| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |
| 2026-03-23 | ci: enable test builds | Felix Morgner | 6 | -28/+442 | |
| 2026-03-23 | testing: enable build-host testing | Felix Morgner | 3 | -10/+64 | |
| 2026-03-20 | kstd/vector: add missing constexpr | Felix Morgner | 1 | -5/+8 | |
| clang-tidy is not happy about constexpr memory allocation except through the blessed std::allocator::allocate though. So for now we can't use it since it will break the build when linting is enabled. | |||||
| 2026-03-20 | libs: fix header globs | Felix Morgner | 3 | -11/+7 | |
| 2026-03-20 | kstd/vector: allow self-referential pushes | Felix Morgner | 1 | -15/+45 | |
| Previously, calling `v.push_back(v.front())` might have resulted in undefined behavior if reallocation needed to occur. This patch provides for this and allows self-referential pushes. | |||||
| 2026-03-20 | kstd/vector: allow input iterators for construction | Felix Morgner | 1 | -1/+28 | |
