aboutsummaryrefslogtreecommitdiff
path: root/libs/kstd/include
AgeCommit message (Expand)AuthorFilesLines
6 daysimplement vector resizeLukas Oesch1-0/+39
11 dayskernel/acpi: implement basic table discoveryFelix Morgner1-0/+18
11 dayskapi: add basic ACPI supportFelix Morgner1-1/+6
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 Morgner2-4/+7
2026-04-02kstd/observer_ptr: extend test suiteFelix Morgner1-4/+4
2026-04-02kstd: add some basic observer_ptr testsFelix Morgner1-3/+4
2026-04-02kstd: introduce observer_ptrFelix Morgner1-0/+154
2026-04-01kstd: fix signatures of libc functionsFelix Morgner1-5/+5
2026-03-30kstd/flat_map: fix iterator referenceFelix Morgner1-2/+106
2026-03-30Merge branch 'fmorgner/interrupt-handling' into develop-BA-FS26Felix Morgner3-1/+446
2026-03-27kernel/interrupts: switch to flat_map for dispatchFelix Morgner2-0/+402
2026-03-27kstd/vector: implement range eraseFelix Morgner1-0/+22
2026-03-27kstd/vector: increase test coverageFelix Morgner1-1/+6
2026-03-27kstd/vector: implement single-element eraseFelix Morgner1-0/+16
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 Morgner1-28/+102
2026-03-23kstd/vector: expand testsFelix Morgner1-2/+5
2026-03-23kstd: fix push/emplace_back bug in vectorFelix Morgner1-0/+6
2026-03-20kstd/vector: add missing constexprFelix Morgner1-5/+8
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
2026-03-20kstd/format: use tagged union to reduce template bloatFelix Morgner5-17/+156
2026-03-20kstd/fmt: clean up namingFelix Morgner5-28/+29
2026-03-20kstd/format: split implementationFelix Morgner21-621/+772
2026-03-20kstd/format: implement dynamic width supportFelix Morgner6-98/+216
2026-03-20kstd: rework formatting to be closer to stdFelix Morgner9-359/+600
2026-03-19kstd/format: add support for formatting of orderingsFelix Morgner1-0/+94
2026-03-19kstd/format: enable formatting of bool valuesFelix Morgner1-1/+24
2026-03-19kstd/vector: add deduction guidesFelix Morgner1-0/+10
2026-03-19kstd: add vector comparison operatorsFelix Morgner1-0/+15
2026-03-19kstd: improve vector documentationFelix Morgner1-27/+76
2026-03-19kstd: apply minor cleanup to vectorFelix Morgner1-12/+9
2026-03-19kstd: remove illegal includeFelix Morgner1-1/+0
2026-03-19kstd: fix vector bugsFelix Morgner1-18/+35