summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc
AgeCommit message (Collapse)AuthorFilesLines
2010-04-016912096 Compiling perl using -fast produces invalid instructionRoger A. Faulkner5-20/+25
2010-03-20PSARC/2009/534 SMB/CIFS Standalone DFSafshin salek ardakani - Sun Microsystems - Irvine United States2-7/+12
PSARC/2010/052 idmap flush 6711751 SMB/CIFS Distributed File System (DFS) 6650858 cache flush sub-command could be useful 6916379 share modes should be checked for directories as well as files 6906874 Automatic primary group mapping based on user mapping 6879236 No error report when ad-container refers to nonexistent container 6919087 Intermittent smbd crash during share access 6853811 Kerberized applications fail even after a successful domain join via smbadm 6907640 Current algorithm of anonymous authentication is not correct 6888813 SMB/CIFS support for ZFS user and group quotas 6921142 Guest issues with idmap rule and with workgroup mode 6924843 smb_sam_lookup_sid() leaks memory 6919600 Unable to delete ACE from ACL on a share 6915463 smb_nic interface needs LOG_ERR syslog entries and proper return codes 6926137 WritePrinter requires multi-fragment NDR RPC support 6926211 smbd could report clock skew 6925697 Quota usage does not decrease after deleting files from Mac Snow Leopard 10.6 6849962 smbadm show cannot display all groups with error 'cannot obtain a SID' 6926265 SMB watch tree change notification 6811424 must restart smb/server when idmapd restarts 6927745 Consolidate file system query/set information handlers 6924281 SMB_WRITE_RAW_COM doesn't work. 6925618 idmap show -v gets type of UNIX ID wrong in "Rule" output 6807651 rule changes do not flush cache 6928550 libsmbrdr doesn't cleanup stale sessions 6861058 MMC: Error message printed on log entries 6817392 smbd will not exit 6931027 core file due to NULL zpool handle in zfs_open() --HG-- rename : usr/src/common/smbsrv/smb_common_door_decode.c => usr/src/common/smbsrv/smb_door_legacy.c rename : usr/src/common/smbsrv/smb_xdr_utils.c => usr/src/common/smbsrv/smb_xdr.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_wkssvc.c => usr/src/lib/smbsrv/libmlsvc/common/wkssvc_svc.c rename : usr/src/uts/common/fs/smbsrv/smb_trans2_query_fs_information.c => usr/src/uts/common/fs/smbsrv/smb_fsinfo.c rename : usr/src/uts/common/fs/smbsrv/smb_kdoor_clnt.c => usr/src/uts/common/fs/smbsrv/smb_kdoor.c rename : usr/src/uts/common/fs/smbsrv/smb_util.c => usr/src/uts/common/fs/smbsrv/smb_kutil.c rename : usr/src/uts/common/smbsrv/smb_common_door.h => usr/src/uts/common/smbsrv/smb_door.h
2010-03-156900160 Update usr/src/lib/libc/port/mapfile-vers in Nevada when 6815302 is ↵Pavel Filipensky1-2/+5
backported to s10
2010-03-12PSARC 2010/062 increase number of realtime signalsRoger A. Faulkner19-143/+293
6820737 Solaris needs to increase the number of realtime signals for platform parity
2010-03-02PSARC 2010/067 Interim modernization updatesLiane Praza5-297/+1
6915312 ON should be able to build IPS packages natively 6281004 docbook.dtd is obsolete and unused 6490919 strange file in onnv-gate 6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository 6888427 SVM packages should drop legacy objects 6893530 Some header files can be opened up 6903324 sharemgr should either use isaexec or not build 64-bit commands 6920651 mktpl will inadvertently reuse stale license files for empty license lists 6920674 svvs kmods should not be built during an open build Portions contributed by Rich Lowe <richlowe@richlowe.net> --HG-- rename : usr/src/cmd/oamuser/user/stdprofile => usr/src/cmd/nsadmin/dot-profile.sh rename : usr/src/cmd/nsadmin/profile => usr/src/cmd/nsadmin/etc-profile.sh rename : usr/src/pkgdefs/common_files/i.manifest => usr/src/cmd/svc/common/i.manifest rename : usr/src/pkgdefs/common_files/r.manifest => usr/src/cmd/svc/common/r.manifest rename : usr/src/lib/brand/native/Makefile => usr/src/lib/brand/ipkg/Makefile rename : usr/src/lib/brand/native/zone/Makefile => usr/src/lib/brand/ipkg/zone/Makefile rename : usr/src/lib/brand/native/zone/SUNWblank.xml => usr/src/lib/brand/ipkg/zone/SUNWblank.xml rename : usr/src/lib/brand/native/zone/SUNWdefault.xml => usr/src/lib/brand/ipkg/zone/SUNWdefault.xml rename : usr/src/lib/brand/native/zone/config.xml => usr/src/lib/brand/ipkg/zone/config.xml rename : usr/src/lib/brand/native/zone/platform.xml => usr/src/lib/brand/ipkg/zone/platform.xml rename : usr/src/lib/brand/native/Makefile => usr/src/lib/brand/labeled/Makefile rename : usr/src/lib/brand/native/zone/Makefile => usr/src/lib/brand/labeled/zone/Makefile rename : usr/src/lib/brand/native/zone/config.xml => usr/src/lib/brand/labeled/zone/config.xml rename : usr/src/lib/brand/native/zone/platform.xml => usr/src/lib/brand/labeled/zone/platform.xml rename : usr/src/lib/brand/native/zone/common.ksh => usr/src/lib/brand/shared/common.ksh rename : usr/src/lib/brand/native/zone/query.ksh => usr/src/lib/brand/shared/query.ksh rename : usr/src/lib/brand/native/zone/uninstall.ksh => usr/src/lib/brand/shared/uninstall.ksh rename : usr/src/pkgdefs/common_files/i.rbac => usr/src/lib/libsecdb/common/i.rbac rename : usr/src/pkgdefs/common_files/r.rbac => usr/src/lib/libsecdb/common/r.rbac rename : usr/src/pkgdefs/license_files/cr_ATT => usr/src/pkg/license_files/cr_ATT rename : usr/src/pkgdefs/SUNWfipe/cr_Intel => usr/src/pkg/license_files/cr_Intel.SUNWfipe rename : usr/src/pkgdefs/SUNWintgige/cr_Intel => usr/src/pkg/license_files/cr_Intel.SUNWintgige rename : usr/src/pkgdefs/license_files/cr_Sun => usr/src/pkg/license_files/cr_Sun rename : usr/src/pkgdefs/SUNWgrub/grubcredits => usr/src/pkg/license_files/grubcredits rename : usr/src/pkgdefs/SUNWcsl/lic_AMD => usr/src/pkg/license_files/lic_AMD rename : usr/src/pkgdefs/license_files/lic_CDDL => usr/src/pkg/license_files/lic_CDDL rename : usr/src/pkgdefs/SUNWemlxs/lic_Emulex => usr/src/pkg/license_files/lic_Emulex rename : usr/src/pkgdefs/license_files/lic_GPLv2 => usr/src/pkg/license_files/lic_GPLv2 rename : usr/src/pkgdefs/CPQary3/lic_HP => usr/src/pkg/license_files/lic_HP rename : usr/src/tools/opensolaris/BINARYLICENSE.txt => usr/src/pkg/license_files/lic_OSBL rename : usr/src/pkgdefs/license_files/lic_OSBL_preamble => usr/src/pkg/license_files/lic_OSBL_preamble rename : usr/src/pkgdefs/SUNWqlc/lic_Qlogic => usr/src/pkg/license_files/lic_Qlogic rename : usr/src/pkgdefs/SUNWhwdata/LICENSE => usr/src/pkg/license_files/lic_SUNWhwdata rename : usr/src/pkgdefs/SUNWroute/copyright.in => usr/src/pkg/license_files/lic_SUNWroute rename : usr/src/pkgdefs/SUNWgss/gss_license => usr/src/pkg/license_files/lic_gss rename : usr/src/pkgdefs/license_files/license_in_headers => usr/src/pkg/license_files/license_in_headers rename : usr/src/uts/intel/os/solaris.xpm.gz => usr/src/uts/intel/os/solaris.xpm
2010-02-28PSARC 2009/657 delete obsolete system call trapsRoger A. Faulkner43-1498/+487
6906485 delete obsolete system call traps --HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
2010-02-196634042 g++ exceptions cause core dump on Solaris when libc Unwind is usedRod Evans1-1/+2
2010-02-186914728 Add dl_iterate_phdr() function to ld.so.1Ali Bahrami4-4/+20
PSARC/2010/015 dl_iterate_phdr
2010-01-18PSARC 2009/686 Improving the use and debugging of the basic privilege set.Casper H.S. Dik2-4/+14
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-046913469 longjmp() from a signal handler disables subsequent atfork handlersRoger A. Faulkner11-33/+107
2009-12-306894056 libc is not cleanSurya Prakki8-27/+15
6894060 libnsl is not lint clean 6894068 libpool is not lint clean 6894073 some zone libs are not lint clean 6913623 some user land components of ON are not ss12u1 lint clean
2009-11-20PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 1024Casper H.S. Dik1-4/+5
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/561 Pass-through iconv code conversionIenup Sung1-14/+127
5081857 iconv_open() fails if both the arguments have the same codeset
2009-11-19PSARC/2009/516 Timezone cache renewalNobutomo Nakano1-289/+696
6751272 RFE: Solaris timezone patches should not require reboot
2009-11-19PSARC/2009/554 door_xcreate - extended door creation interface for private doorsGavin Maltby6-43/+498
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-056815179 zpool import with a large number of LUNs is too slowEric Taylor1-0/+8
6844191 zpool import, scanning of disks should be multi-threaded
2009-11-026886377 memmove() (libc.so.1) function defectSudheer A2-6/+6
2009-10-29PSARC/2009/566 Provide minor private interface modifications to support mntfsRobert Harris1-74/+142
6813502 mntfs is not fork-safe
2009-10-276895172 CR 6762445 was too aggressive; signals are blocked in lwp_mutex_lock()Roger A. Faulkner5-33/+15
2009-09-246881066 sporadic hang of thr_suspendRoger A. Faulkner4-27/+38
2009-09-236883880 non-8-byte-aligned mutexes: update needed for solaris_nevadaRoger A. Faulkner3-8/+41
2009-09-22PSARC 2009/373 Clearview IP TunnelingSebastien Roy1-12/+9
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-226881217 32bit stack frames should be aligned on 16-byte boundaries (for sse2 ↵Roger A. Faulkner2-9/+31
code)
2009-09-186869408 64-bit libc string functions could be improved with SSEEdward Gillett6-1337/+4335
Contributed by Ling Ma <ling.ma@intel.com>, Xinping Huang <xinping.huang@intel.com> and Robert Kasten <robert.a.kasten@intel.com>
2009-09-15PSARC/2009/444 daemon() in libcVladimir Kotal7-0/+111
4471189 should have 4.4BSD's daemon() utility function
2009-09-01PSARC 2009/453 futimens, utimensatRoger A. Faulkner9-98/+123
6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity 6539657 touch(1) does not set the nanosecond timestamp of a file correctly
2009-08-276831257 getgrnam_r() and getpwnam_r() should check for valid gidPradhap Devarajan2-6/+14
2009-08-206866605 SUNWonbld ELF analysis tools need overhaulAli Bahrami1-3/+8
2009-08-066858457 Remove Solaris support for UltraSPARC-AT10 processorJason Beloro7-2977/+4
2009-08-066842850 onstc libthread test functional/fork/fork_002 is timing outRoger A. Faulkner4-0/+20
2009-07-296864230 hiho, hiho, it'ch chtime for CH to gojmcp1-17/+3
Portions contributed by Rich Lowe
2009-07-236862850 OSnet sharable object versioning cleanupAli Bahrami2-2/+4
2009-07-156757037 Zone-spawned LWP needs to be able to run on a processor setSurya Prakki4-15/+12
2009-07-076858169 libc should not publish libscf's interfacesJan Setje-Eilers7-62/+308
2009-07-07PSARC/2009/312 Configurable Boot Archive UpdatesGangadhar Mylapuram10-23/+121
6795430 newboot needs a fully supported way to automatically recover when boot archive is out of date --HG-- rename : usr/src/lib/libc/sparc/sys/uadmin.s => usr/src/lib/libc/sparc/sys/__uadmin.s
2009-07-026847710 Solaris libc memcpy and memset are ignorant of AMD L3 cachesbostrovs7-132/+115
6688056 amd64 memset.s and memcpy.s are missing AMD comments
2009-07-016598629 pxfs aio scate test failures with EBUSY errors on nevadaPrakash Sangappa1-1/+14
2009-06-24PSARC/2008/403 libc printf behaviour for NULL stringDarren Moffat1-1/+12
6724478 libc printf should not SEGV when passed NULL for %s format
2009-06-16PSARC/2009/284 faccessat(2) - determine accessibility of a file using file ↵Sumanth Naropanth8-49/+9
descriptors 6536147 accessat() should become a public interface after an agreement is reached on the function name
2009-05-216795209 Enable compilation of ON-consolidation with GCC 4.2Scott Rotondo1-4/+3
6392640 rpcgen -h -T output does not compile with gcc 4.x --HG-- rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/st_pathname.h
2009-05-19PSARC 2009/228 ls enhancementsJason King1-4/+1
6803941 Make /usr/bin/ls more compatible with gnu ls 1122699 *ls* ls: would like to have -k option like du does 6838835 getopt_long(3c) in posixly correct mode is too strict with long option arguments 6701026 UNIX03: *vsc* ls -i does not fail for nonexistent target
2009-05-086786945 incorrect handling of non existant backendMilan Jurik1-7/+10
2009-05-076806791 filter builds could be optimizedRod Evans10-42/+80
6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006 gcc code --HG-- rename : usr/src/lib/libkrb5/common/mapfile => usr/src/lib/libkrb5/common/mapfile-vers
2009-04-30backout 6795209/6392640: breaks sparc buildjmcp1-3/+4
2009-04-306795209 Enable compilation of ON-consolidation with GCC 4.2Nathan Keynes1-4/+3
6392640 rpcgen -h -T output does not compile with gcc 4.x
2009-04-206806023 cpc provider event name validation needs to be a bit tighterJonathan Haslam1-5/+5
6806674 dcpc scares me on an older machine 6812495 plockstat's mutex-spun probe is under specified when used in libc 6812487 chkargs argument processing needs tightening up 6819008 i_Pobject_iter() needs to update mappings more often to avoid bogus prmap_t usage 6690027 incorrect instruction mask used in SPARC dtrace_getpcstack 6820546 tst.FunctionLookup.ksh fails owing to callout changes 6820554 baddof core dumps when no input file is specified 6822482 DOF validation needs to handle loadable sections flagged as unloadable
2009-04-026824605 SUNWtetos test shm_stress_07_02 requires excessive time starting ↵Roger A. Faulkner14-270/+51
with snv_112 --HG-- rename : usr/src/lib/libc/common/sys/__mmap.s => usr/src/lib/libc/common/sys/mmap.s rename : usr/src/lib/libc/common/sys/__munmap.s => usr/src/lib/libc/common/sys/munmap.s
2009-03-276734077 libc routines such as memset, memcpy, strlen, strcpy need to be ↵Jason Beloro22-2463/+5892
optimized for SUNW,UltraSPARC-AT10 6806745 Solaris usage of pci_dma_sync hypervisor interface needs to conform to FWARC 2009/050
2009-03-256816409 mutex_lock() for process robust mutex could not return EOWNERDEAD ↵Roger A. Faulkner14-82/+336
with 137111-01 or later --HG-- rename : usr/src/lib/libc/common/sys/mmap.s => usr/src/lib/libc/common/sys/__mmap.s rename : usr/src/lib/libc/common/sys/munmap.s => usr/src/lib/libc/common/sys/__munmap.s
2009-03-24PSARC/2008/760 Boot configuration ServiceSherry Moore2-8/+6
PSARC/2009/091 Reboot to firmware PSARC/2009/092 libgrubmgmt - library for GRUB menu management 6768468 Introducing svc:/system/boot-config service 6775160 reboot -f ignores active BE and resets zfs pool bootfs property 6760845 Add checksum verification when loading the new kernel and boot archive for fast reboot 6815215 quiesce_active should be added to MUTEX_NOT_HELD()