Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add brief -help and -version support. | Tavian Barnes | 2016-02-14 | 1 | -0/+4 | |
| | ||||||
* | Don't stop early just because deleting failed. | Tavian Barnes | 2016-02-14 | 1 | -1/+1 | |
| | ||||||
* | Implement -iname and -ipath. | Tavian Barnes | 2016-02-13 | 1 | -4/+4 | |
| | ||||||
* | Fix -name handling when the root has trailing slashes. | Tavian Barnes | 2016-02-13 | 1 | -1/+25 | |
| | ||||||
* | Implement -xtype. | Tavian Barnes | 2016-02-13 | 1 | -0/+48 | |
| | ||||||
* | Follow links if appropriate in predicates. | Tavian Barnes | 2016-02-13 | 1 | -2/+2 | |
| | ||||||
* | Check the number of open FDs at the start. | Tavian Barnes | 2016-02-12 | 1 | -22/+42 | |
| | | | | | | This fixes the issues with things like $ bfs -empty 3</dev/null | |||||
* | Consolidate some error reporting logic. | Tavian Barnes | 2016-02-12 | 1 | -7/+12 | |
| | ||||||
* | Use 'cmdline' instead of 'cl'. | Tavian Barnes | 2016-02-12 | 1 | -17/+17 | |
| | ||||||
* | Report failures that happen inside predicates. | Tavian Barnes | 2016-02-12 | 1 | -6/+29 | |
| | ||||||
* | Keep one fd free for the predicates themselves. | Tavian Barnes | 2016-02-11 | 1 | -3/+3 | |
| | | | | | | | | | | | | Otherwise -empty may start failing once the dircache grows. It's still possible to cause failures with $ bfs some/big/dir -empty 3</dev/null because one more fd than expected will be allocated, but that's not a common case. It could be worked around by reading /proc/self/fd/ at startup. | |||||
* | Implement -samefile. | Tavian Barnes | 2016-02-10 | 1 | -0/+12 | |
| | ||||||
* | Implement -links. | Tavian Barnes | 2016-02-04 | 1 | -0/+12 | |
| | ||||||
* | Implement -inum. | Tavian Barnes | 2016-02-04 | 1 | -0/+12 | |
| | ||||||
* | Implement -[ac]?newer. | Tavian Barnes | 2016-02-04 | 1 | -0/+37 | |
| | ||||||
* | Implements -daystart. | Tavian Barnes | 2016-02-04 | 1 | -1/+1 | |
| | ||||||
* | Refactor how -[acm]{min,time} are handled. | Tavian Barnes | 2016-02-04 | 1 | -79/+22 | |
| | ||||||
* | Don't use typedefs to avoid struct/enum tags. | Tavian Barnes | 2016-02-04 | 1 | -36/+36 | |
| | ||||||
* | Add -gid and -uid support. | Tavian Barnes | 2016-02-02 | 1 | -0/+24 | |
| | ||||||
* | Add -[acm]{min,time} support. | Tavian Barnes | 2016-02-02 | 1 | -11/+130 | |
| | ||||||
* | Implement -empty. | Tavian Barnes | 2016-01-30 | 1 | -0/+44 | |
| | ||||||
* | Split out parsing code. | Tavian Barnes | 2015-11-29 | 1 | -0/+263 | |