aboutsummaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Expand)AuthorFilesLines
6 daysimplement vector resizeLukas Oesch1-0/+39
7 dayskapi: extract ACPI functionality to libsFelix Morgner12-1/+554
11 dayskernel/acpi: implement basic table discoveryFelix Morgner1-0/+18
11 dayskapi: add basic ACPI supportFelix Morgner4-7/+63
2026-04-02kapi: allow for device searchesFelix Morgner1-1/+1
2026-04-02kapi: extract common bus codeFelix Morgner1-15/+7
2026-04-02x86_64/devices: implement ISA bus stubFelix Morgner1-0/+11
2026-04-02kapi: add basic device subsystemFelix Morgner1-0/+6
2026-04-02kstd: make string formattableFelix Morgner1-0/+13
2026-04-02kstd: move observer_ptr to bitsFelix Morgner3-5/+8
2026-04-02kstd/observer_ptr: extend test suiteFelix Morgner2-24/+149
2026-04-02kstd/tests: extend operation trackerFelix Morgner2-62/+128
2026-04-02kstd: add some basic observer_ptr testsFelix Morgner3-3/+239
2026-04-02kstd: introduce observer_ptrFelix Morgner1-0/+154
2026-04-01kstd: fix signatures of libc functionsFelix Morgner2-10/+10
2026-04-01kernel: begin basic bht implementationFelix Morgner1-3/+1
2026-03-30kstd/flat_map: fix iterator referenceFelix Morgner2-2/+131
2026-03-30Merge branch 'fmorgner/interrupt-handling' into develop-BA-FS26Felix Morgner6-1/+958
2026-03-28Revert "string tests"Lukas Oesch1-49/+35
2026-03-28string testsLukas Oesch1-35/+49
2026-03-27add some more testsLukas Oesch1-0/+55
2026-03-27add string testsLukas Oesch2-0/+391
2026-03-27kernel/interrupts: switch to flat_map for dispatchFelix Morgner4-0/+691
2026-03-27kstd/vector: implement range eraseFelix Morgner2-0/+82
2026-03-27kstd/vector: increase test coverageFelix Morgner2-4/+47
2026-03-27kstd/vector: add missing tests for insertFelix Morgner1-0/+34
2026-03-27kstd/vector: implement single-element eraseFelix Morgner2-0/+107
2026-03-26implement == and <=> operator in shared_ptrLukas Oesch1-5/+24
2026-03-26Implement == and != operators for string and string_viewmarcel.braun1-0/+31
2026-03-26implement simple conversion function from unsigned integral values to kstd::s...Lukas Oesch1-4/+57
2026-03-26implement simple kstd::stringLukas Oesch1-0/+264
2026-03-26implement simple weak_ptr and enable_shared_from_thisLukas Oesch1-34/+286
2026-03-24kstd/vector: add basic insert overloadsFelix Morgner2-28/+262
2026-03-23kstd/tests: extract test helper typesFelix Morgner2-167/+283
2026-03-23kstd/vector: expand testsFelix Morgner2-30/+488
2026-03-23kstd/vector: add more tests for different typesFelix Morgner1-0/+186
2026-03-23kstd: fix push/emplace_back bug in vectorFelix Morgner2-0/+174
2026-03-23ci: enable test buildsFelix Morgner6-28/+442
2026-03-23testing: enable build-host testingFelix Morgner3-10/+64
2026-03-20kstd/vector: add missing constexprFelix Morgner1-5/+8
2026-03-20libs: fix header globsFelix Morgner3-11/+7
2026-03-20kstd/vector: allow self-referential pushesFelix Morgner1-15/+45
2026-03-20kstd/vector: allow input iterators for constructionFelix Morgner1-1/+28
2026-03-20kstd/vector: optimize clearFelix Morgner1-4/+2
2026-03-20kstd/vector: relax move constructorFelix Morgner1-1/+1
2026-03-20kstd/vector: add missing constexprFelix Morgner1-4/+4
2026-03-20kstd/vector: fix rbegin and rendFelix Morgner1-4/+4
2026-03-20kstd/format: add support for std::byteFelix Morgner2-0/+24
2026-03-20kstd/format: support range formattingFelix Morgner3-0/+106
2026-03-20kstd/format: fix type decay for c stringsFelix Morgner4-9/+10