summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-08-09LibELF+Lagom: Work towards getting LibELF in LagomNico Weber
2020-08-09AK: Add a GenericLexer and extend the JsonParser with it (#2696)Benoît Lormeau
2020-08-09Kernel: Decorate KResult and KResultOr<T> methods with [[nodiscard]]Brian Gianforcaro
2020-08-09Kernel: Fix my result propagation bug @BenWiederhake spottedBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the realpath syscallBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the getsockopt syscall and Socket interfaceBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the setsockopt syscallBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the getsockname syscallBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the getpeername syscallBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the chown syscallBrian Gianforcaro
2020-08-07Kernel: Use Userspace<T> for the mount syscallBrian Gianforcaro
2020-08-06ProcFS: Expose the current kernel keymap as /proc/keymapValtteri Koskivuori
2020-08-06Kernel+LibKeyboard: Store the keymap name when setting system keymapValtteri Koskivuori
2020-08-06AK+Kernel+LibC: Add vdbgprintf()Andreas Kling
2020-08-06Kernel: Store TTY's foreground process as a WeakPtr<Process>Andreas Kling
2020-08-06Kernel: Send a SIGCHLD to the parent upon suspension of a processAnotherTest
2020-08-06Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t)asynts
2020-08-06Kernel: Partial usage of Userspace<T> for the poll syscallBrian Gianforcaro
2020-08-06Kernel: Dequeue dying threads from WaitQueueTom
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-05Kernel: Decorate KResult with [[nodiscard]]Brian Gianforcaro
2020-08-05Kernel: Suppress remaining unobserved KResult return codesBrian Gianforcaro
2020-08-05Kernel: Propagate a few KResults properly in FileSystem subsystemsBrian Gianforcaro
2020-08-05Kernel: Fix build break from missing KResult [[nodiscard]] suppressionsBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the futex syscallBrian Gianforcaro
2020-08-05Kernel: Decorate KResultOr with [[nodiscard]] to catch misbehaving callersBrian Gianforcaro
2020-08-05Kernel: Make Inode::directory_entry_count errors observable.Brian Gianforcaro
2020-08-05Kernel + LibPthread: Use Userspace<T> in the create_thread syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the rename syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the mknod syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the set_mmap_name syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the readlink syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the mmap syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the waitid syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the clock_nanosleep syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the gettimeofday syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the open syscallBrian Gianforcaro
2020-08-05Kernel: Switch IPv4Socket receive queue to SinglyLinkedListWithCount<T>Brian Gianforcaro
2020-08-04Kernel: Send SIGTTIN and SIGTTOU signals on background TTY read/writeAndreas Kling
2020-08-04Kernel: Make File::write() and File::read() return KResultOr<size_t>Andreas Kling
2020-08-04Kernel+LibC: Tidy up sys$ttyname() and sys$ptsname()Andreas Kling
2020-08-04Kernel+LibC: Add sys$disown() for disowning child processesAndreas Kling
2020-08-04Kernel: Tidy up the syscalls list by reorganizing the enumerator macroAndreas Kling
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-08-03Kernel: Use Userspace<T> in sys$link() and sys$symlink()Andreas Kling
2020-08-03Kernel: Consolidate timeout logicTom
2020-08-03Kernel: Fix a few Thread::block related racesTom
2020-08-03Kernel: Use for-each loops in unveil syscallBrian Gianforcaro
2020-08-02AK: Fix overflow and mixed-signedness issues in binary_search() (#2961)Muhammad Zahalqa