Age | Commit message (Expand) | Author |
2024-08-02 | The {get,set}res[ug]id(2) family are in POSIX-2024's XSI option, | Philip Guenther |
2024-08-02 | getentropy(2) is in POSIX-2024, so adjust the #include visibility, | Philip Guenther |
2024-05-18 | Add pathconfat(2): pathconf(2) but with at-fd and flags arguments, | Philip Guenther |
2023-12-12 | remove support for syscall(2) -- the "indirection system call" because | Theo de Raadt |
2023-01-07 | Add {get,set}thrname(2) for putting thread names in the kernel and | Philip Guenther |
2018-07-13 | Unveiling unveil(2). | Bob Beck |
2017-12-12 | pledge()'s 2nd argument becomes char *execpromises, which becomes the | Theo de Raadt |
2017-03-09 | As per style.9, prototypes should not have variable names associated | Frederic Cambus |
2016-09-12 | Don't declare select() in <unistd.h> | Philip Guenther |
2016-09-09 | Move the 10 (!) defintions of NULL to their own mini header file and | Todd C. Miller |
2016-05-23 | Remove iruserok(_sa)? and __ivaliduser(sa)? | Philip Guenther |
2015-10-09 | tame -> pledge. | Theo de Raadt |
2015-09-09 | Move to next tame() API. The flags are now passed as a very simple string, | Theo de Raadt |
2015-08-26 | Hide many (194!) symbols that nothing should be using. | Philip Guenther |
2014-12-13 | claim posix 2008 compat. apparently people look at this and get scared | Ted Unangst |
2014-12-11 | update swab() to match the current posix definition. "rationale: none." | Ted Unangst |
2014-12-08 | header changes for recent libc changes: | Ted Unangst |
2014-11-21 | change prototype for crypt_newhash. the login_cap_t is a holdover from its | Ted Unangst |
2014-09-18 | Our setpgrp() is the BSD version with two args and not the XSI | Philip Guenther |
2014-09-01 | Sync readlink(2) with IEEE Std 1003.1-2008. | Doug Hogan |
2014-08-31 | Declare and document getthrid() | Philip Guenther |
2014-08-31 | Add additional kernel interfaces for setting close-on-exec on fds | Philip Guenther |
2014-07-08 | update _POSIX2_FORT_RUN, so that sysconf(_SC_2_FORT_RUN) remains correct. | Ted Unangst |
2014-06-14 | Change return value of getentropy() to int 0 for success. Maximum | Theo de Raadt |
2014-06-13 | Add new getentropy() system call. Code and pressure from matthew. | Theo de Raadt |
2014-05-16 | add prototypes for new crypt functions | Ted Unangst |
2014-04-21 | Use internal '__' names for __attributes__ in public headers | Philip Guenther |
2014-04-01 | Define intptr_t in <unistd.h> as specified by POSIX | Matthew Dempsky |
2013-12-28 | Annotate a few more bounded functions: realpath(3) needs a buffer | Martynas Venckus |
2013-12-04 | express final disapproval of the interfaces in libcompat, such as | Theo de Raadt |
2013-11-22 | The getopt() prototype and externs don't belong in stdlib.h. Berkeley | Todd C. Miller |
2013-10-24 | Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval. | Philip Guenther |
2013-06-17 | Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, | Philip Guenther |
2013-06-04 | Enable the _POSIX_SHARED_MEMORY_OBJECTS option group now that we have shm_ope... | Brad Smith |
2013-04-15 | Implement fdatasync() as a wrapper around fsync() | Matthew Dempsky |
2013-04-11 | getpgid() and getsid() were rolled into POSIX in 2008 | Philip Guenther |
2013-03-01 | Adds the (somewhat silly) _CS_V[67]_ENV and _CS_POSIX_V[67]_* defines | Philip Guenther |
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt |
2012-06-21 | __tfork() needs to set the stack address of the new thread in the kernel, | Philip Guenthe |
2012-05-30 | Move the _SC_* and _CS_* configurable system variables and strings | Matthew Dempsky |
2012-05-14 | More sysconf(3)-y and pathconf(3)-y goodness from Brad. | Matthew Dempsky |
2012-04-12 | remove rfork(); ok guenther miod | Theo de Raadt |
2012-04-12 | prototype getdtablecount() | Theo de Raadt |
2012-03-21 | Implement execvpe(3) and posix_spawn(3) and family. Based on | Matthew Dempsky |
2012-01-13 | Replace _SELECT_DECLARED with _SELECT_DEFINED_ | Nigel Taylor |
2011-11-09 | getcwd() buffer's length can be smaller than 1024. In that case it will | Federico G. Schwindt |
2011-07-18 | Expose a bunch of new functionality from POSIX 2008: openat(2), | Matthew Dempsky |
2011-07-03 | As pointed out by Richard Guenther our definition | Jonathan Gray |
2011-04-06 | Define NULL as a void * instead of a long integer, as required by Single Unix. | Miod Vallat |
2008-06-25 | Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112 | Todd C. Miller |