summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* build: Add git hash to version stringDimitri Staessens34 hours2-4/+4
* ipcpd: Fix lsdb being renamed to lspbDimitri Staessens34 hours1-32/+32
* lib: Add struct llist for lists tracking lenDimitri Staessens34 hours18-694/+420
* build: Update copyright to 2026Dimitri Staessens34 hours202-202/+202
* lib: Add SLH-DSA tests and per-algorithm PQC gatingDimitri Staessens34 hours14-38/+409
* irmd: Check for PQC support when loading configDimitri Staessens34 hours1-3/+9
* irmd: Fix client-side encryption requestDimitri Staessens34 hours2-3/+84
* irmd: Clean up key exchange debug logsDimitri Staessens34 hours3-17/+15
* irmd: Add strength-based crypto negotiationDimitri Staessens34 hours6-80/+409
* lib: Fix SSM PUP creation on OS XDimitri Staessens6 days4-27/+62
* lib: Check fchown result when creating ssm_poolDimitri Staessens6 days4-53/+39
* build: Fix invisible IPCP_TARGET variablesDimitri Staessens6 days5-12/+0
* build: Refactor CMake back to in-tree CMakeListsDimitri Staessens6 days17-174/+541
* lib: Add per-user packet poolsDimitri Staessens6 days34-563/+1314
* lib: Fix OpenSSL includes and explicit_bzero on OSXDimitri Staessens6 days8-8/+39
* lib: Fix crypt test and secure memory initializationDimitri Staessens2026-01-301-2/+7
* lib: Replace rdrbuff with a proper slab allocatorDimitri Staessens2026-01-2638-1319/+4092
* lib: Speed up key rotation testsDimitri Staessens2026-01-265-19/+21
* irmd: Fix cleanup on timeouts after reg_testsDimitri Staessens2026-01-261-6/+29
* lib: Fix authentication testDimitri Staessens2026-01-261-98/+0
* lib: Add automatic key rotation for encryptionDimitri Staessens2026-01-234-39/+385
* lib: Fix allocation of IV and tagsDimitri Staessens2026-01-234-7/+63
* irmd: Remove duplicate OAP testDimitri Staessens2026-01-232-899/+4
* lib: Fix getting text certificatesDimitri Staessens2026-01-232-7/+108
* irmd: Fix registry testsDimitri Staessens2026-01-232-3/+10
* lib: Fix memleak in oap testsDimitri Staessens2026-01-232-14/+18
* build: Add an option for container compatibilityDimitri Staessens2026-01-193-0/+13
* lib: Call mlock() on the shared memory buffersDimitri Staessens2026-01-194-0/+23
* lib: Add post-quantum cryptography supportDimitri Staessens2026-01-1954-1579/+9026
* build: Add option to toggle Ouroboros logging in testsDimitri Staessens2026-01-196-0/+10
* lib: Refactor rbuffDimitri Staessens2026-01-071-121/+90
* lib: Remove the not-so lockless rbuff_llDimitri Staessens2026-01-074-558/+277
* build: Refactor CMake modulesDimitri Staessens2026-01-0727-1084/+27
* ipcpd: Initialize mgmt frames in eth/udpDimitri Staessens2026-01-072-0/+12
* build: Copy empty config file on installThijs Paelman2025-12-221-2/+7
* build: Extend CMake variable documentationThijs Paelman2025-11-241-1/+1
* build: Add build_tests targetThijs Paelman2025-11-216-6/+6
* lib: Fix buffer in auth_test and tpm logDimitri Staessens2025-11-212-2/+3
* build: Include tests in 'all' targetThijs Paelman2025-11-076-6/+6
* build: Only add tests when BUILD_TESTING is ONThijs Paelman2025-11-076-8/+20
* irmd: Fix the flow_join operationDimitri Staessens2025-09-246-33/+55
* lib: Fail on encrypted PEM keysDimitri Staessens2025-09-101-1/+1
* lib: Move encryption control from QoS to nameDimitri Staessens2025-09-1021-135/+166
* ipcpd: Add ipcpd over UDP/IPv6Dimitri Staessens2025-09-1018-255/+604
* irmd: Fix client certificatesDimitri Staessens2025-09-101-19/+21
* ipcpd: Fix missing return in DHTDimitri Staessens2025-08-241-2/+6
* ipcpd: Start the connmgr firstDimitri Staessens2025-08-241-9/+9
* build: Add some hints for scan-buildDimitri Staessens2025-08-232-0/+6
* ipcpd: Fix printf formatting in tests on raspbianDimitri Staessens2025-08-232-2/+2
* ipcpd: Simplify enroll and connmgr startup/shutdownDimitri Staessens2025-08-232-33/+7