summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc
AgeCommit message (Collapse)AuthorFilesLines
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()
2009-02-20PSARC 2009/116 posix_spawn_file_actions_addclosefrom_npRoger A. Faulkner2-10/+139
6807216 posix_spawn() should provide a 'closefrom' file action
2009-02-20PSARC/2008/740 Cross-Platform DDI Interface for Converting Strings to 64-bit ↵jv2273476-269/+12
Integers 6761505 RFE: having ddi_strtoull() would be nice --HG-- rename : usr/src/lib/libc/port/gen/strtoll.c => usr/src/common/util/strtoll.c rename : usr/src/lib/libc/port/gen/strtoull.c => usr/src/common/util/strtoull.c
2009-02-126804037 amd64 version of __door_return corrupts stack address argument when ↵Seth Goldberg1-3/+17
doorfs syscall is interrupted
2009-02-116742433 nss_dbddefs contains literals overflowMilan Jurik1-6/+9
2009-02-106798660 Cadmium .NOT file processing problem with CWD relative file pathsAli Bahrami5-8/+70
Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
2009-01-30PSARC/2008/647 Configurable Hostids for Non-Global Zonesjv2273471-11/+11
6580939 RFE: provide unique hostid for each non-global zone
2009-01-166783069 libc must not use defread internallyKenjiro Tsuji4-45/+159
2009-01-14PSARC 2008/778 asprintf, vasprintfRoger A. Faulkner6-5/+105
4508459 Solaris should have asprintf() and vasprintf() functions
2009-01-066788870 pthread_create is core dumping on snv_105Roger A. Faulkner1-4/+4
2008-12-156540117 libc should be compiled with -xstrconstRoger A. Faulkner4-0/+16
6556156 libnsl+libsocket should be compiled with -xstrconst Contributed by Roland Mainz <roland.mainz@nrubsig.org>
2008-12-156773712 sparc: 1-digit hex fp base conversion of long double rounds incorrectlyDouglas Priest3-12/+10
6773719 x64: single_to_decimal base conversion functions incorrectly in nonstandard fp mode 6776367 printf should not zero-pad NaN or infinity values
2008-12-056763000 libc versioning needs a little tlc in Solaris 10Craig Mohrman1-5/+24
2008-11-256704239 aio_cancel returns EOVERFLOW with large file for 32 bitArindam Sarkar1-6/+4
2008-11-24PSARC/2008/226 mmapobj(2) - mmap objectMichael Corcoran6-0/+41
6502792 Same dynamic libraries should be mapped at the same virtual addresses in different processes
2008-11-106597729 RFE: Alternative ksh93 version of libc::wordexp() should use ↵Roger A. Faulkner1-107/+170
posix_spawn() Contributed by Roland Mainz <roland.mainz@nrubsig.org>
2008-11-07PSARC/2008/441 Active Directory name service module (nss_ad)Baban Kenkre3-18/+24
6722476 name service switch module for AD (nss_ad) needed
2008-11-076753769 Posix SUSv4 robust lock interfacesRoger A. Faulkner3-18/+35
2008-11-046767133 exit() is not cancel-safeRoger A. Faulkner1-2/+8
2008-10-276743723 strncpy() dumps core on Solaris 10 x86-64Nobutomo Nakano2-43/+62
2008-10-23PSARC 2008/617 posix_spawn(3C) extension - setsigignoreRoger A. Faulkner2-4/+45
6752755 posix_spawn(3C) extension - allow setting the child's signal handlers to SIG_IGN
2008-10-226762445 defer signals while locking a mutex and setting its owner fieldRoger A. Faulkner2-25/+48
2008-10-216762062 POSIX requires fork() to be async-signal-safeRoger A. Faulkner1-5/+17
2008-10-206759957 reduce the initial TLS demands on memoryRoger A. Faulkner1-3/+1
2008-10-026755382 new "more linker like" version of lint2 exposes new lint warnings in ONJohn Beck1-3/+2
2008-09-291207395 au_event_t is a currently a short. It should be redefined to be a ↵Tony Nguyen1-2/+1
u_short
2008-09-296751138 libc's lint library is missing definition for __assert_c99David Powell1-0/+2
6751161 PSARC 2008/551 coreadm configuration refinements
2008-09-25PSARC 2006/591 Virtual Consolerui zang - Sun Microsystems - Beijing China1-0/+4
PSARC 2008/515 Virtual Console Update 4309501 Need additional local 'terminal' --HG-- rename : usr/src/uts/intel/sys/kd.h => usr/src/uts/common/sys/kd.h
2008-09-256659940 ON makefiles use wrong options for Sun Studio 12 compiler and lint.Nick Todd2-2/+2
6751897 usr/src/tools/cw.c needs to be updated for Sun Studio 12 switchover.
2008-09-226751103 thr_create() and pthread_create() should fail and not dump core when ↵Roger A. Faulkner6-39/+121
given an inaccessible stack
2008-09-22PSARC 2008/382 Fast RebootSherry Moore2-6/+76
6714038 Fast Reboot support for x86 platforms
2008-09-196505278 UNIX98/UNIX03: *vsx* system() call to create child, but fail to ↵Roger A. Faulkner1-1/+7
execute, does not return 127 status (missed a spawnp case)
2008-09-186505278 UNIX98/UNIX03: *vsx* system() call to create child, but fail to ↵Roger A. Faulkner3-9/+29
execute, does not return 127 status
2008-09-186733185 Further cleanup of SUN Studio 12 lint warnings in ON source.Nick Todd5-12/+6
6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally exported from libc.
2008-09-106746389 wall can cause significant performance issuesRoger A. Faulkner1-3/+2
2008-09-03PSARC 2008/305 strsep() in libcVladimir Kotal7-8/+98
4383867 need strsep() in libc --HG-- rename : usr/src/lib/passwdutil/bsd-strsep.c => usr/src/lib/libc/port/gen/strsep.c