Age | Commit message (Expand) | Author |
2024-12-14 | mmu: Remove recursion in ksbrk | Anton Kling |
2024-12-09 | mmu: Make certain allocations physical and virtual mapping linear | Anton Kling |
2024-10-30 | kernel/mmu: Make sure to check for NULL. | Anton Kling |
2024-10-12 | Kernel/MMU: Don't return non present pages unless creation is desired | Anton Kling |
2024-06-30 | Kernel: Add clock_gettime | Anton Kling |
2024-06-26 | Kernel: Code cleanup | Anton Kling |
2024-06-23 | Kernel: Fix small out of memory issues | Anton Kling |
2024-06-17 | Reorganize logging code | Anton Kling |
2024-06-09 | Add UDP | Anton Kling |
2024-05-05 | Kernel: Mask interrupts until they have a handler | Anton Kling |
2024-05-02 | Bug: Kernel: Bounds check array access | Anton Kling |
2024-05-02 | Kernel/MMU: Flush TLB after having made allocations | Anton Kling |
2024-05-01 | Bug: Kernel/MMU: Initialize memory after allocation | Anton Kling |
2024-04-27 | Kernel: Ensure new kernel tables geet allocated for all current page directories | Anton Kling |
2024-04-26 | Kernel: clang format fixes | Anton Kling |
2024-04-26 | Kernel: More out of memory condition checks | Anton Kling |
2024-04-26 | Kernel: Improve error handling for out of memory conditions | Anton Kling |
2024-04-22 | MMU: Extra asserts to avoid future regressions | Anton Kling |
2024-04-18 | Kernel: Fix compiler warnings | Anton Kling |
2024-04-15 | Bug fix and cleanup. | Anton Kling |
2024-04-13 | Kernel: Don't hard fail if the kernel can't allocate memory. | Anton Kling |
2024-04-13 | Kernel/MMU: Optimize search for free frames. | Anton Kling |
2024-04-12 | Kernel/MMU: Dellocate pagedirectory when process exits. | Anton Kling |
2024-04-11 | bug fixes | Anton Kling |
2024-03-26 | Increase support for signals | Anton Kling |
2024-03-25 | Random changes | Anton Kling |
2024-03-20 | MMU: Fixed massive problem in assumption of RAM layout | Anton Kling |
2024-03-14 | random changes made | Anton Kling |
2024-02-21 | Kernel: Remove all inline assembly. | Anton Kling |
2024-02-21 | New clang-format options | Anton Kling |
2024-02-07 | A lot of small changes | Anton Kling |
2023-11-28 | Meta: Apply new clang-format rules to kernel | Anton Kling |
2023-11-15 | Meta: Setup a drive over AHCI | Anton Kling |
2023-11-13 | Memory: Fix problem where certain tables did not get marked as kernel. | Anton Kling |
2023-11-13 | Crypto: Implement fast insecure RNG for overwritting memory areas. | Anton Kling |
2023-11-12 | AHCI: Add very basic AHCI and some additional helper functions to mmu.c | Anton Kling |
2023-11-10 | Kernel Style: Change uint*_t -> u* | Anton Kling |
2023-11-10 | Kernel/Memory: Fill new allocations with random data. | Anton Kling |
2023-11-09 | Kernel: Remove old comment | Anton Kling |
2023-11-08 | Kerenl/MMU: Remove dumb bug as a result of uninitalized memory | Anton Kling |
2023-11-08 | Kernel/MMU: Detect system memory and dynamically adjust memory usage available | Anton Kling |
2023-11-08 | Kernel/MMU: Create a seperate table for heap allocation | Anton Kling |
2023-10-31 | Kernel: Remove all O0 optimizations on functions. | Anton Kling |
2023-10-31 | Kernel: Bug fix, infinite loop when checking string memory permissions | Anton Kling |
2023-10-31 | Meta: Move kernel and userland to their own folders. | Anton Kling |