Age | Commit message (Expand) | Author |
2024-06-26 | Kernel: Move all syscalls into one file | Anton Kling |
2024-06-26 | Kernel: Remove unused syscalls | Anton Kling |
2024-06-26 | Kernel: Code cleanup | Anton Kling |
2024-06-26 | IRC: Use a GUI instead of a terminal application | Anton Kling |
2024-06-26 | Libc/Kernel: Add fcntl() | Anton Kling |
2024-06-26 | Remove mread | Anton Kling |
2024-06-26 | Scheduler: Don't run switch_task() if task switch is already occuring | Anton Kling |
2024-06-26 | Ext2: Bug fix | Anton Kling |
2024-06-26 | Networking stuff | Anton Kling |
2024-06-26 | LibC: Fix printf formatting | Anton Kling |
2024-06-26 | TCP: Increment ACK for FIN and SYN | Anton Kling |
2024-06-25 | VFS: dup2 fixes | Anton Kling |
2024-06-25 | Optimize mouse driver to perform more work in kernel | Anton Kling |
2024-06-24 | Kernel: Purge unused/bad syscalls | Anton Kling |
2024-06-23 | Kernel: Fix small out of memory issues | Anton Kling |
2024-06-23 | LibC: Include delim in getdelim if it was seen | Anton Kling |
2024-06-22 | LibC: Fix bugs relating to fseek | Anton Kling |
2024-06-22 | Kernel: Use correct types for syscall | Anton Kling |
2024-06-22 | Kernel stuff | Anton Kling |
2024-06-21 | LibC: Add ldexp | Anton Kling |
2024-06-21 | Userland: Use sys/socket.h not socket.h | Anton Kling |
2024-06-20 | Add getaddrinfo and change other libc stuff | Anton Kling |
2024-06-17 | Improve PIT timer freq | Anton Kling |
2024-06-17 | Reorganize logging code | Anton Kling |
2024-06-12 | Improve TCP blocking of requests | Anton Kling |
2024-06-11 | TCP stuff | Anton Kling |
2024-06-09 | Bug fix: Avoid race condition for exited process recieving interrupts | Anton Kling |
2024-06-09 | Add UDP | Anton Kling |
2024-05-08 | ext2: Use LRU for block cache | Anton Kling |
2024-05-06 | kmalloc: Add debug kmalloc | Anton Kling |
2024-05-05 | Kernel: Clear more interrupts for mouse driver | Anton Kling |
2024-05-05 | LibC: fflush() should not dereference stream if it is NULL | Anton Kling |
2024-05-05 | Kernel: Mask interrupts until they have a handler | Anton Kling |
2024-05-04 | Bug: Ext2: Properly check bounds before doing reads. | 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-02 | sh: Use string view instead of C strings | Anton Kling |
2024-05-01 | Kernel/Keyboard: Only write to buffer after it is initialized | Anton Kling |
2024-05-01 | Bug: Kernel/MMU: Initialize memory after allocation | Anton Kling |
2024-05-01 | Bug: Kernel/TCP: Initalize the tcp header. | Anton Kling |
2024-04-29 | Kernel/LibC: Remove unused syscalls | Anton Kling |
2024-04-29 | Kernel/IRC: Add setsockopt and move IRC client to use new socket interface | Anton Kling |
2024-04-29 | Kernel/Socket: Move sockets back to being file descriptors | Anton Kling |
2024-04-29 | Kernel/TCP: Increment seq number after sending SYN|ACK | Anton Kling |
2024-04-28 | Kernel: Use ringbuffer for keyboard and mouse events | Anton Kling |
2024-04-28 | WindowServer: Make mouse_fd non blocking | Anton Kling |
2024-04-28 | Kernel: Use ringbuffer for handling incoming socket data | Anton Kling |
2024-04-27 | Kernel: Ensure new kernel tables geet allocated for all current page directories | Anton Kling |
2024-04-27 | Kernel: Make "relist" able to dynamically resize | Anton Kling |
2024-04-27 | Kernel: Make file descriptor numbers reusable. | Anton Kling |