| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2 days | ide: fix box character rendering in devcontainer | Felix Morgner | 2 | -1/+12 | |
| 3 days | ide: simplify devcontainer setup | Felix Morgner | 2 | -7/+34 | |
| 3 days | chore: update ignore files | Felix Morgner | 2 | -10/+10 | |
| 4 days | Merge branch 'refactoring' into 'develop-BA-FS26' | Marcel Braun | 35 | -219/+202 | |
| refactoring See merge request teachos/kernel!38 | |||||
| 4 days | Refactor data types in ext2 | Marcel Braun | 4 | -20/+20 | |
| 4 days | refactoring | Lukas Oesch | 35 | -231/+214 | |
| 4 days | Merge branch 'mount-reference-count' into 'develop-BA-FS26' | Marcel Braun | 24 | -222/+357 | |
| Mount reference count See merge request teachos/kernel!37 | |||||
| 4 days | add kapi::filesystem tests | Lukas Oesch | 1 | -0/+22 | |
| 4 days | add vfs tests | Lukas Oesch | 2 | -4/+33 | |
| 4 days | add mount tests | Lukas Oesch | 3 | -0/+55 | |
| 4 days | fix tests, all files must be closed before unmounting | Lukas Oesch | 1 | -0/+24 | |
| 4 days | rootfs inode is a directory inode | Lukas Oesch | 2 | -0/+11 | |
| 4 days | avoid nullptr access | Lukas Oesch | 1 | -0/+4 | |
| 4 days | uniform interface for open and close | Lukas Oesch | 3 | -6/+6 | |
| 4 days | refactoring rootfs, no separate child management needed | Lukas Oesch | 7 | -119/+5 | |
| 4 days | Mount can only be unmounted if no references are present, increment ↵ | Lukas Oesch | 10 | -19/+104 | |
| references on open file and decrement on close file | |||||
| 4 days | refactor find_mount_iterator to avoid code duplication | Lukas Oesch | 2 | -8/+11 | |
| 4 days | renaming | Lukas Oesch | 2 | -16/+17 | |
| 4 days | Rename mount_table method from find_exact_mount to find_mount | Marcel Braun | 4 | -11/+11 | |
| 4 days | Remove unneeded functionality part 2 | Marcel Braun | 1 | -4/+0 | |
| 4 days | Remove unneeded functionality | Marcel Braun | 2 | -18/+1 | |
| 4 days | Refactor do_mount_internal to use target_mount as parameter | Marcel Braun | 2 | -18/+16 | |
| 4 days | Rename mount_point_dentry to target_dentry | Marcel Braun | 2 | -10/+10 | |
| 4 days | Document design rationale for resolve_path return type | Marcel Braun | 1 | -0/+10 | |
| 4 days | Refactor resolve_path | Marcel Braun | 2 | -5/+22 | |
| 4 days | Track dentry instead of inode in open_file_descriptor | Marcel Braun | 6 | -25/+34 | |
| 4 days | Unify header inclusion syntax | Marcel Braun | 2 | -2/+2 | |
| 4 days | add todo | Lukas Oesch | 1 | -0/+1 | |
| 4 days | small refactoring | Lukas Oesch | 2 | -1/+2 | |
| 4 days | Merge branch 'fix-bht-debugging' into 'develop-BA-FS26' | Lukas Oesch | 2 | -2/+5 | |
| fix bht debugging See merge request teachos/kernel!30 | |||||
| 4 days | ide: fix debugging | Felix Morgner | 2 | -4/+3 | |
| 4 days | fix bht debugging | Lukas Oesch | 1 | -2/+6 | |
| 6 days | Merge branch 'mount-unmount-boot-root-fs-tests' into 'develop-BA-FS26' | Marcel Braun | 1 | -0/+63 | |
| add tests for mount and unmount boot root filesystem See merge request teachos/kernel!36 | |||||
| 7 days | add tests for mount and unmount boot root filesystem | Lukas Oesch | 1 | -0/+63 | |
| 7 days | Merge branch 'ext2-sparse-files' into 'develop-BA-FS26' | Marcel Braun | 8 | -53/+206 | |
| Ext2 sparse files See merge request teachos/kernel!35 | |||||
| 7 days | increase buffer size to really test the singly indirect block pointer | Lukas Oesch | 1 | -1/+1 | |
| 7 days | refactoring | Lukas Oesch | 2 | -18/+28 | |
| 7 days | add inode sparse files tests | Lukas Oesch | 1 | -8/+93 | |
| 7 days | add todos | Lukas Oesch | 2 | -0/+4 | |
| 7 days | implement sparse files, fix bug with reading more than inode size | Lukas Oesch | 1 | -8/+14 | |
| 7 days | refactor ext2 map_inode_block_index_to_global_block_number | Lukas Oesch | 4 | -28/+76 | |
| 8 days | Merge branch 'refactor-ext2-inode-size' into 'develop-BA-FS26' | Lukas Oesch | 7 | -22/+152 | |
| Determine ext2 inode size depending on revision level, add const to several methods See merge request teachos/kernel!34 | |||||
| 8 days | Add tests for ext2 inode get_size() | Marcel Braun | 3 | -2/+98 | |
| 8 days | Determine ext2 inode size depending on revision level, add const to several ↵ | Marcel Braun | 4 | -20/+54 | |
| methods | |||||
| 8 days | Merge branch 'mount-unmount-root-fs' into 'develop-BA-FS26' | Marcel Braun | 6 | -15/+52 | |
| if the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the existing directory See merge request teachos/kernel!33 | |||||
| 8 days | if the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the ↵ | Lukas Oesch | 6 | -15/+52 | |
| existing directory | |||||
| 8 days | Merge branch 'refactoring' into 'develop-BA-FS26' | Lukas Oesch | 15 | -194/+129 | |
| Refactoring See merge request teachos/kernel!32 | |||||
| 8 days | refactoring, simplify code | Lukas Oesch | 1 | -41/+10 | |
| 8 days | remove unused include | Lukas Oesch | 1 | -3/+0 | |
| 9 days | fix build after rebase | Lukas Oesch | 1 | -1/+1 | |
