aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
5 dayskernel/fs: remove file typeFelix Morgner7-49/+11
5 dayskernel/fs: devfs: implement read_directoryFelix Morgner4-1/+268
5 dayskernel/fs: introduce base read_directory APIFelix Morgner4-0/+71
5 dayskernel/fs: small post-rework cleanupFelix Morgner1-2/+7
5 dayskernel/fs: rework filesystem probingFelix Morgner24-439/+348
5 dayskernel/fs: remove backing inode from mountFelix Morgner2-10/+0
5 dayskernel/fs: devfs: externalize mount stateFelix Morgner4-12/+14
5 dayskernel/fs: devfs: simplify implementationFelix Morgner2-35/+11
5 dayskernel/fs: post-refactor cleanupFelix Morgner7-78/+54
5 dayskernel/fs: ext2: externalize mount stateFelix Morgner7-219/+340
5 dayskernel/fs: thread driver data through public APIFelix Morgner15-56/+85
5 dayskernel/fs: extract convenience aliasesFelix Morgner6-49/+40
5 dayskernel/fs: prepare for driver state extractionFelix Morgner16-51/+90
5 dayskernel/fs: clean up APIFelix Morgner12-82/+86
5 dayskernel/fs: ext2: let VFS associate the owning mountFelix Morgner3-9/+9
5 dayskernel/fs: add backing inode to mountFelix Morgner4-6/+53
5 dayskernel/fs: remove raw filesystem pointer from inode.Felix Morgner8-140/+220
5 dayskernel/fs: remove backing inode from baseFelix Morgner4-12/+11
5 dayskernel/fs: introduce mount factoryFelix Morgner8-93/+142
5 dayskernel/fs: remove the root inode from the base.Felix Morgner16-102/+118
5 dayskernel/fs: add back-link from inodes to their mountFelix Morgner3-0/+36
5 daysbuild: fix include pathsFelix Morgner5-9/+5
5 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
9 dayskerne/test: add missing fs type registry initializationFelix Morgner2-0/+4
9 dayskstd: add nodiscard to result success and failureFelix Morgner2-4/+15
10 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
11 dayschore: clean up some more doc commentsFelix Morgner2-42/+84
11 dayschore: normalize kernel doc commentsFelix Morgner18-485/+283
11 dayschore: normalize multiboot2 doc commentsFelix Morgner2-45/+30
11 dayschore: normalize kstd doc commentsFelix Morgner6-439/+294
11 daysci: enable parallel buildsFelix Morgner1-2/+2
11 daysbuild: upgrade to Catch2 3.15.3Felix Morgner2-2/+4
11 daysci: fix header set verification targetFelix Morgner1-2/+2
11 daysci: enable header set verificationFelix Morgner1-2/+2
11 daysbuild: clean up header set verificationFelix Morgner7-30/+2
11 daysbuild: improve linting exclusions for testsFelix Morgner4-31/+24
11 daysbuild: fix kapi header globFelix Morgner1-2/+2
11 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
12 daysdocs: improve API doc structureFelix Morgner2-11/+41