aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
...
* 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
* if in-order unreliable, advance to next message even if we skip a midChristian Grothoff2017-01-27
* fix comments, fix testChristian Grothoff2017-01-27
* indentation fixesChristian Grothoff2017-01-27
* unset XDG environment variable during testcases, as they can screw things up ...Christian Grothoff2017-01-27
* add #include to avoid warningChristian Grothoff2017-01-27
* allow for message drops by CADET in unreliable modeChristian Grothoff2017-01-27
* add statistics for packets dropped by cadet due to full bufferChristian Grothoff2017-01-27
* Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot2017-01-27
|\
| * introduce concept of unverified_kx, as a step towards having KX_AUTH implemen...Christian Grothoff2017-01-27
| * pass only CadetTunnelAxolotl if it suffices, preparation for having ambiguous...Christian Grothoff2017-01-27
* | Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot2017-01-27
|\|
| * trying to make KX logic slightly more readableChristian Grothoff2017-01-27
| * implement tie-breaking in case both peers establish a connection to each othe...Christian Grothoff2017-01-27
| * remove dead codeChristian Grothoff2017-01-27
* | Merge branch 'master' of git+ssh://gnunet.org/gnunetBart Polot2017-01-27
|\|
| * use 'futures' bitfield in ACKs properly, revisit unbuffered/out-of-order tran...Christian Grothoff2017-01-26
| * implement random packet drop option, fix retransmission logicChristian Grothoff2017-01-26
* | - third (and hopefully final) draft for CADET APIBart Polot2017-01-27
|/
* - second iteration for new CADET APIBart Polot2017-01-26
* document what test doesChristian Grothoff2017-01-26
* add hints on how to fix the multipeer testslurchi2017-01-26
* use correct way to resume downloadChristian Grothoff2017-01-25
* do not start download twiceChristian Grothoff2017-01-25
* update ignore fileChristian Grothoff2017-01-25
* allow connect_cb to be NULLChristian Grothoff2017-01-25
* fix log callsChristian Grothoff2017-01-25
|\
| * Merge branch 'master' of ssh://gnunet.org/gnunetxrs2017-01-25
| |\
| * | multicast: test simple join between two peersxrs2017-01-25
* | | fix log callsChristian Grothoff2017-01-25
| |/ |/|
* | make new cadet implementation the default: all tests pass (on my system); how...Christian Grothoff2017-01-25
* | implement keepalivesChristian Grothoff2017-01-25
* | preparations for keepalivesChristian Grothoff2017-01-25