summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge everything into one filesingle-fileTavian Barnes2019-06-2836-14389/+14266
* Release 1.51.5Tavian Barnes2019-06-273-2/+14
* parse: Add costs for -*able testsTavian Barnes2019-06-271-2/+18
* color: Fix a crash if LS_COLORS ends in *Tavian Barnes2019-06-273-5/+36
* color: Fix a crash if strndup() failsTavian Barnes2019-06-271-5/+5
* bftw: Remove a dead assignmentTavian Barnes2019-06-271-1/+0
* bftw: Only rebuild the part of the path that changesTavian Barnes2019-06-251-24/+42
* bftw: Queue individual files in depth-first modeTavian Barnes2019-06-253-80/+196
* bftw: Don't store bftw_file in bftw_readerTavian Barnes2019-06-251-69/+72
* bftw: Remove BFTW_SKIP_SIBLINGSTavian Barnes2019-06-253-34/+18
* bftw: Rename bftw_dir to bftw_fileTavian Barnes2019-06-251-214/+213
* bftw: Don't store trailing slashes in bftw_dir namesTavian Barnes2019-06-251-27/+23
* bftw.h: Add missing #include for mode_tTavian Barnes2019-06-251-0/+1
* util: Filter out . and .. in xreaddir()Tavian Barnes2019-06-253-34/+22
* parse: Reorder table_entry to avoid needing to specify prefix=falseTavian Barnes2019-06-251-101/+101
* tests: Qualify the path to $TMP/scratchTavian Barnes2019-06-251-1/+3
* tests.sh: Try a bit harder to clean up scratchTavian Barnes2019-06-171-4/+3
* parse: Sort the parse tableTavian Barnes2019-06-161-6/+6
* bfs.1: Color -S and bfs/dfs/ids differentlyTavian Barnes2019-06-161-5/+5
* eval: Get rid of a level of indirection for quitTavian Barnes2019-06-161-13/+10
* exec: Assert that at_fd is the immediate parentTavian Barnes2019-06-161-0/+3
* spawn: Move the pipe FD out of the way of input FDs tooTavian Barnes2019-06-161-1/+1
* main: Update comment for fsadeTavian Barnes2019-06-161-1/+1
* parse: Reject unknown search strategiesTavian Barnes2019-06-041-1/+17
* parse: Use -S {bfs,dfs,ids} rather than -{bfs,dfs,ids}Tavian Barnes2019-06-043-24/+35
* Add documentation for -bfs/-dfs/-idsTavian Barnes2019-06-032-1/+19
* parse: Pipe bfs -help to a pager when interactiveTavian Barnes2019-05-311-3/+125
* spawn: Add dup2() and close() file actionsTavian Barnes2019-05-312-6/+75
* parse: Fix some line wrappingTavian Barnes2019-05-311-2/+2
* Implement an iterative deepening mode (-ids)Tavian Barnes2019-05-295-2/+142
* Implement a depth-first mode (-dfs)Tavian Barnes2019-05-286-14/+170
* bftw: Visit multiple roots breadth-firstTavian Barnes2019-05-285-94/+85
* bftw: Refactor the implementation a bitTavian Barnes2019-05-281-218/+180
* Makefile: Make the all target really build allTavian Barnes2019-05-271-2/+4
* fsade: Fix ACL detection on macOSTavian Barnes2019-05-243-21/+86
* Add documentation for -xattrTavian Barnes2019-05-243-9/+22
* Implement -xattr predicateTavian Barnes2019-05-2411-5/+136
* fsade: Refactor the POSIX.1e abstractionsTavian Barnes2019-05-2412-216/+334
* dstring: Add a printf()-style creation APITavian Barnes2019-05-232-0/+42
* tests: Fix a typoTavian Barnes2019-05-231-1/+1
* bftw: Take dir->{dev,ino} from the right stat bufferTavian Barnes2019-05-231-1/+1
* tests: Work around Bash 4 not updating $COLUMNSTavian Barnes2019-05-091-0/+7
* tests: Add some more --sudo testsTavian Barnes2019-05-094-5/+54
* Release 1.4.11.4.1Tavian Barnes2019-05-053-2/+13
* color: Don't stat() if we don't need toTavian Barnes2019-05-055-33/+95
* bftw: Pass a const struct BFTW * to the callbackTavian Barnes2019-05-057-83/+84
* tests: Add missing expectation fileTavian Barnes2019-05-041-0/+0
* bftw: Add a caching stat() API to struct BFTWTavian Barnes2019-05-049-343/+432
* stat: Get rid of bfs_fstat()Tavian Barnes2019-05-043-15/+13
* stat: Unify the flags argumentsTavian Barnes2019-05-0410-45/+66