summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-01-10Kernel: Remove SmapDisablers in fchmod() and fchown()Andreas Kling
2020-01-10Kernel: unlink() should not follow symlinksAndreas Kling
2020-01-10TmpFS: Synthesize "." and ".." in traverse_as_directory()Andreas Kling
2020-01-10Kernel: Enable SMAP protection during the execve() syscallAndreas Kling
2020-01-10ProcFS: Don't expose kernel-only regions to users via /proc/PID/vmAndreas Kling
2020-01-10Kernel: Page allocation should not use memset_user() when zeroingAndreas Kling
2020-01-10Kernel+LibELF: Enable SMAP protection during non-syscall exec()Andreas Kling
2020-01-09Base: Let's make home directories 700 to keep things private :^)Andreas Kling
2020-01-09Kernel: Don't apply process umask to the LocalSocket prebind modeAndreas Kling
2020-01-09Kernel: connect() should EISCONN on already-connected LocalSocketAndreas Kling
2020-01-09Build: Add fast build mode that does not clean everything or run testsDov Alperin
2020-01-09Kernel: Removed an unused global variableAndreas Kling
2020-01-09Kernel: Rename {ss,esp}_if_crossRing to userspace_{ss,esp}Andreas Kling
2020-01-09Kernel: Prune a bunch of removed syscalls from the listAndreas Kling
2020-01-09Kernel: Make some static keyboard data constAndreas Kling
2020-01-09Kernel: Take path+length in the unlink() and umount() syscallsAndreas Kling
2020-01-09Kernel: Ignore closed fd's when considering select() unblockAndreas Kling
2020-01-09Kernel: Remove unused variable Thread::m_userspace_stack_regionAndreas Kling
2020-01-09Kernel: mmap(..., MAP_PRIVATE, fd, offset) is not supportedAndrew Kaster
2020-01-08IPv4: Randomize the first TCP sequence numberAndreas Kling
2020-01-08Kernel: open() and openat() should ignore non-permission bits in modeAndreas Kling
2020-01-08Kernel: Opening a file with O_TRUNC should update mtimeAndreas Kling
2020-01-08Kernel: ftruncate() should update mtimeAndreas Kling
2020-01-08Kernel: Remove unused syscall for setting the signal maskAndreas Kling
2020-01-08Kernel: Fix SMAP violation in join_thread()Andreas Kling
2020-01-08ProcFS: Reads past the end of a generated file should be zero-lengthAndreas Kling
2020-01-08TmpFS: Reads past the end of a file should be zero-lengthAndreas Kling
2020-01-08Kernel: mmap() should fail with ENODEV for directoriesAndreas Kling
2020-01-08Kernel: Enable SMAP protection on IRQ and exception entryAndreas Kling
2020-01-07Kernel: Validate PROT_READ and PROT_WRITE against underlying fileAndreas Kling
2020-01-07Kernel: Take const Process& in InodeMetadata::may_{read,write,execute}Andreas Kling
2020-01-07Kernel: Make Process::file_description() vend a RefPtr<FileDescription>Andreas Kling
2020-01-07TmpFS: Add ASSERT(offset >= 0) to read_bytes() and write_bytes()Andreas Kling
2020-01-07Kernel: Validate ftruncate(fd, length) syscall inputsAndreas Kling
2020-01-07TmpFS: Add "." and ".." entries to all directoriesAndreas Kling
2020-01-07Kernel: Don't leak kmalloc pointers through FIFO absolute pathsAndreas Kling
2020-01-07Kernel: Make Socket::absolute_path() pure virtualAndreas Kling
2020-01-06Kernel+LibELF: Validate PT_LOAD and PT_TLS offsets before memcpy()'ingAndreas Kling
2020-01-06Kernel: Process::send_signal() should prefer main threadAndreas Kling
2020-01-06Kernel: Send SIGCHLD to the thread with same PID as my PPIDAndreas Kling
2020-01-06Kernel: The waitpid() syscall was not storing to "wstatus" in all casesAndreas Kling
2020-01-06Kernel: Fix SMAP violation when doing a crash dumpAndreas Kling
2020-01-06Kernel: Harden memory mapping of the kernel imageAndreas Kling
2020-01-06Kernel: Remove bogus kernel image access validation checksAndreas Kling
2020-01-06Kernel: Randomize the stack canary on startupAndreas Kling
2020-01-06Kernel: Build the kernel as a position-independent executableAndreas Kling
2020-01-06Kernel: Make utime() take path+length, remove SmapDisablerAndreas Kling
2020-01-06Kernel: Remove SmapDisablers in stat() and lstat()Andreas Kling
2020-01-06Kernel: Add KResult::error() to make it look symmetrical with KResultOrAndreas Kling
2020-01-06Kernel: Pass name+length to mmap() and remove SmapDisablerAndreas Kling