summaryrefslogtreecommitdiff
path: root/src/lib/dev.c
Commit message (Expand)AuthorAgeFilesLines
* lib: Make timeout for flow allocation constdimitri staessens2017-04-101-5/+5
* lib, irmd: Implement flow allocation timeoutdimitri staessens2017-04-061-7/+24
* lib, irmd, ipcpd: Stabilize flow allocationdimitri staessens2017-04-041-28/+51
* lib: Fix missing assignment in flow_allocdimitri staessens2017-03-311-5/+13
* lib: Revise flow allocation APIdimitri staessens2017-03-311-135/+58
* lib: Fix locks in dev.cdimitri staessens2017-03-291-7/+5
* lib: Add queued SDUs when adding fd to flow_setdimitri staessens2017-03-211-0/+6
* Change email addresses to ugent.beSander Vrijders2017-03-031-2/+2
* lib: Remove application entity nameSander Vrijders2017-02-241-22/+2
* ipcpd: Silent shutdown of normaldimitri staessens2017-02-101-0/+5
* ipcpd, lib: Report IPCP creation failuredimitri staessens2017-02-091-33/+82
* lib: Fix reading from non-blocking flowsdimitri staessens2017-01-241-4/+3
* lib: Fix return value and typo in fqueuedimitri staessens2017-01-201-1/+1
* build: Update licenses and copyrightdimitri staessens2017-01-091-10/+11
* lib, ipcpd, irmd: Proof of concept QoSdimitri staessens2017-01-031-18/+42
* include, lib: Report communication failure with the IRMddimitri staessens2016-12-281-31/+11
* 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-241-3/+2
* ipcpd, lib, irmd: Update to use qoscube_tdimitri staessens2016-12-241-5/+3
* src, tools: Set/get timeout and get qos for flowsdimitri staessens2016-12-121-36/+154
* lib: Remove dst_api field from rdrbuff blocksdimitri staessens2016-11-171-4/+1
* lib, ipcpd: Improve flow allocationdimitri staessens2016-10-311-91/+94
* lib: Have flow_event_wait return non-zero valuedimitri staessens2016-10-301-3/+17
* 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-261-22/+33
* 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
* | lib: API for accepting flows with QoSdimitri staessens2016-10-251-1/+4
|/
* lib: Stabilise flow allocationdimitri staessens2016-10-231-5/+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-221-1/+2
* lib: Fix wrong comparisondimitri staessens2016-10-221-2/+2
* build: Compile with strict conversiondimitri staessens2016-10-221-10/+13
* build: Comply with -Wextra compiler flagdimitri staessens2016-10-211-2/+5
* lib: Move rbuff creation/destruction to IRMddimitri staessens2016-10-211-32/+28
* lib: Demultiplex the fast pathdimitri staessens2016-10-211-171/+329
* lib, dev: Implement read/write options for flowsdimitri staessens2016-10-161-0/+17
* lib: Stabilize fast flow deallocation over local IPCPdimitri staessens2016-10-151-12/+20
* 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-111-5/+24
* lib: Add non-copy reading from fd for IPCPsdimitri staessens2016-10-071-8/+43
* lib, dev: Add asynchronous deallocationdimitri staessens2016-10-071-24/+14
* lib: Fix shutdown with pending SDUsdimitri staessens2016-10-061-1/+1
* lib, ipcpd: Fix bad lockingSander Vrijders2016-10-051-2/+2
* lib, ipcp: Revise fast path and flow interfacesdimitri staessens2016-10-041-219/+626
* lib: Add lazy copy of flow_setdimitri staessens2016-09-071-8/+16