aboutsummaryrefslogtreecommitdiff
path: root/include/unistd.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove issetuigid wrappers, now that all getenv calls are gone.Brent Cook2015-04-141-4/+0
| | | | | | | | | | | From deraadt@ upstream: Remove all getenv() calls, especially those wrapped by issetugid(). getenv()'s wrapped by issetugid() are safe, but issetugid() is ... difficult to impliment on many operating systems. By accident, a grand experiment was run over the last year, where issetugid() returned 1 (the safe value) on a few operating systems. Noone noticed & complained that certain environment variables were not working.......
* add minimal winsock->BSD networking header shimsBrent Cook2014-12-031-0/+5
| | | | also add license header to existing shims
* Improve and simplify function and header detection logic.Brent Cook2014-10-301-2/+2
| | | | | | | | | Simplify autoconf checks by using AC_CHECK_FUNCS/HEADERS. Clarify some ambiguous dependencies around strnlen/strndup. Unconditionally enable pidwraptest for all arc4random implementations. Remove HAVE_VASPRINTF conditional, since asprintf requires vasprintf. ok @doug
* Guard individual compatibility header prototypes.Brent Cook2014-07-281-0/+5
| | | | | | | | This is to avoid redefining prototypes from the libc headers. Also, simplify the autoconf function checks and remove some copy/paste errors checking for 'write'. ok wouter@
* initial top-level import of subdirectoriesBrent Cook2014-07-101-0/+9