Andreas Kling
|
10fd862a55
Kernel: Unbreak sys$setkeymap()
|
5 years ago |
Sergey Bugaev
|
47d83800e1
Kernel+LibC: Do not return -ENAMETOOLONG from sys$readlink()
|
5 years ago |
Hüseyin ASLITÜRK
|
174987f930
Kernel: Replace char and u8 data types to u32 for code point
|
5 years ago |
Hüseyin ASLITÜRK
|
f4d14c42d0
Kernel: Process, replace internal data type to CharacterMapData
|
5 years ago |
Sergey Bugaev
|
31b025fcfc
Kernel: Allow sys$accept(address = nullptr)
|
5 years ago |
Sergey Bugaev
|
05b7fec517
Kernel: Tighten up some promise checks
|
5 years ago |
Sergey Bugaev
|
3847d00727
Kernel+Userland: Support remounting filesystems :^)
|
5 years ago |
Sergey Bugaev
|
d395b93b15
Kernel: Misc tweaks
|
5 years ago |
Sergey Bugaev
|
fdb71cdf8f
Kernel: Support read-only filesystem mounts
|
5 years ago |
Sergey Bugaev
|
b6845de3f6
Kernel: Fix error case in Process::create_user_process()
|
5 years ago |
Sergey Bugaev
|
6627c3ea3a
Kernel: Fix some failing assertions
|
5 years ago |
Sergey Bugaev
|
f945d7c358
Kernel: Always require read access when mmaping a file
|
5 years ago |
Sergey Bugaev
|
602c3fdb3a
AK: Rename FileSystemPath -> LexicalPath
|
5 years ago |
Sergey Bugaev
|
cddaeb43d3
Kernel: Introduce "sigaction" pledge
|
5 years ago |
Angel
|
6137475c39
Kernel: fix assertion on readlink() syscall
|
5 years ago |
Brian Gianforcaro
|
6a74af8063
Kernel: Plumb KResult through FileDescription::read_entire_file() implementation.
|
5 years ago |
Andreas Kling
|
dd924b730a
Kernel+LibC: Fix various build issues introduced by ssize_t
|
5 years ago |
Andreas Kling
|
b3736c1b1e
Kernel: Use a FlatPtr for the "argument" to ioctl()
|
5 years ago |
Sergey Bugaev
|
7541122206
Kernel+LibC: Switch isatty() to use a fcntl()
|
5 years ago |
AnotherTest
|
8582a06899
Kernel + LibC: Handle running processes in do_waitid()
|
5 years ago |
AnotherTest
|
9d54f21859
Kernel: wait() should not block if WNOHANG is specified
|
5 years ago |
Andreas Kling
|
f7a75598bb
Kernel: Remove Process::any_thread()
|
5 years ago |
Andreas Kling
|
0e7f85c24a
Kernel: Sending a signal to a process now goes to the main thread
|
5 years ago |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 years ago |
Andreas Kling
|
204fb27333
Kernel: Remove now-unused KernelInfoPage.h
|
5 years ago |
Andreas Kling
|
2dc051c866
Kernel: Remove sys$getdtablesize()
|
5 years ago |
Andreas Kling
|
426c4e387d
Kernel: Use copy_to_user() in sys$gettimeofday()
|
5 years ago |
Andreas Kling
|
3a92d0828d
Kernel: Remove the "kernel info page" used for fast gettimeofday()
|
5 years ago |
Sergey Bugaev
|
752617cbb2
Kernel: Disallow opening socket files
|
5 years ago |
Andreas Kling
|
5bfd893292
Kernel+Userland: Add "settime" pledge promise for setting system time
|
5 years ago |