| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | irmd: Harden OAP client KEM completion | Dimitri Staessens | 2026-07-19 | 1 | -19/+18 |
| * | irmd: Fix strdup error checks in registry | Dimitri Staessens | 2026-07-19 | 3 | -2/+6 |
| * | ipcpd: Fix NULL deref in DHT cleanup | Dimitri Staessens | 2026-07-19 | 1 | -1/+1 |
| * | ipcpd: Fix unreachable code in dt_init | Dimitri Staessens | 2026-07-19 | 1 | -1/+1 |
| * | ipcpd: Store local names before DHT peering | Dimitri Staessens | 2026-07-08 | 1 | -1/+6 |
| * | ipcpd: Fix DHT bootstrap re-seeding | Dimitri Staessens | 2026-07-08 | 1 | -1/+45 |
| * | ipcpd: Report eth socket egress queue in RIB | Dimitri Staessens | 2026-07-08 | 1 | -1/+7 |
| * | ipcpd: Minimize ipcpd-eth send buffer | Dimitri Staessens | 2026-07-08 | 2 | -8/+15 |
| * | lib: Fix locking on flow read | Dimitri Staessens | 2026-07-08 | 1 | -9/+13 |
| * | lib: Prefer writers on the proc flow lock | Dimitri Staessens | 2026-07-08 | 1 | -4/+18 |
| * | lib: Clean up on cancelled blocking read | Dimitri Staessens | 2026-07-08 | 2 | -4/+20 |
| * | lib: Separate rekey replay from epoch conflict | Dimitri Staessens | 2026-07-08 | 3 | -16/+42 |
| * | irmd: Move AUTH test macros to OAP common.h | Dimitri Staessens | 2026-07-08 | 3 | -25/+23 |
| * | irmd: Test OAP KEM re-key floor | Dimitri Staessens | 2026-07-08 | 1 | -0/+126 |
| * | irmd: Expand and parametrize OAP tests | Dimitri Staessens | 2026-07-08 | 4 | -182/+554 |
| * | lib: Harden crypto unit tests | Dimitri Staessens | 2026-07-08 | 3 | -5/+103 |
| * | irmd: Fix OAP re-key header encode | Dimitri Staessens | 2026-07-08 | 4 | -9/+27 |
| * | lib: Reject re-key to a live epoch | Dimitri Staessens | 2026-07-08 | 2 | -12/+177 |
| * | build: Fix OpenSSL version check for PQC | Dimitri Staessens | 2026-07-08 | 10 | -46/+27 |
| * | build: Make re-key watermark configurable | Dimitri Staessens | 2026-06-29 | 3 | -52/+11 |
| * | lib: Wipe unpacked session key after copy | Dimitri Staessens | 2026-06-29 | 1 | -0/+4 |
| * | oap: Rename kex_config loaders to sec_config | Dimitri Staessens | 2026-06-29 | 8 | -130/+130 |
| * | irmd: Harden OAP handshake and add cert-less re-key | Dimitri Staessens | 2026-06-29 | 11 | -239/+1334 |
| * | irmd: Reject unsupported OAP kex and cipher | Dimitri Staessens | 2026-06-29 | 1 | -2/+7 |
| * | lib: Bound crc_check against short packets | Dimitri Staessens | 2026-06-29 | 1 | -2/+8 |
| * | irmd: Complete bidirectional flow re-keying | Dimitri Staessens | 2026-06-29 | 10 | -262/+1113 |
| * | lib: Add constant-time comparison helper | Dimitri Staessens | 2026-06-29 | 2 | -2/+25 |
| * | lib: Group sec_config authentication fields | Dimitri Staessens | 2026-06-29 | 7 | -28/+30 |
| * | config: Rename enc.conf to sec.conf | Dimitri Staessens | 2026-06-29 | 9 | -43/+38 |
| * | lib: Harden OpenSSL crypto backend | Dimitri Staessens | 2026-06-29 | 2 | -69/+99 |
| * | lib: Guard logging against thread cancellation | Dimitri Staessens | 2026-06-29 | 1 | -0/+7 |
| * | lib: Loop getrandom on short reads and EINTR | Dimitri Staessens | 2026-06-29 | 1 | -1/+17 |
| * | ipcpd: Use hash_mix64 for pft keys | Dimitri Staessens | 2026-06-29 | 6 | -32/+7 |
| * | lib: Add MurmurHash3 hash_mix64 for hash tables | Dimitri Staessens | 2026-06-29 | 3 | -0/+53 |
| * | irmd: Deliver flow re-keying | Dimitri Staessens | 2026-06-29 | 14 | -114/+1285 |
| * | ipcpd: Add flow-update relay | Dimitri Staessens | 2026-06-29 | 17 | -7/+503 |
| * | lib: Harden symmetric-key rotation | Dimitri Staessens | 2026-06-29 | 19 | -534/+2996 |
| * | irmd: Fail OAP config load on read errors | Dimitri Staessens | 2026-06-29 | 3 | -4/+21 |
| * | irmd: Bound the OAP replay cache | Dimitri Staessens | 2026-06-29 | 4 | -54/+265 |
| * | irmd: Reject OAP peer crt with unusable CN | Dimitri Staessens | 2026-06-29 | 5 | -43/+120 |
| * | irmd: Add issuer and digest pinning to OAP | Dimitri Staessens | 2026-06-29 | 19 | -46/+699 |
| * | irmd: Specify peer authentication contract | Dimitri Staessens | 2026-06-29 | 12 | -14/+477 |
| * | lib: Fix SSM reclaim-orphans test | Dimitri Staessens | 2026-06-29 | 1 | -1/+9 |
| * | ipcpd: Refactor dt stats | Dimitri Staessens | 2026-06-03 | 1 | -104/+47 |
| * | lib: Reclaim aged leaked ssm pool blocks | Dimitri Staessens | 2026-06-03 | 3 | -8/+36 |
| * | lib: Fix overflow in ssm_flow_set_notify | Dimitri Staessens | 2026-06-03 | 1 | -5/+13 |
| * | lib: Decouple rbuff size from RQ size | Dimitri Staessens | 2026-06-03 | 1 | -12/+2 |
| * | lib: Send stream FIN in the window | Dimitri Staessens | 2026-06-01 | 1 | -0/+16 |
| * | lib: Fix missing newlines in hash.c | Dimitri Staessens | 2026-06-01 | 1 | -0/+2 |
| * | lib: Fix FRCT seqno leak on rxm alloc failure | Dimitri Staessens | 2026-06-01 | 1 | -41/+50 |
