<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/libs, branch develop</title>
<subtitle>An educational OS kernel</subtitle>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/'/>
<entry>
<title>kstd: fix lint issues</title>
<updated>2026-03-16T13:37:17+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T13:37:17+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=cc5f6ef95acb7a0024c43eba314eb1f3563b41b8'/>
<id>cc5f6ef95acb7a0024c43eba314eb1f3563b41b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64: remove stl_* sections for now</title>
<updated>2026-03-16T07:46:11+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T07:46:11+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=81d1228cd0654d11efba13adb3ab7301d2b5ca49'/>
<id>81d1228cd0654d11efba13adb3ab7301d2b5ca49</id>
<content type='text'>
We currently don't really support user mode anymore, since it doesn't
integrate well within the architecture. We therefore need no special
handling of STL and kstd anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We currently don't really support user mode anymore, since it doesn't
integrate well within the architecture. We therefore need no special
handling of STL and kstd anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel/memory: implement basic free-list heap</title>
<updated>2026-03-16T07:34:13+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T07:34:13+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=64bf7fcf58ced023be1701ed4508e38f746d40b8'/>
<id>64bf7fcf58ced023be1701ed4508e38f746d40b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd/mutex: implement lock_guard</title>
<updated>2025-12-29T11:01:04+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-29T11:01:04+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=c522a3634e0cd20804b1e3216caedd5e15cbee19'/>
<id>c522a3634e0cd20804b1e3216caedd5e15cbee19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd: clean up mutex implementation</title>
<updated>2025-12-29T10:37:13+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-29T10:37:13+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=c0ef12b6a449aef43d3a6a700a2c4041642bf88c'/>
<id>c0ef12b6a449aef43d3a6a700a2c4041642bf88c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd/libc: implement basic memmove</title>
<updated>2025-12-23T19:00:46+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-23T19:00:46+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=57ab6985b524ee5d45cd2471fa3af0917d93da34'/>
<id>57ab6985b524ee5d45cd2471fa3af0917d93da34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libs/multiboot2: clean up code style</title>
<updated>2025-12-23T13:01:24+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-23T13:01:24+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=90a8c0f72fc115fe25be39b9f761bb62486d61fb'/>
<id>90a8c0f72fc115fe25be39b9f761bb62486d61fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libs/multiboot2: clean up file structure</title>
<updated>2025-12-23T12:09:28+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-23T12:09:28+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=54079f9b8dab6a70a0826d4b4f86d46765cf63f9'/>
<id>54079f9b8dab6a70a0826d4b4f86d46765cf63f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libs/multiboot2: add basic namespace documentation</title>
<updated>2025-12-23T11:53:03+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-23T11:53:03+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=7508c25af63d9298f67a01ff2001373801b07a1d'/>
<id>7508c25af63d9298f67a01ff2001373801b07a1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: clean up linter warnings</title>
<updated>2025-12-22T13:53:33+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-22T13:53:33+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=b4ff67c8a9bebd99eb3c06ea141fe0f1b8feb5a4'/>
<id>b4ff67c8a9bebd99eb3c06ea141fe0f1b8feb5a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
