summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* util: Wrap getdelim() instead of open coding itTavian Barnes2021-09-152-27/+34
* spawn: Plug some leaks on error pathsTavian Barnes2021-09-151-0/+2
* eval: Remove an extra space from -ls outputTavian Barnes2021-09-021-1/+1
* eval: Use 512-byte blocks for -ls when POSIXLY_CORRECT is setTavian Barnes2021-09-024-4/+10
* Use /usr/bin/env bash as the shebang in scriptsTavian Barnes2021-08-057-7/+7
* expr: Remove unneeded forward declaration of struct exprTavian Barnes2021-07-271-5/+3
* color: Fix a leak on unknown color keysTavian Barnes2021-06-161-2/+7
* parse: More -help pager improvementsTavian Barnes2021-06-131-39/+24
* spawn: New function for resolving executables in the PATHTavian Barnes2021-06-132-17/+91
* spawn: Allow NULL envp for the current environmentTavian Barnes2021-06-133-2/+8
* util: New xconfstr() wrapperTavian Barnes2021-06-132-0/+29
* util: Rename fallthrough to BFS_FALLTHROUGHTavian Barnes2021-06-094-15/+15
* util: Avoid warnings on older compilers with fallthroughTavian Barnes2021-06-091-3/+9
* Release 2.2.12.2.1Tavian Barnes2021-06-023-2/+23
* Implement time units for -{a,B,c,m}timeTavian Barnes2021-06-025-14/+102
* Enable -Wimplicit-fallthroughTavian Barnes2021-06-024-7/+28
* eval: Raise RLIMIT_NOFILE if possibleTavian Barnes2021-05-204-11/+62
* spawn: New bfs_spawn_addsetrlimit() actionTavian Barnes2021-05-202-0/+27
* Use `<< {10,20,...}` instead of `*1024*1024...`Tavian Barnes2021-05-202-6/+6
* tests: Don't use -perm /MODE in POSIX testsTavian Barnes2021-05-201-2/+2
* ci/freebsd: Use the official tailscale GitHub actionTavian Barnes2021-05-181-13/+4
* ci/freebsd: Use `tailscale ip` instead of hardcoding itTavian Barnes2021-05-181-3/+4
* ci/freebsd: Don't run multiple jobs at onceTavian Barnes2021-05-171-0/+2
* ci/freebsd: Work around https://github.com/tailscale/tailscale/issues/1889Tavian Barnes2021-05-171-3/+4
* ci/freebsd: Use an ephemeral Tailscale keyTavian Barnes2021-05-171-7/+11
* tests: Optimize test_delete_many()Tavian Barnes2021-04-181-1/+2
* tests: Don't fail -flags test if we can't set flagsTavian Barnes2021-04-181-4/+2
* tests: Don't fail xattr tests if we can't set xattrs at allTavian Barnes2021-04-181-29/+17
* tests: Add a test for deleting large directoriesTavian Barnes2021-04-182-0/+13
* util: Tweak the safe read/write functionsTavian Barnes2021-04-154-59/+49
* Merge pull request #73 from markus-oberhumer/safe-read-writeTavian Barnes2021-04-154-18/+80
|\
| * util: add safe_read_all() and safe_write_all() functions.Markus F.X.J. Oberhumer2021-04-154-13/+48
| * util: introduce safe versions of read & write that handle interruptedMarkus F.X.J. Oberhumer2021-04-154-8/+35
|/
* Merge pull request #72 from markus-oberhumer/allow-empty-less-envvarTavian Barnes2021-04-141-7/+12
|\
| * parse: launch_pager(): set the LESS environment variable if it is empty.Markus F.X.J. Oberhumer2021-04-141-7/+12
|/
* Merge pull request #70 from markus-oberhumer/fix-ci-freebsdTavian Barnes2021-04-141-1/+1
|\
| * CI: try to fix freebsd once again.Markus F.X.J. Oberhumer2021-04-141-1/+1
|/
* ci/freebsd: Don't skip non-pull-request eventsTavian Barnes2021-04-131-1/+1
* Merge pull request #69 from markus-oberhumer/fix-launch-pager-v2Tavian Barnes2021-04-132-1/+3
|\
| * parse: check if PAGER environment variable is empty.Markus F.X.J. Oberhumer2021-04-131-1/+1
| * ci/freebsd: only run if we are the correct repository owner.Markus F.X.J. Oberhumer2021-04-131-0/+2
|/
* README: Remove repology badgeTavian Barnes2021-03-311-2/+0
* ci/freebsd: Set the hostname explicitlyTavian Barnes2021-03-281-2/+3
* README: Add a FreeBSD badgeTavian Barnes2021-03-281-0/+1
* ci: Add a FreeBSD buildTavian Barnes2021-03-281-0/+32
* test: Add more tests for -H/-L and -type lTavian Barnes2021-03-2816-13/+49
* fsade: Fix msan false positive in bfs_check_acl_type()Tavian Barnes2021-03-283-4/+10
* ci: Switch to GitHub ActionsTavian Barnes2021-03-285-46/+51
* tests: Actually remove capabilities after dropping themTavian Barnes2021-03-231-5/+8
* tests: Avoid looping forever when failing to drop capabilitiesTavian Barnes2021-03-221-1/+9