summaryrefslogtreecommitdiff
path: root/src/irmd
Commit message (Expand)AuthorAgeFilesLines
* build: Revise the build systemdimitri staessens2017-08-219-8/+92
* 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
* ipcpd: Add capability reportingdimitri staessens2017-04-273-36/+61
* Merged in dstaesse/ouroboros/be-hashing (pull request #484)dimitri staessens2017-04-164-22/+28
|\
| * ipcpd: Allow specifying the hash algorithm to usedimitri staessens2017-04-164-22/+28
* | irmd, ipcpd: Include socket in select() for FreeBSDdimitri staessens2017-04-161-1/+1
|/
* include, lib: Rename ap_init/ap_finidimitri staessens2017-04-131-1/+1
* Merged in dstaesse/ouroboros/be-hashes (pull request #479)dimitri staessens2017-04-136-171/+253
|\
| * lib, ipcpd, irmd: Register hash instead of namedimitri staessens2017-04-136-171/+253
* | irmd: Fix mixed declarationdimitri staessens2017-04-111-2/+2
|/
* irmd: Remove unnecessary state locksdimitri staessens2017-04-061-207/+36
* irmd: Prevent impatient user deadlock on shutdowndimitri staessens2017-04-061-0/+18
* lib, irmd: Implement flow allocation timeoutdimitri staessens2017-04-066-112/+213
* irmd: Initialize in stack memorydimitri staessens2017-04-041-482/+485
* ipcpd, irmd: Fix cleanup of thread resourcesdimitri staessens2017-04-041-23/+17
* lib, irmd, ipcpd: Stabilize flow allocationdimitri staessens2017-04-044-48/+86
* irmd: Fix dealloc of pending flowdimitri staessens2017-04-021-2/+5
* irmd: Fix thread creation orderdimitri staessens2017-04-021-1/+1
* irmd: Add dynamic threadpooldimitri staessens2017-04-011-31/+196
* irmd: Keep track of qos in irm_flowdimitri staessens2017-03-315-19/+17
* irmd: Fix assignment bugdimitri staessens2017-03-311-2/+2
* lib: Revise flow allocation APIdimitri staessens2017-03-313-154/+68
* irmd: Fix shutdown with active acceptdimitri staessens2017-03-291-0/+1
* irmd: Exit blocking threads from irm_sanitizerdimitri staessens2017-03-291-21/+25
* irmd: Set failed flows to FLOW_NULL before destroydimitri staessens2017-03-292-1/+1
* Merged in dstaesse/ouroboros/be-irmd (pull request #410)dimitri staessens2017-03-221-0/+3
|\
| * irmd: Fix some missing locksdimitri staessens2017-03-221-0/+3
* | irmd: Fix clock used for timedwaitdimitri staessens2017-03-221-1/+1
* | ipcpd: normal: Several bugfixesSander Vrijders2017-03-211-2/+3
|/