log lib/fts.c @ 17907:0a1c2535cad9

age author description
Thu, 01 Jan 2015 01:38:23 +0000 Paul Eggert version-etc: new year
Sat, 20 Dec 2014 13:00:21 -0800 Paul Eggert assure: new module
Mon, 10 Nov 2014 15:43:22 -0800 Paul Eggert fts: port to C89
Wed, 09 Apr 2014 10:20:08 -0600 Eric Blake fts: avoid unnecessary strlen calls
Wed, 09 Apr 2014 09:08:55 -0700 Paul Eggert fts: avoid unnecessary strlen calls
Wed, 09 Apr 2014 14:14:08 +0200 Bernhard Voelker fts: avoid unnecessary strlen calls
Wed, 01 Jan 2014 00:04:40 -0700 Eric Blake maint: update copyright
Tue, 01 Jan 2013 00:50:58 +0000 Eric Blake maint: update all copyright year number ranges
Tue, 20 Nov 2012 22:25:09 -0800 Paul Eggert ftruncate, fts, lstat, openat, raise: no 'static inline'
Sun, 18 Nov 2012 04:40:18 +0400 Dmitry V. Levin fts: introduce FTS_VERBATIM
Tue, 04 Sep 2012 11:36:38 +0200 Jim Meyering fts: reduce two or more trailing slashes to just one, usually
Tue, 04 Sep 2012 11:31:09 +0200 Jim Meyering fts: when there is no risk of overlap, use memcpy, not memmove
Sun, 05 Feb 2012 13:42:03 -0800 Paul Eggert maint: spelling fixes
Thu, 05 Jan 2012 23:53:49 -0800 Paul Eggert In commentary, do not use ` to quote.
Sun, 01 Jan 2012 10:04:58 +0100 Jim Meyering maint: update all copyright year number ranges
Thu, 02 Jun 2011 10:05:59 +0200 Jim Meyering mark functions with const and pure attributes
Sun, 23 Oct 2011 22:42:25 +0200 Jim Meyering fts: close parent dir FD before returning from post-traversal fts_read
Wed, 17 Aug 2011 10:27:29 +0200 Jim Meyering fts: do not exhaust memory when processing million-entry directories
Wed, 17 Aug 2011 09:24:06 +0200 Jim Meyering maint: fts: move decl of `dp' down into while loop; split a long line
Wed, 17 Aug 2011 09:20:41 +0200 Jim Meyering fts: add/use new struct member, fts_dirp
Tue, 16 Aug 2011 20:20:30 +0200 Jim Meyering maint: fts: give __opendir2 a new parameter and rename
Tue, 16 Aug 2011 20:18:33 +0200 Jim Meyering maint: fts.c: remove __opendir2's now-unused parameter, oflag
Tue, 16 Aug 2011 20:17:07 +0200 Jim Meyering maint: fts.c: correct off-by-one indentation
Tue, 16 Aug 2011 20:11:51 +0200 Jim Meyering maint: fts.c: move __opendir2 #define "up" out of function body
Tue, 16 Aug 2011 20:08:24 +0200 Jim Meyering maint: fts.c: remove #if-0'd FTS_WHITEOUT code
Thu, 07 Jul 2011 11:37:37 -0600 Eric Blake fts: introduce FTS_NOATIME
Thu, 19 May 2011 22:18:05 +0200 Jim Meyering maint: correct misuse of "a" and "an"
Mon, 25 Apr 2011 10:38:33 +0200 Jim Meyering Revert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"
Sun, 24 Apr 2011 19:02:10 +0200 Jim Meyering use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
Sun, 20 Feb 2011 23:02:43 +0100 Jim Meyering maint: adjust cpp indentation to reflect nesting depth
Sat, 01 Jan 2011 20:17:23 +0100 Jim Meyering maint: update almost all copyright ranges to include 2011
Tue, 14 Sep 2010 09:03:55 -0700 Paul Eggert fts, getcwd, glob: audit for dirfd returning -1
Mon, 13 Sep 2010 12:38:41 -0700 Paul Eggert fts: use O_NOFOLLOW to avoid race condition when opening a directory
Mon, 13 Sep 2010 07:29:18 +0200 Jim Meyering fts: don't operate on an invalid file descriptor after failed dup
Wed, 01 Sep 2010 13:45:53 -0700 Paul Eggert fcntl-h, etc.: prefer O_SEARCH to O_RDONLY when applicable
Mon, 29 Mar 2010 10:41:20 +0200 Bruno Haible Remove vestiges of fts-lgpl module.
Sun, 24 Jan 2010 11:31:42 +0100 Jim Meyering define STREQ(a,b) consistently, removing useless parentheses
Fri, 01 Jan 2010 10:31:12 +0100 Jim Meyering update nearly all FSF copyright year lists to include 2010
Tue, 22 Dec 2009 15:14:49 -0700 Eric Blake gnulib-common: prefer _GL_UNUSED over _UNUSED_PARAMETER_
Thu, 10 Dec 2009 20:28:30 +0100 Bruno Haible Use spaces for indentation, not tabs.
Tue, 01 Dec 2009 12:06:34 +0100 Jim Meyering fts: fts_open: do not let an empty string cause immediate failure
Tue, 10 Nov 2009 14:26:56 +0100 Kamil Dudka fts: do not fail on a submount during traversal
Wed, 07 Oct 2009 14:49:38 -0600 Eric Blake maint: minor cleanups
Mon, 21 Sep 2009 10:11:18 -0600 Eric Blake fts: avoid compiler warning
Thu, 03 Sep 2009 22:34:10 -0600 Eric Blake fts: fix compilation error
Wed, 02 Sep 2009 14:44:51 -0600 Eric Blake fts: avoid leaking fds
Tue, 01 Sep 2009 14:06:37 -0600 Eric Blake fts: make directory fds more robust
Tue, 01 Sep 2009 12:25:01 -0600 Eric Blake backupfile, chdir-long, fts, savedir: make safer
Tue, 01 Sep 2009 11:18:07 +0200 Jim Meyering fts: fts_close now fails also when closing a dir file descriptor fails
Sun, 19 Jul 2009 22:33:09 +0200 Jim Meyering fts: avoid false-positive cycle-detection
Wed, 18 Feb 2009 08:37:24 +0100 Jim Meyering fts: avoid used-uninitialized error due to recent change
Mon, 16 Feb 2009 15:49:08 +0100 Jim Meyering fts: add #if guards so that the fts_lgpl module still builds
Wed, 11 Feb 2009 21:32:01 +0100 Jim Meyering fts: arrange not to stat non-directories in more cases
Wed, 11 Feb 2009 21:08:11 +0100 Jim Meyering fts: move a function definition "up" (no semantic change)
Wed, 11 Feb 2009 11:13:11 +0100 Jim Meyering fts: correct internal computation of nlinks (optimization-related)
Mon, 08 Dec 2008 21:14:41 +0100 Jim Meyering work around mingw's lack of some S_IF definitions
Sat, 29 Nov 2008 16:08:09 +0100 Jim Meyering fts: fix a thinko
Fri, 28 Nov 2008 18:40:08 +0100 Jim Meyering fts: provide dirent.d_type via FTSENT.fts_statp, when possible
Tue, 21 Oct 2008 01:05:43 +0200 Bruno Haible Move the lstat() declaration to <sys/stat.h>.
Sun, 19 Oct 2008 12:47:52 +0200 Bruno Haible Move the dirfd() declaration to <dirent.h>.