summaryrefslogtreecommitdiff
path: root/src/lib/dev.c
Commit message (Expand)AuthorAgeFilesLines
...
* lib: Allow disabling partial readDimitri Staessens2018-03-191-6/+14
* lib: Allow partial readDimitri Staessens2018-03-121-20/+39
* lib: Implement timeout on blocking writeDimitri Staessens2018-03-121-9/+19
* lib: Use PTHREAD_COND_CLOCK for blocking reads0.10.6Dimitri Staessens2018-03-101-1/+1
* lib: Add fccntl operation to get queue lengthsDimitri Staessens2018-02-281-0/+9
* lib: Fix bad lock in dev.c0.9.2Dimitri Staessens2018-01-221-1/+1
* include, src: Update copyright to 2018Dimitri Staessens2018-01-091-1/+1
* lib, tools: Rename application process and instanceDimitri Staessens2017-12-021-59/+59
* ipcpd, irmd: Bugfix for failed accept() callsDimitri Staessens2017-11-291-1/+2
* lib: Fix init and fini ELF sections for OS XDimitri Staessens2017-11-201-2/+10
* lib: Add library initializers to .init_arrayDimitri Staessens2017-11-201-4/+7
* lib: Fix FRCT sequence number network endiannessDimitri Staessens2017-11-091-0/+2
* lib: Use packed struct for FRCT header accessDimitri Staessens2017-11-081-1/+2
* lib: Refactor FRCT implementationDimitri Staessens2017-11-071-501/+218
* dev: Split nonblocking read and writeDimitri Staessens2017-10-301-2/+2
* dev: Bind python scripts to script nameDimitri Staessens2017-10-251-0/+13
* lib: Fix exit bug in dev.cdimitri staessens2017-10-231-0/+4
* Merged in dstaesse/ouroboros/be-deprecate-ouroboros-init-fini (pull request #...dimitri staessens2017-10-141-13/+16
|\
| * lib: Deprecate ouroboros_init and ourboros_finidimitri staessens2017-10-141-13/+16
* | lib: Re-enable multi-block supportdimitri staessens2017-10-131-0/+2
|/
* irmd: Init libgcrypt before using itdimitri staessens2017-09-201-2/+1
* ipcpd, lib: Add flow down eventsSander Vrijders2017-09-191-27/+59
* lib: Add reordering queue to FRCTSander Vrijders2017-09-151-13/+57
* lib: Add per instance FRCT lockSander Vrijders2017-09-011-21/+35
* lib: Add fccntl configuration commanddimitri staessens2017-08-311-148/+132
* dev: Revise fqueue API and add man pagesdimitri staessens2017-08-291-23/+23
* Merged in dstaesse/ouroboros/be-deprecate-gam (pull request #572)dimitri staessens2017-08-281-2/+1
|\
| * ipcpd: Deprecate gam as autonomous componentdimitri staessens2017-08-281-2/+1
* | lib: Add configuration message to FRCTSander Vrijders2017-08-261-78/+128
|/
* lib: Fix bad locking in frcti_readSander Vrijders2017-08-251-1/+1
* lib, ipcpd, irmd: Fix several memleaksSander Vrijders2017-08-231-0/+1
* lib: Make sender and receiver inactivity simple checksSander Vrijders2017-08-231-153/+68
* lib: Remove bad assertionSander Vrijders2017-08-231-1/+0
* lib: Fix timeout value of flow_event_waitSander Vrijders2017-08-221-4/+6
* lib: Fix calling frct_clear in wrong functionSander Vrijders2017-08-221-2/+2
* lib: Fix CRC check and add frct_clearSander Vrijders2017-08-221-13/+30
* lib: Make timerwheel a passive componentSander Vrijders2017-08-221-8/+13
* build: Revise the build systemdimitri staessens2017-08-211-6/+9
* lib: Add basic FRCT mechanismsSander Vrijders2017-08-171-70/+370
* build: Replace fsf snail mail with contact URLdimitri staessens2017-08-131-2/+1
* lib: Fix data race on fqueues bitmapdimitri staessens2017-08-131-126/+143
* lib: Simplify initializing flowsSander Vrijders2017-08-011-291/+80
* lib: Fix memleak in FRCT enrollmentdimitri staessens2017-07-031-0/+3
* lib, ipcpd, irmd: Add full-fledged QoSSander Vrijders2017-06-211-32/+84
* lib: include missing headers in dev.cdimitri staessens2017-06-211-8/+8
* lib: Fix some bugs in dev.cdimitri staessens2017-05-231-45/+55
* ipcpd: Remove FRCT from normal IPCPdimitri staessens2017-05-101-1/+1
* lib: Remove obsolete lock in dev.cdimitri staessens2017-04-281-135/+5
* lib: Add call to reserve blocks in rdrbuffdimitri staessens2017-04-261-1/+27
* include, lib: Rename ap_init/ap_finidimitri staessens2017-04-131-2/+2