<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sbos.git/userland/libc/tb, 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>2024-12-31T13:55:34+00:00</updated>
<entry>
<title>libc: Add more sv/sb functions</title>
<updated>2024-12-31T13:55:34+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-12-31T13:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=1b0c0f4b45e518bf12c58902819fbc90e4834dad'/>
<id>urn:sha1:1b0c0f4b45e518bf12c58902819fbc90e4834dad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>formatting: Use clang-format on all projects</title>
<updated>2024-12-12T15:03:08+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-12-12T15:03:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=b033314bf1901d436dc71d41d5e1f37dda47e511'/>
<id>urn:sha1:b033314bf1901d436dc71d41d5e1f37dda47e511</id>
<content type='text'>
This commit also add braces to all `if` statements.
</content>
</entry>
<entry>
<title>libc: sv add number parsing</title>
<updated>2024-12-09T19:57:31+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-12-09T19:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=635f756fa91e22f6c4fd653e5ed2a808eb7335ae'/>
<id>urn:sha1:635f756fa91e22f6c4fd653e5ed2a808eb7335ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libc: Copy string views to preallocated buffers</title>
<updated>2024-10-14T14:37:18+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-10-14T14:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=3fd4be7cb2744d852cf99e627f7bfea3fd83bd3c'/>
<id>urn:sha1:3fd4be7cb2744d852cf99e627f7bfea3fd83bd3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libc/sb: Refactor string builder to allow for none malloc allocations</title>
<updated>2024-10-13T11:34:01+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-10-13T11:33:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=a67d4744d78fc58846f29667ae49cee70fa0bf16'/>
<id>urn:sha1:a67d4744d78fc58846f29667ae49cee70fa0bf16</id>
<content type='text'>
A lot of code written usually has means of doing allocations in a more
optimal way than having the string builder library doing it itself.

For example a temporary buffer can be allocated on the stack and the
string builder functions can then make use of this buffer without ever
having to run malloc/free(which would be expensive)
</content>
</entry>
<entry>
<title>libc: Add sb_prepend_buffer</title>
<updated>2024-10-06T08:31:28+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-10-06T08:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=6dc2637972f93dea8cc831d7ee225daefb74b8ab'/>
<id>urn:sha1:6dc2637972f93dea8cc831d7ee225daefb74b8ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libc: Add sendfile and queue</title>
<updated>2024-10-03T14:09:12+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-10-03T14:08:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=372c633aa22d826bc515213ad4211791440f60f8'/>
<id>urn:sha1:372c633aa22d826bc515213ad4211791440f60f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libc: small changes</title>
<updated>2024-10-03T13:08:45+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-10-03T13:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=226d861c9ebb7f09f95665d07d9ab5c6b7ed7d6f'/>
<id>urn:sha1:226d861c9ebb7f09f95665d07d9ab5c6b7ed7d6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sh: Use string view instead of C strings</title>
<updated>2024-05-02T16:35:47+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-05-02T14:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=ad8619ae362b4b626e99b90b1b7c4d7e59125f65'/>
<id>urn:sha1:ad8619ae362b4b626e99b90b1b7c4d7e59125f65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>LibC/Kernel: Move lseek/seek to kernel</title>
<updated>2024-04-18T16:22:20+00:00</updated>
<author>
<name>Anton Kling</name>
<email>anton@kling.gg</email>
</author>
<published>2024-04-18T16:22:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kling.gg/sbos.git/commit/?id=a8959b3da1b160c84da6ead6f12188b1824d76e6'/>
<id>urn:sha1:a8959b3da1b160c84da6ead6f12188b1824d76e6</id>
<content type='text'>
</content>
</entry>
</feed>
