| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | eval: Fix -unique with -depth | Tavian Barnes | 2019-03-07 | 1 | -1/+1 |
* | bftw: Work around d_type being wrong for bind mounts on Linux | Tavian Barnes | 2019-03-06 | 1 | -7/+14 |
* | bftw: Switch from taking separate parameters to a parameters struct | Tavian Barnes | 2019-03-06 | 1 | -6/+18 |
* | parse: Use a trie to hold currently open files | Tavian Barnes | 2019-03-06 | 1 | -4/+2 |
* | trie: Revamp the API to support mappings | Tavian Barnes | 2019-03-04 | 1 | -5/+8 |
* | Implement -unique | Tavian Barnes | 2019-03-01 | 1 | -0/+43 |
* | Add some documentation comments | Tavian Barnes | 2019-02-09 | 1 | -0/+4 |
* | Fix -nouser/-nogroup error handling | Tavian Barnes | 2019-02-06 | 1 | -2/+20 |
* | eval: Fix wrong colors in error messages | Tavian Barnes | 2019-02-01 | 1 | -45/+72 |
* | parse: Allow multiple comma-separated debug flags | Tavian Barnes | 2019-01-11 | 1 | -8/+10 |
* | posix1e: Split out ACL and capability handling from util | Tavian Barnes | 2019-01-02 | 1 | -0/+1 |
* | color: Check format strings + args for cfprintf() | Tavian Barnes | 2019-01-02 | 1 | -4/+5 |
* | diag: Unify diagnostic formatting | Tavian Barnes | 2019-01-02 | 1 | -23/+40 |
* | stat: Provide a helper for getting human-readable field names | Tavian Barnes | 2018-12-25 | 1 | -23/+2 |
* | stat: Unify bfs_stat_time() implementations | Tavian Barnes | 2018-12-20 | 1 | -18/+8 |
* | stat: Handle statx() not returning some times | Tavian Barnes | 2018-12-19 | 1 | -12/+41 |
* | Implement -acl test | Tavian Barnes | 2018-12-17 | 1 | -0/+7 |
* | Add new -capable test | Tavian Barnes | 2018-12-17 | 1 | -0/+7 |
* | bftw: Move bftw_typeflag conversion out of util | Tavian Barnes | 2018-12-17 | 1 | -1/+1 |
* | Print device major/minor numbers for -ls | Tavian Barnes | 2018-11-01 | 1 | -3/+11 |
* | Update copyright dates | Tavian Barnes | 2018-09-24 | 1 | -1/+1 |
* | stat: Don't assume blocks are 512 bytes | Tavian Barnes | 2018-07-24 | 1 | -2/+2 |
* | eval: Debug all stat() calls | Tavian Barnes | 2018-07-15 | 1 | -47/+56 |
* | eval: Share the statbuf across multiple -xtype's | Tavian Barnes | 2018-07-12 | 1 | -18/+31 |
* | eval: Get rid of duplicate statbuf field | Tavian Barnes | 2018-07-12 | 1 | -24/+22 |
* | eval: Fix -delete when following symlinks. | Tavian Barnes | 2018-07-12 | 1 | -2/+15 |
* | eval: Don't use %m to report a non-errno error | Tavian Barnes | 2018-06-19 | 1 | -1/+1 |
* | eval: Don't unnecessarily zero fields in struct eval_state | Tavian Barnes | 2018-02-01 | 1 | -7/+6 |
* | stat: New wrapper around the stat() family | Tavian Barnes | 2018-01-08 | 1 | -94/+82 |
* | Keep track of required FDs per-expr | Tavian Barnes | 2017-12-15 | 1 | -1/+3 |
* | color: Implement %m for cfprintf() | Tavian Barnes | 2017-11-13 | 1 | -4/+4 |
* | exec: Fix error reporting | Tavian Barnes | 2017-11-12 | 1 | -5/+9 |
* | cmdline: Account for files opened during/between evaluations more carefully | Tavian Barnes | 2017-11-12 | 1 | -2/+1 |
* | Add support for file birth/creation times on platforms that have it | Tavian Barnes | 2017-11-05 | 1 | -19/+37 |
* | Use "error:" prefix consistently | Tavian Barnes | 2017-10-22 | 1 | -4/+4 |
* | util: Wrap faccessat() to fix some portability issues | Tavian Barnes | 2017-09-20 | 1 | -1/+1 |
* | opt: Move some aggressive optimizations back to -O4 | Tavian Barnes | 2017-09-17 | 1 | -8/+1 |
* | opt: Separate optimization from parsing | Tavian Barnes | 2017-09-16 | 1 | -1/+4 |
* | eval: Make sure nopenfd >= 2 for bftw() | Tavian Barnes | 2017-09-09 | 1 | -6/+5 |
* | Try /proc/self/fd before /dev/fd | Tavian Barnes | 2017-09-09 | 1 | -3/+6 |
* | util: Factor out checks for nonexistent paths/broken links | Tavian Barnes | 2017-09-06 | 1 | -2/+2 |
* | Implement -D search | Tavian Barnes | 2017-09-02 | 1 | -0/+100 |
* | Implement cost-based optimization | Tavian Barnes | 2017-08-27 | 1 | -13/+10 |
* | Avoid multiple extra stat()s of broken symlinks for -xtype | Tavian Barnes | 2017-08-22 | 1 | -4/+9 |
* | Unify broken symlink handling | Tavian Barnes | 2017-08-12 | 1 | -16/+6 |
* | util: Define O_DIRECTORY to 0 if it's not already defined | Tavian Barnes | 2017-07-29 | 1 | -5/+1 |
* | Re-license under the BSD Zero Clause License | Tavian Barnes | 2017-07-27 | 1 | -10/+15 |
* | Represent never returning as always_true && always_false | Tavian Barnes | 2017-07-21 | 1 | -3/+6 |
* | Implement -printx | Tavian Barnes | 2017-07-21 | 1 | -0/+38 |
* | eval: Add some sanity checks | Tavian Barnes | 2017-07-20 | 1 | -0/+6 |