summaryrefslogtreecommitdiff
path: root/src/irmd
Commit message (Expand)AuthorAgeFilesLines
* irmd: Don't read commands under lockDimitri Staessens2017-11-301-3/+3
* irmd: Set correct clock for irm_flow condvarDimitri Staessens2017-11-291-21/+31
* ipcpd, irmd: Bugfix for failed accept() callsDimitri Staessens2017-11-291-3/+0
* irmd: Fix false alarm when registering before bindDimitri Staessens2017-11-271-1/+1
* build: Add options for debug builds with sanitizerDimitri Staessens2017-11-141-2/+2
* irmd: Don't access entry after unlockDimitri Staessens2017-11-141-1/+1
* lib: Deprecate ouroboros_init and ourboros_finidimitri staessens2017-10-142-2/+1
* irmd: Add option to print versiondimitri staessens2017-10-062-27/+37
* irmd: Don't destroy flows before IPCPsdimitri staessens2017-10-041-22/+1
* lib: Cancel tpm threads instead of marking exitdimitri staessens2017-09-305-132/+146
* ipcpd: Add threadpool manager to DHTdimitri staessens2017-09-241-49/+55
* irmd: Init libgcrypt before using itdimitri staessens2017-09-202-0/+18
* lib: Provide RIB API to export internals via fusedimitri staessens2017-09-182-1/+16
* irmd: Add specific timeout for IPCP connectSander Vrijders2017-08-303-0/+7
* Merged in sandervrijders/ouroboros/be-corrupt (pull request #581)Sander Vrijders2017-08-291-1/+1
|\
| * irmd: Fix deleting corrupt shm fileSander Vrijders2017-08-291-1/+1
* | irmd: Remove temporary debugging logsdimitri staessens2017-08-291-4/+1
|/
* ipcpd: Fix state in dht lookup at lookup_waitdimitri staessens2017-08-291-24/+48
* lib, ipcpd, irmd: Fix bugs reported by static analysisSander Vrijders2017-08-292-19/+42
* tools: Add tool to connect IPCP componentsdimitri staessens2017-08-283-0/+151
* irmd: Don't warn on failed write to terminated IPCPdimitri staessens2017-08-251-1/+2
* lib, ipcpd, irmd: Fix several memleaksSander Vrijders2017-08-231-4/+2
* Merge branch 'testing' into beSander Vrijders2017-08-231-3/+5
|\
| * irmd: Fix potential data race in irmdSander Vrijders2017-08-231-3/+5
* | lib, irmd: Use static buffer for messagesdimitri staessens2017-08-221-17/+9
* | Merged in dstaesse/ouroboros/be-build (pull request #557)dimitri staessens2017-08-219-8/+92
|\ \ | |/ |/|
| * build: Revise the build systemdimitri staessens2017-08-219-8/+92
* | ipcpd, irmd: Fix data racesdimitri staessens2017-08-191-16/+32
|/
* irmd: Handle IPCP creation fails gracefullydimitri staessens2017-08-172-35/+52
* irmd, ipcpd: Signal acceptor onlydimitri staessens2017-08-161-3/+13
* irmd, ipcpd: Listen on a dedicated accept() threaddimitri staessens2017-08-161-70/+177
* build: Replace fsf snail mail with contact URLdimitri staessens2017-08-1313-13/+13
* irmd: Fix mainloop timeout on OS Xdimitri staessens2017-08-111-2/+2
* build, lib, ipcpd, irmd: Add support for libgcryptdimitri staessens2017-08-093-25/+27
* irmd: Don't self-query an IPCPDimitri Staessens2017-08-051-4/+5
* irmd: Don't call ipcp_flow_dealloc under lockDimitri Staessens2017-08-051-3/+13
* irmd: Specify timeout per commandDimitri Staessens2017-08-051-22/+44
* Merge branch 'testing' into beSander Vrijders2017-08-041-8/+16
|\
| * irmd: Release lock before ipcp_querydimitri staessens2017-08-041-8/+16
* | lib: Add threadpool managerdimitri staessens2017-07-261-183/+26
* | irmd: Fix order of IPCPsSander Vrijders2017-07-181-1/+1
|/
* ipcpd, lib, irmd: Hardcode shim hash algorithmsSander Vrijders2017-07-121-2/+16
* irmd: Shutdown sanitizer without cancellationdimitri staessens2017-07-121-6/+3
* lib, ipcpd, irmd: Add full-fledged QoSSander Vrijders2017-06-214-3/+5
* Merged in dstaesse/ouroboros/be-macro (pull request #514)dimitri staessens2017-06-051-1/+1
|\
| * include: Fix macro for printing hashdimitri staessens2017-06-041-1/+1
* | lib, irmd: Handle case fallthrough in gcc 7dimitri staessens2017-06-041-0/+1
|/
* ipcpd: Allow specifying fixed syntaxdimitri staessens2017-05-152-7/+7
* irmd: Fix unbinding AP and AP-Is from a namedimitri staessens2017-05-093-4/+16
* irmd: Remove some debug logsdimitri staessens2017-04-281-6/+0