summaryrefslogtreecommitdiff
path: root/src/irmd
Commit message (Expand)AuthorAgeFilesLines
* lib, ipcpd: piggyback ECDHE on flow allocationDimitri Staessens2020-02-255-36/+119
* build: Update copyright to 20200.16.0Dimitri Staessens2020-01-0214-14/+14
* irmd: Check if entry actually existsSander Vrijders2019-10-061-0/+5
* irmd, lib: Improve libgcrypt initDimitri Staessens2019-07-291-4/+13
* build: Refactor normal to unicastDimitri Staessens2019-07-293-5/+5
* irmd: Don't destroy shm_flow_set from IRMdDimitri Staessens2019-03-121-5/+0
* build: Update copyright to 2019Dimitri Staessens2019-02-0514-14/+14
* include: Add a flow_join operation for broadcastDimitri Staessens2018-12-273-16/+85
* irmd: Manage shm_flow_set from IRMdDimitri Staessens2018-12-222-35/+41
* ipcpd: Add broadcast IPCPDimitri Staessens2018-10-243-1/+5
* tools: Specify QoS cube for data transfer flows0.13.0Dimitri Staessens2018-10-193-8/+15
* ipcpd, irmd: Handle signal in main threadDimitri Staessens2018-10-183-76/+43
* irmd: Don't warn if server leavesDimitri Staessens2018-10-121-3/+1
* include: Fix QoS include filesDimitri Staessens2018-10-063-3/+1
* lib: Rename port_id to flow_idDimitri Staessens2018-10-055-79/+79
* ipcpd, lib, irmd, tools: Change SDU to packetSander Vrijders2018-10-051-1/+1
* lib: Pass qosspec at flow allocationDimitri Staessens2018-10-055-20/+26
* irmd: Add missing unlocks and avoid NULL dereferenceSander Vrijders2018-09-273-26/+26
* include: Remove _DEFAULT_SOURCE in endian.hDimitri Staessens2018-09-273-2/+13
* irmd: Remove shm_sanitizer threadDimitri Staessens2018-06-081-46/+0
* irmd: Retry bind for live processesDimitri Staessens2018-06-061-5/+20
* build: Update default values0.11.7Sander Vrijders2018-05-291-1/+1
* irmd: Fix comparison of uninitialized valueDimitri Staessens2018-05-271-0/+1
* irmd: Fix use-after-free in mainloopDimitri Staessens2018-05-071-75/+50
* lib: Make UNIX socket buffer size configurable0.11.3Sander Vrijders2018-05-032-4/+4
* irmd: Shut down IPCPs before IRMd internalsDimitri Staessens2018-04-261-18/+20
* irmd: Fix unreachable statement0.11.1Dimitri Staessens2018-03-281-1/+0
* irmd: Fix memleak when failing to list ipcpsDimitri Staessens2018-03-221-15/+9
* lib: Simplify reg/unreg APIDimitri Staessens2018-03-228-474/+437
* irmd: Remove obsolete layer to name mappingsDimitri Staessens2018-03-213-112/+0
* ipcpd: Add IPCP over DIX EthernetDimitri Staessens2018-03-102-0/+4
* irmd: Cleanup flow datastructures on exit0.10.3Dimitri Staessens2018-02-241-5/+12
* irmd: Remove dead variable assignmentsSander Vrijders2018-02-241-2/+0
* irmd: Replace fork and execv with posix_spawnSander Vrijders2018-02-232-28/+16
* ipcpd: Revise Data Transfer component0.10.0Dimitri Staessens2018-02-135-97/+97
* build: Use GNUInstallDirs instead of hardcoded values0.9.9Sander Vrijders2018-02-061-1/+1
* irmd: Fix lookup of program for autoexecution0.9.8Dimitri Staessens2018-02-051-2/+2
* include: Add version header0.9.0Dimitri Staessens2018-01-102-4/+1
* build: Add patchlevel to versionDimitri Staessens2018-01-102-2/+4
* include, src: Update copyright to 2018Dimitri Staessens2018-01-0914-14/+14
* ipcpd: Use the term "layer" and deprecate "shim"Dimitri Staessens2017-12-194-10/+10
* ipcpd: Integrate raptor into ouroboros 0.8Dimitri Staessens2017-12-152-0/+4
* lib, tools: Rename application process and instanceDimitri Staessens2017-12-0214-697/+707
* 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