summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2019-11-03Ext2FS: Fix unpopulated block list cache after mkdir()Andreas Kling
2019-11-03POSIX compliance: (most) shell scripts converted to generic shellGeorge Pickering
2019-11-03Kernel: Fick infinite recursion when filling up disk cacheAndreas Kling
2019-11-03Ext2FS: Use KBuffers for the cached bitmap blocksAndreas Kling
2019-11-02Run: Don't repeat common QEMU argumentsJonathan Archer
2019-11-02Run: Properly use common memory sizeJonathan Archer
2019-11-02Kernel+LibC: Implement clock_gettime() and clock_nanosleep()Andreas Kling
2019-11-02Ext2FS: Resizing an Inode to its current size should do nothingAndreas Kling
2019-11-02Ext2FS: Inode resizing should fail with ENOSPC if we lack blocksAndreas Kling
2019-11-02Ext2FS: Use the bitmap block caching for Inode bitmaps as wellAndreas Kling
2019-11-02Ext2FS: Rename get_block_bitmap() => get_bitmap_block()Andreas Kling
2019-11-02Ext2FS: Cache block bitmaps instead of always reading/writing diskAndreas Kling
2019-11-02Ext2FS: Tidy up code related to the Ext2 super block a bitAndreas Kling
2019-11-02Ext2FS: Flush the super block and block group descriptors lazilyAndreas Kling
2019-11-02TTY: Don't flush input on every characterAndreas Kling
2019-11-01Kernel: Zero-fill faults should not temporarily enable interruptsAndreas Kling
2019-11-01TTY: Flush input on signal character.Drew Stratford
2019-10-31Kernel: Add bare minimum for global constructors (#707)Andrew Kaster
2019-10-31Kernel: Allow userspace stacks to grow up to 4 MB by defaultAndreas Kling
2019-10-30TTY: Properly implement echo in VirtualConsole.Drew Stratford
2019-10-29Kernel: Enabling Text mode debugging (#696)Liav A
2019-10-29AK: Allow JsonValue to store 64-bit integers internallyAndreas Kling
2019-10-28AK: Add String::contains(String)Andreas Kling
2019-10-28Kernel: Support passing arguments in shebangged scriptsKarol Baraniecki
2019-10-25Kernel: FileDescription::is_directory() should not assert !is_fifo()Andreas Kling
2019-10-24TTY: MasterPTY should fail to ioctl() if slave is goneAndreas Kling
2019-10-24TTY: Forward TIOCGPGRP from MasterPTY to SlavePTYAndreas Kling
2019-10-24Kernel: Return error when attempting to read from a directory.Drew Stratford
2019-10-23Kernel: Fixed fdc read/write problemJesse Buhagiar
2019-10-23Kernel: Move E2BIG calculation from Thread to ProcessAndrew Kaster
2019-10-23ProcFS: make procfs$pid_fds always returns a valid JSON array.Drew Stratford
2019-10-23ProcFS: Check for empty Optional in read_bytes()Drew Stratford
2019-10-22Kernel: Update the mtime after a successful InodeFile::write()Andreas Kling
2019-10-21HackStudio: Start working on an IDE for SerenityOSAndreas Kling
2019-10-20ELF: Fail layout when program header hooks return nullptr (#673)Andrew Kaster
2019-10-20TTY: Implement Canonical mode and basic echoing.Drew Stratford
2019-10-20Kernel: Move Boot/ into Arch/i386/Boot (#667)Tidux
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