| Age | Commit message (Expand) | Author |
| 17 hours | libthr: add pthread_tryjoin_np() | Konstantin Belousov |
| 2025-07-10 | libc,libthr: Remove __pthread_distribute_static_tls | Jessica Clarke |
| 2025-05-19 | libthr: add stable user interface for sigfastblock(2) | Konstantin Belousov |
| 2024-04-23 | libthr: add pthread_sigqueue(3) | Konstantin Belousov |
| 2024-02-07 | libthr: filter rather than link with libsys | Brooks Davis |
| 2023-08-16 | Remove $FreeBSD$: one-line .h pattern | Warner Losh |
| 2021-04-10 | rtld: workaround for broken ABI | Konstantin Belousov |
| 2020-06-10 | Add pthread_getname_np() and pthread_setname_np() aliases for | Konstantin Belousov |
| 2020-06-04 | Revert r361770 "Add pthread_getname_np() and pthread_setname_np() aliases" fo... | Konstantin Belousov |
| 2020-06-03 | Add pthread_getname_np() and pthread_setname_np() aliases | Konstantin Belousov |
| 2020-02-15 | Add pthread_peekjoin_np(3). | Konstantin Belousov |
| 2019-03-29 | Fix initial exec TLS mode for dynamically loaded shared objects. | Konstantin Belousov |
| 2018-08-17 | Add pthread_get_name_np(3). | Konstantin Belousov |
| 2016-05-17 | Add implementation of robust mutexes, hopefully close enough to the | Konstantin Belousov |
| 2016-02-08 | If libthr.so is dlopened without RTLD_GLOBAL flag, the libthr symbols | Konstantin Belousov |
| 2015-01-03 | Fix known issues which blow up the process after dlopen("libthr.so") | Konstantin Belousov |
| 2013-05-01 | Add accept4() system call. | Jilles Tjoelker |
| 2011-02-07 | Introduce a non-portable function pthread_getthreadid_np(3) to retrieve | Jung-uk Kim |
| 2011-01-09 | Implement the __pthread_map_stacks_exec() for libthr. | Konstantin Belousov |
| 2010-10-20 | Revert revision 214007, I realized that MySQL wants to resolve | David Xu |
| 2010-10-18 | sort function name. | David Xu |
| 2010-10-18 | Add pthread_rwlockattr_setkind_np and pthread_rwlockattr_getkind_np, the | David Xu |
| 2010-09-25 | To support stack unwinding for cancellation points, add -fexceptions flag | David Xu |
| 2010-09-13 | Update symbol. | David Xu |
| 2010-08-24 | Add wrapper for setcontext() and swapcontext(), the wrappers | David Xu |
| 2010-08-23 | On shared object unload, in __cxa_finalize, call and clear all installed | Konstantin Belousov |
| 2010-01-05 | Remove extra new semaphore stubs, because libc already has them, and | David Xu |
| 2010-01-05 | Use umtx to implement process sharable semaphore, to make this work, | David Xu |
| 2009-10-11 | Make openat(2) a cancellation point. | Jilles Tjoelker |
| 2008-06-09 | Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros, | David Xu |
| 2008-03-22 | Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpu | David Xu |
| 2008-03-05 | Add more cpu affinity function's symbols. | David Xu |
| 2008-03-03 | Implement functions pthread_getaffinity_np and pthread_setaffinity_np to | David Xu |
| 2008-02-06 | Yet another pointy hat: when I zapped FBSDprivate_1.1, I forgot to move | Dag-Erling Smørgrav |
| 2008-02-06 | Convert pthread.map to the format expected by version_gen.awk, and modify | Dag-Erling Smørgrav |
| 2008-02-06 | Remove incorrectly added FBSDprivate_1.1 namespace, and move symbols which | Dag-Erling Smørgrav |
| 2008-02-06 | Per discussion on -threads, rename _islocked_np() to _isowned_np(). | Dag-Erling Smørgrav |
| 2008-02-03 | Add pthread_mutex_islocked_np(), a cheap way to verify that a mutex is | Dag-Erling Smørgrav |
| 2007-12-20 | Remove vfork() overloading, it is no longer needed. | David Xu |
| 2007-12-14 | 1. Add function pthread_mutex_setspinloops_np to turn a mutex's spin | David Xu |
| 2007-11-27 | Add _pthread_mutex_init_calloc_cb() to libthr and libkse, so that malloc(3) | Jason Evans |
| 2007-05-13 | Enable symbol versioning by default. Use WITHOUT_SYMVER to disable it. | Daniel Eischen |
| 2007-04-29 | Use C comments since we now preprocess these files with CPP. | Daniel Eischen |
| 2006-07-25 | 1. Don't override underscore version of aio_suspend(), system(), | David Xu |
| 2006-05-11 | Add symbol versions: FBSD_1.0 and FBSDprivate. | David Xu |
| 2006-04-04 | WARNS level 4 cleanup. | David Xu |
| 2006-03-08 | Remove mqueue and timer, now they are in librt. | David Xu |
| 2006-01-04 | 1. Add SIGEV_THREAD notification for mq_notify. | David Xu |
| 2005-12-21 | Follow the mistake in libpthread, the first version name in libpthread | David Xu |
| 2005-11-01 | Add code to handle timer_delete(). The timer wrapper code is completely | David Xu |