summaryrefslogtreecommitdiffstats
path: root/eval.c
AgeCommit message (Expand)Author
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
2017-07-29util: Define O_DIRECTORY to 0 if it's not already definedTavian Barnes
2017-07-27Re-license under the BSD Zero Clause LicenseTavian Barnes
2017-07-21Represent never returning as always_true && always_falseTavian Barnes
2017-07-21Implement -printxTavian Barnes
2017-07-20eval: Add some sanity checksTavian Barnes
2017-07-20Implement -exit [STATUS]Tavian Barnes
2017-07-09Handle ENOTDIR the same as ENOENTTavian Barnes
2017-04-30Pass AT_EACCESS to faccessat()Tavian Barnes
2017-04-30Don't forget an access mode to openat() in -emptyTavian Barnes
2017-04-24Release 1.01.0Tavian Barnes
2017-04-23Implement -fstypeTavian Barnes
2017-04-16Implement -XTavian Barnes
2017-04-15Implement -exec/-execdir ... +Tavian Barnes
2017-04-08Move bftw_typeflag converters to util.cTavian Barnes
2017-03-16Color link targets for -lsTavian Barnes