log lib/dirtree.c @ 589:7013fd450ff4

age author description
Fri, 01 Jun 2012 20:27:51 -0500 Rob Landley Changed my mind about the design again, now callback is dirtree_opennode() and recursion choice is how caller interprets flags.
Fri, 01 Jun 2012 20:04:39 -0500 Rob Landley Factor out dirtree_comeagain() callback, setting up depth-first search with open filehandle in node->extra.
Sun, 27 May 2012 00:56:17 -0500 Rob Landley Update chgrp so -R works, tweaking DIRTREE_COMEAGAIN design along the way.
Sun, 20 May 2012 15:00:19 -0500 Rob Landley dirtree logic cleanup: switch DIRTREE_NORECURSE and DIRTREE_NOSAVE to DIRTREE_RECURSE and DIRTREE_SAVE.
Wed, 09 May 2012 06:11:23 -0500 Rob Landley Whitespace (tabs vs spaces) cleanup.
Sun, 22 Apr 2012 23:01:23 -0500 Rob Landley More work on ls. Now ls -lR sort of works-ish.
Sat, 14 Apr 2012 22:30:41 -0500 Rob Landley Rewrite dirtree so we don't need readdir, scandir, and fts.h. Rewrite ls (from scratch) to use new dirtree infrastructure. (This breaks everything else that currently uses dirtree.)
Wed, 12 Nov 2008 18:01:35 -0600 Rob Landley Work around a reiserfs bug. (One line change, switch from looking at broken struct dirent->dt_type to looking at stat() output. The rest are unrelated variable renames.)
Mon, 12 May 2008 00:52:27 -0500 Rob Landley Update mdev to work around the newest sysfs api breakage in the 2.6.25 kernel.
Mon, 24 Mar 2008 05:34:58 -0500 Rob Landley If we don't remember to closedir(), the leaked filehandles add up.
Thu, 21 Feb 2008 04:44:42 -0600 Rob Landley Make cp pass most of its test suite. Still need to add symlink support.
Wed, 20 Feb 2008 01:47:56 -0600 Rob Landley Add first pass at cp, totally untested, unlikely to work yet. :)
Sat, 16 Feb 2008 19:41:20 -0600 Rob Landley Dirtree needs to use lstat(), not stat. And failure should probably be a
Thu, 15 Nov 2007 18:30:30 -0600 Rob Landley Remove trailing whitespace (thanks to Charlie Shepherd), and a couple comment
Thu, 04 Oct 2007 02:04:10 -0500 Rob Landley Break out dirtree.c and let it call a function instead of returning the data.