aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-10-02kstd: ring_buffer: implement try_pop_front()Felix Morgner2-0/+71
2026-10-02kstd: ring_buffer: add more pop_front() testsFelix Morgner1-0/+43
2026-10-02kstd: ring_buffer: add missing nodiscardFelix Morgner1-1/+1
2026-10-02kstd: ring_buffer: fix documentation typoFelix Morgner1-1/+1
2026-10-02kstd: ring_buffer: implement pop_front()Felix Morgner2-0/+53
2026-10-02kstd: ring_buffer: implement try_push_back()Felix Morgner2-0/+28
2026-10-02kstd: ring_buffer: implement push_back()Felix Morgner2-2/+271
2026-10-02kstd: ring_buffer: clear moved-from bufferFelix Morgner2-12/+42
2026-10-02kstd: ring_buffer: implement clear()Felix Morgner2-1/+62
2026-10-01kstd: tests: extract static tracker typesFelix Morgner2-112/+109
2026-10-01kstd: ring_buffer: implement copy and move assignmentFelix Morgner2-0/+239
2026-10-01kstd: ring_buffer: implement move ctorFelix Morgner2-0/+25
2026-10-01kstd: ring_buffer: implement copy ctorFelix Morgner2-0/+36
2026-10-01kstd: ring_buffer: implement dtorFelix Morgner2-0/+56
2026-10-01kstd: ring_buffer: move construction testsFelix Morgner1-32/+32
2026-10-01kstd: ring_buffer: add missing [c]rend() testsFelix Morgner1-0/+15
2026-10-01kstd: ring_buffer: implement [cr][begin|end]()Felix Morgner2-0/+180
2026-10-01kstd: ring_buffer: fix empty() and size()Felix Morgner2-11/+26
2026-10-01kstd: ring_buffer: add more range-based testsFelix Morgner1-0/+50
2026-10-01kstd: ring_buffer: implement [c]end()Felix Morgner2-1/+134
2026-10-01kstd: ring_buffer: implement [c]begin()Felix Morgner2-1/+140
2026-10-01kstd: ring_buffer: implement iterator typeFelix Morgner2-0/+165
2026-10-01kstd: ring_buffer: add n-value-initialized ctorFelix Morgner2-0/+52
2026-10-01kstd: ring_buffer: add write-through testsFelix Morgner1-0/+32
2026-10-01kstd: ring_buffer: fix const-overload testsFelix Morgner1-3/+3
2026-10-01kstd: ring_buffer: add ctor panic testFelix Morgner1-0/+10
2026-10-01kstd: ring_buffer: extract basic storageFelix Morgner2-23/+127
2026-09-30kstd: ring_buffer: add missing test tagFelix Morgner1-1/+1
2026-09-30kstd: ring_buffer: add interface type testsFelix Morgner1-0/+82
2026-09-30kstd: ring_buffer: implement operator[]Felix Morgner2-5/+45
2026-09-30kstd: ring_buffer: simplify element_atFelix Morgner1-3/+3
2026-09-30kstd: ring_buffer: rename element_at_indexFelix Morgner1-4/+4
2026-09-30kstd: ring_buffer: implement n-values ctor.Felix Morgner2-1/+99
2026-09-30kstd: ring_buffer: add missing documentationFelix Morgner1-4/+13
2026-09-30kstd: ring_buffer: rename head and tailFelix Morgner1-9/+9
2026-09-30kstd: ring_buffer: implement at()Felix Morgner2-0/+84
2026-09-30kstd: ring_buffer: implement size()Felix Morgner2-0/+18
2026-09-30kstd: ring_buffer: implement empty()Felix Morgner2-0/+18
2026-09-30kstd: ring_buffer: add do sectionsFelix Morgner1-0/+5
2026-09-30kstd: ring_buffer: implement max_size()Felix Morgner2-0/+16
2026-09-30kstd: ring_buffer: implement capacity()Felix Morgner2-4/+16
2026-09-30kstd: add ring_buffer includeFelix Morgner2-0/+37
2026-09-30chore: clean up python scriptsFelix Morgner21-57/+113
2026-09-30chore: update python dependenciesFelix Morgner1-182/+182
2026-09-30ide: fix poetry dependenciesFelix Morgner2-387/+24
2026-09-30Merge branch 'fmorgner/implement-interrupt-locking' into 'develop'Felix Morgner14-25/+602
2026-09-29x86_64: fix flag readingFelix Morgner4-6/+92
2026-09-29ide: enable <...> include checksFelix Morgner1-0/+2
2026-09-29kapi/interrupts: add testsFelix Morgner2-0/+254
2026-09-29kapi/interrupts: admit irq_lock dtor may panicFelix Morgner1-1/+8