Age | Commit message (Expand) | Author |
2019-12-14 | dirtree.c: avoid spurious EINVAL warnings. | Elliott Hughes |
2019-11-23 | Elliott pointed out a codepath that could use uninitialized data. | Rob Landley |
2019-10-29 | Let "find -L -type -l" find dangling symlinks. | Rob Landley |
2019-08-26 | Try to make ls failure more graceful. Print ? ? ? entries instead of error msg. | Rob Landley |
2019-08-09 | find: fix dangling symlink behavior. | Elliott Hughes |
2019-06-20 | The O_PATH breaks stuff, have to work around Android's selinux rules for / | Rob Landley |
2019-06-11 | Add DIRTREE_STATLESS to return entries we couldn't stat(). | Rob Landley |
2018-10-27 | Dirtree shouldn't put a "No" in front of filename for "permission denied". | Rob Landley |
2016-12-08 | Add DIRTREE_PROC to skip non-numeric entries and make ps/top etc use it. | Rob Landley |
2016-11-21 | Have dirtree_notdotdot() pass through !node->parent so . and .. on the command | Rob Landley |
2016-04-21 | Have dirtree_recurse() take the new dirfd as an argument. | Rob Landley |
2016-03-07 | Cleanup pass on the dirtree infrastructure, in preparation for making rm -r | Rob Landley |
2015-12-06 | Rename dirtree->data to dirfd, and don't store symlink length in it. | Rob Landley |
2015-05-09 | Add DIRTREE_SHUTUP to disable dirtree warnings if file vanishes out from | Rob Landley |
2014-09-22 | Respond to two static analysis issues in dirtree_path() reported by Ashwini S... | Rob Landley |
2014-07-29 | Actually set the again flag when calling the dirtree comeagain callback. | Rob Landley |
2014-07-26 | Move DIRTREE_COMEAGAIN second callback up to when the filehandle is still ope... | Rob Landley |
2014-07-26 | Default xcreate/xopen to O_CLOEXEC. (Pass O_CLOEXEC in the flags to switch it... | Rob Landley |
2014-07-21 | Fix memory leak in error path. | Rob Landley |
2013-07-06 | This inlines CRC64, and nothing more. | Isaac Dunham |
2012-12-31 | Make dirtree_handle_callback() start with dirtree_ like the rest of the dirtr... | Rob Landley |
2012-12-08 | Complicate the rm -i behavior to do what posix specifies. | Rob Landley |
2012-12-06 | Have dirtree_add_node() set parent so error message can provide full path. | Rob Landley |
2012-11-13 | Reindent to two spaces per level. Remove vi: directives that haven't worked r... | Rob Landley |
2012-07-18 | Only add / in dirtree_path if it hasn't already got one, spotted by Ashwini S... | Rob Landley |
2012-06-24 | Unify chown and chgrp, add support for -hHLP flags.0.3.1 | Rob Landley |
2012-06-16 | Add dirtree_parentfd() | Rob Landley |
2012-06-09 | Implement DIRTREE_SYMFOLLOW and ls -cSHL. | Rob Landley |
2012-06-01 | Changed my mind about the design again, now callback is dirtree_opennode() an... | Rob Landley |
2012-06-01 | Factor out dirtree_comeagain() callback, setting up depth-first search with o... | Rob Landley |
2012-05-27 | Update chgrp so -R works, tweaking DIRTREE_COMEAGAIN design along the way. | Rob Landley |
2012-05-20 | dirtree logic cleanup: switch DIRTREE_NORECURSE and DIRTREE_NOSAVE to DIRTREE... | Rob Landley |
2012-05-09 | Whitespace (tabs vs spaces) cleanup. | Rob Landley |
2012-04-22 | More work on ls. Now ls -lR sort of works-ish. | Rob Landley |
2012-04-14 | Rewrite dirtree so we don't need readdir, scandir, and fts.h. Rewrite ls (fr... | Rob Landley |
2008-11-12 | Work around a reiserfs bug. (One line change, switch from looking at broken ... | Rob Landley |
2008-05-12 | Update mdev to work around the newest sysfs api breakage in the 2.6.25 kernel. | Rob Landley |
2008-03-24 | If we don't remember to closedir(), the leaked filehandles add up. | Rob Landley |
2008-02-21 | Make cp pass most of its test suite. Still need to add symlink support. | Rob Landley |
2008-02-20 | Add first pass at cp, totally untested, unlikely to work yet. :) | Rob Landley |
2008-02-16 | Dirtree needs to use lstat(), not stat. And failure should probably be a | Rob Landley |
2007-11-15 | Remove trailing whitespace (thanks to Charlie Shepherd), and a couple comment | Rob Landley |
2007-10-04 | Break out dirtree.c and let it call a function instead of returning the data. | Rob Landley |