History log of /illumos-gate/usr/src/lib/libc/port/ (Results 1 – 25 of 427)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
da7002c425-Mar-2024 Andy Fiddaman

16421 Recursive POSIX lock regression after 16200
16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.c

16421 Recursive POSIX lock regression after 16200
16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

3069904606-Mar-2024 Richard Lowe

16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com

16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

50718d3e21-Feb-2024 Robert Mustacchi

16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@

16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...

18c77f7616-Jan-2024 Bill Sommerfeld

16188 Make libc safe for <sys/debug.h>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

a89c081113-Mar-2022 Robert Mustacchi

7125 Provide execvpe
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman

7125 Provide execvpe
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

2b395c3c20-Jan-2024 Andy Fiddaman

5798 fexecve() needed per POSIX 2008
Portions contributed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Bill Sommerfeld <sommerfel

5798 fexecve() needed per POSIX 2008
Portions contributed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

14247eb620-Dec-2023 Bill Sommerfeld

15667 libc regcomp/regexec show pathological behavior for "warn:|warning:"
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

0a1985fd19-Dec-2023 Bill Sommerfeld

16127 regex misidentifies mixed sets as singletons
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Yuri Pankov <yuri@aetern.org>

223750d919-Aug-2023 Andy Fiddaman

15365 strtonumx() would be a useful companion to strtonum()
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>

15365 strtonumx() would be a useful companion to strtonum()
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

5d17020e14-Jul-2023 Toomas Soome

15797 libc: read of uninitialised value(s) from _ttyname_dev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gordon.w

15797 libc: read of uninitialised value(s) from _ttyname_dev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

ed093b4125-Jan-2023 Robert Mustacchi

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want lib

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want libc functions for extended ucontext_t
15334 want ps_lwphandle-specific reg routines
15328 FPU_CW_INIT mistreats reserved bit
15335 i86pc fpu_subr.c isn't really platform-specific
15332 setcontext(2) isn't actually noreturn
15331 need <sys/stdalign.h>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...

a87ab1ea30-Jan-2023 Bill Sommerfeld

15356 closefrom(INT_MAX) misbehaves and closes all descriptors
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
App

15356 closefrom(INT_MAX) misbehaves and closes all descriptors
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

1da57d5527-Dec-2022 Toomas Soome

15290 lib: remove pragma ident
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved

15290 lib: remove pragma ident
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...


