aboutsummaryrefslogtreecommitdiff
path: root/src/legacy (follow)
Commit message (Expand)AuthorAgeFilesLines
* collapse euidaccess to a call to faccessat•••it turns out Linux is buggy for faccessat, just like fchmodat: the kernel does not actually take a flags argument. so we're going to have to emulate it there. Rich Felker2013-08-031-9/+1
* add legacy euidaccess function and eaccess alias for it•••this is mainly for ABI compat purposes. Rich Felker2013-08-031-0/+18
* add legacy function valloc•••it was already declared in stdlib.h, but not defined anywhere. Rich Felker2013-08-021-0/+8
* make err.h functions print __progname•••patch by Strake. previously is was not feasible to duplicate this functionality of the functions these were modeled on, since argv[0] was not saved at program startup, but now that it's available it's easy to use. Rich Felker2013-05-181-0/+4
* more close-on-exec fixes, mostly using new "e" flag to fopenRich Felker2012-09-291-1/+1
* cleanup src/linux and src/misc trees, etc.•••previously, it was pretty much random which one of these trees a given function appeared in. they have now been organized into: src/linux: non-POSIX linux syscalls (possibly shard with other nixen) src/legacy: various obsolete/legacy functions, mostly wrappers src/misc: still mostly uncategorized; some misc POSIX, some nonstd src/crypt: crypt hash functions further cleanup will be done later. Rich Felker2012-09-0713-0/+302