summaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* build: Update licenses and copyrightdimitri staessens2017-01-0923-205/+225
* lib: Revise implementation of listdimitri staessens2017-01-094-96/+44
* lib, ipcpd, irmd: Proof of concept QoSdimitri staessens2017-01-033-23/+48
* lib: Fix race in destruction of cdap_reqdimitri staessens2016-12-282-10/+18
* lib: Fix leaks in cdapdimitri staessens2016-12-281-14/+19
* include, lib: Report communication failure with the IRMddimitri staessens2016-12-282-44/+23
* lib: Fix memleak in irm.cdimitri staessens2016-12-271-1/+3
* lib: Fix shutdown in multithreaded programsdimitri staessens2016-12-241-6/+6
* lib: Initialise qos cube to best effortdimitri staessens2016-12-241-0/+2
* ouroboros: Correct license statementsdimitri staessens2016-12-2423-69/+46
* ipcpd, lib, irmd: Update to use qoscube_tdimitri staessens2016-12-241-5/+3
* 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