aio/aio_alloc.c
fp/__flt_decim.c
fp/__flt_rounds.c
fp/__tbl_10_b.c
fp/__tbl_10_h.c
fp/__tbl_10_s.c
fp/__tbl_2_b.c
fp/__tbl_2_h.c
fp/__tbl_2_s.c
fp/__tbl_fdq.c
fp/__tbl_tens.c
fp/__x_power.c
fp/ashldi3.c
fp/ashrdi3.c
fp/char_to_decimal.h
fp/cmpdi2.c
fp/decimal_bin.c
fp/divdi3.c
fp/econvert.c
fp/fconvert.c
fp/file_decim.c
fp/finite.c
fp/floatdidf.c
fp/floatdisf.c
fp/fp_data.c
fp/fpparts.h
fp/func_decim.c
fp/gconvert.c
fp/hex_bin.c
fp/ieee_globals.c
fp/lshrdi3.c
fp/moddi3.c
fp/muldi3.c
fp/pack_float.c
fp/qdivrem.c
fp/quadint.h
fp/string_decim.c
fp/ucmpdi2.c
fp/udivdi3.c
fp/umoddi3.c
gen/_env_data.c
gen/_ftoull.c
gen/a64l.c
gen/abort.c
gen/addsev.c
gen/assert.c
gen/atfork.c
gen/atof.c
gen/atoi.c
gen/atol.c
gen/atoll.c
gen/attropen.c
gen/basename.c
gen/calloc.c
gen/catgets.c
gen/cfgetispeed.c
gen/cfgetospeed.c
gen/cfsetispeed.c
gen/cfsetospeed.c
gen/clock.c
gen/closedir.c
gen/closefrom.c
gen/confstr.c
gen/csetlen.c
gen/ctime_r.c
gen/directio.c
gen/dirname.c
gen/div.c
gen/drand48.c
gen/ecvt.c
gen/env_data.c
gen/errlist.awk
gen/errno.c
gen/euclen.c
gen/fattach.c
gen/fdetach.c
gen/fdopendir.c
gen/ftime.c
gen/ftok.c
gen/ftw.c
gen/gcvt.c
gen/getauxv.c
gen/getdate_err.c
gen/getdtblsize.c
gen/getexecname.c
gen/getgrnam.c
gen/gethostname.c
gen/gethz.c
gen/getloadavg.c
gen/getnetgrent.c
gen/getpagesize.c
gen/getpw.c
gen/getpwnam.c
gen/getrusage.c
gen/getspent.c
gen/getspent_r.c
gen/getsubopt.c
gen/getwd.c
gen/getwidth.c
gen/getxby_door.c
gen/getxby_door.h
gen/iconvP.h
gen/imaxabs.c
gen/imaxdiv.c
gen/index.c
gen/insque.c
gen/isastream.c
gen/killpg.c
gen/l64a.c
gen/lckpwdf.c
gen/lconstants.c
gen/ldivide.c
gen/lexp10.c
gen/lfind.c
gen/lfmt.c
gen/lfmt_log.c
gen/llabs.c
gen/lldiv.c
gen/llog10.c
gen/lltostr.c
gen/lmath.c
gen/lsearch.c
gen/mallint.h
gen/malloc.c
gen/mkdev.c
gen/mlockall.c
gen/mon.c
gen/msync.c
gen/munlockall.c
gen/opendir.c
gen/opt_data.c
gen/perror.c
gen/pfmt.c
gen/pfmt_data.c
gen/pfmt_data.h
gen/pfmt_print.c
gen/posix_fallocate.c
gen/posix_madvise.c
gen/priocntl.c
gen/putspent.c
gen/raise.c
gen/rand.c
gen/random.c
gen/readdir.c
gen/readdir_r.c
gen/reboot.c
gen/remove.c
gen/rewinddir.c
gen/rindex.c
gen/scandir.c
gen/seekdir.c
gen/setlabel.c
gen/setpriority.c
gen/sh_locks.c
gen/sigflag.c
gen/sigsend.c
gen/sigsetops.c
gen/stack.c
gen/strcase_charmap.c
gen/strcat.c
gen/strchr.c
gen/strcmp.c
gen/strcpy.c
gen/strcspn.c
gen/strdup.c
gen/strlcat.c
gen/strlcpy.c
gen/strlen.c
gen/strncat.c
gen/strncmp.c
gen/strncpy.c
gen/strnlen.c
gen/strpbrk.c
gen/strrchr.c
gen/strsignal.c
gen/strspn.c
gen/strtod.c
gen/strtoimax.c
gen/strtok.c
gen/strtok_r.c
gen/strtoumax.c
gen/swab.c
gen/swapctl.c
gen/tcdrain.c
gen/tcflow.c
gen/tcflush.c
gen/tcgetattr.c
gen/tcgetpgrp.c
gen/tcgetsid.c
gen/tcsendbreak.c
gen/tcsetattr.c
gen/tcsetpgrp.c
gen/tell.c
gen/telldir.c
gen/tfind.c
gen/time_data.c
gen/time_gdata.c
gen/truncate.c
gen/tsdalloc.c
gen/tsearch.c
gen/ttyslot.c
gen/ualarm.c
gen/valloc.c
gen/vlfmt.c
gen/vpfmt.c
gen/waitpid.c
gen/wdata.c
gen/xgetwidth.c
gen/xpg4.c
gen/xpg6.c
i18n/_loc_path.h
i18n/gettext_gnu.c
i18n/inc.flg
i18n/isascii.c
i18n/plural_parser.h
i18n/putwchar.c
i18n/putws.c
i18n/strtows.c
i18n/toascii.c
i18n/wcsstr.c
i18n/wcstoimax.c
i18n/wcstol.c
i18n/wcstoul.c
i18n/wcswcs.c
i18n/wmemchr.c
i18n/wmemcmp.c
i18n/wmemcpy.c
i18n/wmemmove.c
i18n/wmemset.c
i18n/wschr.c
i18n/wscmp.c
i18n/wscspn.c
i18n/wslen.c
i18n/wsncmp.c
i18n/wspbrk.c
i18n/wsprintf.c
i18n/wsrchr.c
i18n/wsscanf.c
i18n/wsspn.c
i18n/wstod.c
i18n/wstok.c
i18n/wstol.c
i18n/wstoll.c
i18n/wsxfrm.c
print/fprintf.c
print/printf.c
print/snprintf.c
print/sprintf.c
print/vfprintf.c
print/vprintf.c
print/vsnprintf.c
print/vsprintf.c
regex/regex.h
rt/pos4obj.c
rt/pos4obj.h
rt/sched.c
rt/sem.c
rt/shm.c
rt/sigev_thread.c
rt/sigev_thread.h
stdio/__extensions.c
stdio/_wrtchk.c
stdio/clearerr.c
stdio/ctermid.c
stdio/ctermid_r.c
stdio/cuserid.c
stdio/fdopen.c
stdio/feof.c
stdio/ferror.c
stdio/fgetc.c
stdio/fgets.c
stdio/flockf.c
stdio/fpos.c
stdio/fputc.c
stdio/fread.c
stdio/getchar.c
stdio/gets.c
stdio/putchar.c
stdio/puts.c
stdio/scanf.c
stdio/setbuffer.c
stdio/tempnam.c
stdio/tmpnam_r.c
stdio/ungetc.c
stdio/vscanf.c
stdio/vwscanf.c
stdio/wscanf.c
sys/_autofssys.c
sys/acctctl.c
sys/bsd_signal.c
sys/corectl.c
sys/exacctsys.c
sys/execl.c
sys/execle.c
sys/execv.c
sys/getpagesizes.c
sys/getpeerucred.c
sys/inst_sync.c
sys/issetugid.c
sys/label.c
sys/lockf.c
sys/lwp_rwlock.c
sys/meminfosys.c
sys/msgsys.c
sys/nfssys.c
sys/pgrpsys.c
sys/posix_sigwait.c
sys/ppriv.c
sys/rctlsys.c
sys/semsys.c
sys/set_errno.c
sys/sharefs.c
sys/siginterrupt.c
sys/signal.c
sys/sigpending.c
sys/sigstack.c
sys/tasksys.c
sys/time.c
sys/ucontext.c
sys/umount.c
sys/ustat.c
threads/plockstat.d
threads/tsd.c
tpool/thread_pool.c
tpool/thread_pool_impl.h
06ca4e3930-Dec-2022 Andy Fiddaman

