summaryrefslogtreecommitdiff
path: root/src/ipcpd/shim-udp/main.c
Commit message (Expand)AuthorAgeFilesLines
* build: Comply with -Wextra compiler flagdimitri staessens2016-10-211-0/+4
* lib: Demultiplex the fast pathdimitri staessens2016-10-211-23/+61
* lib: Fix flow deallocation logicdimitri staessens2016-10-131-0/+2
* lib: Add non-copy reading from fd for IPCPsdimitri staessens2016-10-071-1/+1
* lib, ipcp: Revise fast path and flow interfacesdimitri staessens2016-10-041-673/+307
* Merged in dstaesse/ouroboros/be-split-fp (pull request #238)Sander Vrijders2016-09-021-3/+3
|\
| * lib: Add northbound ringbuffersdimitri staessens2016-09-021-3/+3
* | lib: ipcp: Decouple flow_deallocdimitri staessens2016-09-021-1/+1
|/
* lib: Refactor shm_du_map to shm_rdrbuffdimitri staessens2016-08-291-12/+17
* ipcpd: Report pid on shutdowndimitri staessens2016-08-261-2/+2
* ipcpd: Revised lockingdimitri staessens2016-08-241-179/+113
* ipcpd: Add condition variable to IPCP stateSander Vrijders2016-08-111-70/+70
* ipcp, irmd, lib: Notify IRMd upon IPCP initializationSander Vrijders2016-08-101-0/+6
* ipcpd: Fix memleakdimitri staessens2016-08-051-0/+2
* ipcpd: Fix memory leaksdimitri staessens2016-08-041-1/+1
* ipcpd: Deprecate ipcp_reg/ipcp_unregdimitri staessens2016-07-081-2/+0
* irmd, ipcps: Close logfile on exitdimitri staessens2016-07-071-5/+10
* Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into be-clean-exitdimitri staessens2016-07-061-3/+3
|\
| * lib, irmd, ipcpd: Provide the feature to write to logsSander Vrijders2016-07-061-3/+3
* | lib: shm_du_map: Clean sdus upon exitdimitri staessens2016-07-061-1/+1
|/
* lib: Change invalid pid to -1dimitri staessens2016-07-051-2/+2
* lib: Provide first implementation of revised CDAPSander Vrijders2016-07-051-3/+3
* lib: robust locking in shared memory and crash recoverydimitri staessens2016-07-021-10/+10
* lib, irmd, ipcpd: Change pid to apiSander Vrijders2016-06-281-18/+18
* lib, irmd, ipcpd: Change of IRM APISander Vrijders2016-06-281-24/+5
* ipcpd: fix deadlock in shim-udpdimitri staessens2016-06-281-13/+25
* ipcpd: fixes to shim-udpdimitri staessens2016-06-271-48/+60
* lib, irmd, ipcp: robust mutexesdimitri staessens2016-06-211-110/+109
* ipcpd: fixed missing unlock in shim UDPdimitri staessens2016-06-161-1/+5
* irmd: clean up stale pending flowsdimitri staessens2016-06-161-1/+1
* ipcpd: fixed locking and cleanupdimitri staessens2016-06-161-0/+1
* lib, irmd, tools, ipcpd: updates to dev API.dimitri staessens2016-06-131-10/+2
* ipcpd: fixes shutdown lockup in local and shim-udpdimitri staessens2016-05-291-6/+5
* lib: shm_ap_rbuff: sleep when read on empty rbuffdimitri staessens2016-05-281-1/+0
* ipcpd: cleanup of IPC processesdimitri staessens2016-05-281-5/+10
* ipcpd: shim-udp changed to blocking writedimitri staessens2016-05-271-14/+11
* ipcpd: fixed the shim-udp grinding the cpudimitri staessens2016-05-271-3/+4
* ipcpd: shim-udp: fixed missing NULL checkdimitri staessens2016-05-221-0/+3
* lib: removed fd cleaning functiondimitri staessens2016-05-221-3/+4
* ipcpd: homogenous debug messages for deallocationdimitri staessens2016-05-211-8/+1
* lib, irmd, ipcpd: Flow deallocation over shim UDPdimitri staessens2016-05-211-50/+150
* lib, ipcpd: fixes segfaults in dev.c and shim-udpdimitri staessens2016-05-201-2/+1
* ipcpd: shim-udp: read fd on client sidedimitri staessens2016-05-201-0/+13
* ipcpd: shim-ipcp: fixed race conditionsdimitri staessens2016-05-201-40/+57
* ipcpd: shim-udp: removed debug codedimitri staessens2016-05-191-12/+0
* Implementation of a full flow allocator for the shim UDP.dimitri staessens2016-05-181-246/+507
* lib: Add missing modulo calculationSander Vrijders2016-05-161-2/+1
* fixed two unlocks, removed the thread_lock.dimitri staessens2016-05-151-13/+3
* ipcpd: shim-udp: Revised lockingdimitri staessens2016-05-151-94/+97
* ipcpd: Move lock in ipcp_udp_listenerSander Vrijders2016-05-151-2/+2