summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2024-04-19Rename config.h to prelude.hTavian Barnes
2024-04-19tests: Add ../src to the include pathTavian Barnes
2024-04-19config: Use ✔/✘ rather than [y]/[n]Tavian Barnes
2024-04-19config: Remove unused ${ARCH} variableTavian Barnes
2024-04-19config: Remove explicit -MF from DEPFLAGSTavian Barnes
2024-04-19config: Fix ${SAN} on BSD makeTavian Barnes
2024-04-19config: Don't build config tests with -o /dev/nullTavian Barnes
2024-04-17config: Delete gen/objs.mkTavian Barnes
2024-04-17build: Directly generate version.cTavian Barnes
2024-04-17build: Dont include ${BUILDDIR} in short messagesTavian Barnes
2024-04-17mtab: Arena-allocate struct bfs_mountTavian Barnes
2024-04-17build: Add back the default CFLAGSTavian Barnes
2024-04-17build: Properly export PKG_CONFIGTavian Barnes
2024-04-17build: Make the config scripts POSIX-compliantTavian Barnes
2024-04-17build: Support NOLIBS=1Tavian Barnes
2024-04-16build: Refactor configurationTavian Barnes
2024-04-16tests: Quiet diffTavian Barnes
2024-04-16build: Center [ CC ] / [ LD ]Tavian Barnes
2024-04-15distcheck: Run all the checksTavian Barnes
2024-04-15build: Be quieter by defaultTavian Barnes
2024-04-15build: Make distclean also clean the distcheck dirsTavian Barnes
2024-04-15build: Show a nicer error if the user forgets to run make configTavian Barnes
2024-04-15build: Remove unneeded USE_* defaultsTavian Barnes
2024-04-11build: Fix FreeBSD *SAN buildsTavian Barnes
2024-04-10build: Factor out vars.mk generation into a scriptTavian Barnes
2024-04-10build: Run pkg-config with all packages at onceTavian Barnes
2024-04-10config/cc.sh: Pass all the flags when running the compilerTavian Barnes
2024-04-10printf: Implement %ZTavian Barnes
2024-04-10Implement -contextTavian Barnes
2024-04-10fsade: Add libselinux wrappersTavian Barnes
2024-04-10build: Add optional libselinux dependencyTavian Barnes
2024-04-10docs/BUILDING: Fixes for new build systemTavian Barnes
2024-04-09tests: Move newer_link out of posix/Tavian Barnes
2024-04-09build: Add a separate configuration stepTavian Barnes
2024-04-09ci: Update {Net,Open}BSDTavian Barnes
2024-04-09xspawn: Fix $PATH resolution on NetBSD 10Tavian Barnes
2024-04-04build: Don't use libattrTavian Barnes
2024-03-28config: Allow inlining allocator functionsTavian Barnes
2024-03-28tests/bsd: Add a -sparse testTavian Barnes
2024-03-28tests/gnu: Add a -used testTavian Barnes
2024-03-28tests/common: Add a -delete error handling testTavian Barnes
2024-03-27xspawn: Fix bfs_resolve_late() error reportingTavian Barnes
2024-03-27tests/xspawn: Test path resolution failureTavian Barnes
2024-03-27tests/xspawn: Also test dup2()Tavian Barnes
2024-03-27tests/xspawn: New unit testTavian Barnes
2024-03-27tests: New bfs_pcheck() macro to report xstrerror(errno)Tavian Barnes
2024-03-27xspawn: Don't use posix_spawnp() on macOSTavian Barnes
2024-03-27xspawn: Refactor $PATH resolutionTavian Barnes
2024-03-27xspawn: Implement bfs_spawn_addopen()Tavian Barnes
2024-03-26bfstd: Escape ASCII tildesTavian Barnes