summaryrefslogtreecommitdiff
path: root/usr/src/head
AgeCommit message (Collapse)AuthorFilesLines
2011-11-22[OS-714] illumos mergeJohn Sonnenschein1-2/+4
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-041633 implement posix_spawn_pipe_np()Matthew Ahrens1-0/+13
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-10-03[OS-663] Post-6.5 Illumos syncJohn Sonnenschein2-7/+6
Merge https://github.com/illumos/illumos-gate Conflicts: exception_lists/packaging usr/src/cmd/dtrace/test/cmd/scripts/dtest.pl usr/src/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.include.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/lp/Makefile usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/lp/cmd/lpfilter.c usr/src/cmd/lp/cmd/lpforms.c usr/src/cmd/lp/cmd/lpusers.c usr/src/cmd/lp/lib/lp/isterminfo.c usr/src/cmd/lp/lib/lp/tidbit.c usr/src/cmd/terminfo/att.ti usr/src/cmd/zpool/zpool_main.c usr/src/common/dis/i386/dis_tables.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/zoneadm.1m usr/src/man/man1m/zonecfg.1m usr/src/pkg/manifests/print-lp-print-client-commands.mf usr/src/pkg/manifests/print-lp.mf usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/fs/zfs/zio.c usr/src/uts/i86pc/ml/mach_offsets.in usr/src/uts/intel/amd64/ml/mach_offsets.in usr/src/uts/intel/sys/tss.h
2011-09-15OS-609 post-install hook for adding UUID could raceJerry Jelinek1-0/+1
2011-07-25OS-511 make zonecfg device resource extensible, like the net resourceJerry Jelinek1-10/+19
2011-05-27Merge branch 'master' of git://github.com/illumos/illumos-gate into developJohn Sonnenschein1-2/+6
2011-05-17976 export ldap_add_result_entry from libldap.so.5Gordon Ross1-2/+6
1010 export gss_mech_krb5 from libgss.so.1 Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Robert Gordon <rbg@openrbg.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-03877 share_nfs cannot share to IPv6 subnetsYuri Pankov1-2/+4
1554 SMB has no concept of IPv6 host access lists 1592 NFS access checks shouldn't fail if client address can't be resolved Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-181633 implement posix_spawn_pipe_np()Matthew Ahrens1-0/+13
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-05-13[OS-411] Guava Illumos syncJohn Sonnenschein2-0/+78
2011-05-02OS-399 zone phys. mem. cap should be a rctl and have associated kstatJerry Jelinek1-12/+2
2011-07-271279 err(3C) should be marked __NORETURNRichard Lowe1-6/+5
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-031177 _PATH_STDPATH definition in paths.h not correctAndrzej Szeszo1-1/+1
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-02-28first release of libzdoorMark Cavage2-0/+75
2011-02-14OS-224 add more zonecfg net propertiesJerry Jelinek1-1/+15
2011-02-08OS-216 store all net config info on zoneJerry Jelinek1-0/+4
2011-02-07OS-200 need a better mechanism for storing persistent zone_didJerry Jelinek1-0/+3
2011-01-31OS-180 need zoneid to be persistent across zone rebootJerry Jelinek1-1/+2
2011-01-31OS-100 ZFS Zone IO prioritizationJerry Jelinek1-0/+2
2011-03-30873 Want a bsd-like <paths.h>Richard Lowe2-0/+78
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: John Sonnenschein <johns@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-12-15508 od doesn't set text domainGarrett D'Amore1-0/+1
509 need an open source sed(1) replacement 516 libc regex misses \< and \> word delimiters Reviewed by: gwr@nexenta.com Reviewed by: roland.mainz@nexenta.com Approved by: gwr@nexenta.com
2010-12-04317 strptime needs %Z supportGarrett D'Amore1-2/+5
Reviewed by: richlowe@richlowe.net Reviewed by: lvskiprof@cox.net Reviewed by: gwr@nexenta.com Approved by: richlowe@richlowe.net
2010-11-15420 remove patch (sparse package) support from svr4 pkgGarrett D'Amore1-7/+0
421 libpkg and libadm need to be lint clean Reviewed by: gwr@nexenta.com Reviewed by: peter.tribble@gmail.com Approved by: gwr@nexenta.com
2010-11-09403 remove support for SVR3 packagingGarrett D'Amore1-3/+0
Reviewed by: a.eremin@nexenta.com Reviewed by: peter.tribble@gmail.com Approved by: gwr@nexenta.com
2010-08-19merge with onnv_147Richard Lowe11-86/+257
Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-1838 need replacement for trGarrett D'Amore1-0/+8
Reviewed by: richlowe@richlowe.net Approved by: garrett@nexenta.com
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner6-39/+214
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux --HG-- rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-07-302 We need a fully open libc (no libc_i18n)Garrett D'Amore1-7/+18
Reviewd by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-08-116944589 need pause APIChristopher Kiick1-2/+8
PSARC/2010/293 smt_pause
2010-07-27PSARC/2009/636 Obsolete getacinfo(3bsm)Jan Friedel1-0/+1
PSARC/2009/642 audit_control(4) EOL and removal PSARC/2010/218 Audit subsystem Rights Profiles PSARC/2010/220 svc:/system/auditset service 6875456 Solaris Audit configuration in SMF - phase 2 (PSARC/2009/636, PSARC/2009/642) 6942035 audit_binfile(5) leaves unfinished audit logs. 6942041 auditd(1) says "auditd refreshed" on startup. 6943275 audit_remote(5) leaks memory on audit service refresh 6955077 adt_get_mask_from_user() should regard _SC_GETPW_R_SIZE_MAX 6955117 $SRC/lib/libbsm/common/audit_ftpd.c shouldn't hardcode the lenght of usernames (8) 6956169 adt_audit_state() returns non-boolean values --HG-- rename : usr/src/cmd/auditconfig/auditconfig_impl.h => usr/src/lib/libbsm/common/audit_policy.h rename : usr/src/cmd/auditconfig/audit_scf.c => usr/src/lib/libbsm/common/audit_scf.c rename : usr/src/cmd/auditconfig/audit_scf.h => usr/src/lib/libbsm/common/audit_scf.h
2010-07-206956152 dlclose() from an auditor can be fatal. Preinit/activity events ↵Rod Evans1-4/+5
should be more flexible.
2010-07-01PSARC 2010/166 layer-3 net properties for exclusive-IP zonesSowmini Varadhan1-1/+2
6944327 need to support address and defrouter resources for exclusive-IP zones
2010-06-306939693 zones no longer needs the inherit-pkg-dir propertyGary Pennington1-8/+0
2010-06-29PSARC 2009/042 max-processes rctlMenno Lageman1-0/+1
6631612 non-global zone can overrun the process table of the system 6466380 Project resource set callbacks are needlessly called on every fork() 6516818 task resource callbacks are needlessly called on every fork()
2010-06-16PSARC 2010/144 lofi(7D) in non global zonesJohn Levon1-2/+7
6354954 lofi support in non-global zones 6942891 prof_lookup_globaldev() leaks rootdir refs 6945005 lofiadm -a /dev/lofi/1: recursive mutex enter 6946486 lofi_ioctl() shouldn't allow disk ioctl()s on /dev/lofictl
2010-07-096950944 ifa_addr and friends should be "sockaddr", not "sockaddr_storage"Darren Reed1-8/+5
2010-06-074963290 RFE: implement flexible zone administration that doesn't require ↵Glenn Faden2-2/+2
uid=0 (fix copyright)
2010-06-074963290 RFE: implement flexible zone administration that doesn't require uid=0Glenn Faden3-5/+51
PSARC/2010/132 Delegated Administration for Zones
2010-07-07PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscallsRoger A. Faulkner1-28/+20
6910251 need support for all POSIX.1-2008 *at(2) syscalls 6964835 mknod(2) auditing omits the pathname for invalid arguments
2010-07-07PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)gww2-5/+4
6914742 remove audit_user phase 1 PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)
2010-05-196943772 Testing for a symbols existence with RTLD_PROBE is compromised by ↵Rod Evans1-8/+17
RTLD_BIND_NOW PSARC/2010/175 Deferred symbol references 6943432 dlsym(RTLD_PROBE) should only bind to symbol definitions 6668759 an external method for determining whether an ELF dependency is optional --HG-- rename : usr/src/cmd/sgs/rtld/common/_inline.h => usr/src/cmd/sgs/rtld/common/_inline_gen.h
2010-04-28PSARC 2009/377 In-kernel pfexec implementation.Casper H.S. Dik2-8/+12
PSARC 2009/378 Basic File Privileges PSARC 2010/072 RBAC update: user attrs from profiles 4912090 pfzsh(1) should exist 4912093 pfbash(1) should exist 4912096 pftcsh(1) should exist 6440298 Expand the basic privilege set in order to restrict file access 6859862 Move pfexec into the kernel 6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur 6923721 The new SYS_SMB privilege is not backward compatible 6937562 autofs doesn't remove its door when the zone shuts down 6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone 6940159 Implement PSARC 2010/072
2010-03-26PSARC 2009/306 Brussels II - ipadm and libipadmGirish Moodalbail2-1/+91
PSARC 2010/080 Brussels II addendum 6827318 Brussels Phase II aka ipadm(1m) 6731945 need BSD getifaddrs() API 6909065 explicitly disallow non-contiguous netmasks in the next minor release 6853922 ifconfig dumps core when ether address is non-hexadecimal. 6815806 ipReasmTimeout value should be variable 6567083 nd_getset has some dead and confusing code. 6884466 remove unused tcp/sctp ndd tunables 6928813 Comments at odds with default value of tcp_time_wait_interval 6236982 ifconfig usesrc lets adapter use itself as source address 6936855 modifying the ip6_strict_src_multihoming to non-zero value will unbind V4 IREs
2010-03-09PSARC/2009/364 dlstat and flowstatVenugopal Iyer1-1/+2
PSARC/2009/436 Anti-spoofing Link Protection PSARC/2009/448 pool dladm link property PSARC/2009/501 Dynamic Ring Grouping on NICs PSARC/2009/638 Public GLDv3 Interfaces PSARC/2010/074 Crossbow resource usage updates 6838175 mac_tx should be able to send out a packet without a configured address 6806552 single MAC default TX ring doesn't scale 6809686 back-to-back LACP not recovering after removing one of the aggregated ports 6902209 setting maxbw to zero requires an intermediate reset-linkprop to take effect 6855972 Bind interrupts to the same CPU as poll thread using new interrupt APIs 6863945 aggr pseudo Tx rings 6796839 allow CPU pools to be associated with data-links 6526471 data-links assigned to an exclusive zone should seamlessly be bound the zone's CPUs 6802595 Per links stats can use some improvement 6889685 Crossbow should provide control over provision of h/w rings to MAC clients. 6708310 ixgbe needs to support VMDq 6869019 ixgbe should support IRM (Interrupt Resource Management framework) 6902266 vnet should support entry point for per ring stat querying 6926790 Integrate Link Protection Phase II 6930358 Make the core set of GLDv3 driver APIs committed 6901419 dladm create-aggr -u incorrectly rejects some valid ethernet addresses 6717042 should support "cpus" link properties for aggregations 6908184 bge_set_priv_prop() and bge_get_priv_prop() can't agree on the set of private properties 6907617 bge_m_getprop() shouldn't return default values for read-only properties 6900833 unused code in vnic_impl.h can be removed
2010-03-016918143 symbol capabilitiesRod Evans1-1/+2
6910387 .tdata and .tbss separation invalidates TLS program header information
2010-02-25PSARC/2008/532 NWAM Phase 1Anurag S. Maskey1-2/+7
PSARC/2009/577 Network Auto-Magic (NWAM) Phase 1 Updates PSARC/2010/049 Network Auto-Magic (NWAM) Phase 1 Updates part 2 4087814 User friendly utility wanted for network config, able to add network interfaces. 6509720 support configuration using DHCP "inform" and static IP address 6553627 network/physical:default and network/physical:nwam should be mutually-exclusive (perhaps a property) 6609581 nwam does not start the dns/client service after configuring the network 6664072 nwam profiles should include name service configuration properties 6723947 setting static MAC address should be possible 6794043 NWAM needs more complete profile support 6914190 Support for unmanaged network interfaces in NWAM - hands off 6921971 nwamd fails to run teardown/net-svc after suspend/resume --HG-- rename : usr/src/cmd/cmd-inet/lib/nwamd/interface.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.c rename : usr/src/cmd/cmd-inet/lib/nwamd/wireless.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.c rename : usr/src/cmd/cmd-inet/lib/nwamd/events.c => usr/src/cmd/cmd-inet/lib/nwamd/routing_events.c rename : usr/src/cmd/cmd-inet/lib/nwamd/functions.h => usr/src/cmd/cmd-inet/lib/nwamd/util.h
2010-02-186914728 Add dl_iterate_phdr() function to ld.so.1Ali Bahrami1-4/+57
PSARC/2010/015 dl_iterate_phdr
2010-01-196811288 secdb.h contains discrepancies between __STDC__ and non-__STDC__ ↵Ric Aleshire1-24/+1
declarations. 6828718 tninfo uses obsolete label translation interfaces 6828671 libtsnet uses obsolete label translation interfaces
2010-01-18PSARC 2009/686 Improving the use and debugging of the basic privilege set.Casper H.S. Dik1-6/+5
PSARC/2009/685 Basic Network Privilege 6434380 Expanding the basic privilege set in order to restrict network access and IPC 6912229 Multiple applications mishandle privilege operations, particular they ignore the basic set 6915243 dladm mishandles basic privileges 6915244 in.tftpd mishandles privileges operations 6915250 NDMP mishandles basic privileges 6915257 smbd mishandles basic privileges 6915277 login audit mishandles basic privileges 6915284 su audit mishandles basic privileges 6915778 lpd-port mishandles basic privileges 6915782 zlogin mishandles basic privileges
2010-01-116915578 MUTEX_HELD() and RW_LOCK_HELD() macros should be available to Posix ↵Roger A. Faulkner1-7/+12
threads