summaryrefslogtreecommitdiff
path: root/src/irmd
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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