aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/gen/fts.c
Commit message (Expand)AuthorAgeFilesLines
* DTF_REWIND does nothing (since r247236) so retire its useEd Maste2019-03-261-2/+2
* Clean up the vcs ID strings in libc's gen/ directory.John Baldwin2018-07-031-6/+1
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* fts_open: move bogus initialization further below, before it is used.Pedro F. Giffuni2017-05-261-3/+3
* fts: Fix a potential memory leak in error caseConrad Meyer2017-03-041-0/+1
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* FTS: Remove stale reference to nfs4 fs which was removed in r192578.Bryan Drewery2016-05-211-1/+0
* Use ANSI C prototypes. Eliminates -Wold-style-definition warnings.Craig Rodrigues2015-09-201-6/+3
* fts_children: preserve errno after running close/fchdirJilles Tjoelker2015-06-201-5/+8
* fts: Don't return FTS_SLNONE if it's not a symlink (if race).Jilles Tjoelker2015-04-041-5/+6
* fts: Don't abort if an empty pathname is given.Jilles Tjoelker2014-03-061-5/+1
* fts: Fix double-free with conflicting concurrent modifications.Jilles Tjoelker2014-02-071-4/+8
* fts: Stat things relative to the directory fd, if possible.Jilles Tjoelker2014-01-121-12/+19
* fts: Use O_DIRECTORY when opening name that might be changed by attacker.Jilles Tjoelker2013-02-101-1/+2
* libc/fts: Use O_CLOEXEC for internal file descriptors.Jilles Tjoelker2012-09-271-5/+7
* Use calloc().Xin LI2012-08-011-2/+1
* Hide DIR definition by making it an opaque struct typedef.Gleb Kurtsou2012-05-191-1/+3
* Use ANSI prototypes.Xin LI2012-02-181-42/+13
* From fts.c comment:Pawel Jakub Dawidek2011-03-161-0/+1
* Reset path name back to original correctly in fts_build() whenJaakko Heinonen2009-11-261-5/+2
* fts_open() requires that the list passed as argument to contain at leastXin LI2009-10-051-0/+6
* Fix a file descriptor leak in fts_child().David Schultz2009-03-041-1/+3
* Our fts(3) API, as inherited from 4.4BSD, suffers from integerYaroslav Tykhiy2008-01-261-41/+13
* Per Regents of the University of Calfornia letter, remove advertisingWarner Losh2007-01-091-4/+0
* In fts_build(), if we try to chdir and fail (e.g. due to lack of searchDavid Schultz2004-06-081-2/+0
* Fixed some minor style bugs.Bruce Evans2004-05-131-7/+10
* Fix some^Wseveral style bugs from last commit.Peter Edwards2004-05-121-22/+19
* The FTS_NOSTAT option is an optimisation that reduces the numberPeter Edwards2004-05-081-3/+75
* A minor refactoring to simplify portability: assign the filenameTim Kientzle2004-05-051-5/+7
* Remove an unused variable: `sb' in fts_read().Tim J. Robbins2003-01-031-1/+0
* Make the threatened fts(3) ABI fix. FTSENT now avoids the use of the structGarrett Wollman2002-09-211-13/+67
* * Remove __P and convert to ANSI prototypes.David E. O'Brien2002-02-011-43/+41
* Removed duplicate VCS ID tags, as per style(9).Ruslan Ermilov2001-08-131-2/+0
* Fix another unprotected instance of chdir() by extending theKris Kennaway2001-06-011-24/+12
* When doing the chdir("..") in the !FTS_NOCHDIR case, stat() after we getKris Kennaway2001-05-301-2/+16
* Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen2001-01-241-1/+3
* Fix style bugs (including ones introduced from OpenBSD).Brian Feldman2000-08-161-29/+16
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans2000-01-271-12/+11
* Add three-tier symbol naming in support of POSIX thread cancellationJason Evans2000-01-121-11/+14
* Switch over to the OpenBSD fts.c, fixing lots of things.Brian Feldman1999-12-181-71/+125
* Fix the root cause of the fts buffer overflow. This is a temporaryWarner Losh1999-09-021-5/+23
* Reverted to revision 1.8 as previous fix causes fts_open with with aPeter Holm1999-08-151-1/+1
* Reviewed by: phkPeter Holm1999-08-141-1/+1
* Replace memory leaking instances of realloc with non-leaking reallocf.Warner Losh1998-09-161-2/+2
* fts_close calls free(sp), the ISSET(FTS_NOCHDIR) which is a macro thatPoul-Henning Kamp1998-07-031-3/+4
* Apply fts() fix from PR#4593Peter Wemm1997-09-221-1/+1
* Merge in the safe chdir changes from Todd Miller's mods to the OpenBSDWarner Losh1997-08-291-20/+64
* Merge from Lite2:Peter Wemm1997-03-111-3/+27
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-121-7/+7
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-6/+6