summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* stat: New BFS_STAT_NOSYNC flagTavian Barnes2019-08-292-0/+5
* darray: New dynamic array libraryTavian Barnes2019-08-296-19/+210
* tests: Bail out of ACL tests if we can't set ACLsTavian Barnes2019-08-231-10/+6
* color: Color leading directories as errors if they don't existTavian Barnes2019-08-231-5/+74
* spawn: Actually fix moving the pipe out of the wayTavian Barnes2019-07-081-7/+7
* spawn: Fix moving the pipe out of the wayTavian Barnes2019-07-051-3/+9
* stat: Treat EPERM like ENOSYS for statx()Tavian Barnes2019-07-051-1/+3
* exec: Mark a formatting function as BFS_FORMATTERTavian Barnes2019-07-051-0/+1
* Make -mount and -xdev documentation alphabeticalTavian Barnes2019-07-052-6/+6
* Makefile: Use $(CURDIR)/bfs instead of $(realpath bfs)Tavian Barnes2019-07-041-6/+6
* README: Shrink the "try it" examplesTavian Barnes2019-07-041-18/+14
* Make -mount and -xdev do different thingsTavian Barnes2019-07-046-34/+71
* bftw: Track the root bftw_file, not just the pathTavian Barnes2019-07-041-8/+7
* distcheck: Run --sudo tests with all search strategiesTavian Barnes2019-07-041-1/+3
* bftw: Use a flags enum rather than two bools for bftw_release_*()Tavian Barnes2019-07-031-24/+33
* bfs.1: Remove reference to non-existent sectionTavian Barnes2019-07-031-3/+1
* tests: Relax test_execdir_ulimit so that GNU find passesTavian Barnes2019-06-282-3/+12
* Makefile: Allow MANDIR to be overriddenTavian Barnes2019-06-281-3/+4
* 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