summaryrefslogtreecommitdiff
path: root/lib/fts.c
Commit message (Expand)AuthorAgeFilesLines
...
* fts: avoid unnecessary strlen callsPaul Eggert2014-04-091-2/+3
* fts: avoid unnecessary strlen callsBernhard Voelker2014-04-091-8/+6
* maint: update copyrightEric Blake2014-01-011-1/+1
* maint: update all copyright year number rangesEric Blake2013-01-011-1/+1
* ftruncate, fts, lstat, openat, raise: no 'static inline'Paul Eggert2012-11-291-2/+2
* fts: introduce FTS_VERBATIMDmitry V. Levin2012-11-171-6/+9
* fts: reduce two or more trailing slashes to just one, usuallyJim Meyering2012-09-041-0/+8
* fts: when there is no risk of overlap, use memcpy, not memmoveJim Meyering2012-09-041-1/+1
* 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