summaryrefslogtreecommitdiff
path: root/src/irmd/main.c
Commit message (Expand)AuthorAgeFilesLines
* Merged in dstaesse/ouroboros/be-hashing (pull request #484)dimitri staessens2017-04-161-20/+23
|\
| * ipcpd: Allow specifying the hash algorithm to usedimitri staessens2017-04-161-20/+23
* | irmd, ipcpd: Include socket in select() for FreeBSDdimitri staessens2017-04-161-1/+1
|/
* include, lib: Rename ap_init/ap_finidimitri staessens2017-04-131-1/+1
* Merged in dstaesse/ouroboros/be-hashes (pull request #479)dimitri staessens2017-04-131-74/+114
|\
| * lib, ipcpd, irmd: Register hash instead of namedimitri staessens2017-04-131-74/+114
* | irmd: Fix mixed declarationdimitri staessens2017-04-111-2/+2
|/
* irmd: Remove unnecessary state locksdimitri staessens2017-04-061-207/+36
* irmd: Prevent impatient user deadlock on shutdowndimitri staessens2017-04-061-0/+18
* lib, irmd: Implement flow allocation timeoutdimitri staessens2017-04-061-67/+115
* irmd: Initialize in stack memorydimitri staessens2017-04-041-482/+485
* ipcpd, irmd: Fix cleanup of thread resourcesdimitri staessens2017-04-041-23/+17
* lib, irmd, ipcpd: Stabilize flow allocationdimitri staessens2017-04-041-27/+42
* irmd: Fix thread creation orderdimitri staessens2017-04-021-1/+1
* irmd: Add dynamic threadpooldimitri staessens2017-04-011-31/+196
* irmd: Keep track of qos in irm_flowdimitri staessens2017-03-311-10/+6
* irmd: Fix assignment bugdimitri staessens2017-03-311-2/+2
* lib: Revise flow allocation APIdimitri staessens2017-03-311-145/+58
* irmd: Exit blocking threads from irm_sanitizerdimitri staessens2017-03-291-21/+25
* irmd: Set failed flows to FLOW_NULL before destroydimitri staessens2017-03-291-0/+1
* irmd: Fix some missing locksdimitri staessens2017-03-221-0/+3
* Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into beSander Vrijders2017-03-211-15/+6
|\
| * Change email addresses to ugent.beSander Vrijders2017-03-031-2/+2
| * lib: Remove application entity nameSander Vrijders2017-02-241-13/+4
* | Merge branch 'testing' into beSander Vrijders2017-03-211-1/+1
|\ \ | |/ |/|
| * irmd: Fix timeouts in reg_entrydimitri staessens2017-03-211-1/+1
* | Merge branch 'testing' into beSander Vrijders2017-02-241-1/+1
|\|
| * irmd: Fix bug in name comparison of IPCPsdimitri staessens2017-02-241-1/+1
* | Merge branch 'testing' into beSander Vrijders2017-02-231-3/+32
|\|
| * irmd: Check IPCP name when creating an IPCPdimitri staessens2017-02-231-3/+25
| * irmd: Check IPCP type before bootstrapdimitri staessens2017-02-221-0/+7
* | irmd: Fix detection of IRMddimitri staessens2017-02-211-22/+22
|/
* irmd: Fix bad lockdimitri staessens2017-02-161-4/+4
* irmd: Allow time for AP to call flow_accept()dimitri staessens2017-02-121-16/+29
* ipcpd: Silent shutdown of normaldimitri staessens2017-02-101-1/+1
* ipcpd, lib: Report IPCP creation failuredimitri staessens2017-02-091-2/+6
* lib: Log to the logging systemdimitri staessens2017-02-081-167/+155
* irmd: Handle death of IPCP gracefullydimitri staessens2017-02-041-2/+3
* irmd: Fix memleak attempting double bootstrapdimitri staessens2017-01-291-8/+6
* Merge remote-tracking branch 'upstream/be' into be-gamSander Vrijders2017-01-091-9/+9
|\
| * build: Update licenses and copyrightdimitri staessens2017-01-091-1/+1
| * lib: Revise implementation of listdimitri staessens2017-01-091-9/+9
* | ipcpd: Let IPCPs bind a nameSander Vrijders2017-01-091-2/+2
|/
* irmd: Change return value of register functionsSander Vrijders2017-01-051-51/+30
* lib, ipcpd, irmd: Proof of concept QoSdimitri staessens2017-01-031-13/+20
* irmd: Hide reg_entry internal lockdimitri staessens2016-12-281-58/+12
* ouroboros: Correct license statementsdimitri staessens2016-12-241-3/+2
* src, tools: Set/get timeout and get qos for flowsdimitri staessens2016-12-121-5/+5
* irmd, ipcp: Call select on FreeBSDdimitri staessens2016-12-081-1/+11
* lib, irmd: Ensure rbuffs are empty upon destructiondimitri staessens2016-11-301-6/+34