aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
9 dayskapi/system: reduce panic buffer sizeFelix Morgner2-29/+163
9 dayskernel: replace some more plain pointersFelix Morgner14-39/+45
9 dayskstd/memory: introduce observer_ptr castsFelix Morgner5-10/+58
9 daysdocs: add size estimates to project ideasFelix Morgner1-1/+20
9 daysbuild: enable coverage in release test buildsFelix Morgner1-3/+3
9 dayskernel/vfs: reduce number registry pruningFelix Morgner2-8/+1
9 daysci: enable release testsFelix Morgner1-5/+14
9 dayskstd/vector: fix UB in test suiteFelix Morgner2-11/+79
9 daysbuild: include dynamic stack size in warningsFelix Morgner2-3/+5
9 daysx86_64: remove unused includeFelix Morgner1-2/+0
9 daysx86_64: replace raw pointers with observer_ptrFelix Morgner24-73/+133
10 daysMerge branch 'fmorgner/x86-64-double-fault-handling' into 'develop'Felix Morgner52-197/+432
10 dayschore: replace some naked pointersFelix Morgner38-128/+153
10 dayskstd/fmt: remove superfluous specifiers memberFelix Morgner1-2/+0
10 dayside: clean up cmake status barFelix Morgner1-1/+27
10 dayside: limit test executable search patternFelix Morgner1-0/+1
10 daysbuild: clean up presetsFelix Morgner1-29/+97
2026-09-05build: enable strong stack protectorFelix Morgner3-0/+14
2026-09-05x86_64: stop loading uninitialized dataFelix Morgner1-5/+5
2026-09-05x86_64/cpu: improve stack overflow detectionFelix Morgner3-4/+31
2026-09-04build: enable stack frame size diagnosticsFelix Morgner1-0/+30
2026-09-04build: use Release config for release buildsFelix Morgner1-5/+5
2026-09-04kstd/libc: add missing undefined functionFelix Morgner1-0/+1
2026-09-04build: clean up available build typesFelix Morgner1-7/+4
2026-09-04x86_64/cpu: fix asm input constraintFelix Morgner1-2/+2
2026-09-04x86_64/boot: reduce kernel stack size to 8 KiBFelix Morgner1-1/+1
2026-09-04x86_64/cpu: handle #DF inside the arch codeFelix Morgner1-1/+12
2026-09-04x86_64/cpu: use IST1 as the stack for #DFFelix Morgner3-12/+33
2026-09-04x86_64/cpu: isolate kernel and IST1 stackFelix Morgner1-1/+13
2026-09-04x86_64/cpu: reload the task registerFelix Morgner1-2/+6
2026-09-03x86_64/cpu: fix GDT size calculationFelix Morgner1-1/+1
2026-09-03x86_64: replace unreachable builtinFelix Morgner1-1/+2
2026-09-03fs, devices: fix undefined behavior in registrationFelix Morgner3-14/+41
2026-09-03Merge branch 'fmorgner/code-style-cleanup' into 'develop'Felix Morgner60-162/+184
2026-09-03chore: fix header guardsFelix Morgner37-72/+72
2026-09-03chore: add missing explicit specifiersFelix Morgner4-1/+11
2026-09-03chore: fix message prefixesFelix Morgner2-45/+43
2026-09-03chore: add missing return typesFelix Morgner7-23/+29
2026-09-03chore: add missing [[nodiscard]] attributesFelix Morgner10-21/+29
2026-09-02docs: add additional brief and guide draftsFelix Morgner5-2/+1049
2026-09-02docs: update thesis opportunitiesFelix Morgner1-23/+56
2026-09-01kernel: fix broken readme symlinkFelix Morgner1-1/+1
2026-09-01docs: update facet dispatch briefFelix Morgner1-4/+4
2026-09-01chore: clean up facet idsFelix Morgner15-51/+58
2026-08-31docs: add brief regarding facet dispatchingFelix Morgner1-0/+430
2026-08-31docs: update documentation structureFelix Morgner6-4/+27
2026-08-31ide: update toolchainFelix Morgner2-6/+14
2026-08-31chore: fix poetry configurationFelix Morgner2-590/+496
2026-08-31docs: prepare for pages deploymentFelix Morgner22-271/+122
2026-08-31ide: switch to MS C/C++ Tools extensionFelix Morgner3-4/+6