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-01-25
Kernel: Dump registers and code on ring0 page fault.
Andreas Kling
2019-01-25
PTY: Disallow infinite writing to slaves.
Andreas Kling
2019-01-25
Kernel: Add some logging for backing store get/release syscalls.
Andreas Kling
2019-01-24
Let userland retain the window backing store while drawing into it.
Andreas Kling
2019-01-24
TTY: MasterPTY's are always writable when open.
Andreas Kling
2019-01-24
Kernel: Fix bug in process termination on missing signal handler.
Andreas Kling
2019-01-24
Kernel: Finally stop exposing Region members to the public.
Andreas Kling
2019-01-23
Ext2FS: Include meta blocks in an inode's i_blocks count.
Andreas Kling
2019-01-23
Keyboard: Support the escape key.
Andreas Kling
2019-01-23
Kernel: Implement a limited version of POSIX poll().
Andreas Kling
2019-01-23
Kernel: Let the process argv arrays be null-terminated.
Andreas Kling
2019-01-23
Stub out poll() syscall and LibC wrapper.
Andreas Kling
2019-01-23
Kernel: Get rid of Unix namespace.
Andreas Kling
2019-01-23
VFS: Move Ext2FSInode::m_lock up to Inode so all inodes can have locking.
Andreas Kling
2019-01-23
VFS: Rename FS::id() to fsid() for consistency.
Andreas Kling
2019-01-23
VFS: unlink() should fail when called on a directory.
Andreas Kling
2019-01-23
Move VFS sources into Kernel/.
Andreas Kling
2019-01-23
Kernel: Fix dumb race in Scheduler::yield() debug code.
Andreas Kling
2019-01-23
VFS: Get rid of the deprecated Inode::write(const ByteBuffer&).
Andreas Kling
2019-01-22
Ext2FS: Delete inodes when their link count goes to zero.
Andreas Kling
2019-01-22
Add unlink() syscall and /bin/rm.
Andreas Kling
2019-01-22
Kernel: Refactor Region/PageDirectory ownership model.
Andreas Kling
2019-01-22
Remove some unused errno.h duplicates.
Andreas Kling
2019-01-22
Kernel: Support open() with O_CREAT.
Andreas Kling
2019-01-21
Keyboard: Use some of the existing defines instead of hard-coded numbers.
Andreas Kling
2019-01-21
WindowServer: Rename WSEvent subclasses WSFooEvent for consistency.
Andreas Kling
2019-01-21
Flesh out keyboard event support a bit more.
Andreas Kling
2019-01-21
Mark the two Regions used GraphicsBitmaps as explicitly shared.
Andreas Kling
2019-01-21
Kernel: Process should drop any framebuffer regions on exec().
Andreas Kling
2019-01-21
Kernel: Forked processes should inherit arguments and environment.
Andreas Kling
2019-01-21
Kernel: Make /proc/PID/fds display something useful for character devices.
Andreas Kling
2019-01-21
WindowServer: Don't invalidate already frontmost window for moving to front.
Andreas Kling
2019-01-21
Kernel: Clone Process::m_gids on fork() and hook up any framebuffer region.
Andreas Kling
2019-01-20
LibGUI: Hook up GWindow event dispatch for paint and mouse events.
Andreas Kling
2019-01-20
Make it possible for userspace to alter window title/geometry.
Andreas Kling
2019-01-20
Start bringing up LibGUI properly (formerly Widgets.)
Andreas Kling
2019-01-19
Move Widget & friends into LibGUI.
Andreas Kling
2019-01-19
Make a SharedGraphics directory for classes shared between Kernel and LibGUI.
Andreas Kling
2019-01-19
Coding style fixes in AK.
Andreas Kling
2019-01-18
Add a simple /bin/sysctl that wraps the files in /proc/sys.
Andreas Kling
2019-01-18
Add mechanism to expose kernel variables to userspace via ProcFS.
Andreas Kling
2019-01-18
WindowServer: Merge WSFrameBuffer into WSScreen.
Andreas Kling
2019-01-18
Support polling with select() by using a zero timeout.
Andreas Kling
2019-01-18
Make it possible to invalidate only a portion of a window.
Andreas Kling
2019-01-18
StringBuilder: Use a ByteBuffer internally instead of a Vector<String>.
Andreas Kling
2019-01-18
Add a simple StringBuilder::appendf() and use it for ProcFS.
Andreas Kling
2019-01-17
Add WindowActivated and WindowDeactivated events.
Andreas Kling
2019-01-17
Rename SpinLock to Lock. It hasn't been a SpinLock for some time.
Andreas Kling
2019-01-17
PS2MouseDevice: Try to synchronize the data reporting stream.
Andreas Kling
2019-01-16
Allow the scheduler to unblock the current process.
Andreas Kling
[prev]
[next]