summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Expand)Author
2024-10-14kernel: small bug fixesAnton Kling
2024-10-14kernel: stuffAnton Kling
2024-10-14TCP: Don't free buffer prematurelyAnton Kling
2024-10-12Kernel/MMU: Don't return non present pages unless creation is desiredAnton Kling
2024-10-06Kernel/Networking: Modify outgoing packet in placeAnton Kling
2024-10-03kernel/shm: shm_open only create if O_CREAT was suppliedAnton Kling
2024-10-03libc: Add sendfile and queueAnton Kling
2024-09-12Kernel: Add support for shebangsAnton Kling
2024-08-17ext2: Bug fix. Incorrect assumption that `len` is not modified.Anton Kling
2024-07-11PCI: Fix bug not account for different bar indexAnton Kling
2024-07-08Kernel/Net: Don't use kmalloc to create send buffersAnton Kling
2024-07-08kmalloc: Merge headers more oftenAnton Kling
2024-07-06Kernel: Add kmalloc scanAnton Kling
2024-07-06Kernel: Add queue syscall and improve TCPAnton Kling
2024-07-06Kernel: Fix integer overflowAnton Kling
2024-07-06Kernel: Fix sleep function to use uptime instead of UTC timeAnton Kling
2024-07-06Bug fix: Fix use after free when closing a pipeAnton Kling
2024-07-05TCP: Add back support for listening on a socketAnton Kling
2024-07-04scheduler: Use get_uptime() since it caches the resultAnton Kling
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-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-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-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-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