summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-04-18LibGUI: Start working on GTableView inline editing.Andreas Kling
2019-04-18Kernel+LibC: Add a DebugLogDevice that forwards everything to I/O port 0xe9.Andreas Kling
2019-04-17Kernel+ProcessManager: Show per-process syscall counts.Andreas Kling
2019-04-17Kernel: Scheduler donations need to verify that the beneficiary is valid.Andreas Kling
2019-04-17Kernel: Lock::unlock_if_locked() should never donate to holder.Andreas Kling
2019-04-16AK: Try to use StringViews more for substrings and splitting.Andreas Kling
2019-04-16Kernel: Reduce kmallocing in all_processes() and all_pids().Andreas Kling
2019-04-16Kernel: Reduce kmallocing in /proc/all and /proc/memstat.Andreas Kling
2019-04-16Kernel: Have TTY subclasses cache their tty_name/pts_name.Andreas Kling
2019-04-15Kernel: Make it possible to have kmalloc() dump call stacks.Andreas Kling
2019-04-15Kernel: Make symbolication callable from kmalloc().Andreas Kling
2019-04-15Kernel: Make validate_read_from_kernel() return early for nullptr checks.Andreas Kling
2019-04-15Kernel+ProcessManager: Expose the number of kmalloc/kfree calls.Andreas Kling
2019-04-15Kernel: Start using StringView in the VFS class.Andreas Kling
2019-04-15Userland: Make sync.sh copy all executables from ../UserlandAndreas Kling
2019-04-14Kernel: Add /proc/uptime file (number of seconds since boot.)Andreas Kling
2019-04-14Kernel: Merge TSS.h into i386.h.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-14Kernel: Remove system.h and make the uptime global a qword.Andreas Kling
2019-04-13Minesweeper: Add some menus.Andreas Kling
2019-04-13Fix typo in makeall.shAndreas Kling
2019-04-13Minesweeper: Start working on a simple minesweeper game. :^)Andreas Kling
2019-04-12VisualBuilder: Add some more GWidget default properties.Andreas Kling
2019-04-12Kernel: Spawn text editor by default while I work on it.Andreas Kling
2019-04-11GGroupBox: Improve appearance with new FrameShape::Box style.Andreas Kling
2019-04-11VisualBuilder: Start working on an interface builder application.Andreas Kling
2019-04-10Kernel: Remove two unneeded headers.Andreas Kling
2019-04-10Introduce LibCore and move GElapsedTimer => CElapsedTimer.Andreas Kling
2019-04-09Kernel: Yet more work on bringing up POSIX SHM.Andreas Kling
2019-04-09Kernel: More work towards POSIX SHM, also add ftruncate().Andreas Kling
2019-04-08Kernel+LibC: Add stubs for POSIX shared memory API.Andreas Kling
2019-04-08Kernel: Support non-blocking connect().Andreas Kling
2019-04-07Kernel+Userland: Add the rename() syscall along with a basic /bin/mv.Andreas Kling
2019-04-07Start working on a Downloader app and backing classes in LibGUI.Andreas Kling
2019-04-06Kernel: Oops, also moved FileDescriptor into FileSystem/, fix Makefile.Andreas Kling
2019-04-06Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/.Andreas Kling
2019-04-06Kernel: Use alloc_fd() more instead of walking fd list manually.Andreas Kling
2019-04-06Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.Andreas Kling
2019-04-05Hack sync.sh script to retry umount after a short delay if it fails.Andreas Kling
2019-04-05NetworkTask: Add a combined alarm for the all network adapters.Andreas Kling
2019-04-05AK: Revert Eternal<T> for now since it doesn't work as intended.Andreas Kling
2019-04-05Kernel: Build with i686-pc-serenity-g++.Andreas Kling
2019-04-04Kernel: Spawn /bin/Taskbar on startup.Andreas Kling
2019-04-03Kernel: Bump per-process file descriptor limit to 128.Andreas Kling
2019-04-03Taskbar: Start working on a taskbar app.Andreas Kling
2019-04-03AK: Add Eternal<T> and use it in various places.Andreas Kling
2019-04-03Kernel: Move VM-related files into Kernel/VM/.Andreas Kling
2019-04-03Kernel: Tidy up kmalloc.cpp a tiny bit.Andreas Kling
2019-04-03Kernel: Remove unused Queue.h.Andreas Kling
2019-04-03Kernel: Remove Limits.hAndreas Kling