| Commit message (Expand) | Author | Age | Files | Lines |
| * | libc_private.h: use private namespace name for size_t | Konstantin Belousov | 2024-04-30 | 1 | -1/+1 |
| * | libc: make strerror_rl() usable for libc | Konstantin Belousov | 2024-04-30 | 1 | -0/+2 |
| * | libc: expose execvpe for Linux compat | Brooks Davis | 2024-02-18 | 1 | -3/+0 |
| * | libc: export pthread_getname_np stub | Minsoo Choo | 2023-08-20 | 1 | -0/+1 |
| * | Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
| * | libc: move declaration of 'char **environ' to common private header | Konstantin Belousov | 2023-03-11 | 1 | -0/+2 |
| * | csu: move common code to libc | Konstantin Belousov | 2023-03-11 | 1 | -0/+6 |
| * | cpuset: Add compat shim to the sched_affinity functions | Dmitry Chagin | 2023-02-15 | 1 | -0/+6 |
| * | libc: Remove _get_tp() and _set_tp(). | John Baldwin | 2021-12-09 | 1 | -6/+0 |
| * | Add sched_getcpu() | Konstantin Belousov | 2021-11-10 | 1 | -0/+1 |
| * | libc: add _get_tp() private function | Konstantin Belousov | 2021-04-09 | 1 | -1/+2 |
| * | libthr: wrap pdfork(2), same as fork(2). | Konstantin Belousov | 2021-01-11 | 1 | -0/+2 |
| * | Add eventfd(3) wrappers to libc. | Konstantin Belousov | 2020-12-27 | 1 | -0/+1 |
| * | Implement strerror_l(). | Konstantin Belousov | 2020-12-16 | 1 | -0/+5 |
| * | libc: Add pthread_attr_get_np(3) stub, reporting ESRCH. | Konstantin Belousov | 2020-11-28 | 1 | -0/+1 |
| * | Mark closefrom(2) COMPAT12, reimplement in libc to wrap close_range | Kyle Evans | 2020-04-14 | 1 | -0/+1 |
| * | Add linux-compatible memfd_create | Kyle Evans | 2019-09-25 | 1 | -0/+1 |
| * | Add libc stub for pthread_getthreadid_np(3). | Konstantin Belousov | 2019-06-23 | 1 | -0/+1 |
| * | Fix initial exec TLS mode for dynamically loaded shared objects. | Konstantin Belousov | 2019-03-29 | 1 | -0/+3 |
| * | Update userland arc4random() with OpenBSD's Chacha20 based arc4random(). | Xin LI | 2018-08-19 | 1 | -2/+0 |
| * | getentropy(3): Fallback to kern.arandom sysctl on older kernels | Conrad Meyer | 2018-03-21 | 1 | -0/+2 |
| * | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -1/+3 |
| * | In the stdio cleanup push and pop wrappers, always call libc stubs for | Konstantin Belousov | 2017-06-30 | 1 | -0/+5 |
| * | Forward compatibility for ino64. | Warner Losh | 2017-06-23 | 1 | -1/+6 |
| * | libthr: fix warnings from GCC when WARNS=6 | Eric van Gyzen | 2017-05-23 | 1 | -0/+3 |
| * | Commit the 64-bit inode project. | Konstantin Belousov | 2017-05-23 | 1 | -0/+3 |
| * | Implement the memset_s(3) function as specified by the C11 ISO/IEC | Konstantin Belousov | 2017-03-30 | 1 | -0/+2 |
| * | Add clock_nanosleep() | Eric van Gyzen | 2017-03-19 | 1 | -0/+3 |
| * | Export __cxa_thread_atexit_impl as an alias for __cxa_thread_atexit. | Konstantin Belousov | 2017-01-07 | 1 | -0/+2 |
| * | Rewrite ptrace(2) wrappers in C. | Konstantin Belousov | 2016-08-29 | 1 | -0/+1 |
| * | The fdatasync(2) call must be cancellation point. | Konstantin Belousov | 2016-08-16 | 1 | -0/+2 |
| * | Add __cxa_thread_atexit(3) API implementation. | Konstantin Belousov | 2016-08-06 | 1 | -0/+6 |
| * | Add implementation of robust mutexes, hopefully close enough to the | Konstantin Belousov | 2016-05-17 | 1 | -0/+3 |
| * | Fix the gcc build after r295407. | Mark Johnston | 2016-02-08 | 1 | -1/+1 |
| * | If libthr.so is dlopened without RTLD_GLOBAL flag, the libthr symbols | Konstantin Belousov | 2016-02-08 | 1 | -0/+2 |
| * | Switch libc from using _sig{procmask,action,suspend} symbols, which | Konstantin Belousov | 2015-08-29 | 1 | -0/+5 |
| * | The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and | Konstantin Belousov | 2015-04-18 | 1 | -10/+1 |
| * | Make wait6(2), waitid(3) and ppoll(2) cancellation points. The | Konstantin Belousov | 2015-04-18 | 1 | -0/+8 |
| * | Make kevent(2) a cancellation point. | Konstantin Belousov | 2015-03-29 | 1 | -0/+4 |
| * | Restore the extern qualifier on __cleanup. | Konstantin Belousov | 2015-02-17 | 1 | -1/+1 |
| * | Properly interpose libc spinlocks, was missed in r276630. In | Konstantin Belousov | 2015-02-14 | 1 | -0/+5 |
| * | Add futimens and utimensat system calls. | Jilles Tjoelker | 2015-01-23 | 1 | -0/+4 |
| * | Reduce the size of the interposing table and amount of | Konstantin Belousov | 2015-01-11 | 1 | -17/+2 |
| * | Avoid calling internal libc function through PLT or accessing data | Konstantin Belousov | 2015-01-05 | 1 | -2/+2 |
| * | Fix known issues which blow up the process after dlopen("libthr.so") | Konstantin Belousov | 2015-01-03 | 1 | -20/+140 |
| * | libc: Access some unexported variables more efficiently (related to stdio). | Jilles Tjoelker | 2013-08-23 | 1 | -2/+2 |
| * | Use struct vdso_timehands data to implement fast gettimeofday(2) and | Konstantin Belousov | 2012-06-22 | 1 | -0/+7 |
| * | Take the spinlock around clearing of the fp->_flags in fclose(3), which | Konstantin Belousov | 2012-04-24 | 1 | -0/+13 |
| * | Fetch the aux vector for the static libc, and use the entries to | Konstantin Belousov | 2012-02-17 | 1 | -0/+10 |
| * | Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06] | Colin Percival | 2011-12-23 | 1 | -0/+11 |