summaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* ipcpd, lib: Refactor normal ipcp and cdapdimitri staessens2016-12-244-137/+615
* lib, ipcpd: Add hashtable and PDU Forwarding FunctionSander Vrijders2016-12-214-0/+323
* src, tools: Set/get timeout and get qos for flowsdimitri staessens2016-12-122-37/+155
* lib: Fix indentation in shm_rdrbuff.cdimitri staessens2016-12-121-4/+4
* lib: Simplify shm_rbuff_read_bdimitri staessens2016-12-121-12/+6
* lib: Remove logs from stable sourcesdimitri staessens2016-12-035-273/+123
* lib, irmd: Ensure rbuffs are empty upon destructiondimitri staessens2016-11-301-2/+8
* ipcpd, lib: Fix timerwheel issues / time_utilsdimitri staessens2016-11-251-2/+2
* lib: Deprecate shm_rbuff_resetdimitri staessens2016-11-251-10/+0
* ipcpd, lib: Add syntax version to protobuf filesSander Vrijders2016-11-224-2/+80
* lib: Remove dst_api field from rdrbuff blocksdimitri staessens2016-11-173-188/+95
* lib: Simplify CDAP APISander Vrijders2016-11-011-125/+68
* Merged in sandervrijders/ouroboros/be-addr-auth (pull request #296)dimitri staessens2016-11-012-3/+6
|\
| * ipcpd: normal: Add policy for obtaining a flat addressSander Vrijders2016-11-012-3/+6
* | lib, ipcpd: Improve flow allocationdimitri staessens2016-10-311-91/+94
* | lib: Have flow_event_wait return non-zero valuedimitri staessens2016-10-302-12/+26
|/
* lib: Free fd when deallocating a flowdimitri staessens2016-10-301-0/+1
* lib: Clean up flow if alloc_res failsdimitri staessens2016-10-271-44/+65
* lib, ipcpd: Further stabilization of flowsdimitri staessens2016-10-262-33/+69
* Merged in sandervrijders/ouroboros/be-ipcp-threads (pull request #283)dimitri staessens2016-10-261-2/+1
|\
| * ipcpd: Add threadpool for main loopSander Vrijders2016-10-261-2/+1
* | Merged in dstaesse/ouroboros/be-qos (pull request #279)Sander Vrijders2016-10-261-1/+4
|\ \ | |/ |/|
| * lib: API for accepting flows with QoSdimitri staessens2016-10-251-1/+4
* | lib, irmd, ipcpd: Add name querying to IPCPsSander Vrijders2016-10-261-4/+5
|/
* lib: Stabilise flow allocationdimitri staessens2016-10-232-38/+22
* dev, ipcp: Fix setting default flow optionsdimitri staessens2016-10-231-0/+1
* lib: Fix closing applications with active flowsdimitri staessens2016-10-221-1/+2
* lib: Revert bad fqueue modificationdimitri staessens2016-10-222-2/+5
* lib: Fix wrong comparisondimitri staessens2016-10-221-2/+2
* build: Compile with strict conversiondimitri staessens2016-10-228-132/+123
* build: Comply with -Wextra compiler flagdimitri staessens2016-10-215-5/+21
* lib: Move rbuff creation/destruction to IRMddimitri staessens2016-10-213-61/+37
* lib: Demultiplex the fast pathdimitri staessens2016-10-217-877/+1187
* lib, dev: Implement read/write options for flowsdimitri staessens2016-10-161-0/+17
* lib: Stabilize fast flow deallocation over local IPCPdimitri staessens2016-10-152-33/+30
* lib: Fix initialisation of flow_setdimitri staessens2016-10-151-2/+3
* lib: Fix flow deallocation logicdimitri staessens2016-10-131-18/+1
* lib: Track SDUs in the fast pathdimitri staessens2016-10-113-88/+174
* lib: Add non-copy reading from fd for IPCPsdimitri staessens2016-10-071-8/+43
* lib, dev: Add asynchronous deallocationdimitri staessens2016-10-072-24/+47
* lib: Fix shutdown with pending SDUsdimitri staessens2016-10-062-2/+4
* lib, ipcpd: Fix bad lockingSander Vrijders2016-10-051-2/+2
* lib, ipcp: Revise fast path and flow interfacesdimitri staessens2016-10-049-790/+678
* lib: Fix shm for evil devicesdimitri staessens2016-09-083-6/+6
* Merged in sandervrijders/ouroboros/be-shm-pci (pull request #247)dimitri staessens2016-09-073-94/+35
|\
| * ipcpd: normal: Add operations to get and set the PCISander Vrijders2016-09-073-94/+35
* | lib: Set umask for file creation permissionsdimitri staessens2016-09-073-16/+12
* | lib: Add lazy copy of flow_setdimitri staessens2016-09-071-8/+16
* | lib: dev: Provide a set of fds to flow_selectdimitri staessens2016-09-062-14/+165
* | lib: dev: Add fd lookup tabledimitri staessens2016-09-031-23/+25