<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/libs/kstd/CMakeLists.txt, branch feature/readBootSector</title>
<subtitle>An educational OS kernel</subtitle>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/'/>
<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>build: clean up header set verification</title>
<updated>2026-08-20T09:44:37+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-20T09:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=4ecf7591449d34630b61e9a5cc734ebc9f8e07e4'/>
<id>4ecf7591449d34630b61e9a5cc734ebc9f8e07e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: improve linting exclusions for tests</title>
<updated>2026-08-20T09:27:04+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-20T09:27:04+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=5a4342e69ecc19d1408f622ceb7f8a8bbe6c1d20'/>
<id>5a4342e69ecc19d1408f622ceb7f8a8bbe6c1d20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: prevent double test building</title>
<updated>2026-08-15T11:07:28+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-15T11:07:28+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=e7a121d73a4cbbd7d3dad00227eee2812a54cf2f'/>
<id>e7a121d73a4cbbd7d3dad00227eee2812a54cf2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: separate normal from stress tests</title>
<updated>2026-07-26T21:15:47+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-26T21:15:47+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=a7700e8a8fd649be43150f67c94fd02cf72b03a1'/>
<id>a7700e8a8fd649be43150f67c94fd02cf72b03a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: add tsan build</title>
<updated>2026-07-26T20:13:52+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-26T20:13:52+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=705c98d47937d603e3ad569cc2ade12fa1df3677'/>
<id>705c98d47937d603e3ad569cc2ade12fa1df3677</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kstd: split mutex header</title>
<updated>2026-07-26T18:03:39+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-26T18:03:39+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=4ab9ce4a821e477f097f19e94a0239299fbe25ea'/>
<id>4ab9ce4a821e477f097f19e94a0239299fbe25ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: move system error implementation out of line</title>
<updated>2026-07-16T18:24:15+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-16T18:24:15+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=9589e79e9990054e8bba08f183dd7b72819d6078'/>
<id>9589e79e9990054e8bba08f183dd7b72819d6078</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: extract test target creation</title>
<updated>2026-07-09T12:33:58+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-09T12:33:58+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=878af4b049e0236daa02d075e693c9c630d89aca'/>
<id>878af4b049e0236daa02d075e693c9c630d89aca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
