summaryrefslogtreecommitdiffstats
path: root/bfs.c
Commit message (Expand)AuthorAgeFilesLines
* Merge everything into one filesingle-fileTavian Barnes2019-06-281-0/+14265
* Split out parsing code.Tavian Barnes2015-11-291-1008/+0
* Implement -executable, -readable, and -writable.Tavian Barnes2015-11-281-0/+14
* Implement warnings for misplaced options.Tavian Barnes2015-11-271-47/+77
* Implement -path.Tavian Barnes2015-11-271-20/+30
* Support -d as an alias for -depth.Tavian Barnes2015-11-261-1/+1
* Implement -quit.Tavian Barnes2015-11-261-0/+10
* Don't call fstatat() unless actually necessary in fill_statbuf().Tavian Barnes2015-11-261-2/+6
* Optimize -maxdepth in -depth mode.Tavian Barnes2015-09-261-1/+11
* Don't call stat() until absolutely necessary.Tavian Barnes2015-09-261-6/+24
* bftw() interface improvements:Tavian Barnes2015-09-261-23/+23
* Fix -maxdepth handling when -depth is set.Tavian Barnes2015-09-151-1/+1
* Implement -delete.Tavian Barnes2015-09-081-1/+24
* Perform some boolean simplification on the expression tree.Tavian Barnes2015-09-081-52/+133
* Add -depth support.Tavian Barnes2015-09-081-0/+3
* Print the root file/directory too.Tavian Barnes2015-09-021-1/+1
* Add -print0 support.Tavian Barnes2015-09-011-10/+43
* Add -mindepth and -maxdepth support.Tavian Barnes2015-08-311-3/+62
* Fix parsing around ")".Tavian Barnes2015-08-311-1/+3
* Fix -o/-or and comma operator.Tavian Barnes2015-08-311-0/+4
* Add -name support.Tavian Barnes2015-08-311-22/+97
* Free the colors.Tavian Barnes2015-08-311-0/+1
* Don't forget to initialize cl->expr.Tavian Barnes2015-08-311-0/+1
* Simplify evaluation function signatures.Tavian Barnes2015-08-311-36/+48
* Add support for -true and -false.Tavian Barnes2015-08-301-11/+22
* Fix -nohidden return value.Tavian Barnes2015-08-301-2/+6
* Add -type support.Tavian Barnes2015-08-301-1/+56
* Parse command line expressions properly.Tavian Barnes2015-08-301-61/+492
* Infer the right value for nopenfd, and recover from EMFILE.Tavian Barnes2015-07-271-2/+21
* Recover from errors in diropen().Tavian Barnes2015-07-251-3/+8
* bftw: New struct BFTW type to hold file attributes.Tavian Barnes2015-07-231-4/+3
* Add initial support for colorized output.Tavian Barnes2015-06-201-15/+36
* bftw: Add flags parameter and BFTW_STAT flag.Tavian Barnes2015-06-181-2/+2
* Add -hidden/-nohidden flags.Tavian Barnes2015-06-181-4/+43
* Implement bftw().Tavian Barnes2015-06-141-0/+34