Age | Commit message (Expand) | Author |
2021-06-03 | secure_path(3) hasn't been called since we recognized the TOCTOU issues a few | Theo de Raadt |
2019-10-24 | Allow the caller of asr functions to create and use a specific context. | Otto Moerbeek |
2019-05-28 | _thread_sys___realpath must be exported like _thread_sys___getcwd obviously. | Theo de Raadt |
2019-05-10 | Inroduce malloc_conceal() and calloc_conceal(). Similar to their | Otto Moerbeek |
2019-01-12 | Move sigwait(3) from libpthread to libc | Jeremie Courreges-Anglas |
2019-01-11 | mincore() is a relic from the past, exposing physical machine information | Theo de Raadt |
2018-11-21 | Introducing malloc_usable_size() was a mistake. While some other | Otto Moerbeek |
2018-11-18 | Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man page | Otto Moerbeek |
2018-11-05 | Implement C11's aligned_alloc(3). ok guenther@ | Otto Moerbeek |
2018-10-30 | Add C11's timespec_get(3); minor bump for libc. | Philip Guenther |
2018-09-13 | Add uid_from_user() and gid_from_group(), derived from pax's cache.c. | Todd C. Miller |
2018-07-13 | Unveiling unveil(2). | Bob Beck |
2017-12-05 | Implement __cxa_thread_atexit to support C++11 thread_local scope. The | Mark Kettenis |
2017-11-04 | Revert recent changes to unbreak ports/net/samba | Jeremie Courreges-Anglas |
2017-10-31 | Argh: put back some linker-supplied symbols to avoid triggering a bug | Philip Guenther |
2017-10-28 | Eliminate some more linker generated symbols that aren't needed. | Philip Guenther |
2017-10-28 | Change pthread_cleanup_{push,pop} to macros that store the cleanup info | Philip Guenther |
2017-09-05 | Remove unused 32bit version of elf_hash(). | Martin Pieuchot |
2017-09-05 | New POSIX xlocale implementation written from scratch. | Ingo Schwarze |
2017-09-05 | Move mutex, condvar, and thread-specific data routes, pthread_once, and | Philip Guenther |
2017-06-19 | port the RBT code to userland by making it part of libc. | David Gwynne |
2017-04-30 | Add futex(2) shim, bump minor. | Martin Pieuchot |
2017-04-10 | Introducing freezero(3) a version of free that guarantees the process | Otto Moerbeek |
2017-03-06 | Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3) | Otto Moerbeek |
2016-09-03 | Add functions for SHA512/256. The standard says you're supposed to start | Ted Unangst |
2016-09-01 | Less lock contention by using more pools for mult-threaded programs. | Otto Moerbeek |
2016-08-11 | Between relro and previous RWX work, the __{got,plt}_{start,end} symbols | Philip Guenther |
2016-05-23 | Stop supporting longjmperror(); it's not used, not portable, and the checks | Philip Guenther |
2016-05-23 | Remove iruserok(_sa)? and __ivaliduser(sa)? | Philip Guenther |
2016-05-23 | Eliminate __check_rhosts_file and __rcmd_errstr: they were only used by | Philip Guenther |
2016-05-23 | Stop exposing <sys/localedef.h> and various symbols internal to the libc | Philip Guenther |
2016-05-20 | Delete the _SDA_BASE and _SDA2_BASE symbols: they're unnecessary in | Philip Guenther |
2016-05-07 | Unexport sigreturn. Nobody should use it anymore, and it will be removed | Mark Kettenis |
2016-05-07 | remove ancient dbm functions (ndbm remains). nothing uses them in forever. | Ted Unangst |
2016-05-07 | Declare moncontrol(3) APIs in <sys/gmon.h> | Philip Guenther |
2016-05-07 | Use a Thread Information Block in both single and multi-threaded programs. | Philip Guenther |
2016-03-30 | Turd polish: use HIDDEN= instead of PSEUDO= for ptrace syscall stub, to | Philip Guenther |
2016-03-30 | Eliminate userspace caching by getlogin_r/setlogin; make the getlogin | Philip Guenther |
2016-03-20 | Rearrange C runtime bits: now that ld.so exports environ and __progname, | Philip Guenther |
2015-11-18 | update for new symbols and code | Ted Unangst |
2015-11-15 | _towctrans_ext and _wctrans_init are now hidden; so drop them from the list | Philip Guenther |
2015-11-10 | Split the intra-thread functionality from kill(2) into its own syscall | Philip Guenther |
2015-11-10 | libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() | Philip Guenther |
2015-10-25 | Hide __atexit and __atexit_register_cleanup() | Philip Guenther |
2015-10-23 | Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread | Philip Guenther |
2015-10-19 | Remove old tame() stub | Theo de Raadt |
2015-10-09 | tame -> pledge conversion, in libc. I should crank libc, but am cheating | Theo de Raadt |
2015-10-04 | Clarify a point. Adjust punctuation after discussion w/ jmc@ | Philip Guenther |
2015-09-28 | seperate random functions into their own block | Theo de Raadt |
2015-09-28 | xdr_ypresp_all_seq() does not need to be exported by libc, we can make it | Theo de Raadt |