summaryrefslogtreecommitdiff
path: root/kernel/fs
AgeCommit message (Expand)Author
2024-12-14procfs: Add `stat`Anton Kling
2024-12-14procfs: Add `self` and `id`Anton Kling
2024-12-14sb: Allow input to be "ignored"Anton Kling
2024-12-12formatting: Use clang-format on all projectsAnton Kling
2024-12-12signal: Remove old way of sending signals and instead use procfsAnton Kling
2024-12-12procfs: Add a procfsAnton Kling
2024-12-09kernel: Add a way to parse numbers from C stringsAnton Kling
2024-12-09mmu: Make certain allocations physical and virtual mapping linearAnton Kling
2024-12-08vfs: Bug fix...Anton Kling
2024-12-08vfs: Force truncation even without permissionsAnton Kling
2024-11-30vfs: Move read() to vfs.cAnton Kling
2024-11-29ext2: Handle "zero" blocksAnton Kling
2024-11-28changesAnton Kling
2024-11-23vfs: Support O_TRUNCAnton Kling
2024-11-23vfs: Add O_APPEND support + refactoringAnton Kling
2024-11-22vfs: Add dup()Anton Kling
2024-11-22vfs: Close new file descriptor if already in use when calling dup2Anton Kling
2024-10-14kernel: stuffAnton Kling
2024-10-03kernel/shm: shm_open only create if O_CREAT was suppliedAnton Kling
2024-08-17ext2: Bug fix. Incorrect assumption that `len` is not modified.Anton Kling
2024-07-08Kernel/Net: Don't use kmalloc to create send buffersAnton 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-03Kernel/Time: Improve time keepingAnton 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-30ext2: Optimize block writesAnton Kling
2024-06-30ext2: Get multiple blocks in one function callAnton 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-28Ext2: Support block sizes other than 1024Anton Kling
2024-06-26Kernel: Code cleanupAnton Kling
2024-06-26Libc/Kernel: Add fcntl()Anton Kling
2024-06-26Remove mreadAnton Kling
2024-06-26Ext2: Bug fixAnton Kling
2024-06-25VFS: dup2 fixesAnton Kling
2024-06-22Kernel stuffAnton Kling
2024-06-17Reorganize logging codeAnton Kling
2024-06-09Add UDPAnton Kling
2024-05-08ext2: Use LRU for block cacheAnton Kling
2024-05-04Bug: Ext2: Properly check bounds before doing reads.Anton Kling
2024-04-29Kernel/Socket: Move sockets back to being file descriptorsAnton Kling
2024-04-27Kernel: Ensure new kernel tables geet allocated for all current page directoriesAnton Kling
2024-04-27Kernel: Make "relist" able to dynamically resizeAnton Kling
2024-04-27Kernel: Make file descriptor numbers reusable.Anton Kling
2024-04-26Kernel/VFS: Change polling from variables to functionsAnton Kling
2024-04-26Kernel: clang format fixesAnton Kling