<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/kapi, branch fmorgner/vfs-mount-initialization</title>
<subtitle>An educational OS kernel</subtitle>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/'/>
<entry>
<title>kapi/fs: implement read_directory</title>
<updated>2026-08-27T10:33:41+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-27T10:33:31+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=0e72a1b27df2008013f2ee9c468a88c3e3843fae'/>
<id>0e72a1b27df2008013f2ee9c468a88c3e3843fae</id>
<content type='text'>
This change also replaces the kernel internal directory_listing_cursor
and directory_listing_entry with the kapi types directory_cursor and
directory_entry.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change also replaces the kernel internal directory_listing_cursor
and directory_listing_entry with the kapi types directory_cursor and
directory_entry.
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi/fs: introduce read_directory API</title>
<updated>2026-08-26T20:54:46+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-26T20:50:55+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=4016fed5815434202aeca74359db146417d78a1b'/>
<id>4016fed5815434202aeca74359db146417d78a1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: fix include paths</title>
<updated>2026-08-26T09:15:45+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-26T09:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=0cf5196eff081d4eab4cfb9fc9eb7390f45696e5'/>
<id>0cf5196eff081d4eab4cfb9fc9eb7390f45696e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: remove vfs_type</title>
<updated>2026-08-20T15:50:55+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-20T15:50:55+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=de282dbada8a2028ebb4b25aaa0b9bf3d8da3af5'/>
<id>de282dbada8a2028ebb4b25aaa0b9bf3d8da3af5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: draft new documentation structure</title>
<updated>2026-08-20T14:04:48+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-20T14:04:48+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=5117ee7b57f7e349d35c88d31b0d3714a2afbcc6'/>
<id>5117ee7b57f7e349d35c88d31b0d3714a2afbcc6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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: fix kapi header glob</title>
<updated>2026-08-20T08:34:35+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-20T08:34:35+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=de473afc0bf677e40cd660062f2518f8ade6e346'/>
<id>de473afc0bf677e40cd660062f2518f8ade6e346</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: normalize kapi doc comments</title>
<updated>2026-08-19T15:06:46+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-19T15:06:46+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=24d2d7dccace6f5a0bb4e2eb0f9e51cff06103b2'/>
<id>24d2d7dccace6f5a0bb4e2eb0f9e51cff06103b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: normalize header guards</title>
<updated>2026-08-19T14:56:19+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-19T14:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=bffc20aa863f38f97cd5a5798c4b86ffe84b75f4'/>
<id>bffc20aa863f38f97cd5a5798c4b86ffe84b75f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: improve API doc structure</title>
<updated>2026-08-19T10:35:40+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-08-19T10:35:40+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=9fe746c41ec00ddb9d0b5f31616ae3970a73bb74'/>
<id>9fe746c41ec00ddb9d0b5f31616ae3970a73bb74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
