summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ioq: Fix uninitialized values in ioq_create() cleanup pathHEADmainTavian Barnes5 hours1-4/+1
* printf: Check dynamic format strings more carefullyTavian Barnes5 hours2-41/+48
* printf: Refactor %y/%Y implementationTavian Barnes8 hours3-59/+53
* ctx: Escape paths when reporting errors in bfs_ctx_free()Tavian Barnes9 hours1-1/+1
* opt: Add missing NULL check in visit_shallow()Tavian Barnes9 hours1-1/+5
* dstring: Add missing va_end() to dstrvcatf() error pathTavian Barnes10 hours1-0/+1
* eval: Plug memory leak if bfs_opendir() failsTavian Barnes10 hours7-18/+32
* build(deps): bump codecov/codecov-action from 3 to 4dependabot[bot]2 days1-1/+1
* Enable Dependabot for GitHub ActionsTavian Barnes2 days1-0/+6
* ci/netbsd: Use cross-platform-actionsTavian Barnes2 days1-16/+8
* ci/openbsd: Use cross-platform-actionsTavian Barnes2 days1-14/+8
* ci/freebsd: Use cross-platform-actionsTavian Barnes2 days1-14/+8
* ci/codeql: Exclude some alertsTavian Barnes2 days2-1/+14
* fsade: Implement ACL detection on IllumosTavian Barnes2 days6-13/+32
* config: Check for acl_get_file()Tavian Barnes2 days4-8/+10
* fsade: Simplify BFS_CAN_CHECK_CAPABILITIESTavian Barnes2 days2-13/+1
* config: Check for acl_get_{entry,tag_type}()Tavian Barnes2 days4-12/+40
* config: Check for extattr_{get,list}_{file,link}()Tavian Barnes2 days7-11/+97
* config: Check for max_align_tTavian Barnes5 days3-4/+24
* config: Check for aligned_alloc()Tavian Barnes5 days3-3/+12
* config: Check for struct stat::st_flagsTavian Barnes5 days3-1/+11
* config: Check for struct stat::st_{a,c,m,birth}{tim,timespec}Tavian Barnes5 days8-11/+70
* config: Check for struct tm::tm_gmtoffTavian Barnes5 days3-1/+11
* config: Check for fdclosedir()Tavian Barnes5 days4-2/+11
* config: Check for strerror_[lr]()Tavian Barnes5 days6-23/+67
* config: Check for pipe2()Tavian Barnes5 days3-1/+12
* config: Check for statx()Tavian Barnes5 days5-9/+31
* config: Check for acl_is_trivial_np()Tavian Barnes5 days3-2/+14
* config: Check for confstr()Tavian Barnes5 days3-5/+15
* config: Check for getdents{,64}()Tavian Barnes5 days7-9/+45
* config: Check for posix_spawn_file_actions_addfchdir{,_np}()Tavian Barnes5 days5-22/+32
* config: Check for program_invocation_short_nameTavian Barnes5 days10-6/+96
* config: Test-compile packages even if pkg-config says they existTavian Barnes5 days2-55/+55
* config: Add missing copyright headersTavian Barnes5 days5-0/+15
* Rename config.h to prelude.hTavian Barnes5 days51-54/+54
* tests: Add ../src to the include pathTavian Barnes5 days12-36/+37
* config: Use ✔/✘ rather than [y]/[n]Tavian Barnes5 days1-2/+2
* config: Remove unused ${ARCH} variableTavian Barnes5 days1-1/+0
* config: Remove explicit -MF from DEPFLAGSTavian Barnes5 days1-1/+1
* config: Fix ${SAN} on BSD makeTavian Barnes5 days1-1/+2
* config: Don't build config tests with -o /dev/nullTavian Barnes5 days1-2/+8
* config: Delete gen/objs.mkTavian Barnes7 days2-10/+2
* build: Directly generate version.cTavian Barnes7 days8-28/+22
* build: Dont include ${BUILDDIR} in short messagesTavian Barnes7 days7-9/+15
* mtab: Arena-allocate struct bfs_mountTavian Barnes7 days1-15/+28
* build: Add back the default CFLAGSTavian Barnes7 days1-6/+20
* build: Properly export PKG_CONFIGTavian Barnes7 days2-0/+2
* build: Make the config scripts POSIX-compliantTavian Barnes7 days4-16/+18
* build: Support NOLIBS=1Tavian Barnes7 days1-1/+1
* build: Refactor configurationTavian Barnes8 days13-464/+454