<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sbos.git/scalls, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kling.gg/sbos.git/atom?h=master</id>
<link rel='self' href='https://git.kling.gg/sbos.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/'/>
<updated>2023-10-30T23:18:38+00:00</updated>
<entry>
<title>Meta: Move kernel and userland to their own folders.</title>
<updated>2023-10-30T23:18:38+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-30T21:12:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=8a9208612eec8ddae4c418485d848ecfa0613699'/>
<id>urn:sha1:8a9208612eec8ddae4c418485d848ecfa0613699</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Kernel/LibC/Networking: Be able to send UDP messages</title>
<updated>2023-10-30T20:49:48+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-27T20:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=d50d18c9da3a125f0196bec89802dec1c5b0b800'/>
<id>urn:sha1:d50d18c9da3a125f0196bec89802dec1c5b0b800</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Kernel: Expose source information of incoming UDP packets</title>
<updated>2023-10-30T20:49:48+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-27T17:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=4f9ed7087cb58683d9423ab771ad76b31dac5514'/>
<id>urn:sha1:4f9ed7087cb58683d9423ab771ad76b31dac5514</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel/Networking/LibC: Add syscalls and libc functions for UDP</title>
<updated>2023-10-30T20:49:48+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-26T22:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=5026f823fa2708404302aa59d03401635a435c0b'/>
<id>urn:sha1:5026f823fa2708404302aa59d03401635a435c0b</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Add ftruncate syscalls that I forgot to add</title>
<updated>2023-10-24T18:16:04+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-24T18:16:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=ba1952bf4c08b7783854d501ba30815a2aa2574c'/>
<id>urn:sha1:ba1952bf4c08b7783854d501ba30815a2aa2574c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>VFS/LibC: Create ftruncate function and corresponding syscall and libc implementation</title>
<updated>2023-10-24T12:10:07+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-24T12:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=2292b11e82a3d6d70e7bb932c512155dc13c5025'/>
<id>urn:sha1:2292b11e82a3d6d70e7bb932c512155dc13c5025</id>
<content type='text'>
Previously this function was only used for shared memory region created
by shm_open because I was lazy. Now exists for all files.
</content>
</entry>
<entry>
<title>VFS/libc: Create a syscall for mkdir and add the function to libc</title>
<updated>2023-10-23T21:36:34+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-23T20:13:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=e05d72ba8f09866b768f3da7776b807072ed7b9b'/>
<id>urn:sha1:e05d72ba8f09866b768f3da7776b807072ed7b9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move everything into a new repo.</title>
<updated>2023-10-22T17:50:38+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2023-10-22T17:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=4e09bca9e34c226b6d7e34b4fa11248405fd988e'/>
<id>urn:sha1:4e09bca9e34c226b6d7e34b4fa11248405fd988e</id>
<content type='text'>
</content>
</entry>
</feed>
