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-18
Kernel: Pass correct permission flags when opening files
Sergey Bugaev
2020-01-18
Kernel: Fix identifier casing
Sergey Bugaev
2020-01-18
Kernel: Enforce W^X between sys$mmap() and sys$execve()
Andreas Kling
2020-01-18
Kernel: Symbolicate kernel EIP on process crash
Andreas Kling
2020-01-18
Kernel: Validate the requested range in allocate_region_with_vmobject()
Andreas Kling
2020-01-18
Kernel: Use get_syscall_path_argument() in sys$execve()
Andreas Kling
2020-01-18
Kernel: Disallow mmap names longer than PATH_MAX
Andreas Kling
2020-01-18
Kernel: Stop flushing GDT/IDT registers all the time
Andreas Kling
2020-01-18
Kernel: Clean up and reorganize init.cpp
Andreas Kling
2020-01-18
Kernel: Move all CPU feature initialization into cpu_setup()
Andreas Kling
2020-01-18
ACPI: Re-enable ACPI initialization after paging changes
Andreas Kling
2020-01-18
RTL8139: Unbreak RealTek Ethernet driver after paging changes
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-18
Kernel: Always dump kernel regions when dumping process regions
Andreas Kling
2020-01-18
Kernel: Remove two unused MemoryManager functions
Andreas Kling
2020-01-18
Kernel: Clean up MemoryManager initialization a bit more
Andreas Kling
2020-01-17
Kernel: Add a random offset to the base of the per-process VM allocator
Andreas Kling
2020-01-17
Kernel: Only clone the bottom 2MB of mappings from kernel to processes
Andreas Kling
2020-01-17
Kernel: Don't allocate per-process PDPT from super pages either
Andreas Kling
2020-01-17
Kernel: Stop allocating page tables from the super pages pool
Andreas Kling
2020-01-17
Kernel: Re-enable protection of the kernel image in memory
Andreas Kling
2020-01-17
Kernel: Tidy up the lowest part of the address space
Andreas Kling
2020-01-17
Kernel: Tidy up the types imported from boot.S a little bit
Andreas Kling
2020-01-17
Kernel: Move Multiboot memory map parsing to its own function
Andreas Kling
2020-01-17
Kernel: Clean up ensure_pte()
Andreas Kling
2020-01-17
Kernel: Move kernel above the 3GB virtual address mark
Andreas Kling
2020-01-17
Kernel: Misc tweaks
Sergey Bugaev
2020-01-17
Kernel: Remove the use of FileSystemPath in sys$realpath()
Sergey Bugaev
2020-01-17
ProcFS: Implement symlink magic
Sergey Bugaev
2020-01-17
Kernel: Let inodes provide pre-open file descriptions
Sergey Bugaev
2020-01-17
Kernel: Let symlinks resolve themselves
Sergey Bugaev
2020-01-17
Kernel+LibC: Unify sys$open() and sys$openat()
Sergey Bugaev
2020-01-17
Kernel: Simplify VFS::resolve_path() further
Sergey Bugaev
2020-01-17
Kernel: Drop futex queues/state on exec()
Andreas Kling
2020-01-17
Kernel: Add "accept" pledge promise for accepting incoming connections
Andreas Kling
2020-01-17
Kernel: Reindent linker script
Andreas Kling
2020-01-16
Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication
Andreas Kling
2020-01-15
run: Bump default RAM size from 128 MB to 256 MB
Andreas Kling
2020-01-15
Kernel: Trying to sys$link() a directory should fail with EPERM
Andreas Kling
2020-01-15
Ext2FS: Assert that inline symlink read/write always uses offset=0
Andreas Kling
2020-01-15
Kernel: Avoid an extra call to read_bytes() in Inode::read_entire()
Andreas Kling
2020-01-15
Ext2FS: Don't allow creating new files in removed directories
Andreas Kling
2020-01-15
Build: use $SUDO_[UG]ID in build-image-* instead of relying on makeall
joshua stein
2020-01-15
Kernel: Don't allow userspace to sys$open() literal symlinks
Andreas Kling
2020-01-15
Kernel: Use Vector::unstable_remove() in a couple of places
Andreas Kling
2020-01-14
Kernel: Fix run script to enable networking on Q35 machines
Liav A
2020-01-14
Kernel: Change ACPI & DMI definitions a bit
Liav A
2020-01-14
Kernel: Move DMI decoder initialization method to init_stage2
Liav A
2020-01-14
Kernel: Fixing E1000 MMIO access
Liav A
2020-01-14
Kernel: Remove problematic memory mapping methods
Liav A
[prev]
[next]