summaryrefslogtreecommitdiff
path: root/src/lib/dev.c
Commit message (Expand)AuthorAgeFilesLines
* lib: dev: Add fd lookup tabledimitri staessens2016-09-031-23/+25
* lib: dev: Refactordimitri staessens2016-09-031-182/+188
* lib: Add northbound ringbuffersdimitri staessens2016-09-021-3/+3
* lib: Refactor shm_du_map to shm_rdrbuffdimitri staessens2016-08-291-15/+19
* irmd, lib: Rebuild the IRMd data modeldimitri staessens2016-08-211-36/+36
* Merged in dstaesse/ouroboros/be-api-bind (pull request #203)Sander Vrijders2016-08-101-1/+36
|\
| * lib, irmd: Bind AP instances to AP_subsetsdimitri staessens2016-08-101-1/+36
* | lib, irmd, ipcp: Add socket timeoutSander Vrijders2016-08-101-4/+3
|/
* lib: dev.c: Release locks before blocking callsdimitri staessens2016-08-091-8/+23
* lib: Various fixesdimitri staessens2016-08-091-2/+2
* ipcpd: normal: Allow exchange of static DIF informationSander Vrijders2016-08-081-3/+0
* lib: Revise blocking I/Odimitri staessens2016-08-031-27/+29
* lib: dev: Add select-like calldimitri staessens2016-08-031-4/+9
* lib: shm_du_map: Clean sdus upon exitdimitri staessens2016-07-061-2/+2
* lib: Change invalid pid to -1dimitri staessens2016-07-051-3/+3
* lib: robust locking in shared memory and crash recoverydimitri staessens2016-07-021-20/+22
* lib, irmd, ipcpd: Change pid to apiSander Vrijders2016-06-281-10/+10
* lib, irmd, ipcpd: Change of IRM APISander Vrijders2016-06-281-24/+8
* lib: Remove implementation specific errnosSander Vrijders2016-06-221-10/+10
* lib: Add errnos specific for OuroborosSander Vrijders2016-06-221-26/+58
* lib, irmd, ipcp: robust mutexesdimitri staessens2016-06-211-71/+70
* lib, irmd, tools, ipcpd: updates to dev API.dimitri staessens2016-06-131-118/+5
* lib: fixed blocking/non-blocking writedimitri staessens2016-05-261-16/+43
* lib: Fix memleaks in dev.cSander Vrijders2016-05-241-23/+30
* lib, ipcpd, irmd: fixes deallocation and fast pathdimitri staessens2016-05-221-13/+16
* lib: removed fd cleaning functiondimitri staessens2016-05-221-27/+10
* lib, irmd, ipcpd: Flow deallocation over shim UDPdimitri staessens2016-05-211-0/+26
* lib, ipcpd: fixes segfaults in dev.c and shim-udpdimitri staessens2016-05-201-2/+1
* lib: allow parallel connectionsdimitri staessens2016-05-201-7/+10
* lib: Add missing modulo calculationSander Vrijders2016-05-161-1/+1
* lib: dev: small locking improvementsdimitri staessens2016-05-161-28/+33
* lib: dev.c: Revised lockingdimitri staessens2016-05-151-69/+65
* lib: allow accepting any flowsdimitri staessens2016-05-151-7/+7
* lib: cleanup file descriptors for shared memorydimitri staessens2016-05-151-2/+9
* lib: irmd: fixed flow deallocationdimitri staessens2016-05-151-7/+10
* lib: dev.c: added lockingdimitri staessens2016-05-141-36/+176
* dev: fixed wrong bracket placementdimitri staessens2016-05-121-2/+1
* lib: dev: implementation of flow_cntldimitri staessens2016-05-121-9/+34
* ipcpd: Allow disabling of DNSSander Vrijders2016-05-101-12/+2
* irmd: introduced lockingdimitri staessens2016-05-101-0/+5
* lib: changed port_id to intdimitri staessens2016-05-081-2/+2
* lib/irmd/ipcpd/tools: fixes comments on eb9f443dimitri staessens2016-05-081-3/+17
* irmd: flow allocation and fast pathdimitri staessens2016-05-071-98/+232
* lib: client-side flow allocationdimitri staessens2016-04-271-2/+4
* irmd: reg/unreg whatevercast namesdimitri staessens2016-04-221-32/+46
* lib, irmd: Update communication with IRMdSander Vrijders2016-03-301-21/+57
* lib, irmd: Use GPB for dev.c and IRMdSander Vrijders2016-03-281-58/+67
* lib: Adds IRMd messages for the dev.h API callsSander Vrijders2016-03-241-29/+169
* tools: Simple echo applicationSander Vrijders2016-03-211-0/+104