Andreas Kling
|
272d65e3e2
WindowServer: Port to the new IPC system
|
преди 5 години |
Andreas Kling
|
ef32c71683
Kernel: Have modules export their name in a "module_name" string
|
преди 5 години |
Andreas Kling
|
4ef6be8212
Kernel: Allow modules to link against anything in kernel.map :^)
|
преди 5 години |
Andreas Kling
|
a43b115a6c
Kernel: Implement basic module unloading :^)
|
преди 5 години |
Andreas Kling
|
6b150c794a
Kernel: Implement very simple kernel module loading
|
преди 5 години |
Andreas Kling
|
23a2e84873
Kernel: listen() should fail with EINVAL for already-connected sockets
|
преди 5 години |
Andreas Kling
|
bd86ebbcc0
Kernel: Remove outdated FIXME about EINTR in select()
|
преди 5 години |
Hüseyin ASLITÜRK
|
794ca16cca
Kernel: Implement the setkeymap() syscall.
|
преди 5 години |
Andreas Kling
|
3dc87be891
Kernel: Mark mmap()-created regions with a special bit
|
преди 5 години |
Sergey Bugaev
|
16b9b3f228
Kernel: Don't interrupt short writes
|
преди 5 години |
Andrew Kaster
|
618aebdd8a
Kernel+LibPthread: pthread_create handles pthread_attr_t
|
преди 5 години |
Andreas Kling
|
3da6d89d1f
Kernel+LibC: Remove the isatty() syscall
|
преди 5 години |
Andreas Kling
|
3093b019d0
Kernel: Let's have sys$uname() report "i686" instead of "i386"
|
преди 5 години |
Andreas Kling
|
e34ed04d1e
Kernel+LibPthread+LibC: Create secondary thread stacks in userspace
|
преди 5 години |
Andreas Kling
|
794758df3a
Kernel: Implement some basic stack pointer validation
|
преди 5 години |
Andreas Kling
|
73d6a69b3f
Kernel: Release the big process lock while yielding in sys$yield()
|
преди 5 години |
Andreas Kling
|
cb5021419e
Kernel: Move Thread::m_joinee_exit_value into the JoinBlocker
|
преди 5 години |
Andreas Kling
|
69efa3f630
Kernel+LibPthread: Implement pthread_join()
|
преди 5 години |
Sergey Bugaev
|
d29a078ab3
Kernel: Implement the killpg() syscall
|
преди 5 години |
Sergey Bugaev
|
1e1ddce9d8
Kernel: Unwind kernel stacks before dying
|
преди 5 години |
Andreas Kling
|
69ca9cfd78
LibPthread: Start working on a POSIX threading library
|
преди 5 години |
Andreas Kling
|
11fd7aed2a
Kernel: open() with a zero-length path should fail with EINVAL
|
преди 5 години |
Andreas Kling
|
72fae05c07
Kernel: Use C++ structured bindings to bind syscall parameters
|
преди 5 години |
Andreas Kling
|
18348cebf1
Kernel+LibC: Implement the openat() syscall
|
преди 5 години |
Andreas Kling
|
07806d1273
Kernel: Process should release its TTY immediately on exit
|
преди 5 години |
Andreas Kling
|
fbeb1ab15b
Kernel: Use a lookup table for syscalls
|
преди 5 години |
Andreas Kling
|
2c693094d9
Kernel: If a process is interrupted during usleep(), return -EINTR
|
преди 5 години |
Andreas Kling
|
083c5f8b89
Kernel: Rework Process::Priority into ThreadPriority
|
преди 5 години |
Andreas Kling
|
49635e62fa
LibELF: Move AK/ELF/ into Libraries/LibELF/
|
преди 5 години |
Andreas Kling
|
4bf1a72d21
Kernel: Teach Region how to remap itself
|
преди 5 години |