summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Expand)Author
2024-03-26Increase support for signalsAnton Kling
2024-03-25Random changesAnton Kling
2024-03-20MMU: Fixed massive problem in assumption of RAM layoutAnton Kling
2024-03-19IRC: Add the IRC client I am working onAnton Kling
2024-03-17stuffAnton Kling
2024-03-14random changes madeAnton Kling
2024-03-02Kernel: Fix incorrect hardcoded value.Anton Kling
2024-02-28TCP/UDP: Start rewrite of network socketsAnton Kling
2024-02-25IPC: Inform the scheduler the process is waiting for a IPC messageAnton Kling
2024-02-22Kernel: Fix undefined behavior and cleanup functions.Anton Kling
2024-02-21Kernel: Remove all inline assembly.Anton Kling
2024-02-21Kerenel: Cleanup halt checking codeAnton Kling
2024-02-21New clang-format optionsAnton Kling
2024-02-19Kernel: Change timing for context switchesAnton Kling
2024-02-19Kernel/VFS: Cleanup of file descriptor haltsAnton Kling
2024-02-17cleanupAnton Kling
2024-02-16General cleanupAnton Kling
2024-02-14Kernel: Update signal handling and IPCAnton Kling
2024-02-09Kernel/Interrupts: Restructure how interrupts are handeled in the kernelAnton Kling
2024-02-07Kernel: poll() should skip invalid file descriptorsAnton Kling
2024-02-07Remove sti and cli inline assemblyAnton Kling
2024-02-07Add enable/disable interrupts functionAnton Kling
2024-02-07A lot of small changesAnton Kling
2023-11-29Kernel: Zero initialize process struct during creationAnton Kling
2023-11-28Meta: Apply new clang-format rules to kernelAnton Kling
2023-11-28Kernel: Add basic IPC and move to microkernel design.Anton Kling
2023-11-25Kernel: Add stat syscallAnton Kling
2023-11-24Refactor write() and pwrite()Anton Kling
2023-11-24Refactor open()Anton Kling
2023-11-23Kernel/LibC: Add randomfill() syscall.Anton Kling
2023-11-22Networking: Split network packets if they are too largeAnton Kling
2023-11-22Meta: Use dirent as a general include fileAnton Kling
2023-11-22Kernel/RTL8139/Networking fixesAnton 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-18VFS: Do not add extra '/' on root path.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-15Add untracked filesAnton Kling
2023-11-15VFS/LibC: Add getcwd()Anton 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