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