summaryrefslogtreecommitdiffstats
path: root/tests/bfstd.c
Commit message (Expand)AuthorAgeFilesLines
* prelude: Split bfs-specific utilities into new bfs.h headerTavian Barnes2024-08-281-0/+2
* tests: Simplify unit tests with a global variableTavian Barnes2024-07-071-54/+47
* diag: New helpers to include xstrerror(errno) automaticallyTavian Barnes2024-05-171-2/+2
* Rename config.h to prelude.hTavian Barnes2024-04-191-1/+1
* tests: Add ../src to the include pathTavian Barnes2024-04-191-3/+3
* bfstd: Escape ASCII tildesTavian Barnes2024-03-261-0/+2
* bfstd: New asciilen() functionTavian Barnes2024-03-211-0/+15
* bfstd: Check that wcwidth() is positiveTavian Barnes2024-03-201-0/+3
* Re-run include-what-you-useTavian Barnes2024-03-111-3/+0
* xtime: Call tzset() from main() instead of lazilyTavian Barnes2024-03-071-5/+0
* tests: New bfs_check() macroTavian Barnes2024-02-291-29/+36
* tests: Merge unit test executables into oneTavian Barnes2024-01-121-2/+3
* bfstd: Add a thread-safe wrapper for strerror()Tavian Barnes2023-10-051-2/+2
* Formatting fixesTavian Barnes2023-09-271-1/+1
* bfstd: Fix printable_len() off-by-oneTavian Barnes2023-09-061-0/+15
* bfstd: Fix an OOB string index in xmbrtowc()Tavian Barnes2023-09-061-0/+18
* alloc: New header for memory allocation utilitiesTavian Barnes2023-06-201-11/+2
* tests/bfstd: Use bfs_verify() over explicit abort()Tavian Barnes2023-05-191-14/+5
* Switch from assert() to bfs_assert()/bfs_verify()Tavian Barnes2023-05-181-7/+6
* config: Align after saturating in flex_sizeof()Tavian Barnes2023-05-161-1/+2
* config: Saturate on overflow in flex_sizeof()Tavian Barnes2023-05-111-0/+1
* config: Properly align flex_sizeof()Tavian Barnes2023-05-111-0/+13
* Replace license boilerplate with SPDX tagsTavian Barnes2023-01-251-15/+2
* bfstd: New wrappers for dirname()/basename()Tavian Barnes2023-01-191-0/+57