| Commit message (Expand) | Author | Age | Files | Lines |
| * | Correct error returns, do not print eror message to stdout (there |  otto | 2020-10-09 | 1 | -2/+2 |
| * | Partly revert previous commit, these changes we not supposed to go in. |  otto | 2020-10-09 | 1 | -2/+2 |
| * | As noted by tb@ previous commit only removed an unused fucntion. |  otto | 2020-10-09 | 1 | -2/+2 |
| * | Add support for timeconting in userland. |  pirofti | 2020-07-06 | 3 | -4/+42 |
| * | libc's authentication privsep layer performed insufficient username |  deraadt | 2019-12-04 | 1 | -1/+5 |
| * | Allow the caller of asr functions to create and use a specific context. |  otto | 2019-10-24 | 1 | -1/+3 |
| * | Complete the ld.so boot cleanup: move most libc initialization from |  guenther | 2019-06-02 | 3 | -1/+60 |
| * | Inroduce malloc_conceal() and calloc_conceal(). Similar to their |  otto | 2019-05-10 | 1 | -1/+3 |
| * | Move sigwait(3) from libpthread to libc |  jca | 2019-01-12 | 1 | -1/+2 |
| * | mincore() is a relic from the past, exposing physical machine information |  deraadt | 2019-01-11 | 1 | -2/+1 |
| * | Introducing malloc_usable_size() was a mistake. While some other |  otto | 2018-11-21 | 1 | -2/+1 |
| * | Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man page |  otto | 2018-11-18 | 1 | -1/+2 |
| * | Implement C11's aligned_alloc(3). ok guenther@ |  otto | 2018-11-05 | 1 | -1/+2 |
| * | Add C11's timespec_get(3); minor bump for libc. |  guenther | 2018-10-30 | 1 | -1/+2 |
| * | Add uid_from_user() and gid_from_group(), derived from pax's cache.c. |  millert | 2018-09-13 | 2 | -3/+5 |
| * | Unveiling unveil(2). |  beck | 2018-07-13 | 1 | -1/+2 |
| * | Mark pthread_equal() as unused inside libc |  guenther | 2018-03-31 | 1 | -1/+2 |
| * | Instead of trying to handle ffs() with the normal rename-mark-hidden-and-alias |  guenther | 2018-01-18 | 1 | -2/+2 |
| * | Redo the calculation of the alignment and placement of static TLS data to |  guenther | 2017-12-01 | 1 | -3/+13 |
| * | clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" |  guenther | 2017-11-29 | 1 | -4/+4 |
| * | Revert recent changes to unbreak ports/net/samba |  jca | 2017-11-04 | 1 | -3/+1 |
| * | Change pthread_cleanup_{push,pop} to macros that store the cleanup info |  guenther | 2017-10-28 | 1 | -1/+3 |
| * | New POSIX xlocale implementation written from scratch. |  schwarze | 2017-09-05 | 8 | -14/+80 |
| * | Move mutex, condvar, and thread-specific data routes, pthread_once, and |  guenther | 2017-09-05 | 2 | -2/+52 |
| * | Wrap <sched.h> and <sys/futex.h> so that internal calls go direct |  guenther | 2017-08-15 | 2 | -0/+50 |
| * | port the RBT code to userland by making it part of libc. |  dlg | 2017-06-19 | 1 | -0/+42 |
| * | Use David Musser's introsort algorithm to fall back to heapsort(3) |  millert | 2017-05-20 | 1 | -2/+2 |
| * | Introducing freezero(3) a version of free that guarantees the process |  otto | 2017-04-10 | 1 | -1/+2 |
| * | Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3) |  otto | 2017-03-06 | 1 | -1/+2 |
| * | 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 |