summaryrefslogtreecommitdiffstats
path: root/src/ctx.c
Commit message (Expand)AuthorAgeFilesLines
* parse: Take umask into account in parse_mode()Tavian Barnes2024-08-021-0/+3
* sighook: Allow sigunhook(NULL)Tavian Barnes2024-05-251-3/+1
* opt: Don't raise RLIMIT_NOFILE if it would prevent using posix_spawn()Tavian Barnes2024-05-231-0/+1
* Stop using %mTavian Barnes2024-05-201-2/+2
* Work around https://github.com/llvm/llvm-project/issues/88163Tavian Barnes2024-05-161-1/+2
* ctx: Try to reset TTY state when terminating abnormallyTavian Barnes2024-05-161-40/+61
* ctx: Escape paths when reporting errors in bfs_ctx_free()Tavian Barnes2024-04-241-1/+1
* Re-run include-what-you-useTavian Barnes2024-03-111-0/+1
* ctx: Fill in ctx->threads earlierTavian Barnes2024-02-061-0/+16
* expr: Make expressions variadicTavian Barnes2024-01-071-1/+1
* expr: Arena-allocate expressionsTavian Barnes2023-12-201-3/+8
* ctx: Switch paths from darray to RESERVE()Tavian Barnes2023-11-231-3/+2
* ctx: Store the original and current RLIMIT_NOFILETavian Barnes2023-11-061-4/+2
* diag: Move enum debug_flags out of ctx.hTavian Barnes2023-10-121-25/+0
* Formatting fixesTavian Barnes2023-09-271-1/+0
* Use the new list macrosTavian Barnes2023-09-251-2/+2
* alloc: New header for memory allocation utilitiesTavian Barnes2023-06-201-28/+3
* bftw: Use an I/O queue to open directoriesTavian Barnes2023-06-131-0/+1
* Use bfs_bug("...") over assert(!"...")Tavian Barnes2023-05-181-2/+1
* Replace license boilerplate with SPDX tagsTavian Barnes2023-01-251-15/+2
* expr: Don't use reftime for -lsTavian Barnes2022-11-171-0/+5
* Try to report I/O errors earlier and only onceTavian Barnes2022-11-101-5/+27
* ctx: Flush the user/group caches when executing commandsTavian Barnes2022-11-091-0/+5
* pwcache: Fill the user/group caches lazilyTavian Barnes2022-11-091-35/+15
* trie: Make leaves into a linked listTavian Barnes2022-10-291-3/+1
* Source / Include Folder (#88)トトも2022-04-161-0/+311