summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Release 1.0.11.0.1Tavian Barnes2017-05-173-2/+14
* parse: Set always_true for some actions that never return falseTavian Barnes2017-05-171-3/+25
* bftw: Remove unused parameter to dircache_entry_base()Tavian Barnes2017-05-171-5/+3
* Add colors to -D treeTavian Barnes2017-05-153-37/+51
* Optimize based on reachability due to -quitTavian Barnes2017-05-152-43/+85
* Don't make -quit disable the implicit -printTavian Barnes2017-05-113-3/+9
* Implement -D execTavian Barnes2017-05-094-13/+63
* main: Fix error checking of redirect()Tavian Barnes2017-05-061-1/+3
* exec: Treat -1 from _SC_ARG_MAX as "unlimited"Tavian Barnes2017-04-301-1/+1
* mtab: Check __GLIBC__ instead of __linux__ for getmntent()Tavian Barnes2017-04-301-2/+2
* Pass AT_EACCESS to faccessat()Tavian Barnes2017-04-302-2/+2
* Don't forget an access mode to openat() in -emptyTavian Barnes2017-04-301-1/+1
* Don't parse the mount table until it's neededTavian Barnes2017-04-293-12/+14
* mtab: Don't hardcode /etc/mtabTavian Barnes2017-04-291-1/+1
* Add Debian installation instructions.Chris Lamb2017-04-291-0/+2
* Release 1.01.0Tavian Barnes2017-04-2412-11/+42
* Implement -fstypeTavian Barnes2017-04-2310-7/+319
* Make -help output prettier and more completeTavian Barnes2017-04-162-50/+260
* tests.sh: Allow individual tests to be specified on the command lineTavian Barnes2017-04-161-10/+16
* Implement -XTavian Barnes2017-04-167-0/+51
* tests: Add tests for bfs extensions to -exec ... +Tavian Barnes2017-04-163-0/+22
* exec: Interpret ARG_MAX corretly.Tavian Barnes2017-04-152-34/+117
* exec: close() the working directory even if !ftwbufTavian Barnes2017-04-151-1/+1
* Implement -exec/-execdir ... +Tavian Barnes2017-04-1510-227/+618
* util.h: Don't use a forward reference to enum bftw_typeflagTavian Barnes2017-04-131-0/+1
* tests.sh: Use eval instead of declare -gTavian Barnes2017-04-081-1/+1
* Move bftw_typeflag converters to util.cTavian Barnes2017-04-086-116/+112
* bftw: Only rebuild the part of the path that changesTavian Barnes2017-03-221-37/+50
* bftw: Fix quadratic reference counting complexityTavian Barnes2017-03-201-8/+15
* Respect -nocolor for -fprint /dev/stdoutTavian Barnes2017-03-161-2/+16
* Color link targets for -lsTavian Barnes2017-03-166-26/+60
* Give struct expr a CFILE* instead of just a FILE*Tavian Barnes2017-03-165-58/+90
* Release 0.960.96Tavian Barnes2017-03-113-2/+20
* Implement -ls and -flsTavian Barnes2017-03-116-102/+291
* tests: Run everything in UTCTavian Barnes2017-03-112-4/+5
* Add a test for colored outputTavian Barnes2017-03-112-0/+15
* Make a printf()-style API for colored messagesTavian Barnes2017-03-118-322/+306
* Implement -printf %Ak, %Ck, and %TkTavian Barnes2017-03-113-90/+240
* tests: Print the count of passing and failing testsTavian Barnes2017-02-111-13/+14
* Add some tests for the operators themselvesTavian Barnes2017-02-119-10/+118
* Allow short-circuiting optimizations with non-pure operandsTavian Barnes2017-02-112-14/+42
* Add tests for bfs's flexible command line parsingTavian Barnes2017-02-106-0/+35
* tests: Don't require bash associative arraysTavian Barnes2017-02-101-22/+11
* bftw: Make the nameoff of "///" point to "/"Tavian Barnes2017-02-096-11/+14
* Give the test cases human-readable namesTavian Barnes2017-02-09138-312/+452
* Don't close stdin for -ok or -okdirTavian Barnes2017-02-094-15/+45
* parse: Factor out all "looks like icmp" checksTavian Barnes2017-02-091-11/+16
* bftw: Add the DIR* to bftw_stateTavian Barnes2017-02-091-15/+39
* Add support for -x?type with multiple typesTavian Barnes2017-02-088-169/+146
* bftw: Add mising closedir() to error pathTavian Barnes2017-02-071-0/+1