summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-08-18Inspector: Add a GUI tool for viewing a remote process's CObject graphAndreas Kling
2019-08-18Kernel: Implement generic VGA device using multiboot infoConrad Pankoff
2019-08-18Kernel: Implement generic framebuffer ioctls in BXVGAConrad Pankoff
2019-08-18Kernel: Add framebuffer ioctls; wrap raw ioctls with a C APIConrad Pankoff
2019-08-18LibC: Move duplicated winsize struct definition into ioctl_numbers.hConrad Pankoff
2019-08-18Kernel: Disable VGA console in graphical modeConrad Pankoff
2019-08-17Kernel: Make crash dumps look aligned once againAndreas Kling
2019-08-17FloppyDiskDevice: Fixed hang on wait_for_irq() (#458)Jesse
2019-08-17Kernel: Do the umount() by the guest's root inode identifierAndreas Kling
2019-08-17Ext2FS: Clean up prepare_to_unmount() a little bitAndreas Kling
2019-08-17Kernel+SystemServer: Mount filesystems and start TTYServer in userspaceSergey Bugaev
2019-08-17Kernel: Expose info about source devices of mounts in /proc/dfSergey Bugaev
2019-08-17Kernel+LibC+Userland: Support mounting other kinds of filesystemsSergey Bugaev
2019-08-17DevPtsFS: Do not assume there is one of itSergey Bugaev
2019-08-17ProcFS: Do not assume there is one of itSergey Bugaev
2019-08-17IntrusiveList: Make Iterator::operator* return a T&Andreas Kling
2019-08-17LocalSocket: Make recvfrom() return 0 to signal EOF when peer is goneAndreas Kling
2019-08-17Meta: Fix up clean buildsAndreas Kling
2019-08-17Meta: Rearrange makeall.sh for more consistent buildsConrad Pankoff
2019-08-17Kernel: Added unmount ability to VFSJesse Buhagiar
2019-08-15Kernel+LibC: Add get_process_name() syscallAndreas Kling
2019-08-15Kernel: Add TmpFSSergey Bugaev
2019-08-15Kernel: Stop eagerly loading entire executablesAndreas Kling
2019-08-14ProcessManager: Rename it to SystemMonitorSergey Bugaev
2019-08-14Libraries: Add LibPCIDB for reading PCI device information from pci.idsConrad Pankoff
2019-08-14Userland: Implement simple lspci commandConrad Pankoff
2019-08-14Kernel: Hide PCI logs behind a debug flag like other logsConrad Pankoff
2019-08-14Kernel: Reimplement /proc/pci as JSON, add some more fieldsConrad Pankoff
2019-08-14Kernel: Add more PCI configuration reading functionsConrad Pankoff
2019-08-12Kernel: Show region access bits (R/W/X) in crash dump region listsAndreas Kling
2019-08-12Kernel+LibC+crash: Add mprotect() syscallAndreas Kling
2019-08-12LibVT: Factor out terminal emulation from Terminal to make it reusableAndreas Kling
2019-08-12Kernel: Use a CircularQueue for input rather than a DoubleBufferConrad Pankoff
2019-08-12VirtualConsole: Only consume data from key-down eventsConrad Pankoff
2019-08-12Kernel: Restore alt+n hijacking for virtual console switchingConrad Pankoff
2019-08-12Kernel: Don't forward hijacked keypresses in keyboard driverConrad Pankoff
2019-08-12Server: Add TTYServer, a rudimentary text console managerConrad Pankoff
2019-08-12Kernel: Fix non-DMA writes to IDE drivesConrad Pankoff
2019-08-12Kernel: Use established device name and number for framebufferConrad Pankoff
2019-08-12Kernel: Allow boot without mouse attached by checking for presenceConrad Pankoff
2019-08-11ProcFS: Expose local sockets in /proc/net/localSergey Bugaev
2019-08-11Kernel: Customize absolute_path() for more file typesSergey Bugaev
2019-08-11Net: Store an acceptor PID alongside the origin PID in a socketSergey Bugaev
2019-08-11Net: Store all the LocalSockets in an InlineLinkedListSergey Bugaev
2019-08-11Net: Add LocalSocket::socket_path()Sergey Bugaev
2019-08-11Net: Override LocalSocket::class_name()Sergey Bugaev
2019-08-11Net: Fix initializing sockaddr_un.sun_path copy buffersSergey Bugaev
2019-08-11Kernel: Move socket role tracking to the Socket class itselfSergey Bugaev
2019-08-11Net: Simplify how LocalSocket tracks open fdsSergey Bugaev
2019-08-11Kernel: Fix cloning file descriptions on forkSergey Bugaev