summaryrefslogtreecommitdiffstats
path: root/eval.c
AgeCommit message (Expand)Author
2019-05-05color: Don't stat() if we don't need toTavian Barnes
2019-05-05bftw: Pass a const struct BFTW * to the callbackTavian Barnes
2019-05-04bftw: Add a caching stat() API to struct BFTWTavian Barnes
2019-05-04stat: Unify the flags argumentsTavian Barnes
2019-04-15Release 1.41.4Tavian Barnes
2019-03-07eval: Fix -unique with -depthTavian Barnes
2019-03-06bftw: Work around d_type being wrong for bind mounts on LinuxTavian Barnes
2019-03-06bftw: Switch from taking separate parameters to a parameters structTavian Barnes
2019-03-06parse: Use a trie to hold currently open filesTavian Barnes
2019-03-04trie: Revamp the API to support mappingsTavian Barnes
2019-03-01Implement -uniqueTavian Barnes
2019-02-09Add some documentation commentsTavian Barnes
2019-02-06Fix -nouser/-nogroup error handlingTavian Barnes
2019-02-01eval: Fix wrong colors in error messagesTavian Barnes
2019-01-11parse: Allow multiple comma-separated debug flagsTavian Barnes
2019-01-02posix1e: Split out ACL and capability handling from utilTavian Barnes
2019-01-02color: Check format strings + args for cfprintf()Tavian Barnes
2019-01-02diag: Unify diagnostic formattingTavian Barnes
2018-12-25stat: Provide a helper for getting human-readable field namesTavian Barnes
2018-12-20stat: Unify bfs_stat_time() implementationsTavian Barnes
2018-12-19stat: Handle statx() not returning some timesTavian Barnes
2018-12-17Implement -acl testTavian Barnes
2018-12-17Add new -capable testTavian Barnes
2018-12-17bftw: Move bftw_typeflag conversion out of utilTavian Barnes
2018-11-01Print device major/minor numbers for -lsTavian Barnes
2018-09-24Update copyright datesTavian Barnes
2018-07-24stat: Don't assume blocks are 512 bytesTavian Barnes
2018-07-15eval: Debug all stat() callsTavian Barnes
2018-07-12eval: Share the statbuf across multiple -xtype'sTavian Barnes
2018-07-12eval: Get rid of duplicate statbuf fieldTavian Barnes
2018-07-12eval: Fix -delete when following symlinks.Tavian Barnes
2018-06-19eval: Don't use %m to report a non-errno errorTavian Barnes
2018-02-01eval: Don't unnecessarily zero fields in struct eval_stateTavian Barnes
2018-01-08stat: New wrapper around the stat() familyTavian Barnes
2017-12-15Keep track of required FDs per-exprTavian Barnes
2017-11-13color: Implement %m for cfprintf()Tavian Barnes
2017-11-12exec: Fix error reportingTavian Barnes
2017-11-12cmdline: Account for files opened during/between evaluations more carefullyTavian Barnes
2017-11-05Add support for file birth/creation times on platforms that have itTavian Barnes
2017-10-22Use "error:" prefix consistentlyTavian Barnes
2017-09-20util: Wrap faccessat() to fix some portability issuesTavian Barnes
2017-09-17opt: Move some aggressive optimizations back to -O4Tavian Barnes
2017-09-16opt: Separate optimization from parsingTavian Barnes
2017-09-09eval: Make sure nopenfd >= 2 for bftw()Tavian Barnes
2017-09-09Try /proc/self/fd before /dev/fdTavian Barnes
2017-09-06util: Factor out checks for nonexistent paths/broken linksTavian Barnes
2017-09-02Implement -D searchTavian Barnes
2017-08-27Implement cost-based optimizationTavian Barnes
2017-08-22Avoid multiple extra stat()s of broken symlinks for -xtypeTavian Barnes
2017-08-12Unify broken symlink handlingTavian Barnes