summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
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
2019-04-03Kernel: Remove ancient nprocess and nblocked globals.Andreas Kling
2019-04-03Kernel: Remove unneeded kassert.h.Andreas Kling
2019-04-03Kernel: Remove now-unused _start.cppAndreas Kling
2019-04-03Kernel: Move devices into Kernel/Devices/.Andreas Kling
2019-04-03Kernel: Move ELF-related files into Kernel/ELF/.Andreas Kling
2019-04-03Kernel: Move TTY-related files into Kernel/TTY/.Andreas Kling
2019-04-03Kernel: Move FS-related files into Kernel/FileSystem/Andreas Kling
2019-04-03Kernel: Make LoopbackAdapter eternally allocated.Andreas Kling
2019-04-03AK: Remove useless ktime.hAndreas Kling
2019-04-03AK: Clean up some of the confusion that is AK/kmalloc.{cpp,h}Andreas Kling
2019-04-03Kernel: Get rid of the GPL elf.h and import exec_elf.h from OpenBSD.Andreas Kling
2019-04-02Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace.Andreas Kling
2019-04-02Kernel: Move networking related files into Kernel/Net/.Andreas Kling
2019-04-02Kernel: Add a LoopbackAdapter for talking to yourself via 127.0.0.1.Andreas Kling
2019-04-01Kernel: Spawn the Launcher by default.Andreas Kling
2019-04-01Kernel: Use a multiboot header instead of a convoluted two-part bootloader.Andreas Kling
2019-04-01Kernel: Add a blunt big process lock.Andreas Kling