aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2 daysbht: improve catch2 configurationFelix Morgner2-4/+3
2 daysci: enable code quality reportingFelix Morgner2-1/+56
2 dayside: fix box character rendering in devcontainerFelix Morgner2-1/+12
3 dayside: simplify devcontainer setupFelix Morgner2-7/+34
3 dayschore: update ignore filesFelix Morgner2-10/+10
4 daysMerge branch 'refactoring' into 'develop-BA-FS26'Marcel Braun35-219/+202
4 daysRefactor data types in ext2Marcel Braun4-20/+20
4 daysrefactoringLukas Oesch35-231/+214
4 daysMerge branch 'mount-reference-count' into 'develop-BA-FS26'Marcel Braun24-222/+357
4 daysadd kapi::filesystem testsLukas Oesch1-0/+22
4 daysadd vfs testsLukas Oesch2-4/+33
4 daysadd mount testsLukas Oesch3-0/+55
4 daysfix tests, all files must be closed before unmountingLukas Oesch1-0/+24
4 daysrootfs inode is a directory inodeLukas Oesch2-0/+11
4 daysavoid nullptr accessLukas Oesch1-0/+4
4 daysuniform interface for open and closeLukas Oesch3-6/+6
4 daysrefactoring rootfs, no separate child management neededLukas Oesch7-119/+5
4 daysMount can only be unmounted if no references are present, increment reference...Lukas Oesch10-19/+104
4 daysrefactor find_mount_iterator to avoid code duplicationLukas Oesch2-8/+11
4 daysrenamingLukas Oesch2-16/+17
4 daysRename mount_table method from find_exact_mount to find_mountMarcel Braun4-11/+11
4 daysRemove unneeded functionality part 2Marcel Braun1-4/+0
4 daysRemove unneeded functionalityMarcel Braun2-18/+1
4 daysRefactor do_mount_internal to use target_mount as parameterMarcel Braun2-18/+16
4 daysRename mount_point_dentry to target_dentryMarcel Braun2-10/+10
4 daysDocument design rationale for resolve_path return typeMarcel Braun1-0/+10
4 daysRefactor resolve_pathMarcel Braun2-5/+22
4 daysTrack dentry instead of inode in open_file_descriptorMarcel Braun6-25/+34
4 daysUnify header inclusion syntaxMarcel Braun2-2/+2
4 daysadd todoLukas Oesch1-0/+1
4 dayssmall refactoringLukas Oesch2-1/+2
4 daysMerge branch 'fix-bht-debugging' into 'develop-BA-FS26'Lukas Oesch2-2/+5
4 dayside: fix debuggingFelix Morgner2-4/+3
4 daysfix bht debuggingLukas Oesch1-2/+6
6 daysMerge branch 'mount-unmount-boot-root-fs-tests' into 'develop-BA-FS26'Marcel Braun1-0/+63
7 daysadd tests for mount and unmount boot root filesystemLukas Oesch1-0/+63
7 daysMerge branch 'ext2-sparse-files' into 'develop-BA-FS26'Marcel Braun8-53/+206
7 daysincrease buffer size to really test the singly indirect block pointerLukas Oesch1-1/+1
7 daysrefactoringLukas Oesch2-18/+28
7 daysadd inode sparse files testsLukas Oesch1-8/+93
7 daysadd todosLukas Oesch2-0/+4
7 daysimplement sparse files, fix bug with reading more than inode sizeLukas Oesch1-8/+14
7 daysrefactor ext2 map_inode_block_index_to_global_block_numberLukas Oesch4-28/+76
8 daysMerge branch 'refactor-ext2-inode-size' into 'develop-BA-FS26'Lukas Oesch7-22/+152
8 daysAdd tests for ext2 inode get_size()Marcel Braun3-2/+98
8 daysDetermine ext2 inode size depending on revision level, add const to several m...Marcel Braun4-20/+54
8 daysMerge branch 'mount-unmount-root-fs' into 'develop-BA-FS26'Marcel Braun6-15/+52
8 daysif the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the ...Lukas Oesch6-15/+52
8 daysMerge branch 'refactoring' into 'develop-BA-FS26'Lukas Oesch15-194/+129
8 daysrefactoring, simplify codeLukas Oesch1-41/+10