summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-04TCP: Allow delay for sendsAnton Kling
2024-07-04PIT: Fix dumb bugAnton Kling
2024-07-04Random: Improve random seeding.Anton Kling
2024-07-04CMOS: Make read/write calls asyncAnton Kling
2024-07-03rdate: Add a very basic implementation rdateAnton Kling
2024-07-03Kernel/Time: Improve time keepingAnton Kling
2024-07-03CMOS: Add basic CMOS RTC supportAnton Kling
2024-07-03Kernel: Add simple support for timer using TSCAnton Kling
2024-07-02TCP: Increase the receive buffer significantlyAnton Kling
2024-07-02ahci: Bug fix, turns out the async optimization does not work that wellAnton Kling
2024-07-01LibC: Change how kill() worksAnton Kling
2024-07-01Terminal: Avoid out of bounds access on resizeAnton Kling
2024-07-01Bug fix: avoid use after freeAnton Kling
2024-07-01VFS: Move towards unifying vfs_inode_t and vfs_fd_tAnton Kling
2024-06-30ahci/ext2: small fixesAnton Kling
2024-06-30Kernel: cleanupAnton Kling
2024-06-30UBSAN: Add more ubsan handlersAnton Kling
2024-06-30Kernel: Add clock_gettimeAnton Kling
2024-06-30AHCI: Optimization to writesAnton Kling
2024-06-30ext2: Optimize block writesAnton Kling
2024-06-30ws: Use nicer colorsAnton Kling
2024-06-30Update READMEAnton Kling
2024-06-30ext2: Get multiple blocks in one function callAnton Kling
2024-06-30AHCI: Only check command slots that existAnton Kling
2024-06-30ext2: Refactor and optimize free block/inode lookupAnton Kling
2024-06-30minibox: Add sha1sumAnton Kling
2024-06-30ext2: Performance improvements to block writeAnton Kling
2024-06-29Ext2: Large file support and stylistic changesAnton Kling
2024-06-29Ext2: Bug fixAnton Kling
2024-06-28Bug fixesAnton Kling
2024-06-28Ext2: Support block sizes other than 1024Anton Kling
2024-06-28Bug fix: Fix undefined behavior of ipv4_t type.Anton Kling
2024-06-28Kernel: Change naming scheme for certain structsAnton Kling
2024-06-28Kernel: Port over libc printf to kernelAnton Kling
2024-06-28RTL8139: Add out of memory conditionsAnton Kling
2024-06-27RTL8139: Masking "Transmit OK" interruptsAnton Kling
2024-06-27RTL8139: Nicer codeAnton Kling
2024-06-27Kernel: poll should exit early if events already existAnton Kling
2024-06-27ws: Use -Ofast LTO optimizations.Anton Kling
2024-06-27stuffAnton Kling
2024-06-27TCP: Optimize checksum calculationAnton Kling
2024-06-26TCP: Delay ACKs to batch together packets ACKedAnton Kling
2024-06-26LibC: Fix regression in printfAnton Kling
2024-06-26Kernel: Move all syscalls into one fileAnton Kling
2024-06-26Kernel: Remove unused syscallsAnton Kling
2024-06-26Kernel: Code cleanupAnton Kling
2024-06-26IRC: Use a GUI instead of a terminal applicationAnton Kling
2024-06-26Libc/Kernel: Add fcntl()Anton Kling
2024-06-26Remove mreadAnton Kling
2024-06-26Scheduler: Don't run switch_task() if task switch is already occuringAnton Kling