| Age | Commit message (Expand) | Author |
| 2025-06-11 | include: ssp: fortify <signal.h> | Ricardo Branco |
| 2025-06-11 | Add the POSIX sig2str(3) & str2sig(3) calls | Ricardo Branco |
| 2025-04-17 | Add POSIX psiginfo(3) call | Ricardo Branco |
| 2023-11-26 | include: Remove ancient SCCS tags. | Warner Losh |
| 2023-08-16 | Remove $FreeBSD$: one-line .h pattern | Warner Losh |
| 2019-12-12 | Add sigsetop extensions commonly found in musl libc and glibc | Kyle Evans |
| 2017-11-20 | include: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-01-28 | Make use of clang nullability attributes. | Pedro F. Giffuni |
| 2017-01-01 | Remove some uses of the GCC __nonnull() attribute. | Pedro F. Giffuni |
| 2016-05-30 | Fix the signature of the psignal() function. | Ed Schouten |
| 2016-02-13 | Hide ucontext_t and mcontext_t when neither POSIX nor XSI features are | Konstantin Belousov |
| 2016-02-12 | POSIX states that #include <signal.h> shall make both mcontext_t and | Konstantin Belousov |
| 2015-04-06 | Make use of gcc attributes in some standard include headers. | Pedro F. Giffuni |
| 2015-03-25 | Temporarily revert 280458. | Pedro F. Giffuni |
| 2015-03-24 | Introduce nonnull attributes in the signal and pthread headers. | Pedro F. Giffuni |
| 2014-05-11 | include: Remove checks for __BSD_VISIBLE where redundant with __XSI_VISIBLE | Jilles Tjoelker |
| 2011-12-13 | Replace __const by const in all non-contributed source code. | Ed Schouten |
| 2011-02-20 | Add restrict keyword to pthread_sigmask prototype and manpage. | Konstantin Belousov |
| 2010-02-16 | Remove the Berkeley clause 3's. | Warner Losh |
| 2009-12-22 | Don't name parameters, for consistency with the rest of the file, and because | Olivier Houchard |
| 2009-11-26 | Implement sighold, sigignore, sigpause, sigrelse, sigset functions | Konstantin Belousov |
| 2009-04-17 | Revert r190943, since the problem in ports seems to be fixed now. | David Schultz |
| 2009-04-11 | GNU Pth has some fragile kludges that were broken by r189828. | David Schultz |
| 2009-03-14 | Fix the visibility of several prototypes. Also move pthread_kill() and | David Schultz |
| 2009-03-04 | Add psignal to the POSIX.1-2008 namespace. | David Schultz |
| 2005-10-16 | Use __pid_t instead of pid_t for sigqueue as other functions. | David Xu |
| 2005-10-14 | Add sigqueue function prototype. | David Xu |
| 2003-03-31 | - Define sigwait, sigtimedwait, and sigwaitinfo in terms of | Jeff Roberson |
| 2002-10-16 | Fixed style bug near $FreeBSD$. VCS ids in copyrights should not be | Bruce Evans |
| 2002-10-14 | o Move forward declaration for struct timespec to a more appropriate | Mike Barcroft |
| 2002-10-13 | Assume POSIX/XSI is always visible in the __BSD_VISIBLE case. Fix a | Mike Barcroft |
| 2002-10-12 | Add restrict type-qualifier. | Mike Barcroft |
| 2002-10-06 | o Use relatively new visibility primitives from <sys/cdefs.h>. | Mike Barcroft |
| 2002-10-02 | Add the 'restrict' type qualifier to the prototypes of `sigaction', | Robert Drehmel |
| 2002-08-21 | o Merge <machine/ansi.h> and <machine/types.h> into a new header | Mike Barcroft |
| 2002-03-23 | Breath deep and take __P out of the system include files. | Warner Losh |
| 2002-02-17 | Oops, forgot to commit this (s/ucontext_t/struct __ucontext/). | Daniel Eischen |
| 1999-10-02 | Remove the inline versions of sigaddset, sigdelset, sigemptyset, | Marcel Moolenaar |
| 1999-09-29 | sigset_t change (part 5 of 5) | Marcel Moolenaar |
| 1999-05-18 | Add a strsignal(3) (like strerror(3)) for libc compatability with other | Peter Wemm |
| 1998-08-25 | Add the prototype for sigwait(). | John Birrell |
| 1998-08-05 | Move the include of <machine/ansi.h> to before <sys/signal.h>. | Doug Rabson |
| 1998-05-14 | nuke signanosleep(). | Peter Wemm |
| 1998-03-28 | Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and | Peter Dufault |
| 1998-03-08 | Put sigevent and AIO_LISTIO_MAX back in aio.h so | Peter Dufault |
| 1998-03-08 | Reviewed by: bde | Peter Dufault |
| 1998-03-04 | Reviewed by: msmith, bde long ago | Peter Dufault |
| 1998-01-16 | Added missing declaration of signanosleep(). | Bruce Evans |
| 1996-06-28 | Added missing prototype for sigaltstack() | Sujal Patel |
| 1995-06-28 | Fix standards conformance bugs in <signal.h>: | Bruce Evans |