| Age | Commit message (Expand) | Author | Files | Lines |
| 9 days | remove mount_path from mount struct (retrieve path from m_mount_dentry) | Lukas Oesch | 1 | -2/+5 |
| 9 days | 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 |
| 2026-03-30 | Rename ram_disk and storage files | marcel.braun | 1 | -2/+2 |
| 2026-03-30 | Rename rootfs filesystem files | marcel.braun | 1 | -2/+2 |
| 2026-03-30 | Rename devfs filesystem files | marcel.braun | 1 | -2/+2 |
| 2026-03-30 | Rename ext2 filesystem files | marcel.braun | 1 | -2/+2 |
| 2026-03-30 | Move everything in kernel into kernel namespace | marcel.braun | 1 | -2/+2 |
| 2026-03-28 | set flag (currently not needed) | Lukas Oesch | 1 | -0/+1 |
| 2026-03-28 | fix vfs mount with /dev & /a and rootfs & devfs | Lukas Oesch | 1 | -71/+51 |
| 2026-03-26 | fix resolve_path -> first traverse rootfs before jumping into the mounted roo... | Lukas Oesch | 1 | -10/+2 |
| 2026-03-26 | first draft of an devfs implementation | Lukas Oesch | 1 | -36/+14 |
| 2026-03-26 | currently do not support stacked mounts | Lukas Oesch | 1 | -1/+3 |
| 2026-03-26 | implement a rootfs to handle / mounts correctly | Lukas Oesch | 1 | -14/+29 |
| 2026-03-26 | refactoring, add root_mount into the root_table | Lukas Oesch | 1 | -22/+31 |
| 2026-03-26 | small refactoring | Lukas Oesch | 1 | -26/+10 |
| 2026-03-26 | Refactor mounting of new filesystems and path resolving in vfs | marcel.braun | 1 | -23/+30 |
| 2026-03-26 | Implement resolve_path | marcel.braun | 1 | -5/+41 |
| 2026-03-26 | Refactor move init logic into member function | marcel.braun | 1 | -4/+11 |
| 2026-03-26 | Add dentry structure | marcel.braun | 1 | -10/+11 |
| 2026-03-26 | Rename custody to dentry and add children | marcel.braun | 1 | -8/+8 |
| 2026-03-26 | implement device names with kstd::string | Lukas Oesch | 1 | -1/+1 |
| 2026-03-26 | refactoring, node cannot be null | Lukas Oesch | 1 | -6/+1 |
| 2026-03-26 | simplify architecture again | Lukas Oesch | 1 | -4/+2 |
| 2026-03-26 | use enable_shared_from_this instead of self invocation method | Lukas Oesch | 1 | -1/+1 |
| 2026-03-26 | refactor file and inode architecture again | Lukas Oesch | 1 | -2/+3 |
| 2026-03-26 | fix build | Lukas Oesch | 1 | -1/+1 |