| Commit message (Expand) | Author | Age | Files | Lines |
* | sigsetmask() and sigblock() are no longer used by any setjmp implementation |  guenther | 2016-09-26 | 1 | -3/+3 |
* | Don't declare select() in <unistd.h> |  guenther | 2016-09-12 | 1 | -2/+1 |
* | Make sure attributes are applied to function declarations before they're |  guenther | 2016-09-06 | 4 | -18/+58 |
* | Add functions for SHA512/256. The standard says you're supposed to start |  tedu | 2016-09-03 | 1 | -2/+11 |
* | Reduce qabs() and qdiv() to aliases of llabs() and lldiv(). |  guenther | 2016-08-14 | 1 | -3/+3 |
* | Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh) |  guenther | 2016-07-26 | 1 | -0/+30 |
* | Stop publicly declaring _yp_dobind() and struct dom_binding, closing out |  guenther | 2016-05-30 | 1 | -2/+6 |
* | Wrap <machine/sysarch.h> to prevent overriding internal calls, for |  guenther | 2016-05-29 | 1 | -0/+25 |
* | Remove dead support for changing BDB hash algorithm and cache of alternatives |  guenther | 2016-05-29 | 1 | -1/+4 |
* | Remove iruserok(_sa)? and __ivaliduser(sa)? |  guenther | 2016-05-23 | 1 | -3/+1 |
* | Remove sigreturn declaration and the now-unused libc syscall stub |  guenther | 2016-05-09 | 1 | -2/+1 |
* | remove ancient dbm functions (ndbm remains). nothing uses them in forever. |  tedu | 2016-05-07 | 1 | -31/+0 |
* | Use a Thread Information Block in both single and multi-threaded programs. |  guenther | 2016-05-07 | 14 | -31/+197 |
* | Turd polish: use HIDDEN= instead of PSEUDO= for ptrace syscall stub, to |  guenther | 2016-03-30 | 1 | -0/+25 |
* | Eliminate userspace caching by getlogin_r/setlogin; make the getlogin |  guenther | 2016-03-30 | 1 | -3/+3 |
* | Rename the system call sendsyslog2 to sendsyslog. Keep the old one |  bluhm | 2016-03-21 | 1 | -5/+2 |
* | Rearrange C runtime bits: now that ld.so exports environ and __progname, |  guenther | 2016-03-20 | 1 | -1/+6 |
* | environ and __progname are not declared in a public header; declare them |  guenther | 2016-03-13 | 1 | -1/+4 |
* | Wrap <icdb.h> so that calls go direct and the symbols are all weak |  guenther | 2015-11-25 | 1 | -0/+35 |
* | Add a syscall stub for sendsyslog2(2), and use it in syslog_r(3), passing |  deraadt | 2015-11-25 | 1 | -1/+4 |
* | Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within |  millert | 2015-11-24 | 2 | -6/+6 |
* | Add _shadow variants to the two popular getpw functions (uid and nam). |  tedu | 2015-11-18 | 1 | -1/+3 |
* | Split the intra-thread functionality from kill(2) into its own syscall |  guenther | 2015-11-10 | 1 | -1/+2 |
* | libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() |  guenther | 2015-11-10 | 2 | -2/+27 |
* | Do not include a timestamp in the syslog message. There is no need -- |  deraadt | 2015-10-31 | 1 | -2/+2 |
* | Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(), |  guenther | 2015-10-27 | 2 | -0/+58 |
* | Wrap waitpid() so calls go direct; weaken wait() and wait3(). |  guenther | 2015-10-25 | 1 | -0/+28 |
* | Hide __atexit and __atexit_register_cleanup() |  guenther | 2015-10-25 | 1 | -1/+2 |
* | Use sigaction() instead of signal() to avoid pulling in unnecessary |  guenther | 2015-10-25 | 1 | -2/+2 |
* | Switch if_nameindex(3) to use the new NET_RT_IFNAMES sysctl to get the |  claudio | 2015-10-23 | 1 | -3/+3 |
* | Merge the sigaction() and sigprocmask() overloads/wrappers from libpthread |  guenther | 2015-10-23 | 1 | -5/+5 |
* | Remove dnssocket() and dnsconnect(), since we decided to use a SOCK_DNS |  deraadt | 2015-10-23 | 1 | -7/+1 |
* | better placement for dnssocket/dnsconnect |  deraadt | 2015-10-18 | 2 | -8/+8 |
* | create libc stubs for dnssocket() and dnsconnect() |  deraadt | 2015-10-18 | 1 | -1/+7 |
* | Move the last of the __DBINTERFACE_PRIVATE bits from <db.h> to libc's wrapper |  guenther | 2015-10-17 | 1 | -1/+49 |
* | PROTO_NORMAL for pledge(); ok guenther |  deraadt | 2015-10-17 | 1 | -1/+2 |
* | Wrap <resolv.h> so that internal calls go direct |  guenther | 2015-10-05 | 1 | -0/+46 |
* | Wrap <search.h> to make all the symbols there weak |  guenther | 2015-10-04 | 1 | -0/+35 |
* | Wrap <spawn.h> to make all the symbols there weak |  guenther | 2015-10-04 | 1 | -0/+45 |
* | recv() and send() aren't overriden by libpthread (vs recvfrom() and sendto()!) |  guenther | 2015-10-04 | 1 | -1/+3 |
* | getpeereid() and sockatmark() are neither used in libc nor in ISO C, so mark |  guenther | 2015-10-04 | 1 | -1/+3 |
* | Don't wrap initialized variables: binutils appears to be mishandling them |  guenther | 2015-09-19 | 7 | -8/+20 |
* | Wrap <langinfo.h> and <regexp.h> so internal calls go direct and |  guenther | 2015-09-14 | 2 | -0/+53 |
* | Wrap <locale.h> so internal calls go direct |  guenther | 2015-09-14 | 1 | -0/+26 |
* | Wrap <sys/sem.h> so internal calls go direct and all the symbols are weak |  guenther | 2015-09-14 | 1 | -0/+28 |
* | Wrap <asr.h> so internal calls go direct and all the symbols are weak |  guenther | 2015-09-14 | 1 | -0/+38 |
* | Wrap <ifaddrs.h>, <netinet/in.h>, and <netinet/if_ether.h> so internal |  guenther | 2015-09-14 | 3 | -0/+101 |
* | Wrap <net/if.h> and <net/if_dl.h> so internal calls go direct and all the |  guenther | 2015-09-14 | 2 | -0/+53 |
* | Wrap <readpassphrase.h> so internal calls go direct and readpassphrase is weak |  guenther | 2015-09-14 | 1 | -0/+25 |
* | Wrap <netgroup.h> so internal calls go direct and the symbols are all weak |  guenther | 2015-09-14 | 1 | -0/+28 |