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-04-23
Kernel: Use rep insw/outsw for IDE transfers.
Andreas Kling
2019-04-23
Kernel: Send IDE flush command after writing sectors.
Andreas Kling
2019-04-23
Kernel: Use IDE LBA addressing instead of the long-obsolete C/H/S.
Andreas Kling
2019-04-22
Kernel: Make sure we don't use any FPU/MMX/SSE instructions.
Andreas Kling
2019-04-22
Kernel: Add a systrace() syscall and implement /bin/strace using it.
Andreas Kling
2019-04-22
Kernel: Don't use MMX memcpy() in the kernel.
Andreas Kling
2019-04-21
Kernel: Get rid of the "cool globals" thingy.
Andreas Kling
2019-04-21
Include Makefile.common in all other Makefiles.
Andreas Kling
2019-04-20
Kernel: Remove "restorer" field from SignalActionData.
Andreas Kling
2019-04-20
Kernel: Remove some more unnecessary Thread members.
Andreas Kling
2019-04-20
Kernel: Shrink Thread by making kernel resume TSS heap-allocated.
Andreas Kling
2019-04-20
Kernel: Make the colonel run at "Idle" priority (the lowest possible.)
Andreas Kling
2019-04-20
AK: Add String::copy(BufferType) helper.
Andreas Kling
2019-04-20
Sprinkle use of AK::Vector in various places.
Andreas Kling
2019-04-20
Get rid of SERENITY macro since the compiler already defines __serenity__
Andreas Kling
2019-04-20
Snake: Flesh out a basic snake game :^)
Andreas Kling
2019-04-18
LibGUI: Start working on GTableView inline editing.
Andreas Kling
2019-04-18
Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9.
Andreas Kling
2019-04-17
Kernel+ProcessManager: Show per-process syscall counts.
Andreas Kling
2019-04-17
Kernel: Scheduler donations need to verify that the beneficiary is valid.
Andreas Kling
2019-04-17
Kernel: Lock::unlock_if_locked() should never donate to holder.
Andreas Kling
2019-04-16
AK: Try to use StringViews more for substrings and splitting.
Andreas Kling
2019-04-16
Kernel: Reduce kmallocing in all_processes() and all_pids().
Andreas Kling
2019-04-16
Kernel: Reduce kmallocing in /proc/all and /proc/memstat.
Andreas Kling
2019-04-16
Kernel: Have TTY subclasses cache their tty_name/pts_name.
Andreas Kling
2019-04-15
Kernel: Make it possible to have kmalloc() dump call stacks.
Andreas Kling
2019-04-15
Kernel: Make symbolication callable from kmalloc().
Andreas Kling
2019-04-15
Kernel: Make validate_read_from_kernel() return early for nullptr checks.
Andreas Kling
2019-04-15
Kernel+ProcessManager: Expose the number of kmalloc/kfree calls.
Andreas Kling
2019-04-15
Kernel: Start using StringView in the VFS class.
Andreas Kling
2019-04-15
Userland: Make sync.sh copy all executables from ../Userland
Andreas Kling
2019-04-14
Kernel: Add /proc/uptime file (number of seconds since boot.)
Andreas Kling
2019-04-14
Kernel: Merge TSS.h into i386.h.
Andreas Kling
2019-04-14
AK: Improve smart pointer ergonomics a bit.
Andreas Kling
2019-04-14
Kernel: Remove system.h and make the uptime global a qword.
Andreas Kling
2019-04-13
Minesweeper: Add some menus.
Andreas Kling
2019-04-13
Fix typo in makeall.sh
Andreas Kling
2019-04-13
Minesweeper: Start working on a simple minesweeper game. :^)
Andreas Kling
2019-04-12
VisualBuilder: Add some more GWidget default properties.
Andreas Kling
2019-04-12
Kernel: Spawn text editor by default while I work on it.
Andreas Kling
2019-04-11
GGroupBox: Improve appearance with new FrameShape::Box style.
Andreas Kling
2019-04-11
VisualBuilder: Start working on an interface builder application.
Andreas Kling
2019-04-10
Kernel: Remove two unneeded headers.
Andreas Kling
2019-04-10
Introduce LibCore and move GElapsedTimer => CElapsedTimer.
Andreas Kling
2019-04-09
Kernel: Yet more work on bringing up POSIX SHM.
Andreas Kling
2019-04-09
Kernel: More work towards POSIX SHM, also add ftruncate().
Andreas Kling
2019-04-08
Kernel+LibC: Add stubs for POSIX shared memory API.
Andreas Kling
2019-04-08
Kernel: Support non-blocking connect().
Andreas Kling
2019-04-07
Kernel+Userland: Add the rename() syscall along with a basic /bin/mv.
Andreas Kling
2019-04-07
Start working on a Downloader app and backing classes in LibGUI.
Andreas Kling
[next]