verify: new macro 'assume'
[gnulib.git] / lib / fts.c
2013-01-01 Eric Blakemaint: update all copyright year number ranges
2012-11-30 Paul Eggertftruncate, fts, lstat, openat, raise: no 'static inline'
2012-11-18 Dmitry V. Levinfts: introduce FTS_VERBATIM
2012-09-04 Jim Meyeringfts: reduce two or more trailing slashes to just one...
2012-09-04 Jim Meyeringfts: when there is no risk of overlap, use memcpy,...
2012-02-05 Paul Eggertmaint: spelling fixes
2012-01-06 Paul EggertIn commentary, do not use ` to quote.
2012-01-01 Jim Meyeringmaint: update all copyright year number ranges
2011-11-28 Jim Meyeringmark functions with const and pure attributes
2011-10-24 Jim Meyeringfts: close parent dir FD before returning from post...
2011-08-19 Jim Meyeringfts: do not exhaust memory when processing million...
2011-08-19 Jim Meyeringmaint: fts: move decl of `dp' down into while loop...
2011-08-19 Jim Meyeringfts: add/use new struct member, fts_dirp
2011-08-19 Jim Meyeringmaint: fts: give __opendir2 a new parameter and rename
2011-08-19 Jim Meyeringmaint: fts.c: remove __opendir2's now-unused parameter...
2011-08-19 Jim Meyeringmaint: fts.c: correct off-by-one indentation
2011-08-19 Jim Meyeringmaint: fts.c: move __opendir2 #define "up" out of funct...
2011-08-19 Jim Meyeringmaint: fts.c: remove #if-0'd FTS_WHITEOUT code
2011-07-08 Eric Blakefts: introduce FTS_NOATIME
2011-05-20 Jim Meyeringmaint: correct misuse of "a" and "an"
2011-04-25 Jim MeyeringRevert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"
2011-04-25 Jim Meyeringuse _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
2011-02-22 Jim Meyeringmaint: adjust cpp indentation to reflect nesting depth
2011-01-01 Jim Meyeringmaint: update almost all copyright ranges to include...
2010-09-14 Paul Eggertfts, getcwd, glob: audit for dirfd returning -1
2010-09-13 Paul Eggertfts: use O_NOFOLLOW to avoid race condition when openin...
2010-09-13 Jim Meyeringfts: don't operate on an invalid file descriptor after...
2010-09-01 Paul Eggertfcntl-h, etc.: prefer O_SEARCH to O_RDONLY when applicable
2010-03-29 Bruno HaibleRemove vestiges of fts-lgpl module.
2010-01-24 Jim Meyeringdefine STREQ(a,b) consistently, removing useless parent...
2010-01-01 Jim Meyeringupdate nearly all FSF copyright year lists to include...
2009-12-23 Eric Blakegnulib-common: prefer _GL_UNUSED over _UNUSED_PARAMETER_
2009-12-10 Bruno HaibleUse spaces for indentation, not tabs.
2009-12-01 Jim Meyeringfts: fts_open: do not let an empty string cause immedia...
2009-11-12 Kamil Dudkafts: do not fail on a submount during traversal
2009-10-08 Eric Blakemaint: minor cleanups
2009-09-22 Eric Blakefts: avoid compiler warning
2009-09-04 Eric Blakefts: fix compilation error
2009-09-03 Eric Blakefts: avoid leaking fds
2009-09-03 Eric Blakefts: make directory fds more robust
2009-09-03 Eric Blakebackupfile, chdir-long, fts, savedir: make safer
2009-09-01 Jim Meyeringfts: fts_close now fails also when closing a dir file...
2009-07-19 Jim Meyeringfts: avoid false-positive cycle-detection
2009-02-18 Jim Meyeringfts: avoid used-uninitialized error due to recent change
2009-02-16 Jim Meyeringfts: add #if guards so that the fts_lgpl module still...
2009-02-13 Jim Meyeringfts: arrange not to stat non-directories in more cases
2009-02-13 Jim Meyeringfts: move a function definition "up" (no semantic change)
2009-02-11 Jim Meyeringfts: correct internal computation of nlinks (optimizati...
2008-12-09 Jim Meyeringwork around mingw's lack of some S_IF definitions
2008-11-29 Jim Meyeringfts: fix a thinko
2008-11-29 Jim Meyeringfts: provide dirent.d_type via FTSENT.fts_statp, when...
2008-10-20 Bruno HaibleMove the lstat() declaration to <sys/stat.h>.
2008-10-19 Bruno HaibleMove the dirfd() declaration to <dirent.h>.
2008-10-02 Jim Meyeringfts.c: sync with similar code from coreutils' remove.c
2008-10-02 Jim Meyeringfts: bug fixes
2008-10-01 Jim Meyeringfts.c: adjust a new interface to be more generally...
2008-09-26 Jim Meyeringfts: tweak inode comparison function
2008-09-26 Jim Meyeringfts: sort dirent entries on inode number before traversing
2008-02-20 Martin Buchholz* lib/fts.c (fts_build): Typo correction to comment.
2008-01-13 Bruno HaibleDon't redefine __attribute__ without a need.
2007-12-31 Jim MeyeringAvoid use of private FTS type name.
2007-10-07 Bruno HaibleChange copyright notice from GPLv2+ to GPLv3+.
2007-07-30 Jim Meyering* lib/fts.c (fts_read): Upon failure to chdir into...
2007-01-10 Jim Meyeringfts.c: a small readability/maintainability improvement
2007-01-08 Bruno Haible2007-01-08 Bruno Haible <bruno@clisp.org>
2007-01-08 Jim MeyeringUse a more robust test for a "can't happen" condition.
2007-01-08 Jim MeyeringSlight readability improvement: use an assert-like...
2006-12-03 Jim Meyering* lib/fts.c (fts_load): Don't set sp->fts_dev here...
2006-11-22 Jim MeyeringWork around a compile-time error from the HP-UX 11...
2006-11-21 Jim Meyering* lib/fts.c (fts_safe_changedir): Move a declaration...
2006-11-12 Jim MeyeringMake fts (in FTS_CWDFD mode) more efficient by caching...
2006-11-10 Jim Meyering* lib/fts.c [FTS_DEBUG]: Don't try to print a pointer...
2006-11-08 Jim Meyering* lib/fts.c (fts_safe_changedir): Add a comment.
2006-11-08 Jim Meyering* lib/fts.c [!_LGPL_PACKAGE]: Don't include fcntl-...
2006-10-24 Bruno Haible(fts_build): Move variable declaration, for C89 compliance.
2006-10-14 Jim MeyeringFix a bug in yesterday's change.
2006-10-12 Jim Meyering* lib/fts.c (fts_open): Use consistent indentation.
2006-10-12 Jim MeyeringBig performance improvement for fts-based tools that...
2006-10-05 Paul Eggert[lib/ChangeLog]
2006-10-04 Jim Meyering* fts.c (fts_open): Tiny comment change.
2006-10-04 Jim Meyering2006-10-02 Dmitry V. Levin <ldv@altlinux.org>
2006-09-13 Paul Eggert* _fpending.c: Include <config.h> unconditionally,...
2006-08-28 Paul Eggert* lib/fcntl_.h: New file.
2006-08-17 Paul EggertUpdate from coreutils.
2006-07-11 Paul Eggert* backupfile.c, dirfd.h, fts.c, getcwd.c, glob.c, glob_.h:
2006-07-06 Paul Eggert* lib/getloadavg.c: Use __VMS, not VMS.
2006-01-26 Paul Eggert* fts.c (diropen): Open with O_NOCTTY | O_NONBLOCK...
2006-01-25 Jim MeyeringSync from the stable (b5) branch of coreutils:
2006-01-10 Paul EggertSync from coreutils.
2006-01-09 Paul EggertSync from coreutils.
2005-08-14 Jim Meyering(fts_cross_check) [FTS_DEBUG]: s/active_dir_ht/fts_cycl...
2005-06-02 Paul EggertSync from coreutils.
2005-05-27 Paul Eggert* modules/fts (Files): Remove m4/inttypes-pri.m4.
2005-05-22 Paul Eggert* fts.c (fd_safer) [_LGPL_PACKAGE]: New static function,
2005-05-20 Paul EggertNew fts module.
2005-05-18 Paul Eggert* fts.c: Include fts_.h first, to check interface.
2005-05-17 Jim MeyeringNew files, from coreutils.