| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 13 days | ide: update devcontainer | Felix Morgner | 1 | -4/+2 | |
| 2026-05-06 | ide: add poetry to the devcontainer | Felix Morgner | 1 | -1/+1 | |
| 2026-05-06 | dump_mb2i: dump unsupported tags as hex | Felix Morgner | 1 | -6/+11 | |
| 2026-05-06 | dump_mb2i: add support for framebuffer tag | Felix Morgner | 1 | -1/+21 | |
| 2026-05-06 | debug: refactor dump_mb2i tool | Felix Morgner | 3 | -64/+1042 | |
| 2026-05-06 | dump_mb2i: add support for bios boot device tag | Felix Morgner | 1 | -0/+6 | |
| 2026-05-05 | Merge branch 'symbolic-links' into 'develop-BA-FS26' | Marcel Braun | 45 | -363/+799 | |
| Symbolic links See merge request teachos/kernel!29 | |||||
| 2026-05-05 | .. int the root directory remains in the root | Lukas Oesch | 1 | -1/+1 | |
| 2026-05-05 | add mount table find_exact_mount tests, remove todo | Lukas Oesch | 2 | -3/+19 | |
| 2026-05-05 | small refactoring, add todo | Lukas Oesch | 2 | -2/+5 | |
| 2026-05-05 | add filesystem interface tests | Lukas Oesch | 1 | -1/+48 | |
| 2026-05-05 | add vfs symlink tests | Lukas Oesch | 1 | -1/+62 | |
| 2026-05-05 | add symlink chain to image | Lukas Oesch | 3 | -3/+7 | |
| 2026-05-05 | refactoring mount_table lookup | Lukas Oesch | 3 | -8/+20 | |
| 2026-05-05 | add symbolic link tests | Lukas Oesch | 1 | -0/+42 | |
| 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 .. ↵ | Lukas Oesch | 2 | -16/+17 | |
| correctly in relative path | |||||
| 2026-05-05 | fix readme | Lukas Oesch | 1 | -1/+1 | |
| 2026-05-05 | Update readme for images, add symlink to readme into test_assets folder | Marcel Braun | 2 | -3/+16 | |
| 2026-05-05 | Add testing symlinks to filesystem images | Marcel Braun | 6 | -6/+6 | |
| 2026-05-05 | Disable recursion-warning | Marcel Braun | 1 | -2/+2 | |
| 2026-05-05 | Remove manual tests | Marcel Braun | 1 | -167/+1 | |
| 2026-05-05 | Add tests for path utility | Marcel Braun | 2 | -0/+70 | |
| 2026-05-05 | Add check for max symlink count | Marcel Braun | 1 | -8/+15 | |
| 2026-05-05 | Add check for valid path length | Marcel Braun | 1 | -9/+23 | |
| 2026-05-05 | Add constants | Marcel Braun | 1 | -0/+13 | |
| 2026-05-05 | Fix vfs tests | Marcel Braun | 1 | -4/+3 | |
| 2026-05-05 | fix problem with string_view lifetime | Lukas Oesch | 2 | -9/+11 | |
| 2026-05-05 | Add simple symlink tests | Marcel Braun | 4 | -3/+26 | |
| 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 | Implement symlink read in inode, fix max amount of bytes to read | Marcel Braun | 3 | -11/+20 | |
| 2026-05-05 | Resolve TODOs concerning path validation | Marcel Braun | 1 | -11/+9 | |
| 2026-05-05 | Add helper functions for path validation and splitting | Marcel Braun | 1 | -0/+56 | |
| 2026-05-05 | Use iterator in path resolution, start with symlink implementation | Marcel Braun | 1 | -3/+37 | |
| 2026-05-05 | refactoring and extend tests | Lukas Oesch | 7 | -24/+27 | |
| 2026-05-05 | add todos | Lukas Oesch | 1 | -0/+2 | |
| 2026-05-05 | refactoring | Lukas Oesch | 3 | -30/+25 | |
| 2026-05-05 | add relative path tests | Lukas Oesch | 1 | -0/+46 | |
| 2026-05-05 | fix bht build | Lukas Oesch | 2 | -13/+13 | |
| 2026-05-05 | relative path support | Lukas Oesch | 3 | -18/+103 | |
| 2026-05-05 | resolve todos | Lukas Oesch | 4 | -7/+14 | |
| 2026-05-05 | add is_symbolic_link method in ext2 inode | Lukas Oesch | 6 | -0/+46 | |
| 2026-05-05 | refactor inode kind | Lukas Oesch | 15 | -108/+113 | |
| 2026-05-05 | ide: unset clangd path | Felix Morgner | 1 | -1/+0 | |
| 2026-05-05 | ide: fix container configuration | Felix Morgner | 2 | -1/+3 | |
| 2026-05-04 | debug: add multiboot2 information dump tool | Felix Morgner | 4 | -2/+155 | |
| This patch introduces a new GDB tool `dump_mb2i` that dump the multiboot2 information provided by the bootloader. This tool can be invoked in the GDB console. For example in vscode: -exec dump_mb2i ((kapi::boot::information)bootstrap_information).mbi The tool expects the address of the loader provided MB2 information as its only argument. | |||||
| 2026-05-04 | debug: improve pretty printer implementations | Felix Morgner | 9 | -52/+96 | |
| 2026-05-04 | debug: split gdb modules | Felix Morgner | 11 | -18/+39 | |
| 2026-05-02 | libs: adopt p1204 layout for kstd | Felix Morgner | 58 | -121/+120 | |
