summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* lib: Improve hybrid KEX supportDimitri Staessens31 hours13-356/+443
* irmd: Reject client encap without configured KEXDimitri Staessens31 hours2-0/+51
* ipcpd: Assign random MAC on ETH poa with loopbackDimitri Staessens31 hours1-0/+24
* tools: Fix oftp on OS XDimitri Staessens31 hours1-0/+5
* lib: Update FRCT loss recoveryDimitri Staessens31 hours19-401/+1050
* ipcpd: Use capacity queue estimation for mb-ecnDimitri Staessens31 hours29-1082/+3569
* lib: Replace shim IPCPs with points of attachmentDimitri Staessens31 hours91-5989/+10267
* tools: Immediaty send oping requestDimitri Staessens31 hours1-2/+2
* tools: Report write error code in ocbr statsDimitri Staessens31 hours1-6/+17
* tools: Fix irm CLI arg parsingDimitri Staessens31 hours12-37/+97
* lib: Make crypt contexts thread-safeDimitri Staessens31 hours4-81/+292
* ipcpd: Don't drop DT flows on -EAGAINDimitri Staessens31 hours1-1/+8
* ipcpd: Clean up pft on flow downDimitri Staessens31 hours1-0/+6
* ipcpd: Fix next value iteration in DHTDimitri Staessens31 hours2-8/+70
* lib: Fix FRCT stall under packet lossDimitri Staessens2026-08-031-15/+37
* ipcpd: Fix uninitialized qs in acceptorDimitri Staessens2026-08-031-2/+3
* ipcpd: Flush fd from pff after disconnectDimitri Staessens2026-08-037-40/+348
* ipcpd: Add flow overshoot protection to mb-ecnDimitri Staessens2026-07-2216-83/+879
* ipcpd: Process DT flows round-robinDimitri Staessens2026-07-221-20/+36
* ipcpd: Remove mutex on DT statsHEAD0.24.0masterDimitri Staessens2026-07-191-52/+42
* ipcpd: Add congestion avoidance unit testsDimitri Staessens2026-07-196-0/+3653
* ipcpd: Rework congestion avoidanceDimitri Staessens2026-07-1921-311/+1558
* tools: Raise ocbr server thread pool to 64Dimitri Staessens2026-07-191-1/+1
* irmd: Fix congestion config from fileDimitri Staessens2026-07-191-1/+1
* irmd: Reject rekey without KEX configDimitri Staessens2026-07-193-0/+87
* lib: Whitespace cleanup in dev and frctDimitri Staessens2026-07-192-11/+21
* tools: Key oftp cleanup on path argumentsDimitri Staessens2026-07-191-5/+9
* irmd: Fix oap_test suppression listDimitri Staessens2026-07-191-2/+8
* lib: Fix crypt_test without crypto backendDimitri Staessens2026-07-191-0/+8
* irmd: Avoid in-place byteswap in OAP headerDimitri Staessens2026-07-191-3/+3
* irmd: Harden OAP client KEM completionDimitri Staessens2026-07-191-19/+18
* irmd: Fix strdup error checks in registryDimitri Staessens2026-07-193-2/+6
* ipcpd: Fix NULL deref in DHT cleanupDimitri Staessens2026-07-191-1/+1
* ipcpd: Fix unreachable code in dt_initDimitri Staessens2026-07-191-1/+1
* ipcpd: Store local names before DHT peeringDimitri Staessens2026-07-081-1/+6
* ipcpd: Fix DHT bootstrap re-seedingDimitri Staessens2026-07-081-1/+45
* ipcpd: Report eth socket egress queue in RIBDimitri Staessens2026-07-081-1/+7
* ipcpd: Minimize ipcpd-eth send bufferDimitri Staessens2026-07-082-8/+15
* lib: Fix locking on flow readDimitri Staessens2026-07-081-9/+13
* lib: Prefer writers on the proc flow lockDimitri Staessens2026-07-081-4/+18
* lib: Clean up on cancelled blocking readDimitri Staessens2026-07-082-4/+20
* lib: Separate rekey replay from epoch conflictDimitri Staessens2026-07-083-16/+42
* irmd: Move AUTH test macros to OAP common.hDimitri Staessens2026-07-083-25/+23
* irmd: Test OAP KEM re-key floorDimitri Staessens2026-07-081-0/+126
* irmd: Expand and parametrize OAP testsDimitri Staessens2026-07-084-182/+554
* lib: Harden crypto unit testsDimitri Staessens2026-07-083-5/+103
* irmd: Fix OAP re-key header encodeDimitri Staessens2026-07-084-9/+27
* lib: Reject re-key to a live epochDimitri Staessens2026-07-082-12/+177
* build: Fix OpenSSL version check for PQCDimitri Staessens2026-07-0810-46/+27
* build: Make re-key watermark configurableDimitri Staessens2026-06-293-52/+11