summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc
AgeCommit message (Collapse)AuthorFilesLines
2008-07-24./commentsjwadams1-20/+16
2008-07-236545064 Posix message queue should fail reliably when a client process crashesraf1-16/+74
2008-07-12PSARC 2008/421 _POSIX_ADVISORY_INFOraf12-11/+287
6669307 Solaris should support the Posix SUSv3 _POSIX_ADVISORY_INFO options group --HG-- rename : usr/src/lib/libc/port/rt/fallocate.c => usr/src/lib/libc/port/gen/posix_fallocate.c
2008-07-10PSARC/2008/407 Fix *scanf() '%%' processingrobbin1-39/+54
6690298 UNIX98/UNIX03: *vsx5* scanf() %% conversion tests fail
2008-07-086713783 s10u6_01 performance regression with heavily contended robust mutexesraf1-2/+2
2008-07-036711858 iscsi target dumping core - process terminated by SEGVpraks1-23/+86
6718819 libaio _aio_ouststand_cnt and _aio_req_done_cnt can become inconsistent 6719357 libaio aiocancel_all() fails to update _aio_done_head pointer resulting in lost requests. 6720324 aiocancel_all() can miss a request
2008-06-206717408 libc synonym expunging in snv_92 breaks Sun Studio libcollectorraf2-0/+8
2008-06-196716120 inconsistent initial fp rounding mode (R_386_COPY relocation to ↵raf2-4/+5
protected __flt_rounds)
2008-06-146714179 libc synonym expunging in snv_92 was too aggressive, breaking pfinstallraf15-65/+102
2008-06-06PSARC 2008/309 expunge synonyms.hraf651-8223/+4665
6700179 expunge synonyms.h --HG-- rename : usr/src/cmd/sgs/libelf/common/syn.h => deleted_files/usr/src/cmd/sgs/libelf/common/syn.h rename : usr/src/cmd/sgs/librtld/common/lintsup.c => deleted_files/usr/src/cmd/sgs/librtld/common/lintsup.c rename : usr/src/cmd/sgs/rtld/common/_synonyms.h => deleted_files/usr/src/cmd/sgs/rtld/common/_synonyms.h rename : usr/src/common/atomic/atomic_asm_weak.h => deleted_files/usr/src/common/atomic/atomic_asm_weak.h rename : usr/src/lib/common/inc/c_synonyms.h => deleted_files/usr/src/lib/common/inc/c_synonyms.h rename : usr/src/lib/libc/amd64/gen/lexp10.c => deleted_files/usr/src/lib/libc/amd64/gen/lexp10.c rename : usr/src/lib/libc/amd64/gen/llog10.c => deleted_files/usr/src/lib/libc/amd64/gen/llog10.c rename : usr/src/lib/libc/amd64/gen/ltostr.c => deleted_files/usr/src/lib/libc/amd64/gen/ltostr.c rename : usr/src/lib/libc/i386/gen/lexp10.c => deleted_files/usr/src/lib/libc/i386/gen/lexp10.c rename : usr/src/lib/libc/i386/gen/llog10.c => deleted_files/usr/src/lib/libc/i386/gen/llog10.c rename : usr/src/lib/libc/i386/gen/ltostr.c => deleted_files/usr/src/lib/libc/i386/gen/ltostr.c rename : usr/src/lib/libc/inc/synonyms.h => deleted_files/usr/src/lib/libc/inc/synonyms.h rename : usr/src/lib/libc/sparcv9/gen/lexp10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/lexp10.c rename : usr/src/lib/libc/sparcv9/gen/llog10.c => deleted_files/usr/src/lib/libc/sparcv9/gen/llog10.c rename : usr/src/lib/libc_psr/inc.flg => deleted_files/usr/src/lib/libc_psr/inc.flg rename : usr/src/lib/libcrypt/inc/des_synonyms.h => deleted_files/usr/src/lib/libcrypt/inc/des_synonyms.h rename : usr/src/lib/libgen/inc/gen_synonyms.h => deleted_files/usr/src/lib/libgen/inc/gen_synonyms.h rename : usr/src/lib/libtsnet/common/synonyms.h => deleted_files/usr/src/lib/libtsnet/common/synonyms.h rename : usr/src/tools/scripts/check_fnames.sh => deleted_files/usr/src/tools/scripts/check_fnames.sh rename : usr/src/lib/libc/sparc/gen/lexp10.c => usr/src/lib/libc/port/gen/lexp10.c rename : usr/src/lib/libc/sparc/gen/llog10.c => usr/src/lib/libc/port/gen/llog10.c
2008-06-066710562 fix for 6689238 broke dbx run-time checkingraf2-10/+0
2008-06-03PSARC/2007/634 More compatibility with GNU gettext in gettext(3c)muffin6-1325/+1719
6570425 gettext(3c) should support GNU gettext mo format version 1.0
2008-05-296696678 libc: critical regions, async I/O, and close() conspire to cause an ↵raf1-1/+9
ASSERT() failure
2008-05-276697956 UNIX98: *vsth* pthread_cancel fails in wordexp(), cuserid(), ttyslot()raf3-47/+78
2008-05-076697344 mutex_consistent() needs to be in libc version SUNW_1.22.3raf1-1/+5
2008-05-056692931 aio_waitn does not poll with timeout argument of zero sec, zero nseceriko1-11/+9
2008-04-296678310 using LD_AUDIT, ld.so.1 calls shared library's .init before library ↵raf110-1381/+1148
is fully relocated 6689238 libc needs global protection against ld.so.1
2008-04-036662310 libc can foul up perl's I/O redirectionandra1-17/+17
2008-03-296659537 libc 64-bit functions memcpy, memmove, memset could be improved on ↵bholler9-903/+4638
Intel processors 6659546 libc 64-bit memcpy family use AMD SledgHammer defaults for cache sizes on Intel processors Contributed by Robert Kasten <robert.a.kasten@intel.com>
2008-03-266679853 fix for 6647542 causes machines with separate root and /usr to fail bootraf3-2/+6
2008-03-256564720 Large groups bug still in this releasedjl3-71/+132
6662929 getusernam(3secdb) and friends return null when the selected /etc/user_attr line is > 1024
2008-03-20PSARC 2007/661 delete sched_niceraf21-1434/+1324
PSARC 2008/039 POSIX scheduling interfaces 6647542 POSIX scheduling should be compatible with Solaris scheduling classes --HG-- rename : usr/src/lib/libc/inc/rtsched.h => deleted_files/usr/src/lib/libc/inc/rtsched.h rename : usr/src/lib/libc/port/threads/rtsched.c => deleted_files/usr/src/lib/libc/port/threads/rtsched.c
2008-03-03PSARC 2008/109 Fine Grained Access Permissions (FGAP)casper6-0/+232
6664443 Implement PSARC/2008/109
2008-02-266472375 zpool export/import causes ftok() to generate a new key and semget() ↵marks3-9/+55
to create a new semaphore
2008-02-216664275 robust locks are not so robust after allraf2-33/+85
2008-02-046307671 pstack(1) no longer detects a signal handler framerh871071-1/+10
2008-01-296655660 pwrite() must ignore the O_APPEND/FAPPEND flagraf1-4/+32
2008-01-286655633 lwp_rwlock system call wrappers should not set errnoraf1-21/+46
2008-01-256655337 calling dlopen() while holding a lock with lmutex_lock() can cause ↵raf3-9/+18
an ASSERT() failure in libc
2008-01-246653731 getattrat() needs a little cleanupmarks1-16/+26
2008-01-236598890 cancellation code abuses synonymsraf94-1352/+1478
--HG-- rename : usr/src/lib/libc/amd64/crt/cerror64.s => deleted_files/usr/src/lib/libc/amd64/crt/cerror64.s rename : usr/src/lib/libc/port/gen/wait3.c => deleted_files/usr/src/lib/libc/port/gen/wait3.c rename : usr/src/lib/libc/port/gen/wait4.c => deleted_files/usr/src/lib/libc/port/gen/wait4.c rename : usr/src/lib/libc/port/sys/fsync.c => deleted_files/usr/src/lib/libc/port/sys/fsync.c rename : usr/src/lib/libc/sparc/sys/syssun.s => deleted_files/usr/src/lib/libc/sparc/sys/syssun.s rename : usr/src/lib/libc/common/sys/__fcntl.s => usr/src/lib/libc/common/sys/fcntl.s rename : usr/src/lib/libc/common/sys/_rename.s => usr/src/lib/libc/common/sys/rename.s rename : usr/src/lib/libc/port/gen/rename.c => usr/src/lib/libc/port/gen/remove.c rename : usr/src/lib/libc/port/sys/fcntl.c => usr/src/lib/libc/port/sys/libc_fcntl.c
2008-01-146650138 Fix for 6598201 causes user-level sleep queue data corruptionraf1-3/+14
2007-12-14PSARC/2007/616 Winchester update for diagonal ID mappingnw1412921-0/+14
6587015 wildcard rules should have better case-sensitivity options 6587455 case-insensitive Windows user/group name matching is crucial 6607916 "diagonal" mapping needed (mapping windows users to GIDs and groups to UIDs) 6630586 idmap panic: process termintated by SIGSEGV 6635629 libc's lint library needs to know about u8_textprep functions 6637550 idmap crashes after auto-discovery fails
2007-12-066568230 mutex_unlock() can modify freed memoryraf3-259/+281
2007-12-066332924 snv_24 /usr/ccs/bin/as adds new HWCAP tags to previously untagged ↵darrenm1-2/+3
objects (fix __GNUC build) Contributed by Juergen Keil <jk@tools.de>
2007-11-296332924 snv_24 /usr/ccs/bin/as adds new HWCAP tags to previously untagged ↵darrenm1-4/+10
objects Contributed by Juergen Keil <jk@tools.de>
2007-11-28backout 6580293: causes 6635129dm1207693-37/+26
2007-11-286572126 aio_mutex lock is held across the system call to kaio causing poor ↵praks1-4/+5
scaling 6617953 aiowrite fails with EOVERFLOW when using SEEK_END and the file exceeds 2GB
2007-11-196629818 warncore() is fragile when it can't get a file descriptorvk1998391-5/+9
2007-11-166580293 fork1 leaks active door lwpsmishra3-26/+37
2007-11-136602070 netgroup lookup should return NSS_UNAVAIL if only files backend is usedandra1-24/+30
2007-10-296613824 legacy applications (java) should be prevented from inadvertantly ↵kchow1-1/+1
using 1g pagesize (fix versioning)
2007-10-286453272 ctfmerge uses the largest pagesize from getpagesizes() which can be ↵kchow8-49/+68
bad on systems with giant pages 6543997 divide by 0 panic in page_geti_contig_pages during 1g page testing 6587615 1g pagesize support on AMD family 0x10 processors 6588824 throttling large page coalescing needs to be revisited for gigantic pages 6613824 legacy applications (java) should be prevented from inadvertantly using 1g pagesize --HG-- rename : usr/src/lib/libc/common/sys/getpagesizes.s => deleted_files/usr/src/lib/libc/common/sys/getpagesizes.s
2007-10-25PSARC/2007/218 caller_context_t in all VOPsamw10-5/+323
PSARC/2007/227 VFS Feature Registration and ACL on Create PSARC/2007/244 ZFS Case-insensitive support PSARC/2007/315 Extensible Attribute Interfaces PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support PSARC/2007/403 Modified Access Checks for CIFS PSARC/2007/410 Add system attribute support to chmod(1) PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1) PSARC/2007/444 Rescind SETTABLE Attribute PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1) PSARC/2007/546 Update utilities to match CIFS system attributes changes. PSARC/2007/560 ZFS sharesmb property 4890717 want append-only files 6417428 Case-insensitive file system name lookup to support CIFS 6417435 DOS attributes and additional timestamps to support for CIFS 6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service 6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names 6473733 RFE: Need support for open-deny modes 6473755 RFE: Need ability to reconcile oplock and delegation conflicts 6494624 sharemgr needs to support CIFS shares better 6546705 All vnode operations need to pass caller_context_t 6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes 6546893 Solaris system attribute support 6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance 6553589 RFE: VFS Feature Registration facility 6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227) 6565581 ls(1) should support file system attributes proposed in PSARC/2007/315 6566784 NTFS streams are not copied along with the files. 6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315 6578875 RFE: kernel interfaces for nbmand need improvement 6578883 RFE: VOP_SHRLOCK needs additional access types 6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315 6578886 RFE: disallow nbmand state to change on remount 6583349 ACL parser needs to support audit/alarm ACE types 6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315 6597357 *tar* xv@ doesn't show the hidden directory even though it is restored 6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute 6597368 *tar* cannot restore hard linked extended attributes 6597374 *tar* doesn't display "x " when hard linked attributes are restored 6597375 *tar* extended attribute header off by one 6614861 *cpio* incorrectly archives extended system attributes with -@ 6614896 *pax* incorrectly archives extended system attributes with -@ 6615225 *tar* incorrectly archives extended system attributes with -@ 6617183 CIFS Service - PSARC 2006/715
2007-10-24PSARC 2007/592 dirfdraf3-1/+11
6614468 libc should provide a dirfd()
2007-10-22PSARC 2007/416 NFSv4 Mirror-mountsth1990961-62/+74
PSARC 2007/563 Add _AT_TRIGGER to fstatat(2) 5035401 allow clients to cross server filesystem boundaries if the fs is visible 6613892 nftw(3C) has potential security issues
2007-09-18PSARC 2006/260 Solaris on Xenjohnlev3-2/+82
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains 6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr 6496858 mdb could use a memory-based IO backend 6515319 workaround for 6491065 needs to be removed from elfextract.c 6518807 snv_nightly: SUNWcakr pkgck error 6551858 PSARC 2006/260 Solaris on Xen 6584697 Can't boot Xen / Solaris dom0 if root is using ZFS 6593429 usr/src/cmd/devfsadm isn't linting properly 6600359 mdb_kvm_intrframe() is unused 6600750 can remove 'u' workaround from zlib 6601465 /dev/lofictl needs to accept kernel ioctl 6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp); --HG-- rename : usr/src/common/util/memset.h => deleted_files/usr/src/common/util/memset.h rename : usr/src/uts/common/krtld/mapfile => deleted_files/usr/src/uts/common/krtld/mapfile rename : usr/src/uts/i86pc/boot/boot_keyboard.h => deleted_files/usr/src/uts/i86pc/boot/boot_keyboard.h rename : usr/src/uts/intel/io/i8254.c => usr/src/uts/i86pc/io/microfind.c rename : usr/src/uts/i86pc/cpunex/Makefile => usr/src/uts/intel/cpunex/Makefile rename : usr/src/uts/i86pc/io/cpunex.c => usr/src/uts/intel/io/cpunex.c
2007-09-146603632 PSARC/2007/458 User land UTF-8 text preparation functionsis6-0/+37
6603633 PSARC/2007/517 Uconv functions at libc --HG-- rename : usr/src/uts/common/os/u8_textprep.c => usr/src/common/unicode/u8_textprep.c rename : usr/src/uts/common/os/uconv.c => usr/src/common/unicode/uconv.c
2007-09-10PSARC 2007/455 /etc/{init,utmp}pipe to /var/runeschrock1-3/+3
6437243 initpipe and utmppipe fifos prevent efficient searching of /etc/* 6590291 libtopo's Makefile.plugin has a broken lint target 6590293 ipmi_close() doesn't free SDR repository
2007-09-076598201 Fix for 6586967 broke the unreliable signal(3c) interfaceraf1-0/+17