aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* updating gitignores and POTFILESChristian Grothoff2017-01-31
* Fix off-by-oneChristian Grothoff2017-01-31
* more statisticsChristian Grothoff2017-01-31
* init rung fieldChristian Grothoff2017-01-31
* do not recompute off if we can just pass it inChristian Grothoff2017-01-31
* do not test against unset cpath values that we skippedChristian Grothoff2017-01-31
* cancel tunnel destruction if we get another channel during the grace periodChristian Grothoff2017-01-31
* Implement incoming traffic handling on MQBart Polot2017-01-31
* Reconnect to service instead of aborting on a malformed data messageBart Polot2017-01-31
* Refactor reconnect codeBart Polot2017-01-31
* Implement channel cleanup in MQ API, simplify destroy channelBart Polot2017-01-31
* Fix free of NULL pointerBart Polot2017-01-31
* Implementation of port opening and handling in MQBart Polot2017-01-31
* Add note for clarificationBart Polot2017-01-31
* Implement the connect and create_channel call for mq apiBart Polot2017-01-31
* CADET MQ API documentation improvementsBart Polot2017-01-31
* fair, global message buffer implementedChristian Grothoff2017-01-30
* putting into place the data structures for a global buffer pool shared across...Christian Grothoff2017-01-30
* allow external code to use DLL pointers of envelopes, under very particular c...Christian Grothoff2017-01-30
* improve connection evaluation, include more metricsChristian Grothoff2017-01-30
* mark as doneChristian Grothoff2017-01-30
* track and return performance metrics per cadet connectionChristian Grothoff2017-01-30
* handle KX AUTH failure by retransmitting KXChristian Grothoff2017-01-30
* pass connection tunnel identifier to channel when receiving messages, so that...Christian Grothoff2017-01-30
* have tunnel tell channel which connection it used for transmission, so we can...Christian Grothoff2017-01-30
* Save next pointer in case mqm gets freedDavid Barksdale2017-01-29
* Don't pass NULL to destroy_routeDavid Barksdale2017-01-29
* added path desirability calculationsChristian Grothoff2017-01-29
* add path desirability calculationsChristian Grothoff2017-01-29
* remove route also from routesChristian Grothoff2017-01-29
* fix shutdown sequenceChristian Grothoff2017-01-29
* fix task cleanup on CTRL-DChristian Grothoff2017-01-29
* of course we need 'i' here, not 'off'Christian Grothoff2017-01-29
* sanitize paths to eliminate loops before using them; fix off-by-one causing a...Christian Grothoff2017-01-29
* note on desChristian Grothoff2017-01-29
* collect misc. TODO items into one big listChristian Grothoff2017-01-29
* introduce buffering options on the route levelChristian Grothoff2017-01-29
* optimize mqm_head scans by avoiding constantly scanning over definitively non...Christian Grothoff2017-01-29
* fix ready_cb notifications to ensure they exactly happen only when neededChristian Grothoff2017-01-29
* implement route timeouts at 3x keepalive frequencyChristian Grothoff2017-01-29
|\
| * fixed callback, still with segfault in configuration.cxrs2017-01-29
* | implement route timeouts at 3x keepalive frequencyChristian Grothoff2017-01-29
|/
* implement basics of connection management for tunnels (in particular destruct...Christian Grothoff2017-01-29
* separate connection DLL into a list for ready connections and a list of busy ...Christian Grothoff2017-01-29
* provide stricter assurances about when we call ready_cb, avoiding supurious c...Christian Grothoff2017-01-29
* when applicable, do connection selection outside of send_kx*Christian Grothoff2017-01-29
* complete new KX implementation, including KX_AUTH defense against KX-injectio...Christian Grothoff2017-01-28
* KEY_REKEY state was dead in old code, remove in new code; refactor KX logic i...Christian Grothoff2017-01-28
* slightly better documentation for KX logicChristian Grothoff2017-01-28
* also count messages dropped due to slow clients as allowable losses in unreli...Christian Grothoff2017-01-27