aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
13 dayskstd: add more subscript operator overloads to flat mapFelix Morgner3-29/+171
14 dayskstd:: add basic operator[] to flat mapFelix Morgner2-11/+48
14 dayskstd: implement flat map equal rangeFelix Morgner2-14/+133
2026-08-16kstd: implement flat map upper boundFelix Morgner2-4/+120
2026-08-16kstd: using testing allocator for flat map testsFelix Morgner1-14/+29
2026-08-16ide: enable test mate coverageFelix Morgner1-0/+4
2026-08-16build: don't predicate tests on general sanitizersFelix Morgner1-4/+4
2026-08-15kstd: add more flat map ctor testsFelix Morgner3-1/+88
2026-08-15kstd: improve flat map iteratorFelix Morgner2-5/+389
2026-08-15build: prevent double test buildingFelix Morgner3-1/+8
2026-08-15kstd: implement additional, simple flat map functionsFelix Morgner2-5/+110
2026-08-11kstd: implement more flat_map ctorsFelix Morgner1-0/+81
2026-08-11kstd: add more flat_map ctors and move iterator implementationFelix Morgner3-219/+352
2026-08-01kapi: add automatic driver registrationFelix Morgner12-51/+184
2026-07-30kernel/devices: add some documentationFelix Morgner1-0/+5
2026-07-30kernel/devices: generalize pseudo signatureFelix Morgner2-31/+22
2026-07-30kernel: implement dev zero and nullFelix Morgner16-9/+622
2026-07-30kernel: add support for character devicesFelix Morgner5-5/+30
2026-07-30kerne/fs: add more reserved numbersFelix Morgner1-0/+15
2026-07-30ci: extend build stage artifacts lifetimeFelix Morgner1-1/+1
2026-07-29kernel: allow reallocation of minor numbersFelix Morgner3-1/+30
2026-07-29x86_64: fix use-before-init in cpu bus initFelix Morgner1-3/+3
2026-07-29kernel: improve minor number allocationFelix Morgner4-14/+32
2026-07-28x86_64: move cpu related driversFelix Morgner3-5/+5
2026-07-28chore: post refactoring cleanupFelix Morgner8-19/+15
2026-07-28x86_64: split lapic according to UDMFelix Morgner29-313/+604
2026-07-27x86_64: port PIT to devices resourcesFelix Morgner7-13/+88
2026-07-27kapi: fix device resourcesFelix Morgner1-19/+46
2026-07-27kapi: fix device resource lookupFelix Morgner3-7/+372
2026-07-27kapi: add device resourcesFelix Morgner4-0/+630
2026-07-27kapi: fix driver registry lockingFelix Morgner6-13/+133
2026-07-26kapi/bus: extend stress testsFelix Morgner1-2/+79
2026-07-26ci: fix junit reports directoryFelix Morgner1-2/+2
2026-07-26build: separate normal from stress testsFelix Morgner6-19/+73
2026-07-26ide: adapt nesting patternsFelix Morgner1-2/+2
2026-07-26kapi/bus: lock correct mutexFelix Morgner1-1/+1
2026-07-26ci: disable coverage for tsan testsFelix Morgner1-6/+18
2026-07-26build: ignore negative coverage countsFelix Morgner1-1/+1
2026-07-26ci: enable halt_on_error for TSanFelix Morgner1-1/+1
2026-07-26ci: fix job dependenciesFelix Morgner1-1/+5
2026-07-26kstd: fix weak_this race in shared_ptrFelix Morgner1-3/+1
2026-07-26ci: add tsan jobsFelix Morgner1-9/+14
2026-07-26build: add tsan buildFelix Morgner8-12/+44
2026-07-26kapi/devices: implement locking disciplineFelix Morgner15-147/+320
2026-07-26kapi: add tracked mutex testsFelix Morgner2-5/+79
2026-07-26kapi: implement a simple, tracked mutexFelix Morgner6-0/+143
2026-07-26kstd: split mutex headerFelix Morgner7-99/+125
2026-07-26kernel: add missing ofd testFelix Morgner1-0/+14
2026-07-26kernel: fail early on removed device I/OFelix Morgner2-0/+70
2026-07-26kstd: remove platform dependent asmFelix Morgner1-3/+1