| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-26 | Remove unneeded enable_shared_from_this in inode | marcel.braun | 1 | -3/+1 |
| 2026-03-26 | add tests, use better println for vectors | Lukas Oesch | 1 | -24/+33 |
| 2026-03-26 | implement device names with kstd::string | Lukas Oesch | 7 | -25/+31 |
| 2026-03-26 | refactoring, node cannot be null | Lukas Oesch | 1 | -6/+1 |
| 2026-03-26 | simplify architecture again | Lukas Oesch | 16 | -305/+138 |
| 2026-03-26 | use enable_shared_from_this instead of self invocation method | Lukas Oesch | 6 | -24/+11 |
| 2026-03-26 | refactor file and inode architecture again | Lukas Oesch | 16 | -68/+112 |
| 2026-03-26 | fix build | Lukas Oesch | 1 | -1/+1 |
| 2026-03-26 | use kstd::shared_ptr instead of std::optional for open_file_descriptions | Lukas Oesch | 5 | -21/+27 |
| 2026-03-26 | implement first draft of a do_mount function | Lukas Oesch | 2 | -8/+51 |
| 2026-03-26 | prepare test code for a further test function | Lukas Oesch | 1 | -1/+12 |
| 2026-03-26 | small refactoring | Lukas Oesch | 1 | -4/+3 |
| 2026-03-26 | improve architecture again -> use same architecture for devices and ext2_files | Lukas Oesch | 7 | -7/+86 |
| 2026-03-26 | first try to simplify the architecture (remove redundant inode_file and open(... | Lukas Oesch | 14 | -123/+75 |
| 2026-03-26 | remove inode metadata | Lukas Oesch | 9 | -132/+82 |
| 2026-03-26 | prepare files for new inode structure | Lukas Oesch | 5 | -0/+42 |
| 2026-03-20 | kstd/format: use tagged union to reduce template bloat | Felix Morgner | 1 | -6/+74 |
| 2026-03-20 | kstd/format: implement dynamic width support | Felix Morgner | 1 | -1/+1 |
| 2026-03-20 | kstd: rework formatting to be closer to std | Felix Morgner | 1 | -49/+88 |
| 2026-03-19 | kernel/memory: fix sized operator delete | Felix Morgner | 1 | -2/+2 |
| 2026-03-18 | kstd: introduce strong type for memory amounts | Felix Morgner | 6 | -32/+42 |
| 2026-03-18 | fix clang-tidy warnings | Lukas Oesch | 4 | -8/+3 |
| 2026-03-17 | Fix include order | marcel.braun | 1 | -1/+1 |
| 2026-03-17 | Clean up project folder structure | marcel.braun | 38 | -155/+92 |
| 2026-03-17 | remove comment | Lukas Oesch | 1 | -2/+0 |
| 2026-03-17 | use const & wherever applicable | Lukas Oesch | 19 | -28/+29 |
| 2026-03-17 | write comments | Lukas Oesch | 3 | -3/+9 |
| 2026-03-17 | use kstd::vector instead of std::array and replace plain-pointers with kstd::... | Lukas Oesch | 28 | -147/+154 |
| 2026-03-17 | fix lint issues | Lukas Oesch | 5 | -17/+17 |
| 2026-03-17 | add todo | Lukas Oesch | 1 | -1/+2 |
| 2026-03-17 | remove comment | Lukas Oesch | 1 | -1/+0 |
| 2026-03-17 | add first draft of inode metadata | Lukas Oesch | 8 | -7/+92 |
| 2026-03-17 | implement first inode draft, fix make_device_node, implement first draft of r... | Lukas Oesch | 7 | -17/+156 |
| 2026-03-17 | improve constness | Lukas Oesch | 6 | -8/+6 |
| 2026-03-17 | implement first draft of custody | Lukas Oesch | 3 | -2/+53 |
| 2026-03-17 | implement first draft of make_device_node | Lukas Oesch | 2 | -1/+32 |
| 2026-03-17 | small refactoring | Lukas Oesch | 1 | -3/+4 |
| 2026-03-17 | improve constness, expose controllers and devices | Lukas Oesch | 4 | -5/+24 |
| 2026-03-17 | move m_devices from ram_disk_controller to storage_controller, store point to... | Lukas Oesch | 9 | -59/+52 |
| 2026-03-17 | every device has a name, generate ram disk device names | Lukas Oesch | 5 | -8/+38 |
| 2026-03-17 | mount root filesystem | Lukas Oesch | 2 | -1/+35 |
| 2026-03-17 | move test code into separate function | Lukas Oesch | 1 | -2/+75 |
| 2026-03-17 | Add basic structure for ext2_filesystem, filesystem and mount | marcel.braun | 7 | -0/+128 |
| 2026-03-17 | Create basic VFS structure | marcel.braun | 4 | -0/+61 |
| 2026-03-17 | Refactor device_file | marcel.braun | 2 | -2/+2 |
| 2026-03-17 | Add inode_file and inode structure | marcel.braun | 5 | -3/+99 |
| 2026-03-17 | fix build | Lukas Oesch | 1 | -1/+0 |
| 2026-03-17 | renaming | Lukas Oesch | 1 | -2/+2 |
| 2026-03-17 | remove not needed cpp file | Lukas Oesch | 1 | -6/+0 |
| 2026-03-17 | use optional instead of pointer, improve error handling (do not just panic, r... | Lukas Oesch | 2 | -17/+14 |