| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | kernel/vfs: add type registry tests | Felix Morgner | 1 | -1/+0 |
| 8 days | kernel/vfs: extract fs type registry | Felix Morgner | 1 | -17/+0 |
| 8 days | kernel/vfs: manage filesystem registrations | Felix Morgner | 1 | -2/+3 |
| 8 days | kstd/string: simplify comparisons | Felix Morgner | 1 | -4/+4 |
| 8 days | kernel/vfs: simplify initialization | Felix Morgner | 1 | -3/+3 |
| 8 days | kernel/vfs: rename type descriptor section | Felix Morgner | 1 | -3/+3 |
| 8 days | kernel/vfs: prepare fs type registration support | Felix Morgner | 1 | -0/+15 |
| 2026-05-25 | Increase reference count of source_mount when one of its files is mounted som... | Marcel Braun | 1 | -14/+12 |
| 2026-05-16 | refactoring | Lukas Oesch | 1 | -12/+13 |
| 2026-05-16 | add vfs tests | Lukas Oesch | 1 | -4/+3 |
| 2026-05-16 | avoid nullptr access | Lukas Oesch | 1 | -0/+4 |
| 2026-05-16 | uniform interface for open and close | Lukas Oesch | 1 | -2/+2 |
| 2026-05-16 | refactoring rootfs, no separate child management needed | Lukas Oesch | 1 | -9/+1 |
| 2026-05-16 | Mount can only be unmounted if no references are present, increment reference... | Lukas Oesch | 1 | -1/+16 |
| 2026-05-16 | renaming | Lukas Oesch | 1 | -14/+14 |
| 2026-05-16 | Rename mount_table method from find_exact_mount to find_mount | Marcel Braun | 1 | -3/+3 |
| 2026-05-16 | Refactor do_mount_internal to use target_mount as parameter | Marcel Braun | 1 | -16/+14 |
| 2026-05-16 | Rename mount_point_dentry to target_dentry | Marcel Braun | 1 | -9/+9 |
| 2026-05-16 | Refactor resolve_path | Marcel Braun | 1 | -5/+16 |
| 2026-05-13 | refactor ext2 map_inode_block_index_to_global_block_number | Lukas Oesch | 1 | -1/+1 |
| 2026-05-12 | if the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the ... | Lukas Oesch | 1 | -13/+27 |
| 2026-05-11 | Add is_mount_root flag to dentry and use in find_mount_root_dentry | Marcel Braun | 1 | -2/+2 |
| 2026-05-11 | Create first draft of get_parent_mount without find_longest_prefix_mount | Marcel Braun | 1 | -7/+7 |
| 2026-05-11 | Rename root_dentry() to get_root_dentry() | Marcel Braun | 1 | -4/+4 |
| 2026-05-11 | remove mount_path from mount struct (retrieve path from m_mount_dentry) | Lukas Oesch | 1 | -2/+5 |
| 2026-05-11 | Rename get_full_path to get_absolute_path | Marcel Braun | 1 | -2/+2 |
| 2026-05-05 | add mount table find_exact_mount tests, remove todo | Lukas Oesch | 1 | -1/+0 |
| 2026-05-05 | small refactoring, add todo | Lukas Oesch | 1 | -0/+1 |
| 2026-05-05 | refactoring mount_table lookup | Lukas Oesch | 1 | -6/+4 |
| 2026-05-05 | avoid to traverse back over the root | Lukas Oesch | 1 | -10/+5 |
| 2026-05-05 | refactoring do_mount_internal (retrieve path from dentry), handle .. correctl... | Lukas Oesch | 1 | -14/+15 |
| 2026-05-05 | Add check for max symlink count | Marcel Braun | 1 | -8/+15 |
| 2026-05-05 | fix problem with string_view lifetime | Lukas Oesch | 1 | -7/+8 |
| 2026-05-05 | Implement symlink non-recursive | Marcel Braun | 1 | -26/+15 |
| 2026-05-05 | Refactor path resolution, use vector and while instead of iterator and for-loop | Marcel Braun | 1 | -2/+7 |
| 2026-05-05 | Resolve TODOs concerning path validation | Marcel Braun | 1 | -11/+9 |
| 2026-05-05 | Use iterator in path resolution, start with symlink implementation | Marcel Braun | 1 | -3/+37 |
| 2026-05-05 | add todos | Lukas Oesch | 1 | -0/+2 |
| 2026-05-05 | refactoring | Lukas Oesch | 1 | -30/+2 |
| 2026-05-05 | relative path support | Lukas Oesch | 1 | -15/+100 |
| 2026-04-23 | chore: banish relative includes | Felix Morgner | 1 | -8/+8 |
| 2026-04-23 | chore: organize includes | Felix Morgner | 1 | -2/+2 |
| 2026-04-19 | vfs open returns the dentry not the open file description | Lukas Oesch | 1 | -8/+2 |
| 2026-04-13 | Back filesystem by inode and not device | Marcel Braun | 1 | -20/+19 |
| 2026-04-11 | add deinit functions for singletons in tests | Lukas Oesch | 1 | -7/+17 |
| 2026-04-11 | implement unmount, improve error codes | Lukas Oesch | 1 | -15/+30 |
| 2026-04-11 | add descriptions, some refactoring | Lukas Oesch | 1 | -10/+9 |
| 2026-04-11 | refactoring | Lukas Oesch | 1 | -0/+1 |
| 2026-04-11 | fix build, refactoring | Lukas Oesch | 1 | -1/+1 |
| 2026-04-11 | automatically detect the mounted file system type by trial-and-error | Lukas Oesch | 1 | -4/+1 |