summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-10-18Net: Put a bunch of socket debug logging behind FOO_DEBUGAndreas Kling
2019-10-18Revert "Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing"Andreas Kling
2019-10-18Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ingAndreas Kling
2019-10-18Kernel: VirtualConsole can use kmalloc_eternal() for permanent stuffAndreas Kling
2019-10-18Kernel: Keep TTY names in character buffers instead of StringsAndreas Kling
2019-10-17Kernel: Minor cleanup in TCPSocket::send_tcp_packet()Andreas Kling
2019-10-17KeyboardDevice: Rename 0xe0 flag for clarity.Nufflee
2019-10-17KeyboardDevice: Support whole numpad and Num Lock.Nufflee
2019-10-17KeyboardDevice: Implement Caps Lock handling.Nufflee
2019-10-16APIC: Enable APIC and start APsTom
2019-10-14Kernel: Remove unused FileBackedDiskDevice classAndreas Kling
2019-10-13Kernel: Clarify code that saves FPU state after FNINITAndreas Kling
2019-10-13Kernel: Use word-sized entropy as much as possible in syscallCalvin Buckley
2019-10-13Kernel: Add a Linux-style getrandom syscallCalvin Buckley
2019-10-13Runner: Enable QEMU's KVM mode by defaultAndreas Kling
2019-10-13Kernel: Fix accidental restore of bogus FPU state after forkAndreas Kling
2019-10-13Kernel: Don't leak an FPU state buffer for every spawned threadAndreas Kling
2019-10-13HexEditor: Initial application releaseBrandon Scott
2019-10-12AK: Add Atomic.hTom
2019-10-10Kernel: Make SlabAllocator fall back to kmalloc() when slabs run outAndreas Kling
2019-10-08Kernel: Delay moving accepted sockets to SetupState::Completed a bitAndreas Kling
2019-10-08Kernel: Don't put LocalSocket in SetupState::Completed in bind()Andreas Kling
2019-10-08Kernel: Made DiskCache entries a KBufferJesse Buhagiar
2019-10-07Kernel: Send SIGSEGV on seg-faultDrew Stratford
2019-10-07Kernel: Add exception_code to RegisterDump.Drew Stratford
2019-10-07PartitionTable: Removing unnecessary declarations from GPT & MBR classessupercomputer7
2019-10-07PartitionTable: Initial GPT Support, Adding Block Limitsupercomputer7
2019-10-05Browser: Start working on a simple browser using LibHTMLAndreas Kling
2019-10-02Kernel: Add SIOCGIFHWADDR ioctl to get the MAC address of an adapterAndreas Kling
2019-10-02BXVGADevice: Log a debug message whenever the resolution changesAndreas Kling
2019-10-02Kernel+SystemMonitor: Add fault countersAndreas Kling
2019-10-02Kernel: Don't update Thread TSS if scheduler tick reschedules itAndreas Kling
2019-10-02Ext2FS: Make Ext2FSInode::is_directory() fastAndreas Kling
2019-10-02Kernel: Allocate more 8-byte slabs than anything elseAndreas Kling
2019-10-01Kernel: Defer creation of Region CoW bitmaps until they're neededAndreas Kling
2019-10-01Kernel: mmap() with both MAP_PRIVATE and MAP_SHARED is an errorAndreas Kling
2019-10-01Kernel: Fix munmap() bad splitting of already-split RegionsAndreas Kling
2019-10-01AK: Remove empty files JsonArray.cpp and JsonObject.cppAndreas Kling
2019-09-30Kernel: Make it possible to turn off VM guard pages at compile timeAndreas Kling
2019-09-30MBVGADevice: Log address/pitch/width/height when createdAndreas Kling
2019-09-30Kernel: Make DiskBackedFS flush writes if cache is completely dirtyAndreas Kling
2019-09-30Kernel: Convert the DiskBackedFS write API to take "const u8*"Andreas Kling
2019-09-30Kernel: Make DiskBackedFS::read_block() write to client-provided memoryAndreas Kling
2019-09-30Kernel: Implement a simpler, bigger cache for DiskBackedFSAndreas Kling
2019-09-30ByteBuffer: Remove pointer() in favor of data()Andreas Kling
2019-09-28Kernel: Expose blocking and cloexec fd flags in ProcFSSergey Bugaev
2019-09-28Applications: Add a new Help appSergey Bugaev
2019-09-28Userland+LibHTML: Add the html commandSergey Bugaev
2019-09-28Libraries: Add LibMarkdownSergey Bugaev
2019-09-28Kernel: Make proper use of the new keep_empty argumentSergey Bugaev