summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-24Refactor open()Anton Kling
2023-11-23Kernel/LibC: Add randomfill() syscall.Anton Kling
2023-11-23LibC: Move assembly to its own file to avoid using inlineAnton Kling
2023-11-23LibC: Reduce warnings in codeAnton Kling
2023-11-22Networking: Split network packets if they are too largeAnton Kling
2023-11-22Test: Add test case for realpath()Anton Kling
2023-11-22LibC: Add fflush() and buffer writes to file descriptorsAnton Kling
2023-11-22Meta: Use dirent as a general include fileAnton Kling
2023-11-22Kernel/RTL8139/Networking fixesAnton Kling
2023-11-22Kernel/LibC: Change file type detectionAnton Kling
2023-11-22Meta: Cleanup of header files such that they are partially sharedAnton Kling
2023-11-21Kernel: Make poll() return number of file descriptors that had revent setAnton Kling
2023-11-20LibC: Add ntohs and ntohlAnton Kling
2023-11-20LibC: Add macros for stdin, stdout, stderr in unistdAnton Kling
2023-11-20LibC: Allow open to accept multiple argumentsAnton Kling
2023-11-20LibC: Add macros for file regnitionAnton Kling
2023-11-18VFS: Do not add extra '/' on root path.Anton Kling
2023-11-18WindowServer: Implement window resizing.Anton Kling
2023-11-17Minibox: Add a somewhat improved shellAnton Kling
2023-11-17LibC: Add isatty()Anton Kling
2023-11-17Kernel: Add isatty syscallAnton Kling
2023-11-16VFS: Do canonicalization of the current working directoryAnton Kling
2023-11-16Kernel: Change how syscalls are built and implemented.Anton Kling
2023-11-16ext2: Fix directory resolutionAnton Kling
2023-11-16LibC: Add error checking to scandirAnton Kling
2023-11-15Add untracked filesAnton Kling
2023-11-15VFS/LibC: Add getcwd()Anton Kling
2023-11-15LibC: Add getdelim and getlineAnton Kling
2023-11-15Meta: Setup a drive over AHCIAnton Kling
2023-11-15PCI: Add interrupt handler functionsAnton Kling
2023-11-15Kernel/LibC: Add chdir function and syscallAnton Kling
2023-11-15VFS: Add statAnton Kling
2023-11-15VFS: Bug fix. Uninitalized structure member.Anton Kling
2023-11-15ext2: Bug fix. Add padding to the block group descriptor.Anton Kling
2023-11-13AHCI: Add write function.Anton Kling
2023-11-13Kernel: Add support for AHCI and make use of it with the current filesystem.Anton Kling
2023-11-13Memory: Fix problem where certain tables did not get marked as kernel.Anton Kling
2023-11-13Kernel: Remove kmalloc_eternalAnton Kling
2023-11-13Crypto: Implement fast insecure RNG for overwritting memory areas.Anton Kling
2023-11-13Kernel: Add typedefs.hAnton Kling
2023-11-13ARP: Save the IP, MAC of incoming ARP requestsAnton Kling
2023-11-13Exceptions: Output CR2 on page faultAnton Kling
2023-11-13LibC: Support negative values in printf for %dAnton Kling
2023-11-12Meta: Change license to be WTFPLAnton Kling
2023-11-12AHCI: Add very basic AHCI and some additional helper functions to mmu.cAnton Kling
2023-11-12Kernel/PCI: Add functions for getting BAR and specific PCI devices byAnton Kling
2023-11-10Ext2: Change char* to u8* where the type is referencing data and not a CAnton Kling
2023-11-10Kernel Style: Change uint*_t -> u*Anton Kling
2023-11-10Kernel/Memory: Fill new allocations with random data.Anton Kling
2023-11-10Syscall: Cleanup code and remove dumb usage of get_vfs_fd.Anton Kling