summaryrefslogtreecommitdiff
path: root/include/unistd.h
AgeCommit message (Expand)Author
2013-12-28Annotate a few more bounded functions: realpath(3) needs a bufferMartynas Venckus
2013-12-04express final disapproval of the interfaces in libcompat, such asTheo de Raadt
2013-11-22The getopt() prototype and externs don't belong in stdlib.h. BerkeleyTodd C. Miller
2013-10-24Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval.Philip Guenther
2013-06-17Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options,Philip Guenther
2013-06-04Enable the _POSIX_SHARED_MEMORY_OBJECTS option group now that we have shm_ope...Brad Smith
2013-04-15Implement fdatasync() as a wrapper around fsync()Matthew Dempsky
2013-04-11getpgid() and getsid() were rolled into POSIX in 2008Philip Guenther
2013-03-01Adds the (somewhat silly) _CS_V[67]_ENV and _CS_POSIX_V[67]_* definesPhilip Guenther
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,Philip Guenthe
2012-05-30Move the _SC_* and _CS_* configurable system variables and stringsMatthew Dempsky
2012-05-14More sysconf(3)-y and pathconf(3)-y goodness from Brad.Matthew Dempsky
2012-04-12remove rfork(); ok guenther miodTheo de Raadt
2012-04-12prototype getdtablecount()Theo de Raadt
2012-03-21Implement execvpe(3) and posix_spawn(3) and family. Based onMatthew Dempsky
2012-01-13Replace _SELECT_DECLARED with _SELECT_DEFINED_Nigel Taylor
2011-11-09getcwd() buffer's length can be smaller than 1024. In that case it willFederico G. Schwindt
2011-07-18Expose a bunch of new functionality from POSIX 2008: openat(2),Matthew Dempsky
2011-07-03As pointed out by Richard Guenther our definitionJonathan Gray
2011-04-06Define NULL as a void * instead of a long integer, as required by Single Unix.Miod Vallat
2008-06-25Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112Todd C. Miller
2008-04-29Remove duplicate psignal(3) and sys_siglist definitions. signal.hKurt Miller
2008-04-24- correct brk(2) prototype and man page to match implementation and POSIX.Kurt Miller
2006-12-20zap bogus sentinel, as noticed by dasn.Marc Espie
2006-08-28zap argument name, okay millert@Marc Espie
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
2005-11-24undelete died a while back; millert okTheo de Raadt
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-11-20brk() and sbrk() should use void *, not char *. Note that sbrk()Todd C. Miller
2005-05-27mktemp(3) et al. go in stdlib.h, not unistd.h. While there be moreTodd C. Miller
2004-01-13Prototype closefrom(); tedu@ OKTodd C. Miller
2003-08-07des_cipher 3rd param is int32_t not longTheo de Raadt
2003-08-01add __bounded__ attributes for userland headers; enabled with -WboundedAnil Madhavapeddy
2003-06-26backout the __bounded__ attributes for a while; requested by deraadt@Anil Madhavapeddy
2003-06-26Mark various standard library functions with the __bounded__ attribute.Anil Madhavapeddy
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-10Do not let userland access the swapon system call anymore (nothing uses itMiod Vallat
2002-12-03GNU-like getopt_long() from NetBSD with changes by me to supportTodd C. Miller
2002-10-30Add [gs]etres[ug]id(2) syscall to libc and use it in emulating some 4.3BSDTodd C. Miller
2002-10-25NULL is now 0L so it is the same size as a pointer.Todd C. Miller
2002-09-17uncommit, since it breaks macppc libc. millert and miod have now said theyTheo de Raadt
2002-09-17move __syscall prototype into unistd.h (like everybody else) and avoid privat...Michael Shalayeff
2002-08-30Put sentinel back in.Marc Espie
2002-06-07Backout previous change. Since it requires people to upgrade gcc, we wantMiod Vallat
2002-06-05Use attribute((sentinel)) on functions where it makes sense.Marc Espie
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained o...Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-08-07remove redundant __noreturn__ attributes now that __dead is sane for modern gccTodd C. Miller
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt