index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2020-01-10
Kernel: Remove SmapDisablers in fchmod() and fchown()
Andreas Kling
2020-01-10
Kernel: unlink() should not follow symlinks
Andreas Kling
2020-01-10
TmpFS: Synthesize "." and ".." in traverse_as_directory()
Andreas Kling
2020-01-10
Kernel: Enable SMAP protection during the execve() syscall
Andreas Kling
2020-01-10
ProcFS: Don't expose kernel-only regions to users via /proc/PID/vm
Andreas Kling
2020-01-10
Kernel: Page allocation should not use memset_user() when zeroing
Andreas Kling
2020-01-10
Kernel+LibELF: Enable SMAP protection during non-syscall exec()
Andreas Kling
2020-01-09
Base: Let's make home directories 700 to keep things private :^)
Andreas Kling
2020-01-09
Kernel: Don't apply process umask to the LocalSocket prebind mode
Andreas Kling
2020-01-09
Kernel: connect() should EISCONN on already-connected LocalSocket
Andreas Kling
2020-01-09
Build: Add fast build mode that does not clean everything or run tests
Dov Alperin
2020-01-09
Kernel: Removed an unused global variable
Andreas Kling
2020-01-09
Kernel: Rename {ss,esp}_if_crossRing to userspace_{ss,esp}
Andreas Kling
2020-01-09
Kernel: Prune a bunch of removed syscalls from the list
Andreas Kling
2020-01-09
Kernel: Make some static keyboard data const
Andreas Kling
2020-01-09
Kernel: Take path+length in the unlink() and umount() syscalls
Andreas Kling
2020-01-09
Kernel: Ignore closed fd's when considering select() unblock
Andreas Kling
2020-01-09
Kernel: Remove unused variable Thread::m_userspace_stack_region
Andreas Kling
2020-01-09
Kernel: mmap(..., MAP_PRIVATE, fd, offset) is not supported
Andrew Kaster
2020-01-08
IPv4: Randomize the first TCP sequence number
Andreas Kling
2020-01-08
Kernel: open() and openat() should ignore non-permission bits in mode
Andreas Kling
2020-01-08
Kernel: Opening a file with O_TRUNC should update mtime
Andreas Kling
2020-01-08
Kernel: ftruncate() should update mtime
Andreas Kling
2020-01-08
Kernel: Remove unused syscall for setting the signal mask
Andreas Kling
2020-01-08
Kernel: Fix SMAP violation in join_thread()
Andreas Kling
2020-01-08
ProcFS: Reads past the end of a generated file should be zero-length
Andreas Kling
2020-01-08
TmpFS: Reads past the end of a file should be zero-length
Andreas Kling
2020-01-08
Kernel: mmap() should fail with ENODEV for directories
Andreas Kling
2020-01-08
Kernel: Enable SMAP protection on IRQ and exception entry
Andreas Kling
2020-01-07
Kernel: Validate PROT_READ and PROT_WRITE against underlying file
Andreas Kling
2020-01-07
Kernel: Take const Process& in InodeMetadata::may_{read,write,execute}
Andreas Kling
2020-01-07
Kernel: Make Process::file_description() vend a RefPtr<FileDescription>
Andreas Kling
2020-01-07
TmpFS: Add ASSERT(offset >= 0) to read_bytes() and write_bytes()
Andreas Kling
2020-01-07
Kernel: Validate ftruncate(fd, length) syscall inputs
Andreas Kling
2020-01-07
TmpFS: Add "." and ".." entries to all directories
Andreas Kling
2020-01-07
Kernel: Don't leak kmalloc pointers through FIFO absolute paths
Andreas Kling
2020-01-07
Kernel: Make Socket::absolute_path() pure virtual
Andreas Kling
2020-01-06
Kernel+LibELF: Validate PT_LOAD and PT_TLS offsets before memcpy()'ing
Andreas Kling
2020-01-06
Kernel: Process::send_signal() should prefer main thread
Andreas Kling
2020-01-06
Kernel: Send SIGCHLD to the thread with same PID as my PPID
Andreas Kling
2020-01-06
Kernel: The waitpid() syscall was not storing to "wstatus" in all cases
Andreas Kling
2020-01-06
Kernel: Fix SMAP violation when doing a crash dump
Andreas Kling
2020-01-06
Kernel: Harden memory mapping of the kernel image
Andreas Kling
2020-01-06
Kernel: Remove bogus kernel image access validation checks
Andreas Kling
2020-01-06
Kernel: Randomize the stack canary on startup
Andreas Kling
2020-01-06
Kernel: Build the kernel as a position-independent executable
Andreas Kling
2020-01-06
Kernel: Make utime() take path+length, remove SmapDisabler
Andreas Kling
2020-01-06
Kernel: Remove SmapDisablers in stat() and lstat()
Andreas Kling
2020-01-06
Kernel: Add KResult::error() to make it look symmetrical with KResultOr
Andreas Kling
2020-01-06
Kernel: Pass name+length to mmap() and remove SmapDisabler
Andreas Kling
[next]