summaryrefslogtreecommitdiff
path: root/lib/fts.c
Commit message (Expand)AuthorAgeFilesLines
* maint: spelling fixesPaul Eggert2012-02-051-1/+1
* In commentary, do not use ` to quote.Paul Eggert2012-01-051-5/+5
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* mark functions with const and pure attributesJim Meyering2011-11-281-1/+1
* fts: close parent dir FD before returning from post-traversal fts_readJim Meyering2011-10-241-8/+15
* fts: do not exhaust memory when processing million-entry directoriesJim Meyering2011-08-191-29/+111
* maint: fts: move decl of `dp' down into while loop; split a long lineJim Meyering2011-08-191-3/+7
* fts: add/use new struct member, fts_dirpJim Meyering2011-08-191-13/+21
* maint: fts: give __opendir2 a new parameter and renameJim Meyering2011-08-191-3/+3
* maint: fts.c: remove __opendir2's now-unused parameter, oflagJim Meyering2011-08-191-2/+2
* maint: fts.c: correct off-by-one indentationJim Meyering2011-08-191-25/+24
* maint: fts.c: move __opendir2 #define "up" out of function bodyJim Meyering2011-08-191-15/+13
* maint: fts.c: remove #if-0'd FTS_WHITEOUT codeJim Meyering2011-08-191-20/+1
* fts: introduce FTS_NOATIMEEric Blake2011-07-081-7/+10
* maint: correct misuse of "a" and "an"Jim Meyering2011-05-201-1/+1
* Revert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"Jim Meyering2011-04-251-9/+1
* use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PUREJim Meyering2011-04-251-1/+9
* maint: adjust cpp indentation to reflect nesting depthJim Meyering2011-02-221-1/+1
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
* fts, getcwd, glob: audit for dirfd returning -1Paul Eggert2010-09-141-13/+14
* fts: use O_NOFOLLOW to avoid race condition when opening a directoryPaul Eggert2010-09-131-3/+8
* fts: don't operate on an invalid file descriptor after failed dupJim Meyering2010-09-131-1/+2
* fcntl-h, etc.: prefer O_SEARCH to O_RDONLY when applicablePaul Eggert2010-09-011-3/+3
* Remove vestiges of fts-lgpl module.Bruno Haible2010-03-291-33/+1
* define STREQ(a,b) consistently, removing useless parenthesesJim Meyering2010-01-241-1/+1
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
* gnulib-common: prefer _GL_UNUSED over _UNUSED_PARAMETER_Eric Blake2009-12-231-3/+3
* Use spaces for indentation, not tabs.Bruno Haible2009-12-101-1230/+1230
* fts: fts_open: do not let an empty string cause immediate failureJim Meyering2009-12-011-7/+2
* fts: do not fail on a submount during traversalKamil Dudka2009-11-121-0/+14
* maint: minor cleanupsEric Blake2009-10-071-13/+3
* fts: avoid compiler warningEric Blake2009-09-221-2/+4
* fts: fix compilation errorEric Blake2009-09-031-0/+1
* fts: avoid leaking fdsEric Blake2009-09-021-4/+14
* fts: make directory fds more robustEric Blake2009-09-021-5/+2
* backupfile, chdir-long, fts, savedir: make saferEric Blake2009-09-021-1/+1
* fts: fts_close now fails also when closing a dir file descriptor failsJim Meyering2009-09-011-2/+8
* fts: avoid false-positive cycle-detectionJim Meyering2009-07-191-0/+2
* fts: avoid used-uninitialized error due to recent changeJim Meyering2009-02-181-5/+7
* fts: add #if guards so that the fts_lgpl module still buildsJim Meyering2009-02-161-0/+4
* fts: arrange not to stat non-directories in more casesJim Meyering2009-02-131-1/+144
* fts: move a function definition "up" (no semantic change)Jim Meyering2009-02-131-46/+46
* fts: correct internal computation of nlinks (optimization-related)Jim Meyering2009-02-111-1/+1
* work around mingw's lack of some S_IF definitionsJim Meyering2008-12-091-0/+7
* fts: fix a thinkoJim Meyering2008-11-291-21/+1
* fts: provide dirent.d_type via FTSENT.fts_statp, when possibleJim Meyering2008-11-291-0/+80
* Move the lstat() declaration to <sys/stat.h>.Bruno Haible2008-10-211-1/+0
* Move the dirfd() declaration to <dirent.h>.Bruno Haible2008-10-191-1/+0
* fts.c: sync with similar code from coreutils' remove.cJim Meyering2008-10-021-26/+31
* fts: bug fixesJim Meyering2008-10-021-2/+2