summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* lib: Group sec_config authentication fieldsDimitri Staessens3 days1-2/+4
* config: Rename enc.conf to sec.confDimitri Staessens3 days1-3/+3
* lib: Guard logging against thread cancellationDimitri Staessens3 days1-0/+7
* lib: Add MurmurHash3 hash_mix64 for hash tablesDimitri Staessens3 days1-0/+3
* irmd: Deliver flow re-keyingDimitri Staessens3 days2-8/+14
* ipcpd: Add flow-update relayDimitri Staessens3 days3-0/+20
* lib: Harden symmetric-key rotationDimitri Staessens3 days2-6/+151
* irmd: Fail OAP config load on read errorsDimitri Staessens3 days1-0/+6
* irmd: Reject OAP peer crt with unusable CNDimitri Staessens3 days1-0/+20
* irmd: Add issuer and digest pinning to OAPDimitri Staessens3 days2-1/+32
* irmd: Specify peer authentication contractDimitri Staessens3 days1-0/+5
* lib: Update FRCP implementationDimitri Staessens2026-05-204-25/+48
* lib: Use push/pop for ssm_pk_buff opsDimitri Staessens2026-05-201-8/+8
* lib: Use const for ssm_pk_buff gettersDimitri Staessens2026-05-201-4/+4
* irmd: Pass MTU from IPCP to process for FRCTDimitri Staessens2026-05-202-0/+7
* lib: Add generic hierarchical timing wheelDimitri Staessens2026-05-202-0/+83
* lib: Use tpm.h for TPM testDimitri Staessens2026-05-201-0/+1
* include: Centralise atomic helpers in atomics.hDimitri Staessens2026-05-201-0/+38
* irmd: Drop replayed flow alloc requestsDimitri Staessens2026-05-201-0/+1
* lib: Rename ssm_pk_buff_get_idx to ssm_pk_buff_get_offDimitri Staessens2026-05-063-9/+9
* lib: Add CRC-8 and CRC-16 checksumsDimitri Staessens2026-05-063-0/+88
* lib: Add CRC-64/NVMe checksumDimitri Staessens2026-05-062-0/+45
* lib: Fix certificate DER encoding and key buffersDimitri Staessens2026-03-141-1/+2
* include: Fix irm header connect/disconnectDimitri Staessens2026-03-141-3/+3
* lib: Fix missing cleanup in authentication pathDimitri Staessens2026-03-141-0/+2
* include: Suppress coredumpctl entries for testsDimitri Staessens2026-03-021-0/+6
* build: Add git hash to version stringDimitri Staessens2026-02-181-0/+1
* lib: Add struct llist for lists tracking lenDimitri Staessens2026-02-181-9/+84
* build: Update copyright to 2026Dimitri Staessens2026-02-1845-45/+45
* lib: Add SLH-DSA tests and per-algorithm PQC gatingDimitri Staessens2026-02-183-5/+759
* irmd: Add strength-based crypto negotiationDimitri Staessens2026-02-181-0/+6
* lib: Add per-user packet poolsDimitri Staessens2026-02-137-13/+29
* lib: Fix OpenSSL includes and explicit_bzero on OSXDimitri Staessens2026-02-131-12/+26
* lib: Replace rdrbuff with a proper slab allocatorDimitri Staessens2026-01-267-123/+126
* build: Add DISABLE_TESTS_CORE_DUMPS optionDimitri Staessens2026-01-261-1/+7
* lib: Speed up key rotation testsDimitri Staessens2026-01-261-0/+1
* lib: Fix allocation of IV and tagsDimitri Staessens2026-01-231-0/+4
* lib: Call mlock() on the shared memory buffersDimitri Staessens2026-01-192-0/+4
* lib: Add post-quantum cryptography supportDimitri Staessens2026-01-198-39/+1068
* build: Add option to toggle Ouroboros logging in testsDimitri Staessens2026-01-191-8/+18
* build: Fix missing DEBUG_PROTO optionsDimitri Staessens2026-01-121-8/+0
* lib: Refactor rbuffDimitri Staessens2026-01-071-2/+2
* build: Refactor CMake modulesDimitri Staessens2026-01-072-26/+0
* irmd: Fix the flow_join operationDimitri Staessens2025-09-241-2/+1
* lib: Move encryption control from QoS to nameDimitri Staessens2025-09-105-76/+9
* ipcpd: Add ipcpd over UDP/IPv6Dimitri Staessens2025-09-102-14/+35
* irmd: Add flow authenticationDimitri Staessens2025-08-185-5/+21
* ipcpd: Configure link-state at bootstrapDimitri Staessens2025-08-182-22/+87
* irmd: Resolve name when flow request arrivesDimitri Staessens2025-08-151-2/+2
* ipcpd: Update DHT for unicast layerDimitri Staessens2025-08-069-45/+177