summaryrefslogtreecommitdiff
path: root/include/unistd.h
AgeCommit message (Expand)Author
2025-06-11Add POSIX NSIG_MAX & _SC_NSIGRicardo Branco
2025-05-31sysconf(3): add _SC_UEXTERR_LEN, the max length of the extended error stringKonstantin Belousov
2025-03-20Revert Make newly POSIX functions visibleStephen Hurd
2025-03-19Make newly POSIX functions visibleStephen Hurd
2024-11-29Add fchroot(2)Edward Tomasz Napierala
2024-05-14ssp: appease -Wgnu-statement-expression-from-macro-expansionKyle Evans
2024-05-13Add a build knob for _FORTIFY_SOURCEKyle Evans
2024-01-24Add kcmp(2) userspace bitsKonstantin Belousov
2023-12-11libc: expose execvpe for Linux compatBrooks Davis
2023-11-26include: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26include: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2021-12-09swapoff: add one more variant of the syscallKonstantin Belousov
2021-08-03Add _Fork()Konstantin Belousov
2020-09-09getlogin_r: fix the type of lenKyle Evans
2020-04-12Implement a close_range(2) syscallKyle Evans
2020-01-22Mark rfork(2) as __returns_twiceKyle Evans
2019-12-15<unistd.h>: remove redundant __BSD_VISIBLEKyle Evans
2019-07-25Add an entry for copy_file_range(2) to unistd.h.Rick Macklem
2019-04-06Introduce funlinkat syscall that always us to check if we are removingMariusz Zaborski
2018-07-08Add a missed chunk r335939.Konstantin Belousov
2018-03-21Implement getrandom(2) and getentropy(3)Conrad Meyer
2017-11-20include: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-10-03Remove setkey(), encrypt(), des_setkey() and des_cipher().Ed Schouten
2016-08-15Add an implementation of fdatasync(2).Konstantin Belousov
2016-08-10Make libcrypt thread-safe. Add crypt_r(3).Ed Schouten
2016-02-28Implement process-shared locks support for libthr.so.3, withoutKonstantin Belousov
2015-11-05Rename __sentinel to __null_sentinelPedro F. Giffuni
2015-07-08Use the __sentinel attribute.Pedro F. Giffuni
2014-09-19unistd: drop argument names from setpgrp(3) prototype.Pedro F. Giffuni
2014-09-18unistd: move setpgrp(2) to the __BSD_VISIBLE sectionPedro F. Giffuni
2014-05-11include: Remove checks for __BSD_VISIBLE where redundant with __XSI_VISIBLEJilles Tjoelker
2013-08-16Add dup3(), based on F_DUP2FD and F_DUP2FD_CLOEXEC fcntls.Jilles Tjoelker
2013-05-01Add pipe2() system call.Jilles Tjoelker
2012-09-10Process CPU-Time Clocks option is supported, define _POSIX_CPUTIME.David Xu
2012-04-29Add a convenience macro for the returns_twice attribute, and apply it toDimitry Andric
2011-12-23Fix a problem whereby a corrupt DNS record can cause named to crash. [11:06]Colin Percival
2011-03-05Add two new system calls, setloginclass(2) and getloginclass(2). This makesEdward Tomasz Napierala
2010-12-20rpc.lockd(8) WARNS cleanupUlrich Spörlein
2010-10-29Add sysctl kern.sched.cpusetsize to export the size of kernel cpuset,David Xu
2010-08-11Style: tabs after #defineKevin Lo
2010-02-16Remove the Berkeley clause 3's.Warner Losh
2010-01-14Phase out ttyslot(3).Ed Schouten
2009-07-08There is an optimization in chmod(1), that makes it not to call chmod(2)Edward Tomasz Napierala
2009-06-15Add a new 'void closefrom(int lowfd)' system call. When called, it closesJohn Baldwin
2009-03-14Various namespace cleanups, including exposing fchmod() and fchmodat()David Schultz
2009-03-04- Add getsid, fchdir, getpgid, lchown, pread, pwrite, truncate,David Schultz
2008-09-26Move getosreldate(3) prototype from the machine generated <osreldate.h>Peter Wemm
2008-07-08posix_spawn() is supported, set _POSIX_SPAWN to 200212L.David Xu
2008-06-23Turn execvpe() into an internal libc routine.Ed Schouten