summaryrefslogtreecommitdiff
path: root/src/ipcpd/ipcp.c
Commit message (Expand)AuthorAgeFilesLines
* tools: Specify QoS cube for data transfer flows0.13.0Dimitri Staessens2018-10-191-1/+3
* ipcpd, irmd: Handle signal in main threadDimitri Staessens2018-10-181-60/+52
* lib: Rename port_id to flow_idDimitri Staessens2018-10-051-8/+8
* lib: Pass qosspec at flow allocationDimitri Staessens2018-10-051-2/+11
* include: Remove _DEFAULT_SOURCE in endian.hDimitri Staessens2018-09-271-0/+4
* ipcpd: Fix parameter in debug logDimitri Staessens2018-05-081-2/+2
* lib: Make UNIX socket buffer size configurable0.11.3Sander Vrijders2018-05-031-2/+2
* ipcpd: Remove signal handler from ipcp.hDimitri Staessens2018-04-051-3/+4
* ipcpd: Enable locking threads to a CPU coreDimitri Staessens2018-04-051-0/+29
* lib: Simplify reg/unreg APIDimitri Staessens2018-03-221-7/+5
* ipcpd: Add IPCP over DIX EthernetDimitri Staessens2018-03-101-1/+6
* ipcpd: Revise Data Transfer component0.10.0Dimitri Staessens2018-02-131-23/+24
* include, src: Update copyright to 2018Dimitri Staessens2018-01-091-1/+1
* ipcpd: Use the term "layer" and deprecate "shim"Dimitri Staessens2017-12-191-4/+4
* ipcpd: Make hash algorithm configurableSander Vrijders2017-12-041-25/+23
* lib, tools: Rename application process and instanceDimitri Staessens2017-12-021-4/+4
* ipcpd: Don't read commands under lockDimitri Staessens2017-11-301-3/+3
* lib: Deprecate ouroboros_init and ourboros_finidimitri staessens2017-10-141-17/+0
* lib: Cancel tpm threads instead of marking exitdimitri staessens2017-09-301-30/+29
* ipcpd: Add threadpool manager to DHTdimitri staessens2017-09-241-45/+54
* ipcpd: normal: Make PFF policy-basedSander Vrijders2017-09-201-0/+1
* tools: Add tool to connect IPCP componentsdimitri staessens2017-08-281-0/+28
* ipcpd: Deprecate gam as autonomous componentdimitri staessens2017-08-281-2/+0
* lib, ipcpd, irmd: Fix several memleaksSander Vrijders2017-08-231-3/+1
* Merged in dstaesse/ouroboros/be-build (pull request #557)dimitri staessens2017-08-211-14/+5
|\
| * build: Revise the build systemdimitri staessens2017-08-211-14/+5
* | ipcpd, irmd: Fix data racesdimitri staessens2017-08-191-3/+2
|/
* irmd, ipcpd: Signal acceptor onlydimitri staessens2017-08-161-2/+10
* irmd, ipcpd: Listen on a dedicated accept() threaddimitri staessens2017-08-161-61/+138
* build: Replace fsf snail mail with contact URLdimitri staessens2017-08-131-1/+1
* lib, ipcpd, tools: Fix enum assignmentsSander Vrijders2017-08-101-5/+0
* build, lib, ipcpd, irmd: Add support for libgcryptdimitri staessens2017-08-091-9/+44
* lib: Simplify initializing flowsSander Vrijders2017-08-011-1/+3
* lib: Add threadpool managerdimitri staessens2017-07-261-160/+21
* Merged in dstaesse/ouroboros/be-dht (pull request #529)dimitri staessens2017-07-181-1/+0
|\
| * ipcpd: Add DHT as directory in normal IPCPdimitri staessens2017-07-181-1/+0
* | ipcpd: Log exit status before log_fini()dimitri staessens2017-07-161-2/+2
|/
* ipcpd, lib, irmd: Hardcode shim hash algorithmsSander Vrijders2017-07-121-2/+4
* ipcpd: Fix routing type configurationdimitri staessens2017-06-051-5/+6
* ipcpd: Allow specifying fixed syntaxdimitri staessens2017-05-151-25/+20
* ipcpd: Add capability reportingdimitri staessens2017-04-271-2/+10
* Merged in dstaesse/ouroboros/be-hashing (pull request #484)dimitri staessens2017-04-161-9/+9
|\
| * ipcpd: Allow specifying the hash algorithm to usedimitri staessens2017-04-161-9/+9
* | irmd, ipcpd: Include socket in select() for FreeBSDdimitri staessens2017-04-161-1/+1
|/
* include, lib: Rename ap_init/ap_finidimitri staessens2017-04-131-4/+4
* lib, ipcpd, irmd: Register hash instead of namedimitri staessens2017-04-131-46/+165
* ipcpd: Fix race condition with concurrent allocsdimitri staessens2017-04-061-2/+11
* lib, irmd: Implement flow allocation timeoutdimitri staessens2017-04-061-1/+3
* ipcpd: Add lock for allocation requestsSander Vrijders2017-04-051-87/+61
* ipcpd, irmd: Fix cleanup of thread resourcesdimitri staessens2017-04-041-23/+16