<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 doc comment</title>
<updated>2026-09-10T14:46:51+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-10T14:46:51+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=7c299dab6436c3ee1ed2cf5154c8b20a92d23cd9'/>
<id>7c299dab6436c3ee1ed2cf5154c8b20a92d23cd9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd/memory: introduce observer_ptr casts</title>
<updated>2026-09-10T12:33:19+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-10T12:33:19+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=14ec8e92b45a2eae5bdb3d459cee9633ea129359'/>
<id>14ec8e92b45a2eae5bdb3d459cee9633ea129359</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd/vector: fix UB in test suite</title>
<updated>2026-09-10T07:42:12+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-10T07:42:12+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=a89e51ccca32a0535471d3cc2e1171ca65f6c97f'/>
<id>a89e51ccca32a0535471d3cc2e1171ca65f6c97f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd/fmt: remove superfluous specifiers member</title>
<updated>2026-09-09T15:35:02+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-09T15:35:02+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=9438d08cc7a7f814d8d1b0cb13f4db176fc53aeb'/>
<id>9438d08cc7a7f814d8d1b0cb13f4db176fc53aeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: enable strong stack protector</title>
<updated>2026-09-05T11:19:25+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-05T11:19:25+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=9f544dea5dbcdb92f614c6092a60e81d3398b8da'/>
<id>9f544dea5dbcdb92f614c6092a60e81d3398b8da</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: add missing undefined function</title>
<updated>2026-09-04T20:13:23+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-04T20:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=0e2ddf50d85c18d7f043c15dbb56cfdbf75984bc'/>
<id>0e2ddf50d85c18d7f043c15dbb56cfdbf75984bc</id>
<content type='text'>
Even though we implement our own `memset` function, we did not define
it as undefined. This lead to undefine symbols `-O2` builds, which
prefer `memset` in situation in which `-Os` builds do not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Even though we implement our own `memset` function, we did not define
it as undefined. This lead to undefine symbols `-O2` builds, which
prefer `memset` in situation in which `-Os` builds do not.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: fix header guards</title>
<updated>2026-09-03T12:36:28+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-03T12:14:17+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=28114ae949130d39380a80800c60b5b334d61b19'/>
<id>28114ae949130d39380a80800c60b5b334d61b19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add missing explicit specifiers</title>
<updated>2026-09-03T12:36:28+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-03T12:07:25+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=e9c8e851eedeabe82878ef9d41042731c4d17e6d'/>
<id>e9c8e851eedeabe82878ef9d41042731c4d17e6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add missing return types</title>
<updated>2026-09-03T12:33:26+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-09-03T11:53:58+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=9b32c1d02abeefe6b1dcb0e4dd00ac06975615d3'/>
<id>9b32c1d02abeefe6b1dcb0e4dd00ac06975615d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: minor stylistic cleanups</title>
<updated>2026-08-31T07:21:51+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-31T07:21:51+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=bb95c10727d4a5b9f8226462ed1bee15a71fd33c'/>
<id>bb95c10727d4a5b9f8226462ed1bee15a71fd33c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
