Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |