aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
30 hourskstd: add more long string testsfmorgner/develop/kstd-string-rewriteFelix Morgner1-0/+83
30 hourskstd: move string testsFelix Morgner3-2063/+1907
30 hourskstd/debug: fix string pretty printerFelix Morgner2-11/+7
30 hoursbuild: allow disabling of sanitizersFelix Morgner1-2/+5
30 hourskstd/string: implement reserve and shrink_to_fitFelix Morgner2-2/+137
30 hourstests: globally enable sanitizersFelix Morgner2-8/+3
30 hourskstd: enable sanitizers for testsFelix Morgner1-0/+8
30 hoursbuild: fix test reporter configurationFelix Morgner3-3/+3
30 hourskstd: improve basic_string null checksFelix Morgner1-0/+20
30 hourskstd: fix signature of basic_string::operator=Felix Morgner1-1/+1
30 hoursbuild: remove unused variableFelix Morgner1-1/+0
30 hoursbht: improve test resportingFelix Morgner4-4/+23
30 hourskstd: fix stray std::string includeFelix Morgner1-1/+0
30 hourskstd: add SSO string replacement draftFelix Morgner6-555/+3218
30 hourskstd: add basic char_traits implementationFelix Morgner3-0/+240
30 hourside: fix include styleHEADdevelopFelix Morgner1-3/+6
30 hoursci: speed up test executionFelix Morgner1-1/+1
30 hourside: enable ranges modernization lintFelix Morgner1-0/+3
30 hoursx86_64: suppress lint on init_array symbolsFelix Morgner1-0/+2
30 hoursbuild: configure naming rule checksFelix Morgner6-21/+43
31 hourside: synchronize extensionsFelix Morgner2-4/+7
31 hourside: move cspell words to cspell.jsonFelix Morgner2-43/+51
2 daysMerge branch 'fmorgner/develop/fix-shared-ptr-leaks' into 'develop'Felix Morgner3-9/+9
Fix kstd::shared_ptr based leaks (and potential double-frees) See merge request teachos/kernel!51
2 dayskstd/memory: fix self-referential shared_ptr deallocationFelix Morgner1-3/+3
2 dayskernel/vfs: fix reference cycle for dentriesFelix Morgner2-6/+6
6 dayside: update to multilib toolchainFelix Morgner1-1/+1
6 daysMerge branch 'develop-BA-FS26' into 'develop'Lukas Oesch527-4128/+25229
Merge of BA-FS26 branch into develop See merge request teachos/kernel!49
8 daysMerge branch 'small-refactoring' into 'develop-BA-FS26'Marcel Braun2-4/+4
small refactoring See merge request teachos/kernel!47
9 dayssmall refactoringLukas Oesch2-4/+4
13 dayskstd: implement flat_map copy assignmentFelix Morgner2-0/+52
14 daysMerge branch 'fmorgner/develop-BA-FS26/dynamic-fs' into 'develop-BA-FS26'Felix Morgner21-113/+455
Add support infrastructure for automatic file system registration See merge request teachos/kernel!46
14 daysacpi: fix two lint issuesFelix Morgner2-0/+10
14 dayskernel/vfs: add type registry testsFelix Morgner7-5/+119
14 dayskernel/vfs: add type descriptor for rootfsFelix Morgner2-1/+26
14 dayskernel/vfs: extract fs type registryFelix Morgner10-31/+136
14 dayskernel/vfs: manage filesystem registrationsFelix Morgner2-3/+9
14 dayskstd/string: simplify comparisonsFelix Morgner6-104/+89
14 dayskernel/vfs: simplify initializationFelix Morgner2-6/+5
14 dayskernel/vfs: rename type descriptor sectionFelix Morgner4-8/+8
14 dayskernel/vfs: prepare fs type registration supportFelix Morgner5-0/+98
2026-06-02Merge branch 'refactor-map-inode-block-to-global-block-number' into ↵Marcel Braun2-69/+47
'develop-BA-FS26' refactor and simplify mapping logic See merge request teachos/kernel!45
2026-05-31small refactoringLukas Oesch1-2/+1
2026-05-31refactor and simplify mapping logicLukas Oesch2-69/+48
2026-05-25Merge branch 'improve-mount-reference-count' into 'develop-BA-FS26'Marcel Braun9-59/+171
Increase reference count of source_mount when one of its files is mounted somewhere See merge request teachos/kernel!42
2026-05-25renamingLukas Oesch1-2/+2
2026-05-25fix linter warningsLukas Oesch1-2/+2
2026-05-25Fix mount parameter descriptionMarcel Braun1-2/+2
2026-05-25Apply 1 suggestion(s) to 1 file(s)Lukas Oesch1-1/+1
Co-authored-by: Marcel Braun <marcel.braun@ost.ch>
2026-05-25add mount table and mount testsLukas Oesch2-1/+29
2026-05-25add vfs testsLukas Oesch1-0/+31