| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | opt: Implement some data flow optimizations | Tavian Barnes | 2017-09-16 | 1 | -108/+322 |
* | opt: Separate optimization from parsing | Tavian Barnes | 2017-09-16 | 11 | -665/+859 |
* | Release 1.1.21.1.2 | Tavian Barnes | 2017-09-10 | 3 | -2/+14 |
* | eval: Make sure nopenfd >= 2 for bftw() | Tavian Barnes | 2017-09-09 | 1 | -6/+5 |
* | tests: Silence error messages while creating deep/ | Tavian Barnes | 2017-09-09 | 1 | -1/+1 |
* | Try /proc/self/fd before /dev/fd | Tavian Barnes | 2017-09-09 | 2 | -5/+14 |
* | mtab: Add support for Solaris | Tavian Barnes | 2017-09-09 | 1 | -0/+43 |
* | Revert "tests: Test hardlinks to symlinks" | Tavian Barnes | 2017-09-07 | 13 | -20/+0 |
* | parse: Don't reorder or remove tests with potential side effects | Tavian Barnes | 2017-09-06 | 3 | -3/+29 |
* | util: Factor out checks for nonexistent paths/broken links | Tavian Barnes | 2017-09-06 | 3 | -3/+12 |
* | parse: Factor out common initialization code for -print and friends | Tavian Barnes | 2017-09-06 | 1 | -35/+30 |
* | tests: Test hardlinks to symlinks | Tavian Barnes | 2017-09-06 | 13 | -0/+20 |
* | tests: Make test_deep pass with other find implementations | Tavian Barnes | 2017-09-04 | 3 | -22/+37 |
* | Implement -D search | Tavian Barnes | 2017-09-02 | 3 | -6/+111 |
* | tests: Use human-readable filenames in links/ | Tavian Barnes | 2017-09-02 | 33 | -142/+128 |
* | mtab: Use __has_include() to check for <mntent.h> | Tavian Barnes | 2017-09-02 | 1 | -4/+15 |
* | Implement cost-based optimization | Tavian Barnes | 2017-08-27 | 5 | -61/+254 |
* | printf: Save some lines in time specifier parsing | Tavian Barnes | 2017-08-27 | 1 | -36/+4 |
* | Avoid multiple extra stat()s of broken symlinks for -xtype | Tavian Barnes | 2017-08-22 | 5 | -13/+18 |
* | tests: Remove unnecessary sort-args.sh invocations | Tavian Barnes | 2017-08-16 | 3 | -40/+40 |
* | tests: Add some syntax highlighting to --verbose | Tavian Barnes | 2017-08-12 | 1 | -3/+22 |
* | Unify broken symlink handling | Tavian Barnes | 2017-08-12 | 11 | -33/+74 |
* | tests: Add a test for -exec ... {} + with a failing command | Tavian Barnes | 2017-08-12 | 2 | -0/+27 |
* | Update README.md | Tavian Barnes | 2017-08-10 | 1 | -4/+16 |
* | bftw: Assert that the queue is empty when freeing it | Tavian Barnes | 2017-08-10 | 1 | -0/+1 |
* | parse: Don't allow negative optimization levels | Tavian Barnes | 2017-08-10 | 1 | -1/+1 |
* | Release 1.1.11.1.1 | Tavian Barnes | 2017-08-10 | 3 | -2/+11 |
* | exec: Fix more corner cases with -ok ... + | Tavian Barnes | 2017-07-29 | 4 | -9/+58 |
* | tests.sh: Add a --verbose mode | Tavian Barnes | 2017-07-29 | 1 | -22/+58 |
* | exec: Don't allow anything between {} and + | Tavian Barnes | 2017-07-29 | 7 | -117/+99 |
* | util: Define O_DIRECTORY to 0 if it's not already defined | Tavian Barnes | 2017-07-29 | 4 | -15/+7 |
* | Re-license under the BSD Zero Clause License | Tavian Barnes | 2017-07-27 | 23 | -234/+343 |
* | Release 1.11.1 | Tavian Barnes | 2017-07-22 | 3 | -2/+20 |
* | Represent never returning as always_true && always_false | Tavian Barnes | 2017-07-21 | 3 | -34/+42 |
* | Fix a couple terrible optimizer bugs | Tavian Barnes | 2017-07-21 | 4 | -2/+14 |
* | Implement -printx | Tavian Barnes | 2017-07-21 | 5 | -0/+81 |
* | main: Call setlocale() at startup to use the system locale | Tavian Barnes | 2017-07-20 | 2 | -0/+14 |
* | eval: Add some sanity checks | Tavian Barnes | 2017-07-20 | 4 | -0/+35 |
* | Implement -exit [STATUS] | Tavian Barnes | 2017-07-20 | 6 | -12/+75 |
* | Implement -rm as an alias for -delete | Tavian Barnes | 2017-07-20 | 4 | -4/+25 |
* | Revert "tests.sh: Better line overwriting" | Tavian Barnes | 2017-07-20 | 1 | -4/+5 |
* | tests.sh: Better line overwriting | Tavian Barnes | 2017-07-18 | 1 | -5/+4 |
* | tests.sh: Make closefrom() behave like its namesake | Tavian Barnes | 2017-07-18 | 1 | -3/+3 |
* | tests.sh: Close extraneous fds for tests that depend on ulimit | Tavian Barnes | 2017-07-16 | 1 | -0/+17 |
* | parse: Ask for confirmation in some cases | Tavian Barnes | 2017-07-16 | 2 | -108/+157 |
* | Handle yes/no prompts correctly according to the locale | Tavian Barnes | 2017-07-15 | 3 | -7/+80 |
* | parse: Warn if -depth and -prune are used together | Tavian Barnes | 2017-07-09 | 1 | -0/+19 |
* | Handle ENOTDIR the same as ENOENT | Tavian Barnes | 2017-07-09 | 11 | -3/+21 |
* | bftw: Rename and refactor the internals | Tavian Barnes | 2017-07-09 | 1 | -235/+257 |
* | bftw: Fix ENAMETOOLONG handling when the root is closed | Tavian Barnes | 2017-07-08 | 4 | -12/+33 |