| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Revert "bftw: Don't store the terminating '\0' in dircache_entry names." | Tavian Barnes | 2017-07-08 | 1 | -1/+2 |
* | bftw: Remove unused parameter to dircache_entry_base() | Tavian Barnes | 2017-05-17 | 1 | -5/+3 |
* | Release 1.01.0 | Tavian Barnes | 2017-04-24 | 1 | -1/+1 |
* | Move bftw_typeflag converters to util.c | Tavian Barnes | 2017-04-08 | 1 | -108/+2 |
* | bftw: Only rebuild the part of the path that changes | Tavian Barnes | 2017-03-22 | 1 | -37/+50 |
* | bftw: Fix quadratic reference counting complexity | Tavian Barnes | 2017-03-20 | 1 | -8/+15 |
* | Color link targets for -ls | Tavian Barnes | 2017-03-16 | 1 | -19/+1 |
* | bftw: Make the nameoff of "///" point to "/" | Tavian Barnes | 2017-02-09 | 1 | -0/+3 |
* | bftw: Add the DIR* to bftw_state | Tavian Barnes | 2017-02-09 | 1 | -15/+39 |
* | Add support for -x?type with multiple types | Tavian Barnes | 2017-02-08 | 1 | -30/+26 |
* | bftw: Add mising closedir() to error path | Tavian Barnes | 2017-02-07 | 1 | -0/+1 |
* | bftw: Plug a leak if dirqueue_push() fails | Tavian Barnes | 2017-02-06 | 1 | -16/+28 |
* | bftw: Compute nameoff correctly for the root in BFTW_DEPTH mode | Tavian Barnes | 2017-02-05 | 1 | -1/+5 |
* | Implement -printf/-fprintf | Tavian Barnes | 2017-02-05 | 1 | -0/+1 |
* | Implement -regex, -iregex, and -regextype/-E | Tavian Barnes | 2016-12-18 | 1 | -1/+4 |
* | bftw: Clean up the dirqueue implementation a bit | Tavian Barnes | 2016-12-17 | 1 | -38/+34 |
* | Move portability code into util.h | Tavian Barnes | 2016-12-04 | 1 | -2/+2 |
* | bftw: Infer the flags in ftwbuf_stat() | Tavian Barnes | 2016-11-23 | 1 | -5/+5 |
* | bftw: Make a defensive copy of the ftwbuf | Tavian Barnes | 2016-11-21 | 1 | -1/+4 |
* | bftw: Always initialize dircache_entry::{dev,ino} | Tavian Barnes | 2016-11-21 | 1 | -6/+7 |
* | bftw: Make bftw_flags more similar to fts() options. | Tavian Barnes | 2016-11-21 | 1 | -5/+9 |
* | Check for readdir() errors everywhere. | Tavian Barnes | 2016-11-14 | 1 | -14/+2 |
* | bftw: Keep trailing slashes on the root in BFTW_DEPTH mode. | Tavian Barnes | 2016-11-13 | 1 | -6/+16 |
* | bftw: Don't fail just because we couldn't open/read a directory. | Tavian Barnes | 2016-11-03 | 1 | -3/+3 |
* | Implement -ignore_readdir_race. | Tavian Barnes | 2016-10-24 | 1 | -1/+4 |
* | bftw: Add support for some exotic file types, where available. | Tavian Barnes | 2016-10-02 | 1 | -1/+59 |
* | bftw: Handle errors from readdir(). | Tavian Barnes | 2016-10-02 | 1 | -25/+66 |
* | bftw: Fix do/to typo in a comment. | Tavian Barnes | 2016-09-10 | 1 | -1/+1 |
* | bftw: Initialize typeflag to BFTW_UNKNOWN. | Tavian Barnes | 2016-08-24 | 1 | -2/+1 |
* | dstring: Clean up the API a bit. | Tavian Barnes | 2016-05-22 | 1 | -1/+4 |
* | bftw: Use realloc() to grow the dirqueue. | Tavian Barnes | 2016-05-17 | 1 | -13/+11 |
* | bftw: Remove some debugging counters that were left in accidentally. | Tavian Barnes | 2016-05-17 | 1 | -10/+0 |
* | dstring: Split out the dynamic string logic. | Tavian Barnes | 2016-04-13 | 1 | -68/+25 |
* | bftw: Update at_flags when not following a broken symbolic link. | Tavian Barnes | 2016-02-23 | 1 | -1/+2 |
* | bftw: Plug a leak when the root is not a directory. | Tavian Barnes | 2016-02-23 | 1 | -1/+6 |
* | bftw: Use the currently open directory as at_fd in BFTW_CHILD mode. | Tavian Barnes | 2016-02-22 | 1 | -2/+5 |
* | bftw: Use O_CLOEXEC. | Tavian Barnes | 2016-02-21 | 1 | -3/+3 |
* | bftw: Don't store the terminating '\0' in dircache_entry names. | Tavian Barnes | 2016-02-21 | 1 | -2/+1 |
* | bftw: Use a better cache eviction policy. | Tavian Barnes | 2016-02-21 | 1 | -113/+186 |
* | bftw: Shrink the LRU before finding the parent. | Tavian Barnes | 2016-02-20 | 1 | -10/+6 |
* | bftw: Clean up dirqueue implementation a bit. | Tavian Barnes | 2016-02-19 | 1 | -20/+28 |
* | bftw: Don't keep DIR*'s around. | Tavian Barnes | 2016-02-19 | 1 | -40/+75 |
* | bftw: Use a circular buffer to implement the dirqueue. | Tavian Barnes | 2016-02-17 | 1 | -46/+37 |
* | Implement -mount/-xdev. | Tavian Barnes | 2016-02-14 | 1 | -2/+11 |
* | Fix -name handling when the root has trailing slashes. | Tavian Barnes | 2016-02-13 | 1 | -2/+18 |
* | Follow links if appropriate in predicates. | Tavian Barnes | 2016-02-13 | 1 | -5/+3 |
* | Implement -L/-follow. | Tavian Barnes | 2016-02-09 | 1 | -22/+66 |
* | bftw: Don't give up when following a broken symlink. | Tavian Barnes | 2016-02-06 | 1 | -1/+9 |
* | Implement -P and -H. | Tavian Barnes | 2016-02-04 | 1 | -4/+14 |
* | Don't use typedefs to avoid struct/enum tags. | Tavian Barnes | 2016-02-04 | 1 | -66/+62 |