aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-07-14add commentsLukas Oesch2-1/+48
2026-07-14improve testsLukas Oesch2-2/+8
2026-07-14refactoringLukas Oesch2-5/+6
2026-07-14add inode write tests with real filesystem imageLukas Oesch1-1/+26
2026-07-14add another ext2 inode tests, it panics if not enough free blocks availableLukas Oesch1-40/+46
2026-07-14add inode write_global_block_number_to_inode_block_index testsLukas Oesch5-12/+216
2026-07-14add inode testsLukas Oesch2-10/+69
2026-07-14fix update block countLukas Oesch1-1/+1
2026-07-14fix, improve and extend testsLukas Oesch4-57/+127
2026-07-14fix (or comment) testsLukas Oesch2-41/+42
2026-07-14update inode size correctly,Lukas Oesch4-13/+28
2026-07-14fix bht buildLukas Oesch1-14/+14
2026-07-14first draft to allocate new blocks while writing to an inodeLukas Oesch5-13/+195
2026-07-14fix comment, basic write is implemented yetLukas Oesch1-1/+0
2026-07-14Add testsMarcel Braun2-1/+45
2026-07-14Add check for inode type to ext2 inode writeMarcel Braun2-0/+12
2026-07-14Add ext2 inode write testsMarcel Braun1-0/+79
2026-07-14Implement ext2 inode writeMarcel Braun2-18/+38
2026-07-14Merge branch 'fmorgner/develop/kstd-system-error' into 'develop'Felix Morgner188-897/+2230
2026-07-14kstd: flesh out system_error documentationFelix Morgner1-0/+72
2026-07-14kernel/vfs: expand error_code integrationFelix Morgner24-64/+145
2026-07-14kstd: extract result helper aliasFelix Morgner13-96/+127
2026-07-14kernel/vfs: extract type aliasesFelix Morgner2-17/+16
2026-07-14kernel/vfs: rename do_mount to mountFelix Morgner4-40/+41
2026-07-13kstd: artificially inflate test coverageFelix Morgner1-0/+45
2026-07-13kstd: add posix-like error constantsFelix Morgner3-92/+227
2026-07-13kernel/ext2: forward block number errorFelix Morgner1-1/+1
2026-07-13kernel/fs: separate out checksFelix Morgner3-2/+20
2026-07-13kernel/vfs: add early checkFelix Morgner1-0/+5
2026-07-13kernel/vfs: add missing error mappingsFelix Morgner1-0/+4
2026-07-13kernel/fs: clean up file system error namesFelix Morgner5-11/+17
2026-07-13kernel/ext2: improve error mappingFelix Morgner1-4/+9
2026-07-13kernel: clean up error APIFelix Morgner11-60/+76
2026-07-13kstd: fix typo in error_code ctorFelix Morgner1-1/+1
2026-07-13kernel/ext2: fix error messageFelix Morgner1-1/+1
2026-07-13kernel/vfs: simplify do_mountFelix Morgner2-18/+23
2026-07-13kernel: forward path resolution errorFelix Morgner1-1/+1
2026-07-13kernel: initial fs driver system_error integrationFelix Morgner17-124/+258
2026-07-13kstd: make error_code formattableFelix Morgner3-2/+28
2026-07-13kapi: extend panic formattingFelix Morgner6-4/+209
2026-07-12ide: clean up header regexFelix Morgner1-1/+1
2026-07-12kapi: enforce stricter error handlingFelix Morgner10-253/+225
2026-07-12kernel: integrate kstd system_error facilityFelix Morgner10-82/+192
2026-07-11kstd: simplify errc message translationFelix Morgner1-164/+88
2026-07-11kstd: only support official POSIX error codesFelix Morgner1-319/+178
2026-07-09kstd: add more POSIX error codes to kstd::errcFelix Morgner1-36/+367
2026-07-09kstd: begin implementation of system_errorFelix Morgner2-0/+418
2026-07-09ide: fix print include pathFelix Morgner1-1/+1
2026-07-09cmake: extract test target creationFelix Morgner4-111/+45
2026-07-09chore: rename test source filesFelix Morgner14-11/+12