aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/sys
Commit message (Expand)AuthorAgeFilesLines
* Mostly revert a5970a529c2d95271: Make files opened with O_PATH to not block n...Konstantin Belousov2022-04-191-4/+1
* fd: add close_range(..., CLOSE_RANGE_CLOEXEC)Mateusz Guzik2022-03-071-3/+7
* libc binuptime(): use the right function to get the most significant bit indexKonstantin Belousov2022-02-151-2/+2
* execve: disallow argc == 0Kyle Evans2022-02-101-1/+4
* ptrace(2): document policies affecting access to the facilityKonstantin Belousov2022-01-291-1/+50
* kqueue(2): Add note about format of the data for NOTE_EXITKonstantin Belousov2022-01-221-2/+4
* Add sched_getcpu()Konstantin Belousov2022-01-141-0/+3
* getfh: clarify that it is a privileged operationEd Maste2021-12-301-1/+4
* Document new variant of swapoff(2)Konstantin Belousov2021-12-201-23/+3
* swapoff: add one more variant of the syscallKonstantin Belousov2021-12-201-1/+1
* swapoff(2): document extended syscall argumentsKonstantin Belousov2021-12-201-1/+37
* Add idle priority scheduling privilege group to MAC/priorityFlorian Walpen2021-12-191-9/+9
* MAC/priority module for realtime privilege groupFlorian Walpen2021-12-191-2/+7
* libc: Add pdfork to the list of interposed system callsMark Johnston2021-12-131-0/+1
* fcntl(2): be more precise about third arg typeKonstantin Belousov2021-12-131-2/+10
* fcntl(2): add F_KINFO operationKonstantin Belousov2021-12-131-2/+15
* fexecve(2): allow O_PATH file descriptors opened without O_EXECKonstantin Belousov2021-11-061-3/+0
* procctl: actually require debug privileges over targetKonstantin Belousov2021-10-261-0/+8
* procctl(2): add consistent shortcut P_ID:0 as curprocKonstantin Belousov2021-10-261-0/+2
* O_PATH: allow vfs_extattr syscallsGreg V2021-10-161-1/+6
* libc: Fix build on case-insensitive file systemsJessica Clarke2021-10-102-1/+1
* readlinkat(2): allow O_PATH fdKonstantin Belousov2021-10-101-2/+3
* Fix mistakes in link(2) and shm_open(2)Konstantin Belousov2021-10-102-3/+3
* kqueue: document how timers with low/past timeouts are handledKyle Evans2021-10-061-1/+7
* procctl(2): Add PROC_WXMAP_CTL/STATUSKonstantin Belousov2021-09-241-1/+63
* procctl(2): add PROC_NO_NEW_PRIVS_CTL, PROC_NO_NEW_PRIVS_STATUSEdward Tomasz Napierala2021-09-241-1/+26
* kqueue.2: Document the fact that EVFILT_READ can be used on kqueuesMark Johnston2021-09-141-1/+5
* clock_gettime: Add Linux aliases for CLOCK_*Warner Losh2021-09-121-1/+14
* kenv: allow listing of static kernel environmentsKyle Evans2021-08-261-3/+21
* kevent: Prohibit negative change and event list lengthsMark Johnston2021-08-211-1/+3
* fork(2): comment about doubtful use of stdio and exit(3) in exampleKonstantin Belousov2021-08-121-1/+18
* fork.2: correct minor typo in manpage.Ceri Davies2021-08-121-1/+1
* Add _Fork()Konstantin Belousov2021-08-124-4/+124
* fork.2: Fix a typo in an exampleMateusz Piotrowski2021-08-121-2/+2
* fork.2: Add a simple use patternMateusz Piotrowski2021-08-121-1/+37
* socket: Implement SO_RERRORRoy Marples2021-08-111-1/+9
* vdso: lower precision of vdso implementation of CLOCK_MONOTONIC_FAST and CLOC...Konstantin Belousov2021-06-301-1/+27
* vdso gettimeofday: minor restructuringKonstantin Belousov2021-06-301-7/+8
* ptrace: add an option to not kill debuggees on debugger exitKonstantin Belousov2021-06-011-1/+26
* openat(2): add O_EMPTY_PATHKonstantin Belousov2021-05-191-1/+17
* Add ptrace(PT_COREDUMP)Konstantin Belousov2021-05-101-1/+65
* getdirentries.2: remove unnecessary spacePiotr Pawel Stefaniak2021-05-051-1/+1
* connectat(2): clarify that the s argument is socketKonstantin Belousov2021-05-031-1/+2
* O_PATH: allow vnode kevent filter on such filesKonstantin Belousov2021-04-231-0/+3
* Make files opened with O_PATH to not block non-forced unmountKonstantin Belousov2021-04-231-0/+3
* open(2): Implement O_PATHKonstantin Belousov2021-04-231-1/+40
* Add AT_EMPTY_PATH for several *at(2) syscallsKonstantin Belousov2021-04-237-7/+82
* link(2): correct descriptor name in AT_RESOLVE_BENEATH descriptionKonstantin Belousov2021-04-231-1/+1
* open(2): Remove O_BENEATH and AT_BENEATHKonstantin Belousov2021-03-0410-287/+74
* fhlink(2): the syscalls do not take flagKonstantin Belousov2021-03-041-28/+1