summaryrefslogtreecommitdiff
path: root/src/lib/shm_ap_rbuff.c
Commit message (Expand)AuthorAgeFilesLines
* lib: Demultiplex the fast pathdimitri staessens2016-10-211-661/+0
* lib: Stabilize fast flow deallocation over local IPCPdimitri staessens2016-10-151-21/+10
* lib: Track SDUs in the fast pathdimitri staessens2016-10-111-48/+121
* lib: Fix shutdown with pending SDUsdimitri staessens2016-10-061-1/+3
* lib, ipcp: Revise fast path and flow interfacesdimitri staessens2016-10-041-42/+8
* lib: Fix shm for evil devicesdimitri staessens2016-09-081-2/+2
* lib: Set umask for file creation permissionsdimitri staessens2016-09-071-5/+4
* lib: dev: Provide a set of fds to flow_selectdimitri staessens2016-09-061-6/+82
* lib: Add northbound ringbuffersdimitri staessens2016-09-021-7/+44
* lib, ipcp: Compile on Apple junkdimitri staessens2016-08-301-18/+41
* lib: Refactor shm_du_map to shm_rdrbuffdimitri staessens2016-08-291-2/+26
* ipcpd: normal: Handle enrollment repliesSander Vrijders2016-08-191-2/+0
* lib: Various fixesdimitri staessens2016-08-091-13/+0
* lib: shm_ap_rbuff: Fix cleanup of locksdimitri staessens2016-08-091-29/+20
* lib: shm_ap_rbuff: Fix endless waitdimitri staessens2016-08-081-17/+37
* lib: shm_ap_rbuff: Remove obsolete clean functiondimitri staessens2016-08-061-15/+0
* lib: shm_ap_rbuff: Fix memleakdimitri staessens2016-08-041-0/+1
* lib: Revise blocking I/Odimitri staessens2016-08-031-32/+94
* lib: dev: Add select-like calldimitri staessens2016-08-031-59/+113
* Merged in sandervrijders/ouroboros/be-enrolment (pull request #182)dimitri staessens2016-08-011-1/+1
|\
| * ipcpd: normal: Allow initiating enrollmentSander Vrijders2016-08-011-1/+1
* | lib: Portability to FreeBSDdimitri staessens2016-07-291-1/+1
|/
* ouroboros: Use ouroboros errno.hdimitri staessens2016-07-071-1/+1
* lib: Add lockfiledimitri staessens2016-07-071-6/+8
* lib: shm_du_map: Clean sdus upon exitdimitri staessens2016-07-061-1/+2
* lib: Change invalid pid to -1dimitri staessens2016-07-051-2/+2
* lib: robust locking in shared memory and crash recoverydimitri staessens2016-07-021-7/+63
* lib, irmd, ipcpd: Change pid to apiSander Vrijders2016-06-281-7/+7
* build: Change install directories and set correct permissionsSander Vrijders2016-06-201-1/+10
* ipcpd: fixes shutdown lockup in local and shim-udpdimitri staessens2016-05-291-2/+2
* lib: small tweaks for shm_ap_rbuffdimitri staessens2016-05-291-7/+5
* lib: shm_ap_rbuff: sleep when read on empty rbuffdimitri staessens2016-05-281-9/+23
* lib, ipcpd, irmd: fixes deallocation and fast pathdimitri staessens2016-05-221-18/+26
* lib: allow parallel connectionsdimitri staessens2016-05-201-4/+20
* lib: cleanup file descriptors for shared memorydimitri staessens2016-05-151-0/+6
* lib: shm_ap_rbuff: simplified file offsetsdimitri staessens2016-05-151-13/+9
* lib: dev.c: added lockingdimitri staessens2016-05-141-1/+3
* lib: shm_ap_rbuff: removed bad memory allocationdimitri staessens2016-05-141-5/+4
* lib: shm_ap_rbuff: small fixesdimitri staessens2016-05-121-5/+0
* lib: dev: implementation of flow_cntldimitri staessens2016-05-121-0/+1
* lib: fixed enormous memory leak in shm_ap_rbuffdimitri staessens2016-05-081-3/+6
* lib: changed SHM_AP_RBUFF to SHM_AP_RBUFF_PREFIXdimitri staessens2016-05-081-4/+4
* irmd: flow allocation and fast pathdimitri staessens2016-05-071-0/+268