summaryrefslogtreecommitdiff
path: root/src/irmd
Commit message (Expand)AuthorAgeFilesLines
* irmd: Fix IPCP order in registry and query timeoutDimitri Staessens22 hours3-7/+81
* irmd: Updated ascii logoZen5 days1-28/+15
* ipcpd: Update DHT for unicast layerDimitri Staessens6 days5-18/+111
* irmd: Add build option to log OAP header infoDimitri Staessens6 days5-3/+89
* lib: Output TPM debugging to logDimitri Staessens11 days1-5/+2
* irmd: Add tests for listing in registryDimitri Staessens11 days2-83/+186
* lib: Swap len and data in the buffer_tDimitri Staessens2025-07-253-8/+8
* irmd: Fix timestamp checkDimitri Staessens2025-07-231-3/+8
* irmd: Initial Flow Allocation Protocol HeaderDimitri Staessens2025-07-2312-127/+795
* lib: Add authentication functionsDimitri Staessens2025-07-048-132/+140
* build: Add target include directory for libtomlc99Dimitri Staessens2024-08-021-0/+5
* irmd: Fix compilation with configfile on FreeBSDDimitri Staessens2024-07-221-0/+3
* irmd: Fix printing tv_secDimitri Staessens2024-07-221-1/+1
* irmd: Fix shutdown on configfile failureDimitri Staessens2024-04-231-1/+1
* build: Fix tests with CMake >= 3.29Dimitri Staessens2024-04-162-2/+10
* irmd: Fix parsing arguments in configfile0.21.3Dimitri Staessens2024-03-011-1/+1
* irmd: Fix handling destroy during wait timeoutsDimitri Staessens2024-02-261-14/+25
* irmd: Fix wrong hash length when getting ipcpdDimitri Staessens2024-02-262-4/+4
* irmd: Fix memleak on cancelDimitri Staessens2024-02-261-5/+12
* irmd: Fix flow deallocation timeoutDimitri Staessens2024-02-261-5/+6
* irmd: Always use reg_destroy_procDimitri Staessens2024-02-236-125/+94
* irmd: Fix race between alloc timeout and respondDimitri Staessens2024-02-231-2/+6
* lib: Revise app flow allocationDimitri Staessens2024-02-235-91/+82
* irmd: Fix free of uninitialized ptrDimitri Staessens2024-02-191-2/+3
* build: Fix missing newlines at end of fileDimitri Staessens2024-02-199-9/+9
* irmd: Revise IRMd internalsDimitri Staessens2024-02-1930-3051/+6604
* include: Use common definition between lib and IRMdDimitri Staessens2024-01-316-29/+17
* irmd: Don't release flow_id before destroying flowDimitri Staessens2024-01-132-4/+5
* irmd: Error when config not foundThijs Paelman2024-01-132-3/+4
* irmd: Fix parsing empty argument in configfileThijs Paelman2024-01-131-1/+1
* build: Update licenses to 2024Dimitri Staessens2024-01-1319-19/+19
* irmd: Fix parsing multiple args in configfileThijs Paelman2023-12-311-9/+11
* irmd: Fix passing symmetric key on allocationDimitri Staessens2023-12-311-4/+8
* lib: Move public key handling from app to IRMdDimitri Staessens2023-12-171-48/+171
* irmd: Don't log an error when server quitsDimitri Staessens2023-11-301-2/+7
* include: Store IPCP name and type in info structDimitri Staessens2023-11-297-73/+89
* include: Rename layer.layer_name to layer.nameDimitri Staessens2023-11-293-8/+8
* lib: Rename ipcp_info to ipcp_list_infoDimitri Staessens2023-11-291-4/+4
* irmd: Fix parsing names without args in configfile0.20.2Dimitri Staessens2023-11-201-0/+5
* irmd: Fix use of uninitialized valueDimitri Staessens2023-11-081-1/+1
* irmd: Don't load config file without --config setDimitri Staessens2023-10-251-1/+1
* lib: Wrap pthread_cond_timedwait for NULL abstimeDimitri Staessens2023-10-254-26/+11
* irmd: Remove separate rwlock for flowsDimitri Staessens2023-10-251-62/+36
* irmd: Simplify mainloopDimitri Staessens2023-10-251-212/+213
* irmd: Print ascii Ouroboros logo at startupDimitri Staessens2023-09-202-1/+34
* include: Revise printing hashesDimitri Staessens2023-08-231-9/+9
* irmd: Fix exit status when failing on configfileDimitri Staessens2023-08-231-2/+5
* irmd: Check lockfile first on initDimitri Staessens2023-08-231-27/+41
* irmd: Simplify ipcp and name listingDimitri Staessens2023-08-041-41/+69
* irmd: Use CMAKE_INSTALL_SBINDIR to spawn IPCPsDimitri Staessens2023-04-032-10/+10