summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2017-09-10Release 1.1.21.1.2Tavian Barnes
2017-09-09eval: Make sure nopenfd >= 2 for bftw()Tavian Barnes
2017-09-09tests: Silence error messages while creating deep/Tavian Barnes
2017-09-09Try /proc/self/fd before /dev/fdTavian Barnes
2017-09-09mtab: Add support for SolarisTavian Barnes
2017-09-07Revert "tests: Test hardlinks to symlinks"Tavian Barnes
2017-09-06parse: Don't reorder or remove tests with potential side effectsTavian Barnes
2017-09-06util: Factor out checks for nonexistent paths/broken linksTavian Barnes
2017-09-06parse: Factor out common initialization code for -print and friendsTavian Barnes
2017-09-06tests: Test hardlinks to symlinksTavian Barnes
2017-09-04tests: Make test_deep pass with other find implementationsTavian Barnes
2017-09-02Implement -D searchTavian Barnes
2017-09-02tests: Use human-readable filenames in links/Tavian Barnes
2017-09-02mtab: Use __has_include() to check for <mntent.h>Tavian Barnes
2017-08-27Implement cost-based optimizationTavian Barnes
2017-08-27printf: Save some lines in time specifier parsingTavian Barnes
2017-08-22Avoid multiple extra stat()s of broken symlinks for -xtypeTavian Barnes
2017-08-16tests: Remove unnecessary sort-args.sh invocationsTavian Barnes
2017-08-12tests: Add some syntax highlighting to --verboseTavian Barnes
2017-08-12Unify broken symlink handlingTavian Barnes
2017-08-12tests: Add a test for -exec ... {} + with a failing commandTavian Barnes
2017-08-10Update README.mdTavian Barnes
2017-08-10bftw: Assert that the queue is empty when freeing itTavian Barnes
2017-08-10parse: Don't allow negative optimization levelsTavian Barnes
2017-08-10Release 1.1.11.1.1Tavian Barnes
2017-07-29exec: Fix more corner cases with -ok ... +Tavian Barnes
2017-07-29tests.sh: Add a --verbose modeTavian Barnes
2017-07-29exec: Don't allow anything between {} and +Tavian 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-22Release 1.11.1Tavian Barnes
2017-07-21Represent never returning as always_true && always_falseTavian Barnes
2017-07-21Fix a couple terrible optimizer bugsTavian Barnes
2017-07-21Implement -printxTavian Barnes
2017-07-20main: Call setlocale() at startup to use the system localeTavian Barnes
2017-07-20eval: Add some sanity checksTavian Barnes
2017-07-20Implement -exit [STATUS]Tavian Barnes
2017-07-20Implement -rm as an alias for -deleteTavian Barnes
2017-07-20Revert "tests.sh: Better line overwriting"Tavian Barnes
2017-07-18tests.sh: Better line overwritingTavian Barnes
2017-07-18tests.sh: Make closefrom() behave like its namesakeTavian Barnes
2017-07-16tests.sh: Close extraneous fds for tests that depend on ulimitTavian Barnes
2017-07-16parse: Ask for confirmation in some casesTavian Barnes
2017-07-15Handle yes/no prompts correctly according to the localeTavian Barnes
2017-07-09parse: Warn if -depth and -prune are used togetherTavian Barnes
2017-07-09Handle ENOTDIR the same as ENOENTTavian Barnes
2017-07-09bftw: Rename and refactor the internalsTavian Barnes
2017-07-08bftw: Fix ENAMETOOLONG handling when the root is closedTavian Barnes
2017-07-08exec: Clear errno when a multi-exec doesn't failTavian Barnes
2017-07-08bftw: Recover from ENAMETOOLONGTavian Barnes