<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/kernel/src/filesystem/ext2/ext2_filesystem.cpp, branch develop-BA-FS26</title>
<subtitle>An educational OS kernel</subtitle>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/'/>
<entry>
<title>Rename ext2 filesystem files</title>
<updated>2026-03-30T19:23:02+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-30T19:23:02+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=55e37a219fc953d1675bc2edb8573c6d47df7647'/>
<id>55e37a219fc953d1675bc2edb8573c6d47df7647</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move everything in kernel into kernel namespace</title>
<updated>2026-03-30T19:22:22+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-30T19:22:22+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=5603c7ec2b07dbc772fe2c20a9e9e176c5465c57'/>
<id>5603c7ec2b07dbc772fe2c20a9e9e176c5465c57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix linter warnings</title>
<updated>2026-03-30T17:26:48+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-30T17:26:48+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=7ad07a735759dc93b668ec92896f57c0c0df0025'/>
<id>7ad07a735759dc93b668ec92896f57c0c0df0025</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Save WIP add some definitions and helper functions</title>
<updated>2026-03-29T19:30:32+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-29T19:30:32+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=ea578b348f63939bb07bd669ad86d3fe1b6d5f65'/>
<id>ea578b348f63939bb07bd669ad86d3fe1b6d5f65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move block device offset and size-to-blocks calculation to block_device_utils</title>
<updated>2026-03-29T18:49:03+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-29T18:49:03+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=9c602f2cf8fd87f55adc31c085e469e72b7cbbfa'/>
<id>9c602f2cf8fd87f55adc31c085e469e72b7cbbfa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mock filesystem correctly for tests with /dev</title>
<updated>2026-03-26T20:19:35+00:00</updated>
<author>
<name>Lukas Oesch</name>
<email>lukasoesch20@gmail.com</email>
</author>
<published>2026-03-26T20:13:59+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=372148a1379d7f14cbe641272f8f28766925f3aa'/>
<id>372148a1379d7f14cbe641272f8f28766925f3aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for resolve_path</title>
<updated>2026-03-26T20:18:56+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-23T21:18:54+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=b3cb1d0f8864bf54362f1da2b7a65ca693778cff'/>
<id>b3cb1d0f8864bf54362f1da2b7a65ca693778cff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Small refactoring use shared pointer</title>
<updated>2026-03-26T20:18:50+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-23T19:12:29+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=fdcf1c7d2b47d418916e311cea8b87affaf63f90'/>
<id>fdcf1c7d2b47d418916e311cea8b87affaf63f90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor filesystem</title>
<updated>2026-03-26T20:18:49+00:00</updated>
<author>
<name>marcel.braun</name>
<email>marcel.braun@ost.ch</email>
</author>
<published>2026-03-23T08:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=bcb4f8a76dea2443c1597716e27b7c2d268bfc44'/>
<id>bcb4f8a76dea2443c1597716e27b7c2d268bfc44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove inode metadata</title>
<updated>2026-03-26T20:17:22+00:00</updated>
<author>
<name>Lukas Oesch</name>
<email>lukasoesch20@gmail.com</email>
</author>
<published>2026-03-19T20:59:31+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=8d3471f1d160d301f9d990455bd8c63450df1cf3'/>
<id>8d3471f1d160d301f9d990455bd8c63450df1cf3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
