1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 10:35:06 +00:00
serenity/Base/usr/share/man/man2
Andreas Kling 84b2d4c475 Kernel: Add "map_fixed" pledge promise
This is a new promise that guards access to mmap() with MAP_FIXED.

Fixed-address mappings are rarely used, but can be useful if you are
trying to groom the process address space for malicious purposes.

None of our programs need this at the moment, as the only user of
MAP_FIXED is DynamicLoader, but the fixed mappings are constructed
before the process has had a chance to pledge anything.
2021-02-21 01:08:48 +01:00
..
access.md Base: Write some initial man pages 2019-09-28 18:29:42 +02:00
adjtime.md Kernel+LibC: Add adjtime(2) 2020-11-10 19:03:08 +01:00
chroot.md Base: Document unveil(2) 2020-05-04 21:44:50 +02:00
disown.md Kernel+LibC: Add sys$disown() for disowning child processes 2020-08-04 18:17:16 +02:00
getegid.md Add man pages for seteuid() and friends. 2020-07-03 19:37:28 +02:00
geteuid.md Everywhere: void arguments to C functions 2020-12-26 10:10:27 +01:00
getgid.md Add man pages for seteuid() and friends. 2020-07-03 19:37:28 +02:00
getpid.md Base: Add man pages for gettid(), getpid(), and getppid() 2020-07-05 19:37:43 +02:00
getppid.md Base: Add man pages for gettid(), getpid(), and getppid() 2020-07-05 19:37:43 +02:00
getresgid.md Add man pages for seteuid() and friends. 2020-07-03 19:37:28 +02:00
getresuid.md man pages: Consistently use "Otherwise, " in the few places that said "^Else, " 2020-07-07 16:37:46 +02:00
gettid.md Base: Add man pages for gettid(), getpid(), and getppid() 2020-07-05 19:37:43 +02:00
getuid.md Everywhere: void arguments to C functions 2020-12-26 10:10:27 +01:00
mkdir.md Base: Add some "See also" links to the man pages 2019-10-03 08:23:54 +02:00
module_load.md Kernel: Do not return ENOENT for unresolved symbols 2020-01-18 23:51:22 +01:00
module_unload.md Base: Document EPERM error in module_load(2) and module_unload(2) 2020-01-02 12:35:19 +01:00
mount.md Revert "Kernel: Return -ENOTDIR for non-directory mount target" 2021-01-30 13:52:12 +01:00
pipe.md Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
pledge.md Kernel: Add "map_fixed" pledge promise 2021-02-21 01:08:48 +01:00
readlink.md Base: Document readlink(1) and readlink(2) :^) 2020-06-17 15:02:03 +02:00
recvfd.md Base: Mention that sendfd & recvfd were introduced in plan9port 2020-06-25 15:49:04 +02:00
sendfd.md Base: Fix sendfd's man page return section 2020-06-27 11:50:31 +02:00
set_process_name.md Base: Add man page about set_process_name(2) 2020-07-27 19:10:18 +02:00
setegid.md Add man pages for seteuid() and friends. 2020-07-03 19:37:28 +02:00
seteuid.md man pages: Consistently use "Otherwise, " in the few places that said "^Else, " 2020-07-07 16:37:46 +02:00
setgid.md Base: Fix syscall/libc manpage sorting 2021-01-23 16:47:09 +01:00
setresgid.md Add man pages for seteuid() and friends. 2020-07-03 19:37:28 +02:00
setresuid.md man pages: Consistently use "Otherwise, " in the few places that said "^Else, " 2020-07-07 16:37:46 +02:00
setuid.md man pages: Consistently use "Otherwise, " in the few places that said "^Else, " 2020-07-07 16:37:46 +02:00
uname.md Docs: Add uname(1) and uname(2) man pages 2019-11-17 19:48:11 +01:00
unveil.md Kernel: Add unveil('b') 2020-11-23 18:37:40 +01:00