summaryrefslogtreecommitdiff
path: root/usr/src/head
AgeCommit message (Collapse)AuthorFilesLines
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
2009-12-096232737 Client should support NFS4ERR_MOVED and fs_locationsRobert Thurlow2-11/+16
6232743 Server should support NFS4ERR_MOVED and fs_locations 6891289 client panick mutex_vector_tryenter with some stress testing
2009-12-076880335 zoneadm move needs brand hookjv2273471-2/+3
2009-12-066874309 Remove NIS+ from SolarisRaja Andra9-977/+14
2009-11-20PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 1024Casper H.S. Dik1-5/+9
4088757 Customer would like to increase ngroups_max more than 32 6853435 Many files incorrectly include the private <sys/cred_impl.h>
2009-11-19PSARC/2009/554 door_xcreate - extended door creation interface for private doorsGavin Maltby1-8/+17
PSARC/2009/573 libfmevent - external subscriptions to FMA protocol events PSARC/2009/574 GPEC interface changes and additions 6893144 add door_xcreate for creating private doors with per-door thread creation control 6896220 sysevent_evc_xsubscribe and other GPEC modifications 6900975 sysevent_evc_{unbind,unsubscribe} off-by-one in subscriber list traversal 6868087 facility to allow external processes to subscribe to FMA protocol events 6896205 fmd module to forward selected protocol events for external subscription
2009-11-116289479 libresolv2 clean up and alignment with libbind.6.0Rao Shoaib4-22/+142
2009-11-03PSARC 2008/575 ILB: Integrated L3/L4 Load balancerSangeeta Misra1-0/+2
6882718 in-kernel simple L3/L4 load balancing service should be provided in Solaris 6884202 ipobs_hook() in ip_input() invalidates DB_REF assumption
2009-11-036889379 zoneadm mount fails on opensolarisEdward Pilatowicz1-0/+1
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan1-1/+2
6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init() --HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
2009-10-20PSARC 2009/513 Changes to IPsec ESP to support Combined mode ciphersMark Fenwick1-3/+3
6704686 IPsec/ESP needs to support Combined mode ciphers 6704682 IPsec/ESP should use AES-CCM 6884664 IPsec/ESP should support AES-GCM Mode 6840342 ipsecalgs out of memory error 6764184 tab instead of space in sadb.h
2009-10-126890660 pragma unknown_control_flow(vfork) is needed on all architecturesRoger A. Faulkner1-9/+2
2009-09-22PSARC 2009/373 Clearview IP TunnelingSebastien Roy1-7/+5
PSARC 2009/410 Datalink Administration from Non-Global Zones 6858533 Clearview IP Tunneling 4861777 *snoop* cannot snoop on tunnel interfaces 5010680 M_IOCTL interface between ip and tun is horribly wrong 5029727 tun prints bogus debug messages when receiving multicast packets on 6to4 tunnels 6835873 dlpi_walk() silently fails in an exclusive zone 4152864 must not allow two tunnels to have the same tsrc/tdst pair 6855902 link and flow kstats are too promiscuous 6218826 need to be able to tunnel into a zone 4505468 network interface names can confuse, lie, and deceive 4524756 tun_wproc() takes up too much stack 6417373 tun_wproc_mdata assertion failures 4627970 scalability problems with IP in IP tunnels 4674797 ifparse_ifspec() will not correctly parse ipv6 tunnels 6509231 dladm should show links in exclusive stack zone 4793233 tun driver should include addr in DL_PHYS_ADDR_ACK for non-zero lengths 6795831 ZONE_*_DATALINK syscalls should take datalink_id_t as argument 6791472 mac module doesn't allow MAC addresses < 6 bytes 6618091 Race condition trips ASSERT() in tun.c's SIOCSLIFNAME path 6837580 bogus mi_active check in mac_set_mtu() 6868083 libinetutil: ofmt_open()'s template argument should be const 6870313 libdladm: needless dladm_init_linkprop() in i_dladm_aggr_up() 6872221 panic in dls_devnet_close() if "mtu" property is being set 4289774 Change to the interface-id does not change IPv6 link-local address 6873561 unable to create links with 31 character link names 6874666 changing a link property can accidentally destroy it 6874682 removing a link attribute corrupts the attribute list 6875167 IPCL_ISV6 conn flag is set but never used 6881764 itp reference leak in ipsec_construct_inverse_acquire() 6881951 dladm delete-vlan can no longer delete persistent-only VLANs --HG-- rename : usr/src/uts/common/inet/tun.h => usr/src/uts/common/inet/iptun.h rename : usr/src/uts/common/inet/ip/tun.c => usr/src/uts/common/inet/iptun/iptun.c rename : usr/src/uts/intel/tun/Makefile => usr/src/uts/intel/iptun/Makefile rename : usr/src/uts/sparc/tun/Makefile => usr/src/uts/sparc/iptun/Makefile
2009-09-15PSARC/2009/444 daemon() in libcVladimir Kotal1-3/+3
4471189 should have 4.4BSD's daemon() utility function
2009-08-17PSARC 2009/429 sys/stdbool.hGarrett D'Amore1-39/+3
6870093 RFE: C99 <stdbool.h> should be visible for kernel modules Contributed by Roland Mainz <roland.mainz@nrubsig.org>
2009-07-026848927 sulogin accepts empty usernameJoep Vesseur1-9/+23
6446994 'profiles -l' doesn't list all commands if profile has both solaris and suser policies
2009-07-01PSARC 2008/295 NISPASSWD_VERS2Ashok Kumar T1-6/+33
6563443 nisaddcred and chkey have issues in md5 password encyption with passwords > eight characters
2009-06-186851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI ↵Ali Bahrami1-3/+4
agreement PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx
2009-06-16PSARC/2009/284 faccessat(2) - determine accessibility of a file using file ↵Sumanth Naropanth1-3/+9
descriptors 6536147 accessat() should become a public interface after an agreement is reached on the function name
2009-05-076835279 multiple races building idmap_prot.hJordan Brown1-307/+0
--HG-- rename : usr/src/head/rpcsvc/idmap_prot.x => usr/src/uts/common/rpcsvc/idmap_prot.x
2009-04-096818457 libdevid include/mapfile don't correctly identify private interfacessrivijitha dugganapalli1-10/+1