summaryrefslogtreecommitdiff
path: root/src/irmd
Commit message (Expand)AuthorAgeFilesLines
* build: Comply with -Wextra compiler flagdimitri staessens2016-10-211-2/+6
* lib: Move rbuff creation/destruction to IRMddimitri staessens2016-10-213-23/+68
* lib: Demultiplex the fast pathdimitri staessens2016-10-212-14/+13
* lib: Fix flow deallocation logicdimitri staessens2016-10-133-16/+28
* lib, dev: Add asynchronous deallocationdimitri staessens2016-10-071-27/+18
* lib, ipcp: Revise fast path and flow interfacesdimitri staessens2016-10-047-127/+582
* lib: Set umask for file creation permissionsdimitri staessens2016-09-071-1/+0
* irmd: Fix register with unenrolled IPCPs in systemdimitri staessens2016-09-061-0/+3
* lib: Add northbound ringbuffersdimitri staessens2016-09-021-5/+9
* irmd: Fix registering AP-I before binddimitri staessens2016-09-011-2/+7
* irmd: Fix binding after registeringdimitri staessens2016-08-311-0/+5
* lib: Refactor shm_du_map to shm_rdrbuffdimitri staessens2016-08-291-23/+25
* irmd: Add state checks to api_entrydimitri staessens2016-08-272-2/+10
* irmd: Revise shutdown proceduredimitri staessens2016-08-261-13/+14
* irmd: Remove stale sourcesdimitri staessens2016-08-252-191/+0
* irmd: Fix bad lockdimitri staessens2016-08-251-5/+14
* irmd: Fix wrong lookupdimitri staessens2016-08-233-1/+22
* irmd: Fix reaping child processesdimitri staessens2016-08-231-3/+4
* irmd: Fix cleaning dead AP-Idimitri staessens2016-08-231-2/+1
* irmd, ipcp: Unlink file for UNIX socketsdimitri staessens2016-08-221-0/+3
* irmd: Add cleanup for new data modeldimitri staessens2016-08-211-54/+60
* irmd, lib: Rebuild the IRMd data modeldimitri staessens2016-08-2110-727/+1225
* Merged in dstaesse/ouroboros/be-api-bind (pull request #203)Sander Vrijders2016-08-104-4/+233
|\
| * lib, irmd: Bind AP instances to AP_subsetsdimitri staessens2016-08-104-4/+233
* | lib, irmd, ipcp: Add socket timeoutSander Vrijders2016-08-101-7/+10
|/
* Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into be-bugfixingdimitri staessens2016-08-101-2/+61
|\
| * Merged in sandervrijders/ouroboros/be-create-ipcp (pull request #200)dimitri staessens2016-08-101-2/+48
| |\
| | * ipcp, irmd, lib: Notify IRMd upon IPCP initializationSander Vrijders2016-08-101-2/+48
| * | Merged in sandervrijders/ouroboros/be-bootstrap (pull request #199)dimitri staessens2016-08-101-0/+13
| |\ \
| | * | irmd: Remove IPCP from list upon errorSander Vrijders2016-08-101-0/+13
| | |/
* | / irmd: Graceful shutdowndimitri staessens2016-08-105-80/+82
|/ /
* / irmd: Fix lockingdimitri staessens2016-08-091-2/+2
|/
* irmd: Fix some locking issuesdimitri staessens2016-08-092-3/+7
* irmd: Close filedescriptor on exitdimitri staessens2016-08-091-8/+10
* lib: Various fixesdimitri staessens2016-08-093-4/+21
* irmd: Fix bad lockingdimitri staessens2016-08-092-4/+1
* irmd: Refactor and bugfixesdimitri staessens2016-08-088-304/+445
* irmd: registry: Fix double freedimitri staessens2016-08-051-3/+0
* irmd: Remove ipcp type from registration messagedimitri staessens2016-08-041-2/+2
* tools: oping: Fix division by zerodimitri staessens2016-08-042-5/+5
* irmd: Fix potential object access after freedimitri staessens2016-08-041-0/+1
* irmd: Fix destroying allocated flowsdimitri staessens2016-08-041-7/+16
* ipcpd: Fix memory leaksdimitri staessens2016-08-041-1/+1
* lib: Portability to FreeBSDdimitri staessens2016-07-291-22/+24
* irmd: Fix allocation resultdimitri staessens2016-07-281-10/+6
* irmd: Fix shutdowndimitri staessens2016-07-272-22/+17
* irmd: Revised flow allocationdimitri staessens2016-07-273-492/+508
* irmd: Fix accessing reg_api struct after destroydimitri staessens2016-07-153-36/+45
* irmd: Fix AE name always set to NULLdimitri staessens2016-07-141-5/+6
* lib: Remove N-1 DIF param from enroll operationSander Vrijders2016-07-121-13/+1