<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/libs/kstd/src, 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>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>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>kstd: clean up OS interface split</title>
<updated>2025-12-19T10:55:48+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-19T10:55:48+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=e22c2dcad410504c65d8ccba0ab66d96cf0c61a1'/>
<id>e22c2dcad410504c65d8ccba0ab66d96cf0c61a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: fix missing includes</title>
<updated>2025-12-15T15:46:51+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-15T15:46:51+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=1945dd16716392e70e74efacd19e779f121bd1da'/>
<id>1945dd16716392e70e74efacd19e779f121bd1da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd: implement memcmp</title>
<updated>2025-12-05T17:48:44+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-12-05T17:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=fc6d44be383213b7609b5e3c4778e235fb6b00c3'/>
<id>fc6d44be383213b7609b5e3c4778e235fb6b00c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: configure clang-tidy</title>
<updated>2025-10-29T16:01:22+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-10-29T16:01:22+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=7b9df8bec5038e0316540d2397df632fb14c9169'/>
<id>7b9df8bec5038e0316540d2397df632fb14c9169</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: reformat source code</title>
<updated>2025-10-29T14:01:43+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-10-29T14:01:43+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=b157e2c472d8bd67ac1656404a6a6ee821260f4b'/>
<id>b157e2c472d8bd67ac1656404a6a6ee821260f4b</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 libc implementation</title>
<updated>2025-10-29T09:39:30+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-10-29T09:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=acabbacdee68ad80e829bda56ae5363d04646d2d'/>
<id>acabbacdee68ad80e829bda56ae5363d04646d2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd: don't rely on newlib</title>
<updated>2025-10-28T17:31:39+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-10-28T17:31:39+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=12dedc7e2e51390fdf2caec3700e75db19be1cd4'/>
<id>12dedc7e2e51390fdf2caec3700e75db19be1cd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
