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
2019-06-16
Kernel: Expose kernel command line to userspace through /proc/cmdline
Robin Burchell
2019-06-16
Kernel/Userland: Add a halt syscall, and a shutdown binary to invoke it
Robin Burchell
2019-06-16
Kernel+Userland: Expose list of network adapters through /proc/netadapters.
Andreas Kling
2019-06-15
LibHTML: Start working on a simple HTML library.
Andreas Kling
2019-06-14
VM: Remove PhysicalPage::create_eternal().
Sergey Bugaev
2019-06-14
VM: Make VMObject::create_for_physical_range() create non-freeable pages.
Sergey Bugaev
2019-06-14
VM: Support non-freeable, non-eternal PhysicalPages.
Sergey Bugaev
2019-06-14
VM: Fix leaking PhysicalPage instances.
Sergey Bugaev
2019-06-14
VM: Pass a PhysicalPage by rvalue reference when returning it to the freelist.
Sergey Bugaev
2019-06-14
VM: Fix freeing physical pages.
Sergey Bugaev
2019-06-14
Kernel: Fix KResultOr move constructor not copying errors.
Sergey Bugaev
2019-06-14
Kernel: Fix not returning errors for the last path item.
Sergey Bugaev
2019-06-14
AK: Add more StringView utilities for making substrings.
Sergey Bugaev
2019-06-13
Kernel: Rename "descriptor" to "description" where appropriate.
Andreas Kling
2019-06-13
Kernel: Replace the last "linear" with "virtual".
Andreas Kling
2019-06-12
Demos: Import Fire demo contributed by "pd".
Andreas Kling
2019-06-12
Kernel: Fix resolving symlinks in the middle of a path.
Sergey Bugaev
2019-06-12
Kernel: Fix comparing StringViews with strcmp().
Sergey Bugaev
2019-06-12
Kernel: Wrap around to region start if necessary in take_free_page
Conrad Pankoff
2019-06-12
Kernel: Refactor MemoryManager to use a Bitmap rather than a Vector
Conrad Pankoff
2019-06-12
Kernel: Add some comparison operators to PhysicalAddress
Conrad Pankoff
2019-06-12
Kernel: Use an environment variable to set the memory size in the run script
Conrad Pankoff
2019-06-12
build-root-filesystem.sh: Create /dev/null, /dev/random, /dev/zero, and /dev/...
Larkin Nickle
2019-06-10
PaintBrush: Include in makeall.sh
Andreas Kling
2019-06-10
PaintBrush: Start working on a simple painting application.
Andreas Kling
2019-06-10
Kernel: Use NetworkOrdered<T> in ARPPacket.
Andreas Kling
2019-06-09
FileSystem: Don't perform path resolution twice for open() with O_CREAT.
Andreas Kling
2019-06-09
Ext2FS: The block numbers returned by allocate_blocks() should be 1-based.
Andreas Kling
2019-06-09
Ext2FS: Fix wrong file mode being passed from create_inode() to add_child().
Andreas Kling
2019-06-09
Ext2FS: Move directory writing logic into Ext2FSInode.
Andreas Kling
2019-06-09
Kernel: Use the Multiboot memory map info to inform our paging setup.
Andreas Kling
2019-06-09
Kernel: Use StringView more in Inode and subclasses.
Andreas Kling
2019-06-08
Kernel: Implement serial port driver
Conrad Pankoff
2019-06-08
Kernel: Fix booting from "inactive" MBR partitions
Conrad Pankoff
2019-06-07
Kernel: Tweak some String&& => const String&.
Andreas Kling
2019-06-07
Kernel: Move i386.{cpp,h} => Arch/i386/CPU.{cpp,h}
Andreas Kling
2019-06-07
Kernel: The kernel will never call mmx_memcpy() so prune it.
Andreas Kling
2019-06-07
Kernel: Qualify a bunch of #include statements.
Andreas Kling
2019-06-07
Meta: Tweak .clang-format to not wrap braces after enums.
Andreas Kling
2019-06-07
Kernel: Rename LinearAddress => VirtualAddress.
Andreas Kling
2019-06-07
Kernel: Syscall header should forward-declare timeval with C linkage.
Andreas Kling
2019-06-07
Kernel: Run clang-format on everything.
Andreas Kling
2019-06-07
AK: Rename printf.cpp to PrintfImplementation.h.
Andreas Kling
2019-06-07
Kernel: Implement the alarm() syscall.
Andreas Kling
2019-06-07
Base: Let's have "te" as a symlink alias for TextEditor for now.
Andreas Kling
2019-06-07
Kernel: Rename FileDescriptor to FileDescription.
Andreas Kling
2019-06-06
TTY: Generate SIGTSTP if cc[VSUSP] is pressed.
Andreas Kling
2019-06-06
AK: Make timeval_add() and timeval_sub() take references.
Andreas Kling
2019-06-06
Kernel: Tidy up sys$select() to make it more readable.
Andreas Kling
2019-06-06
FIFO: Raise SIGPIPE in processes that write() to a broken pipe.
Andreas Kling
[next]