15294 Successful read/write calls should not set errno
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <

15294 Successful read/write calls should not set errno
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

cfa8d08302-Dec-2022 Robert Mustacchi

15220 isatty should return reasonable errnos
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.

15220 isatty should return reasonable errnos
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...

3f3c90a924-Nov-2022 Andy Fiddaman

15206 setcontext(2) should not restore %fsbase
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Patrick Mooney <pmooney@pfmo

15206 setcontext(2) should not restore %fsbase
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...

621b6cf715-Nov-2022 Andy Fiddaman

15181 Add errc, verrc, warnc, vwarnc to libc
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Patrick Mooney <pmoon

15181 Add errc, verrc, warnc, vwarnc to libc
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...

00ae593304-Oct-2022 Toomas Soome

15054 libc: using the result of an assignment as a condition without parentheses
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

4a38094c04-Oct-2022 Toomas Soome

15053 libc: unused parameter
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

8a67df4204-Oct-2022 Toomas Soome

15046 libc: unused variable
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

bdf9be2006-Oct-2022 Toomas Soome

15052 libc: unused label
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

56726c7e16-Jul-2022 Robert Mustacchi

14821 Add additional AVX512 capabilities
14822 Need new word of hardware capabilities
14823 aux vector feature mapping should use x86_featureset
Reviewed by: Richard Lowe <richlowe@richlo

14821 Add additional AVX512 capabilities
14822 Need new word of hardware capabilities
14823 aux vector feature mapping should use x86_featureset
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

4322dd9029-Aug-2022 Robert Mustacchi

14933 asprintf(3c) is confused by NUL
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by

14933 asprintf(3c) is confused by NUL
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...

2570281c12-Sep-2021 Toomas Soome

14079 remove TNF
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Garrett D'Amore <garrett@damore.org>

df5cd01818-Jan-2022 Robert Mustacchi

14418 mman.h symbol visibility is a mess
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>

12345678910>>...18