summaryrefslogtreecommitdiff
path: root/lib/libc/Symbols.list
AgeCommit message (Expand)Author
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
2015-09-10Remove link_addr(3). A function to encode the name of an interface inMartin Pieuchot
2015-09-09Hide __sigintr and __strsignal as internal implementation details.Philip Guenther
2015-09-09Hide all unnecessary asr / resolver related API with _ prefixes.Theo de Raadt
2015-09-09Stop exporting from libc the <mpool.h> and the mpool_* APIPhilip Guenther
2015-09-09Hide YP-specific xdr_* functions, and have the YP tools link -lrpcsvcTheo de Raadt
2015-09-06Document the rule for keeping static and shared archs in syncPhilip Guenther
2015-09-06Fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signamePhilip Guenther
2015-09-05Hide some YP internals. Annotate a few private hooks currently usedTheo de Raadt