summaryrefslogtreecommitdiff
path: root/lib/libc/Symbols.list
AgeCommit message (Expand)Author
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
2015-09-13Wrap <pwd.h> so that calls go direct and the symbols are all weak.Philip Guenther
2015-09-13Wrap <ctype.h> and <wctype.h> so that calls go direct and the symbols notPhilip Guenther
2015-09-11Put a private copy of the ypresp_allfn/ypresp_data interface into ypservTheo de Raadt
2015-09-11_rpc_dtablesize() is not used anywhere, tracking by sthen; ok guentherTheo de Raadt
2015-09-11rpcdata should not be exported; ok guentherTheo de Raadt
2015-09-11_getnetbyaddr and _getnetbyname appear to be historical accidents inTheo de Raadt
2015-09-11hide three netdb related variables; ok guentherTheo de Raadt
2015-09-10Hide netgroup internals inside libc. The parts that netgroup_mkdbTheo de Raadt
2015-09-10explain why __explicit_bzero_hook will remain; ok guentherTheo de Raadt
2015-09-10hide __dtoa_locks as a static in the single use case; ok guentherTheo de Raadt