summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-02-14Kernel: More sockets work. Fleshing out accept().Andreas Kling
2019-02-14Kernel: Begin fleshing out bind() syscall.Andreas Kling
2019-02-14Kernel: Begin implementing UNIX domain sockets.Andreas Kling
2019-02-14Kernel: Remove ProcessGUI.cpp, merging remainders into Process.cpp.Andreas Kling
2019-02-14WindowServer: Post error messages to clients on protocol failure.Andreas Kling
2019-02-14WindowServer: Add WSClientConnection class to manage an individual client.Andreas Kling
2019-02-14WindowServer: Convert entire API to be message-based.Andreas Kling
2019-02-13WindowServer: Convert the remaining menu APIs into messages.Andreas Kling
2019-02-13WindowServer: Refactor more of the menu APIs to be message-based.Andreas Kling
2019-02-13Rename GUI_Event to GUI_ServerMessage.Andreas Kling
2019-02-13WindowServer: Begin refactoring towards a fully asynchronous protocol.Andreas Kling
2019-02-13WindowServer: Put a clock in the top right corner of the screen.Andreas Kling
2019-02-12Let's have makeall.sh build with make -j2.Andreas Kling
2019-02-12Add a little About app and hook it up to the system menu's "About..." entry.Andreas Kling
2019-02-12Fix some compilation warnings.Andreas Kling
2019-02-12Bootloader: Bump sector count once again.Andreas Kling
2019-02-12Kernel: Make sure processes always start out with fds 0, 1 and 2 open.Andreas Kling
2019-02-12WindowServer: Clean up any menu objects on process exit.Andreas Kling
2019-02-12Kernel: Don't bother trying to pass environment to init's testing processes.Andreas Kling
2019-02-12Plumb menu item activation events from WindowServer to clients.Andreas Kling
2019-02-12WindowServer: Add locking and fix coalesced invalidation race.Andreas Kling
2019-02-12PS2MouseDevice: Add current buffer size to debug logging.Andreas Kling
2019-02-12Add API's and plumbing for WindowServer clients to make menus.Andreas Kling
2019-02-11Kernel: Update block cache on write.Andreas Kling
2019-02-11WindowServer: Remove "unsafe" flag in WSMessageLoop::post_event().Andreas Kling
2019-02-11Ext2FS: Fix broken logic for accessing inode and block bitmaps.Andreas Kling
2019-02-11IDEDiskDevice: Detect disk errors and report failure to clients.Andreas Kling
2019-02-11WindowServer: Start implementing a menu system.Andreas Kling
2019-02-11Create /dev files for null, full, zero and random.Andreas Kling
2019-02-11Kernel: Oops, the kernel image access validator thought 0x0 was allowed.Andreas Kling
2019-02-10Kernel: Add an LRU block cache.Andreas Kling
2019-02-10ProcFS: Show region flags in /proc/PID/vmAndreas Kling
2019-02-10Kernel: Drop the "helper" region after ELF load is finished.Andreas Kling
2019-02-10Kernel: Put page fault logspam behind PAGE_FAULT_DEBUG.Andreas Kling
2019-02-10Base: Rename /users to /home.Andreas Kling
2019-02-10LibGUI: Start adding an automatic widget layout system.Andreas Kling
2019-02-10Move apps into a top-level Applications/ directory.Andreas Kling
2019-02-10ProcFS: /proc/sys entries should always be regular 644 files.Andreas Kling
2019-02-09FileManager: Start building a file manager.Andreas Kling
2019-02-09Kernel: Allow mmap() with a size that's not a multiple of page size.Andreas Kling
2019-02-08Kernel: When donating ticks to a lock holder, cap the donation.Andreas Kling
2019-02-08Ext2FS: Fix bitmap overrun when reaching outside the first block group.Andreas Kling
2019-02-08Let's have two wallpapers installed so we can test switching.Andreas Kling
2019-02-08Kernel: Break retain cycle between Inode and VMObject.Andreas Kling
2019-02-08Userland: Add a /bin/pape helper program to switch the desktop wallpaper.Andreas Kling
2019-02-08Kernel: Use a Lockable<bool> for sysctl booleans as well.Andreas Kling
2019-02-08Remove _fs_contents.stock and generate it on the fly instead.Andreas Kling
2019-02-08ProcFS: Add sysctl strings.Andreas Kling
2019-02-08Process: Dump regions when a ring0 process crashes.Andreas Kling
2019-02-08WindowServer: Support desktop wallpapers.Andreas Kling