index
:
pub/fmorgner/teachos.git
develop
develop-BA-FS26
main
The TeachOS kernel, a greenfield, pure 64-bit, educational operating system.
fmorgner
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libs
Age
Commit message (
Collapse
)
Author
Files
Lines
2026-04-16
acpi: introduce VLA table
Felix Morgner
14
-314
/
+272
2026-04-15
acpi: add basic table type
Felix Morgner
11
-22
/
+94
2026-04-15
acpi: reimplement the common table header
Felix Morgner
7
-0
/
+259
2026-04-15
acpi: add rsdp test data
Felix Morgner
4
-0
/
+19
2026-04-15
acpi: add basic MADT tests
Felix Morgner
10
-5
/
+241
2026-04-14
acpi: begin test implementation
Felix Morgner
3
-2
/
+50
2026-04-14
kstd: add basic flat_map::try_insert
Felix Morgner
3
-0
/
+111
2026-04-13
kstd/format: add support for char formatting
Felix Morgner
3
-4
/
+99
2026-04-13
kstd: add basic format and format_to tests
Felix Morgner
4
-3
/
+140
2026-04-13
kstd/format: add kstd::format_to
Felix Morgner
2
-20
/
+37
2026-04-13
kstd: move formatting implementation to kstd
Felix Morgner
8
-8
/
+240
2026-04-13
kstd/format: hook up vformat_to
Felix Morgner
3
-0
/
+69
2026-04-13
kstd: introduce output buffer for formatting
Felix Morgner
2
-6
/
+36
2026-04-11
implement vector resize
Lukas Oesch
1
-0
/
+39
2026-04-10
kapi: extract ACPI functionality to libs
Felix Morgner
12
-1
/
+554
2026-04-06
kernel/acpi: implement basic table discovery
Felix Morgner
1
-0
/
+18
2026-04-06
kapi: add basic ACPI support
Felix Morgner
4
-7
/
+63
2026-04-02
kapi: allow for device searches
Felix Morgner
1
-1
/
+1
2026-04-02
kapi: extract common bus code
Felix Morgner
1
-15
/
+7
2026-04-02
x86_64/devices: implement ISA bus stub
Felix Morgner
1
-0
/
+11
2026-04-02
kapi: add basic device subsystem
Felix Morgner
1
-0
/
+6
2026-04-02
kstd: make string formattable
Felix Morgner
1
-0
/
+13
2026-04-02
kstd: move observer_ptr to bits
Felix Morgner
3
-5
/
+8
2026-04-02
kstd/observer_ptr: extend test suite
Felix Morgner
2
-24
/
+149
2026-04-02
kstd/tests: extend operation tracker
Felix Morgner
2
-62
/
+128
2026-04-02
kstd: add some basic observer_ptr tests
Felix Morgner
3
-3
/
+239
2026-04-02
kstd: introduce observer_ptr
Felix Morgner
1
-0
/
+154
2026-04-01
kstd: fix signatures of libc functions
Felix Morgner
2
-10
/
+10
2026-04-01
kernel: begin basic bht implementation
Felix Morgner
1
-3
/
+1
2026-03-30
kstd/flat_map: fix iterator reference
Felix Morgner
2
-2
/
+131
2026-03-30
Merge branch 'fmorgner/interrupt-handling' into develop-BA-FS26
Felix Morgner
6
-1
/
+958
2026-03-28
Revert "string tests"
Lukas Oesch
1
-49
/
+35
This reverts commit 1f0d290bc303ac8f039963c4eb6421536d36827c.
2026-03-28
string tests
Lukas Oesch
1
-35
/
+49
2026-03-27
add some more tests
Lukas Oesch
1
-0
/
+55
2026-03-27
add string tests
Lukas Oesch
2
-0
/
+391
2026-03-27
kernel/interrupts: switch to flat_map for dispatch
Felix Morgner
4
-0
/
+691
2026-03-27
kstd/vector: implement range erase
Felix Morgner
2
-0
/
+82
2026-03-27
kstd/vector: increase test coverage
Felix Morgner
2
-4
/
+47
2026-03-27
kstd/vector: add missing tests for insert
Felix Morgner
1
-0
/
+34
2026-03-27
kstd/vector: implement single-element erase
Felix Morgner
2
-0
/
+107
2026-03-26
implement == and <=> operator in shared_ptr
Lukas Oesch
1
-5
/
+24
2026-03-26
Implement == and != operators for string and string_view
marcel.braun
1
-0
/
+31
2026-03-26
implement simple conversion function from unsigned integral values to ↵
Lukas Oesch
1
-4
/
+57
kstd::string
2026-03-26
implement simple kstd::string
Lukas Oesch
1
-0
/
+264
2026-03-26
implement simple weak_ptr and enable_shared_from_this
Lukas Oesch
1
-34
/
+286
2026-03-24
kstd/vector: add basic insert overloads
Felix Morgner
2
-28
/
+262
2026-03-23
kstd/tests: extract test helper types
Felix Morgner
2
-167
/
+283
2026-03-23
kstd/vector: expand tests
Felix Morgner
2
-30
/
+488
2026-03-23
kstd/vector: add more tests for different types
Felix Morgner
1
-0
/
+186
2026-03-23
kstd: fix push/emplace_back bug in vector
Felix Morgner
2
-0
/
+174
[next]