| Commit message (Expand) | Author | Age | Files | Lines |
* | Unveiling unveil(2). | ![](https://seccdn.libravatar.org/avatar/d16eb2de3b7c2ba25c19363829613ee1?s=13&d=retro) beck | 2018-07-13 | 1 | -1/+2 |
* | pledge()'s 2nd argument becomes char *execpromises, which becomes the | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2017-12-12 | 1 | -2/+2 |
* | As per style.9, prototypes should not have variable names associated | ![](https://seccdn.libravatar.org/avatar/c3846e7afcd1414c4a9532b276544076?s=13&d=retro) fcambus | 2017-03-09 | 1 | -2/+2 |
* | Don't declare select() in <unistd.h> | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2016-09-12 | 1 | -6/+1 |
* | Move the 10 (!) defintions of NULL to their own mini header file and | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2016-09-09 | 1 | -12/+2 |
* | Remove iruserok(_sa)? and __ivaliduser(sa)? | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2016-05-23 | 1 | -3/+1 |
* | tame -> pledge. | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2015-10-09 | 1 | -2/+2 |
* | Move to next tame() API. The flags are now passed as a very simple string, | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2015-09-09 | 1 | -1/+2 |
* | Hide many (194!) symbols that nothing should be using. | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2015-08-26 | 1 | -2/+1 |
* | claim posix 2008 compat. apparently people look at this and get scared | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-12-13 | 1 | -2/+2 |
* | update swab() to match the current posix definition. "rationale: none." | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-12-11 | 1 | -2/+2 |
* | header changes for recent libc changes: | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-12-08 | 1 | -5/+1 |
* | change prototype for crypt_newhash. the login_cap_t is a holdover from its | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-11-21 | 1 | -1/+2 |
* | Our setpgrp() is the BSD version with two args and not the XSI | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2014-09-18 | 1 | -7/+5 |
* | Sync readlink(2) with IEEE Std 1003.1-2008. | ![](https://seccdn.libravatar.org/avatar/212a5cb9a4a5c6f810647ca8a2002e9e?s=13&d=retro) doug | 2014-09-01 | 1 | -2/+2 |
* | Declare and document getthrid() | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2014-08-31 | 1 | -1/+2 |
* | Add additional kernel interfaces for setting close-on-exec on fds | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2014-08-31 | 1 | -1/+6 |
* | update _POSIX2_FORT_RUN, so that sysconf(_SC_2_FORT_RUN) remains correct. | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-07-08 | 1 | -2/+2 |
* | Change return value of getentropy() to int 0 for success. Maximum | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2014-06-14 | 1 | -2/+2 |
* | Add new getentropy() system call. Code and pressure from matthew. | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2014-06-13 | 1 | -1/+2 |
* | add prototypes for new crypt functions | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-05-16 | 1 | -1/+4 |
* | Use internal '__' names for __attributes__ in public headers | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2014-04-21 | 1 | -3/+3 |
* | Define intptr_t in <unistd.h> as specified by POSIX | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2014-04-01 | 1 | -1/+6 |
* | Annotate a few more bounded functions: realpath(3) needs a buffer | ![](https://seccdn.libravatar.org/avatar/941d77aeb81b22e2caa34bdde07f7bad?s=13&d=retro) martynas | 2013-12-28 | 1 | -4/+7 |
* | express final disapproval of the interfaces in libcompat, such as | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2013-12-04 | 1 | -5/+1 |
* | The getopt() prototype and externs don't belong in stdlib.h. Berkeley | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2013-11-22 | 1 | -4/+1 |
* | Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval. | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2013-10-24 | 1 | -2/+2 |
* | Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2013-06-17 | 1 | -3/+3 |
* | Enable the _POSIX_SHARED_MEMORY_OBJECTS option group now that we have shm_open / shm_unlink. | ![](https://seccdn.libravatar.org/avatar/a6a81adaf4dd56c0bfcdd7f354a94f87?s=13&d=retro) brad | 2013-06-04 | 1 | -2/+2 |
* | Implement fdatasync() as a wrapper around fsync() | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2013-04-15 | 1 | -1/+4 |
* | getpgid() and getsid() were rolled into POSIX in 2008 | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2013-04-11 | 1 | -2/+2 |
* | Adds the (somewhat silly) _CS_V[67]_ENV and _CS_POSIX_V[67]_* defines | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2013-03-01 | 1 | -2/+33 |
* | Remove excessive sys/cdefs.h inclusion | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2012-12-05 | 1 | -2/+1 |
* | __tfork() needs to set the stack address of the new thread in the kernel, | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2012-06-21 | 1 | -1/+3 |
* | Move the _SC_* and _CS_* configurable system variables and strings | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2012-05-30 | 1 | -1/+139 |
* | More sysconf(3)-y and pathconf(3)-y goodness from Brad. | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2012-05-14 | 1 | -5/+97 |
* | remove rfork(); ok guenther miod | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2012-04-12 | 1 | -2/+1 |
* | prototype getdtablecount() | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2012-04-12 | 1 | -1/+2 |
* | Implement execvpe(3) and posix_spawn(3) and family. Based on | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2012-03-21 | 1 | -4/+7 |
* | Replace _SELECT_DECLARED with _SELECT_DEFINED_ | ![](https://seccdn.libravatar.org/avatar/56401ed9c4834bf3e0032f7c6355d9bf?s=13&d=retro) nigel | 2012-01-13 | 1 | -2/+2 |
* | getcwd() buffer's length can be smaller than 1024. In that case it will | ![](https://seccdn.libravatar.org/avatar/96cf987a654569dc1376f28f711ceb4a?s=13&d=retro) fgsch | 2011-11-09 | 1 | -5/+3 |
* | Expose a bunch of new functionality from POSIX 2008: openat(2), | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2011-07-18 | 1 | -1/+10 |
* | As pointed out by Richard Guenther our definition | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2011-07-03 | 1 | -1/+3 |
* | Define NULL as a void * instead of a long integer, as required by Single Unix. | ![](https://seccdn.libravatar.org/avatar/caf16b14f81bac66babb9070858389f6?s=13&d=retro) miod | 2011-04-06 | 1 | -2/+2 |
* | Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112 | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2008-06-25 | 1 | -1/+6 |
* | Remove duplicate psignal(3) and sys_siglist definitions. signal.h | ![](https://seccdn.libravatar.org/avatar/87c2bc1a2bfc2011415957e60491290b?s=13&d=retro) kurt | 2008-04-29 | 1 | -3/+1 |
* | - correct brk(2) prototype and man page to match implementation and POSIX. | ![](https://seccdn.libravatar.org/avatar/87c2bc1a2bfc2011415957e60491290b?s=13&d=retro) kurt | 2008-04-24 | 1 | -2/+2 |
* | zap bogus sentinel, as noticed by dasn. | ![](https://seccdn.libravatar.org/avatar/d47f255123844375aa081990ea8effeb?s=13&d=retro) espie | 2006-12-20 | 1 | -3/+2 |
* | zap argument name, okay millert@ | ![](https://seccdn.libravatar.org/avatar/d47f255123844375aa081990ea8effeb?s=13&d=retro) espie | 2006-08-28 | 1 | -2/+2 |
* | First step in include files overhaul. Use __FOO_VISIBLE (as defined | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2005-12-13 | 1 | -89/+99 |