| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-26 | kstd: add some basic_string::compare overloads | Felix Morgner | 2 | -4/+411 | |
| 2026-06-25 | kstd: add more basic_string::insert overloads | Felix Morgner | 3 | -1/+354 | |
| 2026-06-24 | kstd: simplify kstd::to_string | Felix Morgner | 1 | -23/+7 | |
| 2026-06-24 | kstd: implement kstd::formatted_size | Felix Morgner | 7 | -33/+139 | |
| 2026-06-15 | ide: update neovim config | Felix Morgner | 2 | -70/+85 | |
| 2026-06-15 | Merge branch 'fmorgner/develop/kstd-string-rewrite' into 'develop' | Felix Morgner | 10 | -431/+3435 | |
| Implement a fully-featured SSO enabled string See merge request teachos/kernel!50 | |||||
| 2026-06-15 | kstd: add more long string tests | Felix Morgner | 1 | -0/+83 | |
| 2026-06-15 | kstd: move string tests | Felix Morgner | 3 | -2063/+1907 | |
| 2026-06-15 | kstd/debug: fix string pretty printer | Felix Morgner | 2 | -11/+7 | |
| 2026-06-15 | build: allow disabling of sanitizers | Felix Morgner | 1 | -2/+5 | |
| 2026-06-15 | kstd/string: implement reserve and shrink_to_fit | Felix Morgner | 2 | -2/+137 | |
| 2026-06-15 | tests: globally enable sanitizers | Felix Morgner | 2 | -8/+3 | |
| 2026-06-15 | kstd: enable sanitizers for tests | Felix Morgner | 1 | -0/+8 | |
| 2026-06-15 | build: fix test reporter configuration | Felix Morgner | 3 | -3/+3 | |
| 2026-06-15 | kstd: improve basic_string null checks | Felix Morgner | 1 | -0/+20 | |
| 2026-06-15 | kstd: fix signature of basic_string::operator= | Felix Morgner | 1 | -1/+1 | |
| 2026-06-15 | build: remove unused variable | Felix Morgner | 1 | -1/+0 | |
| 2026-06-15 | bht: improve test resporting | Felix Morgner | 4 | -4/+23 | |
| 2026-06-15 | kstd: fix stray std::string include | Felix Morgner | 1 | -1/+0 | |
| 2026-06-15 | kstd: add SSO string replacement draft | Felix Morgner | 6 | -555/+3218 | |
| 2026-06-15 | kstd: add basic char_traits implementation | Felix Morgner | 3 | -0/+240 | |
| 2026-06-15 | ide: fix include style | Felix Morgner | 1 | -3/+6 | |
| 2026-06-15 | ci: speed up test execution | Felix Morgner | 1 | -1/+1 | |
| 2026-06-15 | ide: enable ranges modernization lint | Felix Morgner | 1 | -0/+3 | |
| 2026-06-15 | x86_64: suppress lint on init_array symbols | Felix Morgner | 1 | -0/+2 | |
| 2026-06-15 | build: configure naming rule checks | Felix Morgner | 6 | -21/+43 | |
| 2026-06-15 | ide: synchronize extensions | Felix Morgner | 2 | -4/+7 | |
| 2026-06-15 | ide: move cspell words to cspell.json | Felix Morgner | 2 | -43/+51 | |
| 2026-06-14 | Merge branch 'fmorgner/develop/fix-shared-ptr-leaks' into 'develop' | Felix Morgner | 3 | -9/+9 | |
| Fix kstd::shared_ptr based leaks (and potential double-frees) See merge request teachos/kernel!51 | |||||
| 2026-06-14 | kstd/memory: fix self-referential shared_ptr deallocation | Felix Morgner | 1 | -3/+3 | |
| 2026-06-14 | kernel/vfs: fix reference cycle for dentries | Felix Morgner | 2 | -6/+6 | |
| 2026-06-10 | ide: update to multilib toolchain | Felix Morgner | 1 | -1/+1 | |
| 2026-06-10 | Merge branch 'develop-BA-FS26' into 'develop' | Lukas Oesch | 527 | -4128/+25229 | |
| Merge of BA-FS26 branch into develop See merge request teachos/kernel!49 | |||||
| 2026-06-08 | Merge branch 'small-refactoring' into 'develop-BA-FS26' | Marcel Braun | 2 | -4/+4 | |
| small refactoring See merge request teachos/kernel!47 | |||||
| 2026-06-07 | small refactoring | Lukas Oesch | 2 | -4/+4 | |
| 2026-06-03 | kstd: implement flat_map copy assignment | Felix Morgner | 2 | -0/+52 | |
| 2026-06-02 | Merge branch 'fmorgner/develop-BA-FS26/dynamic-fs' into 'develop-BA-FS26' | Felix Morgner | 21 | -113/+455 | |
| Add support infrastructure for automatic file system registration See merge request teachos/kernel!46 | |||||
| 2026-06-02 | acpi: fix two lint issues | Felix Morgner | 2 | -0/+10 | |
| 2026-06-02 | kernel/vfs: add type registry tests | Felix Morgner | 7 | -5/+119 | |
| 2026-06-02 | kernel/vfs: add type descriptor for rootfs | Felix Morgner | 2 | -1/+26 | |
| 2026-06-02 | kernel/vfs: extract fs type registry | Felix Morgner | 10 | -31/+136 | |
| 2026-06-02 | kernel/vfs: manage filesystem registrations | Felix Morgner | 2 | -3/+9 | |
| 2026-06-02 | kstd/string: simplify comparisons | Felix Morgner | 6 | -104/+89 | |
| 2026-06-02 | kernel/vfs: simplify initialization | Felix Morgner | 2 | -6/+5 | |
| 2026-06-02 | kernel/vfs: rename type descriptor section | Felix Morgner | 4 | -8/+8 | |
| 2026-06-02 | kernel/vfs: prepare fs type registration support | Felix Morgner | 5 | -0/+98 | |
| 2026-06-02 | Merge branch 'refactor-map-inode-block-to-global-block-number' into ↵ | Marcel Braun | 2 | -69/+47 | |
| 'develop-BA-FS26' refactor and simplify mapping logic See merge request teachos/kernel!45 | |||||
| 2026-05-31 | small refactoring | Lukas Oesch | 1 | -2/+1 | |
| 2026-05-31 | refactor and simplify mapping logic | Lukas Oesch | 2 | -69/+48 | |
| 2026-05-25 | Merge branch 'improve-mount-reference-count' into 'develop-BA-FS26' | Marcel Braun | 9 | -59/+171 | |
| Increase reference count of source_mount when one of its files is mounted somewhere See merge request teachos/kernel!42 | |||||
