summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* trie: Get rid of the linked list of leavesslab-bitmapsTavian Barnes2024-11-043-17/+4
* color: Use an array of extensions instead of for_trie()Tavian Barnes2024-11-041-16/+37
* expr: Get rid of the extra list nodeTavian Barnes2024-11-044-11/+5
* alloc: New for_arena() macro to iterate over allocated objectsTavian Barnes2024-11-043-0/+166
* alloc: Switch arenas from a freelist to a bitmap allocatorTavian Barnes2024-11-042-90/+262
* diag: New bfs_unreachable() and bfs_assume() macrosTavian Barnes2024-11-041-0/+32
* alloc: Don't require the old size in varena_realloc()Tavian Barnes2024-11-028-43/+69
* sanity: Don't mark memory uninit in sanitize_{alloc,free}()Tavian Barnes2024-11-023-19/+45
* alloc: Stop supporting pathological flexible array ABIsTavian Barnes2024-11-023-22/+29
* alloc: Add macro versions of alignment utilsTavian Barnes2024-11-021-3/+12
* trie: Fix varena_free() with wrong sizeTavian Barnes2024-11-021-8/+8
* alloc: Don't require size % align == 0Tavian Barnes2024-11-025-39/+27
* Release 4.0.44.0.4Tavian Barnes2024-10-313-2/+20
* Merge pull request #146 from jody-frankowski/fix/capa-color-non-linuxTavian Barnes2024-10-315-1/+43
|\
| * color: Handle bfs_check_capabilities error code (-1) in cpath_has_capabilitiesJody Frankowski2024-10-315-1/+43
|/
* bit: Add bswap() overloads for every primitive typeTavian Barnes2024-10-272-9/+41
* tests/posix: Add a test for overly aggressive -exec {} + matchingTavian Barnes2024-10-272-0/+33
* Merge pull request #144 from ryandesign/patch-1Tavian Barnes2024-10-261-1/+1
|\
| * Fix typo in manpageRyan Carsten Schmidt2024-10-261-1/+1
|/
* Release 4.0.34.0.3Tavian Barnes2024-10-223-2/+20
* build: New make dist[sign] targetsTavian Barnes2024-10-221-1/+11
* dstring: Add an infallible dstrshrink() functionTavian Barnes2024-10-174-9/+47
* color: Don't color files like directories on ENOTDIRTavian Barnes2024-10-162-116/+232
* color: Fix an infinite loop colorizing some invalid pathsTavian Barnes2024-10-133-8/+13
* tests/gnu: Test -L -printf %YTavian Barnes2024-10-102-0/+18
* tests/trie: Improve code coverageTavian Barnes2024-10-101-1/+4
* sighook: Don't forget to reset list->tail on the last sigpop()Tavian Barnes2024-10-102-0/+9
* eval: Use xtimer_start() for status bar updatesTavian Barnes2024-10-101-36/+76
* tests/sighook: Use the new xtimer_start() APITavian Barnes2024-10-101-8/+6
* xtime: Add a wrapper for timer_create()/setitimer()Tavian Barnes2024-10-104-0/+130
* Adjust in/out parameter docsTavian Barnes2024-10-105-11/+11
* Fix some -Wundef-prefix warningsTavian Barnes2024-10-104-6/+14
* trie: Switch the tag bits aroundTavian Barnes2024-10-081-31/+28
* trie: Add some extra bounds checkingTavian Barnes2024-10-081-13/+24
* opt: Remove duplicate assignment in canonicalize_not()Tavian Barnes2024-10-041-1/+0
* color: Fix an assertion failure with embedded NUL bytesTavian Barnes2024-10-023-0/+42
* Write @arg instead of @param arg in doc commentsTavian Barnes2024-10-0127-367/+367
* ci: Group distcheck messagesTavian Barnes2024-10-011-0/+2
* build: Add -Wundef-prefix=BFS_Tavian Barnes2024-10-014-0/+22
* list: Make SLIST_REMOVE() more type-safeTavian Barnes2024-09-301-25/+20
* Fix spellingTavian Barnes2024-09-2315-17/+17
* list: New drain_slist() macroTavian Barnes2024-09-194-39/+49
* build/prelude: Remove vestigal OBJS definitionTavian Barnes2024-09-181-11/+0
* Release 4.0.24.0.2Tavian Barnes2024-09-173-3/+37
* opt: #include "xspawn.h" before #ifdef POSIX_SPAWN_SETRLIMITTavian Barnes2024-09-171-0/+1
* opt: Fix an invalid assertion in sink_not_comma()Tavian Barnes2024-09-173-4/+39
* parse: Add a "logo" to bfs --versionTavian Barnes2024-09-141-1/+32
* dstring: New dstrepeat() functionTavian Barnes2024-09-142-0/+22
* build: Remove gen/deps.mkTavian Barnes2024-09-145-84/+68
* opt: Add missing newline to debug statementTavian Barnes2024-09-121-1/+1