Age | Commit message (Expand) | Author |
2016-05-30 | Stop publicly declaring _yp_dobind() and struct dom_binding, closing out | Philip Guenther |
2016-05-29 | Wrap <machine/sysarch.h> to prevent overriding internal calls, for | Philip Guenther |
2016-05-29 | Remove dead support for changing BDB hash algorithm and cache of alternatives | Philip Guenther |
2016-05-23 | Remove iruserok(_sa)? and __ivaliduser(sa)? | Philip Guenther |
2016-05-09 | Remove sigreturn declaration and the now-unused libc syscall stub | Philip Guenther |
2016-05-07 | remove ancient dbm functions (ndbm remains). nothing uses them in forever. | Ted Unangst |
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-21 | Rename the system call sendsyslog2 to sendsyslog. Keep the old one | Alexander Bluhm |
2016-03-20 | Rearrange C runtime bits: now that ld.so exports environ and __progname, | Philip Guenther |
2016-03-13 | environ and __progname are not declared in a public header; declare them | Philip Guenther |
2015-11-25 | Wrap <icdb.h> so that calls go direct and the symbols are all weak | Philip Guenther |
2015-11-25 | Add a syscall stub for sendsyslog2(2), and use it in syslog_r(3), passing | Theo de Raadt |
2015-11-24 | Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within | Todd C. Miller |
2015-11-18 | Add _shadow variants to the two popular getpw functions (uid and nam). | Ted Unangst |
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-31 | Do not include a timestamp in the syslog message. There is no need -- | Theo de Raadt |
2015-10-27 | Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(), | Philip Guenther |
2015-10-25 | Wrap waitpid() so calls go direct; weaken wait() and wait3(). | Philip Guenther |
2015-10-25 | Hide __atexit and __atexit_register_cleanup() | Philip Guenther |
2015-10-25 | Use sigaction() instead of signal() to avoid pulling in unnecessary | Philip Guenther |
2015-10-23 | Switch if_nameindex(3) to use the new NET_RT_IFNAMES sysctl to get the | Claudio Jeker |
2015-10-23 | Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread | Philip Guenther |
2015-10-23 | Remove dnssocket() and dnsconnect(), since we decided to use a SOCK_DNS | Theo de Raadt |
2015-10-18 | better placement for dnssocket/dnsconnect | Theo de Raadt |
2015-10-18 | create libc stubs for dnssocket() and dnsconnect() | Theo de Raadt |
2015-10-17 | Move the last of the __DBINTERFACE_PRIVATE bits from <db.h> to libc's wrapper | Philip Guenther |
2015-10-17 | PROTO_NORMAL for pledge(); ok guenther | Theo de Raadt |
2015-10-05 | Wrap <resolv.h> so that internal calls go direct | Philip Guenther |
2015-10-04 | Wrap <search.h> to make all the symbols there weak | Philip Guenther |
2015-10-04 | Wrap <spawn.h> to make all the symbols there weak | Philip Guenther |
2015-10-04 | recv() and send() aren't overriden by libpthread (vs recvfrom() and sendto()!) | Philip Guenther |
2015-10-04 | getpeereid() and sockatmark() are neither used in libc nor in ISO C, so mark | Philip Guenther |
2015-09-19 | Don't wrap initialized variables: binutils appears to be mishandling them | Philip Guenther |
2015-09-14 | Wrap <langinfo.h> and <regexp.h> so internal calls go direct and | Philip Guenther |
2015-09-14 | Wrap <locale.h> so internal calls go direct | Philip Guenther |
2015-09-14 | Wrap <sys/sem.h> so internal calls go direct and all the symbols are weak | Philip Guenther |
2015-09-14 | Wrap <asr.h> so internal calls go direct and all the symbols are weak | Philip Guenther |
2015-09-14 | Wrap <ifaddrs.h>, <netinet/in.h>, and <netinet/if_ether.h> so internal | Philip Guenther |
2015-09-14 | Wrap <net/if.h> and <net/if_dl.h> so internal calls go direct and all the | Philip Guenther |
2015-09-14 | Wrap <readpassphrase.h> so internal calls go direct and readpassphrase is weak | Philip Guenther |
2015-09-14 | Wrap <netgroup.h> so internal calls go direct and the symbols are all weak | Philip Guenther |
2015-09-14 | Make isfdtype() and getmntinfo() weak symbols | Philip Guenther |
2015-09-14 | Use PROTO_DEPRECATED() make tcdrain() weak in libc, to guarantee libpthread | Philip Guenther |
2015-09-14 | Finish wrapping <netdb.h> so that calls go direct and the symbols are all weak | Philip Guenther |
2015-09-13 | Wrap <arpa/inet.h> and <arpa/nameser.h> so that calls go direct and the | Philip Guenther |
2015-09-13 | Wrap <fstab.h> so that calls go direct and the symbols are all weak | Philip Guenther |
2015-09-13 | Wrap <rpcsvc/ypclnt.h> so that calls go direct and the symbols are all weak | Philip Guenther |