aboutsummaryrefslogtreecommitdiff
path: root/libs/kstd
AgeCommit message (Expand)AuthorFilesLines
2026-07-16chore: move system error implementation out of lineFelix Morgner3-224/+264
2026-07-16kernel: begin block device re-architecture workFelix Morgner1-3/+9
2026-07-16kstd: fix gdb pretty printer for shared_ptrFelix Morgner1-6/+6
2026-07-16kstd: implement erase and erase_if for vectorFelix Morgner2-0/+119
2026-07-16kstd: fix gdb pretty printer for shared_ptrFelix Morgner1-1/+1
2026-07-16kstd: fix memory leak in weak_ptrFelix Morgner1-1/+1
2026-07-16kstd: add missing type aliasFelix Morgner1-0/+3
2026-07-16kstd: flesh out weak_ptrFelix Morgner1-94/+192
2026-07-15kstd: silence some lint warningsFelix Morgner1-98/+98
2026-07-15kstd: fix shared_ptr constructor raceFelix Morgner1-4/+11
2026-07-14kstd: flesh out system_error documentationFelix Morgner1-0/+72
2026-07-14kstd: extract result helper aliasFelix Morgner1-0/+35
2026-07-13kstd: artificially inflate test coverageFelix Morgner1-0/+45
2026-07-13kstd: add posix-like error constantsFelix Morgner3-92/+227
2026-07-13kstd: fix typo in error_code ctorFelix Morgner1-1/+1
2026-07-13kstd: make error_code formattableFelix Morgner2-0/+26
2026-07-13kapi: extend panic formattingFelix Morgner4-4/+156
2026-07-12kernel: integrate kstd system_error facilityFelix Morgner1-1/+1
2026-07-11kstd: simplify errc message translationFelix Morgner1-164/+88
2026-07-11kstd: only support official POSIX error codesFelix Morgner1-319/+178
2026-07-09kstd: add more POSIX error codes to kstd::errcFelix Morgner1-36/+367
2026-07-09kstd: begin implementation of system_errorFelix Morgner2-0/+418
2026-07-09cmake: extract test target creationFelix Morgner1-28/+2
2026-07-09chore: rename test source filesFelix Morgner7-6/+6
2026-07-09kstd: silence documentation warningsFelix Morgner2-0/+6
2026-07-09kstd: rename kstd header to include hppFelix Morgner35-32/+32
2026-07-02kstd: implement some assign overloads for stringFelix Morgner1-0/+30
2026-07-02kstd: implement resize for stringFelix Morgner2-0/+199
2026-07-01kstd: implement _s UDL operator for string.Felix Morgner2-0/+35
2026-07-01kstd: implement string hash supportFelix Morgner2-0/+56
2026-06-26kstd: add some basic_string::compare overloadsFelix Morgner2-4/+411
2026-06-25kstd: add more basic_string::insert overloadsFelix Morgner2-0/+347
2026-06-24kstd: simplify kstd::to_stringFelix Morgner1-23/+7
2026-06-24kstd: implement kstd::formatted_sizeFelix Morgner6-32/+138
2026-06-15kstd: add more long string testsFelix Morgner1-0/+83
2026-06-15kstd: move string testsFelix Morgner3-2063/+1907
2026-06-15kstd/debug: fix string pretty printerFelix Morgner2-11/+7
2026-06-15kstd/string: implement reserve and shrink_to_fitFelix Morgner2-2/+137
2026-06-15tests: globally enable sanitizersFelix Morgner1-8/+0
2026-06-15kstd: enable sanitizers for testsFelix Morgner1-0/+8
2026-06-15build: fix test reporter configurationFelix Morgner1-1/+1
2026-06-15kstd: improve basic_string null checksFelix Morgner1-0/+20
2026-06-15kstd: fix signature of basic_string::operator=Felix Morgner1-1/+1
2026-06-15bht: improve test resportingFelix Morgner1-1/+7
2026-06-15kstd: fix stray std::string includeFelix Morgner1-1/+0
2026-06-15kstd: add SSO string replacement draftFelix Morgner6-555/+3218
2026-06-15kstd: add basic char_traits implementationFelix Morgner3-0/+240
2026-06-15build: configure naming rule checksFelix Morgner2-13/+13
2026-06-14kstd/memory: fix self-referential shared_ptr deallocationFelix Morgner1-3/+3
2026-06-03kstd: implement flat_map copy assignmentFelix Morgner2-0/+52