summaryrefslogtreecommitdiff
path: root/src/lib/shm_du_map.c
Commit message (Expand)AuthorAgeFilesLines
* lib: Refactor shm_du_map to shm_rdrbuffdimitri staessens2016-08-291-767/+0
* lib: Various fixesdimitri staessens2016-08-091-7/+3
* lib: shm_du_map: Fix wrong paddingdimitri staessens2016-08-061-3/+3
* lib:shm_du_map: Fix wrong element accessdimitri staessens2016-08-051-4/+5
* lib: shm_du_map: Fix disabling MULTI_BLOCKdimitri staessens2016-08-041-2/+2
* lib: shm_du_map: Fix memory leakdimitri staessens2016-08-041-3/+2
* lib: Revise blocking I/Odimitri staessens2016-08-031-61/+149
* lib: dev: Add select-like calldimitri staessens2016-08-031-3/+3
* lib: Portability to FreeBSDdimitri staessens2016-07-291-2/+2
* lib: shm_du_map: PCI allocation / deallocationdimitri staessens2016-07-111-34/+90
* ouroboros: Use ouroboros errno.hdimitri staessens2016-07-071-1/+1
* lib: Add lockfiledimitri staessens2016-07-071-8/+2
* lib: shm_du_map: Fix cleaning stale DU mapdimitri staessens2016-07-061-1/+1
* lib: shm_du_map: Don't open rbuff when process exitsdimitri staessens2016-07-061-5/+5
* lib: shm_du_map: Clean sdus upon exitdimitri staessens2016-07-061-2/+27
* lib: Change invalid pid to -1dimitri staessens2016-07-051-6/+6
* lib: Provide first implementation of revised CDAPSander Vrijders2016-07-051-0/+1
* lib: shm_du_map full multi-block supportdimitri staessens2016-07-031-103/+79
* lib: robust locking in shared memory and crash recoverydimitri staessens2016-07-021-63/+194
* lib, irmd, ipcpd: Change pid to apiSander Vrijders2016-06-281-5/+5
* lib, irmd, ipcp: robust mutexesdimitri staessens2016-06-211-7/+25
* build: Change install directories and set correct permissionsSander Vrijders2016-06-201-0/+8
* irmd, lib: use shm_du_map as lockfile.dimitri staessens2016-06-171-9/+15
* lib: fixed SHM_DU_BUFF_BLOCK_SIZE in shm_du_mapdimitri staessens2016-05-261-1/+1
* lib: allow running shm_du_map in single block modedimitri staessens2016-05-251-6/+31
* lib: Add missing check upon garbage collectionSander Vrijders2016-05-171-2/+3
* lib: Fixed incorrect initializationSander Vrijders2016-05-171-3/+4
* lib: Add missing modulo calculationSander Vrijders2016-05-161-10/+10
* lib: cleanup file descriptors for shared memorydimitri staessens2016-05-151-0/+6
* lib/test: removed the test for the shm_du_mapdimitri staessens2016-05-091-2/+1
* irmd: flow allocation and fast pathdimitri staessens2016-05-071-39/+104
* lib: include stdlib.h, not malloc.hdimitri staessens2016-04-021-1/+1
* lib/ipcpd: fixed logging mistakedimitri staessens2016-03-251-0/+5
* lib: Shared Memorydimitri staessens2016-03-241-134/+68
* lib: optimization of ringbufferDimitri Staessens2016-03-201-15/+14
* lib: updated shm_du_map to be a hybrid ring bufferDimitri Staessens2016-03-191-127/+67
* lib: shared memory mapDimitri Staessens2016-03-191-0/+493