index
:
pub/teachos/kernel.git
develop
main
An educational OS kernel
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
9 days
build: enable coverage in release test builds
Felix Morgner
1
-3
/
+3
9 days
kernel/vfs: reduce number registry pruning
Felix Morgner
2
-8
/
+1
9 days
ci: enable release tests
Felix Morgner
1
-5
/
+14
9 days
kstd/vector: fix UB in test suite
Felix Morgner
2
-11
/
+79
9 days
build: include dynamic stack size in warnings
Felix Morgner
2
-3
/
+5
9 days
x86_64: remove unused include
Felix Morgner
1
-2
/
+0
9 days
x86_64: replace raw pointers with observer_ptr
Felix Morgner
24
-73
/
+133
10 days
Merge branch 'fmorgner/x86-64-double-fault-handling' into 'develop'
Felix Morgner
52
-197
/
+432
10 days
chore: replace some naked pointers
Felix Morgner
38
-128
/
+153
10 days
kstd/fmt: remove superfluous specifiers member
Felix Morgner
1
-2
/
+0
10 days
ide: clean up cmake status bar
Felix Morgner
1
-1
/
+27
10 days
ide: limit test executable search pattern
Felix Morgner
1
-0
/
+1
10 days
build: clean up presets
Felix Morgner
1
-29
/
+97
2026-09-05
build: enable strong stack protector
Felix Morgner
3
-0
/
+14
2026-09-05
x86_64: stop loading uninitialized data
Felix Morgner
1
-5
/
+5
2026-09-05
x86_64/cpu: improve stack overflow detection
Felix Morgner
3
-4
/
+31
2026-09-04
build: enable stack frame size diagnostics
Felix Morgner
1
-0
/
+30
2026-09-04
build: use Release config for release builds
Felix Morgner
1
-5
/
+5
2026-09-04
kstd/libc: add missing undefined function
Felix Morgner
1
-0
/
+1
2026-09-04
build: clean up available build types
Felix Morgner
1
-7
/
+4
2026-09-04
x86_64/cpu: fix asm input constraint
Felix Morgner
1
-2
/
+2
2026-09-04
x86_64/boot: reduce kernel stack size to 8 KiB
Felix Morgner
1
-1
/
+1
2026-09-04
x86_64/cpu: handle #DF inside the arch code
Felix Morgner
1
-1
/
+12
2026-09-04
x86_64/cpu: use IST1 as the stack for #DF
Felix Morgner
3
-12
/
+33
2026-09-04
x86_64/cpu: isolate kernel and IST1 stack
Felix Morgner
1
-1
/
+13
2026-09-04
x86_64/cpu: reload the task register
Felix Morgner
1
-2
/
+6
2026-09-03
x86_64/cpu: fix GDT size calculation
Felix Morgner
1
-1
/
+1
2026-09-03
x86_64: replace unreachable builtin
Felix Morgner
1
-1
/
+2
2026-09-03
fs, devices: fix undefined behavior in registration
Felix Morgner
3
-14
/
+41
2026-09-03
Merge branch 'fmorgner/code-style-cleanup' into 'develop'
Felix Morgner
60
-162
/
+184
2026-09-03
chore: fix header guards
Felix Morgner
37
-72
/
+72
2026-09-03
chore: add missing explicit specifiers
Felix Morgner
4
-1
/
+11
2026-09-03
chore: fix message prefixes
Felix Morgner
2
-45
/
+43
2026-09-03
chore: add missing return types
Felix Morgner
7
-23
/
+29
2026-09-03
chore: add missing [[nodiscard]] attributes
Felix Morgner
10
-21
/
+29
2026-09-02
docs: add additional brief and guide drafts
Felix Morgner
5
-2
/
+1049
2026-09-02
docs: update thesis opportunities
Felix Morgner
1
-23
/
+56
2026-09-01
kernel: fix broken readme symlink
Felix Morgner
1
-1
/
+1
2026-09-01
docs: update facet dispatch brief
Felix Morgner
1
-4
/
+4
2026-09-01
chore: clean up facet ids
Felix Morgner
15
-51
/
+58
2026-08-31
docs: add brief regarding facet dispatching
Felix Morgner
1
-0
/
+430
2026-08-31
docs: update documentation structure
Felix Morgner
6
-4
/
+27
2026-08-31
ide: update toolchain
Felix Morgner
2
-6
/
+14
2026-08-31
chore: fix poetry configuration
Felix Morgner
2
-590
/
+496
2026-08-31
docs: prepare for pages deployment
Felix Morgner
22
-271
/
+122
2026-08-31
ide: switch to MS C/C++ Tools extension
Felix Morgner
3
-4
/
+6
2026-08-31
doc: fix x86_64 commit example
Felix Morgner
1
-1
/
+1
2026-08-31
doc: add additional contributor guidelines
Felix Morgner
1
-40
/
+117
2026-08-31
doc: replace codestyle with contributing
Felix Morgner
2
-491
/
+531
2026-08-31
chore: minor stylistic cleanups
Felix Morgner
13
-40
/
+44
[next]