Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sighook: New utilities for hooking signals | Tavian Barnes | 2024-05-16 | 1 | -0/+1 |
| | | | | This allows multiple hooks to be installed for a single signal. | ||||
* | Rename config.h to prelude.h | Tavian Barnes | 2024-04-19 | 1 | -1/+1 |
| | |||||
* | tests: Add ../src to the include path | Tavian Barnes | 2024-04-19 | 1 | -3/+3 |
| | |||||
* | tests/xspawn: New unit test | Tavian Barnes | 2024-03-27 | 1 | -0/+1 |
| | |||||
* | tests: New bfs_pcheck() macro to report xstrerror(errno) | Tavian Barnes | 2024-03-27 | 1 | -0/+6 |
| | |||||
* | Re-run include-what-you-use | Tavian Barnes | 2024-03-11 | 1 | -3/+0 |
| | |||||
* | xtime: Call tzset() from main() instead of lazily | Tavian Barnes | 2024-03-07 | 1 | -0/+14 |
| | | | | | | | | | | | | | POSIX specifies[1] that If a thread accesses tzname, daylight, or timezone directly while another thread is in a call to tzset(), or to any function that is required or allowed to set timezone information as if by calling tzset(), the behavior is undefined. So calling it lazily from arbitrary threads is risky. [1]: https://pubs.opengroup.org/onlinepubs/9699919799/functions/tzset.html | ||||
* | tests/ioq: New unit test | Tavian Barnes | 2024-02-28 | 1 | -0/+1 |
| | |||||
* | tests: Merge unit test executables into one | Tavian Barnes | 2024-01-12 | 1 | -0/+106 |