| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-27 | kapi: extract interrupt enablement | Felix Morgner | 1 | -0/+1 |
| 2026-03-27 | kapi/cpu: introduce CPU API | Felix Morgner | 5 | -0/+97 |
| 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 |
| 2026-03-17 | add todos | Lukas Oesch | 2 | -0/+7 |
| 2026-03-17 | small refactoring | Lukas Oesch | 2 | -2/+3 |
| 2026-03-17 | implement read and write bytes from device | Lukas Oesch | 8 | -2/+209 |
| 2026-03-17 | implement first draft of a file_descriptor_table and open_file_description | Lukas Oesch | 9 | -0/+213 |
| 2026-03-17 | Simplify device lookup in storage controllers by removing redundant major number | marcel.braun | 4 | -6/+5 |
| 2026-03-17 | add comments | Lukas Oesch | 6 | -1/+187 |
| 2026-03-17 | rename temp_device back to device | Lukas Oesch | 5 | -5/+5 |
| 2026-03-17 | rename files to snake_case (temp_device part1 -> renamed to device later, due... | Lukas Oesch | 14 | -34/+34 |
| 2026-03-17 | refactoring read and write block calculations | Lukas Oesch | 4 | -25/+52 |
| 2026-03-17 | handle read / write behind module boundaries | Lukas Oesch | 1 | -10/+23 |
| 2026-03-17 | implement determine_boot_device | Lukas Oesch | 2 | -1/+10 |
| 2026-03-17 | remove test code | Lukas Oesch | 1 | -19/+0 |
| 2026-03-17 | implement write_block in RAMDiskDevice | Lukas Oesch | 3 | -0/+18 |
| 2026-03-17 | fix build, refactoring | Lukas Oesch | 3 | -3/+2 |