summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* util: Fix build on GNU HurdTavian Barnes2021-03-211-1/+1
* tests: Drop capabilities when run as root on LinuxTavian Barnes2021-03-211-6/+29
* bftw: Fix bftw_type() for broken links and BFS_STAT_FOLLOWTavian Barnes2021-03-102-12/+17
* RELEASES.md: We made it to 2021, actuallyTavian Barnes2021-03-061-1/+1
* Release 2.22.2Tavian Barnes2021-03-063-3/+23
* .gitattributes: Remove .cirrus.ymlTavian Barnes2021-03-061-1/+0
* Support -flags on all the BSDsTavian Barnes2021-03-064-26/+62
* Implement -flags, from FreeBSD findTavian Barnes2021-03-068-4/+133
* eval: Set the exit status automatically in eval_error()Tavian Barnes2021-03-061-5/+3
* travis: Try a different way to work around the apt bugTavian Barnes2021-02-261-10/+4
* Revert "travis: Do apt-get upgrade"Tavian Barnes2021-02-161-1/+0
* travis: Do apt-get upgradeTavian Barnes2021-02-111-0/+1
* Fix up some #includesTavian Barnes2021-02-054-4/+0
* Update copyright datesTavian Barnes2021-02-0514-14/+14
* completions/bash: Use bash-completions helpersTavian Barnes2021-02-051-116/+68
* dir: Use fdclosedir() for bfs_freedir() on FreeBSDTavian Barnes2021-01-291-0/+4
* Makefile: Give LTO linking access to the jobserverTavian Barnes2021-01-291-1/+1
* bftw: Share the fd between the cache and open bfs_dirTavian Barnes2021-01-291-38/+27
* dir: Add a Linux implementation using the getdents() syscall directlyTavian Barnes2021-01-292-15/+113
* dir: Add missing #include <sys/stat.h>Tavian Barnes2021-01-281-0/+1
* main: Add some new source files to the top-level commentTavian Barnes2021-01-281-0/+2
* dir: New DIR* facadeTavian Barnes2021-01-2812-302/+473
* bftw: Get rid of bftw_readerTavian Barnes2021-01-281-98/+64
* bftw: Avoid allocating when handling ENAMETOOLONGTavian Barnes2021-01-281-52/+30
* bftw: Allow for NULL base when recovering from EMFILETavian Barnes2021-01-281-1/+1