summaryrefslogtreecommitdiff
path: root/lib/libc/gen/opendir.c
AgeCommit message (Expand)Author
2015-03-18use 4x buffer size for opendir. speeds up large directory reading, andTed Unangst
2014-03-10Optimization, no functional change:Ingo Schwarze
2013-11-06Search the userland buffer of dirent structures before falling back toIngo Schwarze
2013-10-06fdopendir() needs to set dd_curpos so that an immediate telldir() works.Philip Guenther
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2011-07-18Expose a bunch of new functionality from POSIX 2008: openat(2),Matthew Dempsky
2011-07-18Implement fdopendir(3) and refactor opendir(3) and fdopendir(3) to useMatthew Dempsky
2011-07-14__opendir2, DTF_NODUP, and __DTF_READALL can die. struct direntTheo de Raadt
2010-01-19Leave errno as-is if fstat(2) fails instead of masking the realTodd C. Miller
2007-06-05_FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, soKurt Miller
2007-02-09The buffer passed to getdirentries() must be at least as large asTodd C. Miller
2006-04-10telldir/seekdir optimization, avoid scanning the complete list,Otto Moerbeek
2006-04-01- Plug huge mem leak; mostly samba was suffering.Otto Moerbeek
2005-10-10fix a few warnings, keep the crypt stuff for later.Marc Espie
2005-08-08zap remaining rcsid.Marc Espie
2005-06-16bye bye whiteoutsTodd C. Miller
2005-05-26union is gone, ok millert@Pedro Martelletto
2005-03-01Set errno right before return(), so that it does not risk being resetMiod Vallat
2004-05-18ansify function definitions and zap some `register'Jean-Francois Brousseau
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-07-30malloc paranoia; it is unlikely that any filesystem will supportTodd C. Miller
2002-07-08Use qsort() instead of mergesort() since the latter can fail dueTodd C. Miller
1998-08-15fix realloc patchTheo de Raadt
1998-08-14realloc repairTheo de Raadt
1997-07-09Clean up some -Wall complaints.Todd C. Miller
1996-09-07Understand about union mounts as well as union file systemThorsten Lockert
1996-08-19Fix RCS idsThorsten Lockert
1995-10-18initial import of NetBSD treeTheo de Raadt