| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove unused 32bit version of elf_hash(). |  mpi | 2017-09-05 | 1 | -1/+0 |
* | New POSIX xlocale implementation written from scratch. |  schwarze | 2017-09-05 | 1 | -0/+47 |
* | Move mutex, condvar, and thread-specific data routes, pthread_once, and |  guenther | 2017-09-05 | 1 | -0/+30 |
* | port the RBT code to userland by making it part of libc. |  dlg | 2017-06-19 | 1 | -0/+17 |
* | Add futex(2) shim, bump minor. |  mpi | 2017-04-30 | 1 | -0/+2 |
* | Introducing freezero(3) a version of free that guarantees the process |  otto | 2017-04-10 | 1 | -0/+1 |
* | Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3) |  otto | 2017-03-06 | 1 | -0/+1 |
* | Add functions for SHA512/256. The standard says you're supposed to start |  tedu | 2016-09-03 | 1 | -0/+9 |
* | Less lock contention by using more pools for mult-threaded programs. |  otto | 2016-09-01 | 1 | -0/+1 |
* | Between relro and previous RWX work, the __{got,plt}_{start,end} symbols |  guenther | 2016-08-11 | 1 | -6/+0 |
* | Stop supporting longjmperror(); it's not used, not portable, and the checks |  guenther | 2016-05-23 | 1 | -1/+0 |
* | Remove iruserok(_sa)? and __ivaliduser(sa)? |  guenther | 2016-05-23 | 1 | -4/+0 |
* | Eliminate __check_rhosts_file and __rcmd_errstr: they were only used by |  guenther | 2016-05-23 | 1 | -2/+0 |
* | Stop exposing <sys/localedef.h> and various symbols internal to the libc |  guenther | 2016-05-23 | 1 | -13/+0 |
* | Delete the _SDA_BASE and _SDA2_BASE symbols: they're unnecessary in |  guenther | 2016-05-20 | 1 | -5/+1 |
* | Unexport sigreturn. Nobody should use it anymore, and it will be removed |  kettenis | 2016-05-07 | 1 | -2/+0 |
* | remove ancient dbm functions (ndbm remains). nothing uses them in forever. |  tedu | 2016-05-07 | 1 | -7/+0 |
* | Declare moncontrol(3) APIs in <sys/gmon.h> |  guenther | 2016-05-07 | 1 | -0/+2 |
* | Use a Thread Information Block in both single and multi-threaded programs. |  guenther | 2016-05-07 | 1 | -19/+3 |
* | Turd polish: use HIDDEN= instead of PSEUDO= for ptrace syscall stub, to |  guenther | 2016-03-30 | 1 | -1/+1 |
* | Eliminate userspace caching by getlogin_r/setlogin; make the getlogin |  guenther | 2016-03-30 | 1 | -2/+2 |
* | Rearrange C runtime bits: now that ld.so exports environ and __progname, |  guenther | 2016-03-20 | 1 | -0/+3 |
* | update for new symbols and code |  tedu | 2015-11-18 | 1 | -0/+13 |
* | _towctrans_ext and _wctrans_init are now hidden; so drop them from the list |  guenther | 2015-11-15 | 1 | -2/+0 |
* | Split the intra-thread functionality from kill(2) into its own syscall |  guenther | 2015-11-10 | 1 | -0/+2 |
* | libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() |  guenther | 2015-11-10 | 1 | -2/+2 |
* | Hide __atexit and __atexit_register_cleanup() |  guenther | 2015-10-25 | 1 | -2/+0 |
* | Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread |  guenther | 2015-10-23 | 1 | -0/+1 |
* | Remove old tame() stub |  deraadt | 2015-10-19 | 1 | -2/+0 |
* | tame -> pledge conversion, in libc. I should crank libc, but am cheating |  deraadt | 2015-10-09 | 1 | -2/+4 |
* | Clarify a point. Adjust punctuation after discussion w/ jmc@ |  guenther | 2015-10-04 | 1 | -3/+3 |
* | seperate random functions into their own block |  deraadt | 2015-09-28 | 1 | -20/+22 |
* | xdr_ypresp_all_seq() does not need to be exported by libc, we can make it |  deraadt | 2015-09-28 | 1 | -1/+0 |
* | Rename __sysctl syscall to just sysctl, as the userland wrapper is no longer |  guenther | 2015-09-13 | 1 | -1/+1 |
* | Wrap <rpc/*.h> so that calls go direct and the symbols are all weak. |  guenther | 2015-09-13 | 1 | -2/+0 |
* | Wrap <pwd.h> so that calls go direct and the symbols are all weak. |  guenther | 2015-09-13 | 1 | -1/+0 |
* | Wrap <ctype.h> and <wctype.h> so that calls go direct and the symbols not |  guenther | 2015-09-13 | 1 | -8/+0 |
* | Put a private copy of the ypresp_allfn/ypresp_data interface into ypserv |  deraadt | 2015-09-11 | 1 | -2/+0 |
* | _rpc_dtablesize() is not used anywhere, tracking by sthen; ok guenther |  deraadt | 2015-09-11 | 1 | -1/+0 |
* | rpcdata should not be exported; ok guenther |  deraadt | 2015-09-11 | 1 | -1/+0 |
* | _getnetbyaddr and _getnetbyname appear to be historical accidents in |  deraadt | 2015-09-11 | 1 | -2/+0 |
* | hide three netdb related variables; ok guenther |  deraadt | 2015-09-11 | 1 | -3/+0 |
* | Hide netgroup internals inside libc. The parts that netgroup_mkdb |  deraadt | 2015-09-10 | 1 | -7/+0 |
* | explain why __explicit_bzero_hook will remain; ok guenther |  deraadt | 2015-09-10 | 1 | -1/+3 |
* | hide __dtoa_locks as a static in the single use case; ok guenther |  deraadt | 2015-09-10 | 1 | -1/+0 |
* | Remove link_addr(3). A function to encode the name of an interface in |  mpi | 2015-09-10 | 1 | -1/+0 |
* | Hide __sigintr and __strsignal as internal implementation details. |  guenther | 2015-09-09 | 1 | -2/+0 |
* | Hide all unnecessary asr / resolver related API with _ prefixes. |  deraadt | 2015-09-09 | 1 | -45/+14 |
* | Stop exporting from libc the <mpool.h> and the mpool_* API |  guenther | 2015-09-09 | 1 | -8/+0 |
* | Hide YP-specific xdr_* functions, and have the YP tools link -lrpcsvc |  deraadt | 2015-09-09 | 1 | -19/+0 |