summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2023-11-10Kernel: Remove old dead codeAnton Kling
2023-11-10Kernel/fs: Dynamically allocate based upon file size.Anton Kling
2023-11-09Kernel/fs: Dynamically allocate depending upon file size of directory.Anton Kling
2023-11-09Kernel: Remove old commentAnton Kling
2023-11-09Kernel: Initalize the file descriptor pointers in the proess struct toAnton Kling
2023-11-08Kerenl/MMU: Remove dumb bug as a result of uninitalized memoryAnton Kling
2023-11-08Kernel/MMU: Detect system memory and dynamically adjust memory usage availableAnton Kling
2023-11-08Meta: Modify run and debug scriptsAnton Kling
2023-11-08Kernel/MMU: Detect system memory and dynamically adjust memory usage availableAnton Kling
2023-11-08Kernel/MMU: Create a seperate table for heap allocationAnton Kling
2023-11-06Userland: Remove old coreutil applications that have moved to miniboxAnton Kling
2023-11-01Kernel: Add a simple TCP implementationAnton Kling
2023-10-31ante: Adjust X position of cursor so it can always land on a line.Anton Kling
2023-10-31Kernel: Remove all O0 optimizations on functions.Anton Kling
2023-10-31Kernel: Bug fix, infinite loop when checking string memory permissionsAnton Kling
2023-10-31Meta: Sync the sysroot after running the VMAnton Kling
2023-10-31WindowServer: Make the mouse dotted to make it visible on all backgroundsAnton Kling
2023-10-31Meta: Fix build scripts to work on debianAnton Kling
2023-10-31Meta: Create a simple toolchain compilation scriptAnton Kling
2023-10-31Meta: Create simple build scripts for kernel, userland and general enviromentAnton Kling
2023-10-31Meta: Move kernel and userland to their own folders.Anton Kling
2023-10-30Cleanup of things that did not get formatted or not included in old commitsAnton Kling
2023-10-30LibC: Remove header files that are not in the "include" directoryAnton Kling
2023-10-30LibC: Don't fail if a free() is done that the wrong address location.Anton Kling
2023-10-30Kernel/LibC: Add signals and support for custom signal handlers to processes.Anton Kling
2023-10-30LibC: Bug fix, make sure to invalidate cache if it skips using itAnton Kling
2023-10-30LibC: Skip using cache if length requested is longer than the cache blockAnton Kling
2023-10-30EXT2: Improve block cacheAnton Kling
2023-10-30Kernel/LibC/Networking: Be able to send UDP messagesAnton Kling
2023-10-30Kernel: Expose source information of incoming UDP packetsAnton Kling
2023-10-30Kernel: Move min, max functions to their own fileAnton Kling