summaryrefslogtreecommitdiffstats
path: root/src/sighook.c
Commit message (Expand)AuthorAgeFilesLines
* sighook: Add some missing fatal signalsHEADmainTavian Barnes44 hours1-5/+14
* sighook: Preserve the exact siginfo_t in reraise() on LinuxTavian Barnes45 hours1-3/+16
* sighook: Always re-raise faults on macOSTavian Barnes4 days1-0/+7
* sighook: New SH_ONESHOT flagTavian Barnes2024-12-021-1/+19
* sighook: Return instead of re-raising for faultsTavian Barnes2024-11-231-5/+11
* sighook: Check for SA_RESTART before using itTavian Barnes2024-11-231-1/+7
* sighook: Don't forget to reset list->tail on the last sigpop()Tavian Barnes2024-10-101-0/+2
* Fix includesTavian Barnes2024-08-291-0/+1
* build: Move feature test macros to prelude.hTavian Barnes2024-08-281-1/+0
* prelude: Split bfs-specific utilities into new bfs.h headerTavian Barnes2024-08-281-0/+3
* sighook: Fix typo in commentTavian Barnes2024-08-171-1/+1
* sighook: Disable semaphores on NetBSDTavian Barnes2024-08-111-1/+2
* bfstd: New sysoption() macro to check for POSIX option runtime supportTavian Barnes2024-08-091-7/+17
* Update opengroup.org links to POSIX 2024Tavian Barnes2024-08-021-5/+5
* prelude: Simplify attributesTavian Barnes2024-07-281-1/+2
* sighook: Make sigunhook() O(1)Tavian Barnes2024-07-151-41/+51
* sighook: Replace sigtables with RCU-protected linked listsTavian Barnes2024-07-071-148/+68
* sighook: Shard the signal tableTavian Barnes2024-06-071-7/+24
* sighook: Ignore sigaction() errors in atsigexit()Tavian Barnes2024-06-071-10/+6
* sighook: Check that atomic size_t is lock-freeTavian Barnes2024-06-031-0/+4
* sighook: Allow sigunhook(NULL)Tavian Barnes2024-05-251-0/+4
* diag: New helpers to include xstrerror(errno) automaticallyTavian Barnes2024-05-171-2/+2
* sighook: New utilities for hooking signalsTavian Barnes2024-05-161-0/+600