Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-12 | signal: Remove old way of sending signals and instead use procfs | Anton Kling | |
2024-07-06 | Bug fix: Fix use after free when closing a pipe | Anton Kling | |
The other inode might already have been freed when close() is called. | |||
2024-07-05 | TCP: Add back support for listening on a socket | Anton Kling | |
2024-07-01 | Bug fix: avoid use after free | Anton Kling | |
2024-07-01 | VFS: Move towards unifying vfs_inode_t and vfs_fd_t | Anton Kling | |
There is no need for these to be seperate. They will probably move to the same struct soon. | |||
2024-06-26 | Kernel: Code cleanup | Anton Kling | |
2024-06-09 | Add UDP | Anton Kling | |
2024-04-26 | Kernel/VFS: Change polling from variables to functions | Anton Kling | |
Instead of having to store state in variables functions are called to check the object directly. | |||
2024-04-23 | VFS: Fix reference count of file descriptors. | Anton Kling | |
It appears that there was a race condition where the process got closed before the server accepted the incoming request. Causing the file descriptor to have "0" in the reference count but it would still be given when calling accept. | |||
2024-04-02 | Kernel: Use "struct list" to handle file descriptors instead of a fixed ↵ | Anton Kling | |
sized array | |||
2024-04-02 | Kernel: Fix some memory leaks | Anton Kling | |
2024-03-14 | random changes made | Anton Kling | |
2024-02-21 | Kerenel: Cleanup halt checking code | Anton Kling | |
2024-02-21 | New clang-format options | Anton Kling | |
2023-11-28 | Meta: Apply new clang-format rules to kernel | Anton Kling | |
2023-11-17 | Kernel: Add isatty syscall | Anton Kling | |
2023-11-15 | VFS: Add stat | Anton Kling | |
2023-11-10 | Kernel Style: Change uint*_t -> u* | Anton Kling | |
2023-10-31 | Meta: Move kernel and userland to their own folders. | Anton Kling | |
This is to allow both the kernel and the userland to share certain header files and to make the folder structure a bit more clear. |