summaryrefslogtreecommitdiff
path: root/libexec/ld.so/dir.c
AgeCommit message (Collapse)Author
2007-02-09readdir buffers should not get a fixed buffer size, but should be dependantDale Rahn
on the block size of the filesystem. Rounded up to page size for efficiency. similar to change in libc yesterday. Should fix PR 5364.
2007-02-08Remove __DTF_READALL usage in ld.so's private copy of readdir().Todd C. Miller
2006-03-24Remove telldir/seekdir support from the internal ld.so lib, it's notOtto Moerbeek
used. ok drahn@
2005-06-16remove whiteout stuff from ld.so's private opendir(); OK deraadt@Todd C. Miller
2004-05-18fix includes scoping; drahn@ okMichael Shalayeff
2003-07-06various proto, ansi, and knf repair. tested on all architectures thatTheo de Raadt
use it. (build may require make cleandir because of .depend balony)
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-02-02knf & ansi; drahn okTheo de Raadt
2003-01-31The version of open in ld.so, _dl_open(), will return -errno instead of -1.Dale Rahn
This is to avoid corrupting 'errno'. Handle this case in _dl_opendir(). This is also the case for _dl_fcntl(). ok deraadt@
2002-07-24ok i found itTheo de Raadt
2002-07-24back out broken stuff until it is fixedTheo de Raadt
2002-07-24spacingTheo de Raadt
2002-07-12Change ld.so search order/method to match the a.out ld.so.Dale Rahn
run destructors on dlclose() Move more symbols into _dl_ private space, so that the proper (libc) version of the function will be used. Add readdir() functionality to perform the proper library searching. Support DL_PRELOAD Do not relocate symbols if ld.so is being traced (and will exit). Misc lint cleanup. ok art@