Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-30 | Kernel/LibC: Add signals and support for custom signal handlers to processes. | Anton Kling | |
2023-10-30 | Kernel/LibC/Networking: Be able to send UDP messages | Anton Kling | |
Now it can send UDP messages to a specific IP address and libc has enough to create a basic UDP ECHO server, that is kinda cool. | |||
2023-10-30 | Kernel: Move min, max functions to their own file | Anton Kling | |
2023-10-30 | Kernel/Networking/LibC: Add syscalls and libc functions for UDP | Anton Kling | |
This allows a UDP server to be created in userland and read data. Currently it can't send data and is very very simplistic. Code is horrible and probably needs some fixing until it can be further built upon. | |||
2023-10-30 | Kernel: Fixup rtl8139, add basic ARP and ethernet support | Anton Kling | |
Currently the ARP appears to be able to respond to requests. | |||
2023-10-30 | Build system: Remove the network cards from as where only for testing | Anton Kling | |
2023-10-30 | Kernel: Add basic PCI and very basic rtl8139 support | Anton Kling | |
2023-10-24 | VFS/LibC: Create ftruncate function and corresponding syscall and libc ↵ | Anton Kling | |
implementation Previously this function was only used for shared memory region created by shm_open because I was lazy. Now exists for all files. | |||
2023-10-23 | VFS/libc: Create a syscall for mkdir and add the function to libc | Anton Kling | |
2023-10-22 | Move everything into a new repo. | Anton Kling | |