Andreas Kling
|
4320c5fd58
Kernel: Make better use of the multiboot info.
|
hace 6 años |
Andreas Kling
|
93d3d1ede1
Kernel: Add fchown() syscall.
|
hace 6 años |
Andreas Kling
|
00f291b090
Kernel: Set the absolute path as name for executable regions.
|
hace 6 años |
Andreas Kling
|
3fbddcecd2
Kernel: Discard a process's ELFLoader on finalization.
|
hace 6 años |
Andreas Kling
|
d58eb3bf21
Kernel: Process finalization should release cwd and executable custodies.
|
hace 6 años |
Andreas Kling
|
e33dadbdd6
Kernel: Do a bit more of do_exec() before disabling interrupts.
|
hace 6 años |
Andreas Kling
|
0f3b5e1f02
Kernel: The stat() syscall should follow symlinks.
|
hace 6 años |
Andreas Kling
|
55821c91f8
Kernel: Rename Process::cwd_custody() to Process::current_directory().
|
hace 6 años |
Andreas Kling
|
393851418b
FileSystem: Port most of the code over to using custodies.
|
hace 6 años |
Andreas Kling
|
baaede1bf9
Kernel: Make the Process allocate_region* API's understand "int prot".
|
hace 6 años |
Andreas Kling
|
8fe72d7b3c
Kernel: Make fcntl(F_SETFL) actually update the append/blocking flags.
|
hace 6 años |
Andreas Kling
|
08926e59b3
Kernel: Add InodeFile, a File subclass for regular files.
|
hace 6 años |
Robin Burchell
|
9cd0f6ffac
Kernel/LibC: Implement sched_* functionality to set/get process priority
|
hace 6 años |
Andreas Kling
|
0cac84d6bd
Kernel: Sending a signal to yourself should block until dispatch.
|
hace 6 años |
Andreas Kling
|
6ffcee9176
Kernel: Send more specific signals when crashing due to CPU exceptions.
|
hace 6 años |
Robin Burchell
|
c6e79bd53a
Kernel: Support O_APPEND
|
hace 6 años |
Robin Burchell
|
6917c42140
Kernel/AK: Move ELF loader to AK
|
hace 6 años |
Andreas Kling
|
14a202f011
Kernel: getpeername() should fail with ENOTCONN for non-connected sockets.
|
hace 6 años |
Andreas Kling
|
7afc0fb9c8
Kernel: Forked children should inherit their RangeAllocator by copy.
|
hace 6 años |
Andreas Kling
|
ae470ec955
Kernel: Add getpeername() syscall, and fix getsockname() behavior.
|
hace 6 años |
Andreas Kling
|
bcc6ddfb6b
Kernel: Let PageDirectory own the associated RangeAllocator.
|
hace 6 años |
Andreas Kling
|
b3a1671f1a
Kernel: Add support for recv() with MSG_DONTWAIT.
|
hace 6 años |
Andreas Kling
|
212a263f0a
Kernel+LibC: Implement getsockname() syscall.
|
hace 6 años |
Andreas Kling
|
189b342e6f
LibC: Add mmap_with_name() that names the allocation immediately.
|
hace 6 años |
Robin Burchell
|
d8b74c8c86
Kernel: Check can_write for blocking write
|
hace 6 años |
Robin Burchell
|
635eb20289
Kernel: Add the ability to debug poll/select independently of read/write
|
hace 6 años |
Robin Burchell
|
99dd60611f
Kernel: Fix select with a 0 timeout
|
hace 6 años |
Andreas Kling
|
237628a7a6
Kernel: Tidy up FileDescriptor members a bit.
|
hace 6 años |
Robin Burchell
|
123283d840
Kernel: Fix poll() with timeout
|
hace 6 años |
Andreas Kling
|
cdaf8cd656
Kernel: select() was transferring the readfds into the exceptfds vector.
|
hace 6 años |