aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
4 dayskernel/fs: add back-link from inodes to their mountFelix Morgner3-0/+36
4 daysbuild: fix include pathsFelix Morgner5-9/+5
4 daysci: fix stress test test stageFelix Morgner1-3/+3
5 daysci: fix CMake presets referencesFelix Morgner1-2/+2
5 daysbuild: improve presetsFelix Morgner1-8/+69
8 dayskstd: don't mark vfs_errc as an error condition typeFelix Morgner1-5/+0
8 dayskerne/test: add missing fs type registry initializationFelix Morgner2-0/+4
8 dayskstd: add nodiscard to result success and failureFelix Morgner2-4/+15
9 dayskernel: fix test compilationFelix Morgner1-1/+5
10 dayskernel/fs: add type lookupFelix Morgner4-7/+32
10 dayskernel/fs: rework driver probingFelix Morgner8-18/+99
10 dayskernel/fs: use type registry in probe_and_mountFelix Morgner8-26/+18
10 dayskernel: remove vfs_typeFelix Morgner16-76/+44
10 daysdocs: draft new documentation structureFelix Morgner13-79/+85
10 dayschore: clean up some more doc commentsFelix Morgner2-42/+84
10 dayschore: normalize kernel doc commentsFelix Morgner18-485/+283
10 dayschore: normalize multiboot2 doc commentsFelix Morgner2-45/+30
10 dayschore: normalize kstd doc commentsFelix Morgner6-439/+294
10 daysci: enable parallel buildsFelix Morgner1-2/+2
10 daysbuild: upgrade to Catch2 3.15.3Felix Morgner2-2/+4
10 daysci: fix header set verification targetFelix Morgner1-2/+2
10 daysci: enable header set verificationFelix Morgner1-2/+2
10 daysbuild: clean up header set verificationFelix Morgner7-30/+2
10 daysbuild: improve linting exclusions for testsFelix Morgner4-31/+24
10 daysbuild: fix kapi header globFelix Morgner1-2/+2
10 dayschore: normalize comment format in archFelix Morgner6-141/+111
11 dayschore: normalize kapi doc commentsFelix Morgner19-8/+104
11 dayschore: normalize header guardsFelix Morgner28-57/+57
11 daysdocs: clean up some of the documentationFelix Morgner19-113/+234
11 daysdocs: improve API doc structureFelix Morgner2-11/+41
11 dayskapi: use bytes for size in boot modulesFelix Morgner5-14/+14
12 dayskapi/fs: fix wrong test argumentFelix Morgner1-1/+1
12 dayskstd: enable formatting and decay for bytesFelix Morgner3-21/+31
12 dayskstd: introduce basic offset typeFelix Morgner7-54/+72
12 dayskstd: flatten units namespaceFelix Morgner64-313/+303
12 dayskernel: fix test build issuesFelix Morgner1-2/+2
12 dayskstd: clean up unitsFelix Morgner8-109/+151
13 dayskapi: implement seek supportFelix Morgner6-6/+100
13 dayskapi/fs: introduce seek APIFelix Morgner2-0/+31
13 dayskernel/ram_disk: predicate read size on bufferFelix Morgner1-13/+8
13 dayschore: remove superfluous includeFelix Morgner1-1/+0
13 dayschore: replace expected by resultFelix Morgner3-16/+13
13 dayskapi: de-const read on block and char devicesFelix Morgner7-8/+7
13 dayskapi: port block_special_file to std::spanFelix Morgner30-298/+299
13 dayskernel: minor post-epic cleanupsFelix Morgner3-8/+4
13 dayskapi: add power management support to driversFelix Morgner7-0/+363
13 dayskstd: implement erase_if for flat mapFelix Morgner4-7/+58
13 dayskstd: reduce some duplication in flat mapFelix Morgner1-80/+36
13 dayskstd: implement flat map eraseFelix Morgner2-0/+173
13 dayskstd: add more subscript operator overloads to flat mapFelix Morgner3-29/+171