summaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* lib: Make UNIX socket buffer size configurable0.11.3Sander Vrijders2018-05-031-4/+11
* lib: Shut rx buffer down before cleanup and exitDimitri Staessens2018-04-261-0/+1
* lib: Unmount stale FUSE mountpointsDimitri Staessens2018-04-261-1/+10
* lib: Fix bad unlinking of old shared memorySander Vrijders2018-04-251-5/+1
* lib: Unlink old flow set shared memorySander Vrijders2018-04-251-0/+4
* ipcpd: Avoid unnecessary copy in eth readerDimitri Staessens2018-04-051-1/+1
* irmd: Fix memleak when failing to list ipcpsDimitri Staessens2018-03-221-10/+10
* lib: Simplify reg/unreg APIDimitri Staessens2018-03-224-94/+95
* lib: Allow disabling partial readDimitri Staessens2018-03-191-6/+14
* lib: Simplify some code in rdrbuffDimitri Staessens2018-03-161-8/+2
* lib: Use sequenced datagrams with UNIX socketsSander Vrijders2018-03-131-2/+2
* lib: Allow partial readDimitri Staessens2018-03-121-20/+39
* lib: Implement timeout on blocking writeDimitri Staessens2018-03-122-34/+57
* ipcpd: Add IPCP over DIX EthernetDimitri Staessens2018-03-102-3/+10
* 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 FUSE access for non-root users0.10.4Dimitri Staessens2018-02-261-10/+7
* build: Reduce default buffer size to 4096 blocksDimitri Staessens2018-02-261-2/+1
* ipcpd: Fix double definition of ipcp configDimitri Staessens2018-02-231-0/+14
* lib: Ignore void return value for gcry_randomizeDimitri Staessens2018-02-231-1/+2
* lib: Get RIB attributes from componentDimitri Staessens2018-02-201-23/+47
* ipcpd: Revise Data Transfer component0.10.0Dimitri Staessens2018-02-137-69/+68
* build: Use GNUInstallDirs instead of hardcoded values0.9.9Sander Vrijders2018-02-061-3/+3
* lib: Fix assertions in timerwheel0.9.6Sander Vrijders2018-01-291-2/+2
* lib: Fix bad comparison in timerwheel0.9.5Sander Vrijders2018-01-291-3/+3
* lib: Fix bad lock in dev.c0.9.2Dimitri Staessens2018-01-221-1/+1
* include, src: Update copyright to 2018Dimitri Staessens2018-01-0945-45/+45
* ipcpd: Use the term "layer" and deprecate "shim"Dimitri Staessens2017-12-192-4/+4
* ipcpd: Integrate raptor into ouroboros 0.8Dimitri Staessens2017-12-151-0/+1
* lib, tools: Rename application process and instanceDimitri Staessens2017-12-0214-234/+240
* lib: Refactor shm_rdrbuff and shm_rbuffDimitri Staessens2017-11-304-497/+286
* 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
* build: Fix setting configuration definitionsDimitri Staessens2017-11-181-0/+5
* build: Add options for debug builds with sanitizerDimitri Staessens2017-11-141-2/+2
* build: Set libraries for OpenSSL when not foundDimitri Staessens2017-11-141-0/+1
* build: Avoid duplicate definitions in librariesDimitri Staessens2017-11-131-4/+2
* lib: Use correct names for st_modes in RIBDimitri Staessens2017-11-101-6/+8
* lib: Fix FRCT sequence number network endiannessDimitri Staessens2017-11-092-4/+9
* lib: Use packed struct for FRCT header accessDimitri Staessens2017-11-086-259/+140
* lib: Refactor FRCT implementationDimitri Staessens2017-11-077-543/+683
* 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-143-33/+62
|\
| * lib: Deprecate ouroboros_init and ourboros_finidimitri staessens2017-10-143-33/+62
* | lib: Re-enable multi-block supportdimitri staessens2017-10-133-0/+5
|/
* lib: Cancel tpm threads instead of marking exitdimitri staessens2017-09-301-41/+21
* ipcpd: Add threadpool manager to DHTdimitri staessens2017-09-241-75/+87