| Commit message (Expand) | Author | Age |
* | fix some breaks, add stats for encrypted/decrypted bytes in CADET | Christian Grothoff | 2017-02-28 |
* | not always ready when send_kx is called | Christian Grothoff | 2017-02-24 |
* | permit NULL head | Christian Grothoff | 2017-02-24 |
* | update counters properly | Christian Grothoff | 2017-02-24 |
* | not exactly a protocol violation, but a case for stats | Christian Grothoff | 2017-02-22 |
* | also do send_kx if we fail to decrypt | Christian Grothoff | 2017-02-20 |
* | misc logging, no semantic changes | Christian Grothoff | 2017-02-19 |
* | trying to fix #4899 | Christian Grothoff | 2017-02-19 |
* | fix log | Christian Grothoff | 2017-02-16 |
* | fix #4895: set highbit always for the returned cn, not just on the second call | Christian Grothoff | 2017-02-15 |
* | spell out message types more, use correct conversion direction | Christian Grothoff | 2017-02-15 |
* | fix typos in log msgs | Christian Grothoff | 2017-02-15 |
* | fixing #4878 -- by avoiding allocation in the first place | Christian Grothoff | 2017-02-15 |
* | log if we get a redundant KX_AUTH, do not assert | Christian Grothoff | 2017-02-01 |
* | init worst, to avoid valgrind warning (otherwise harmless) | Christian Grothoff | 2017-02-01 |
* | another channel-add destroy-cancel fix | Christian Grothoff | 2017-02-01 |
* | Fix off-by-one | Christian Grothoff | 2017-01-31 |
* | do not recompute off if we can just pass it in | Christian Grothoff | 2017-01-31 |
* | cancel tunnel destruction if we get another channel during the grace period | Christian Grothoff | 2017-01-31 |
* | improve connection evaluation, include more metrics | Christian Grothoff | 2017-01-30 |
* | handle KX AUTH failure by retransmitting KX | Christian Grothoff | 2017-01-30 |
* | pass connection tunnel identifier to channel when receiving messages, so that... | Christian Grothoff | 2017-01-30 |
* | have tunnel tell channel which connection it used for transmission, so we can... | Christian Grothoff | 2017-01-30 |
* | fix shutdown sequence | Christian Grothoff | 2017-01-29 |
* | introduce buffering options on the route level | Christian Grothoff | 2017-01-29 |
* | implement basics of connection management for tunnels (in particular destruct... | Christian Grothoff | 2017-01-29 |
* | separate connection DLL into a list for ready connections and a list of busy ... | Christian Grothoff | 2017-01-29 |
* | when applicable, do connection selection outside of send_kx* | Christian Grothoff | 2017-01-29 |
* | complete new KX implementation, including KX_AUTH defense against KX-injectio... | Christian Grothoff | 2017-01-28 |
* | KEY_REKEY state was dead in old code, remove in new code; refactor KX logic i... | Christian Grothoff | 2017-01-28 |
* | slightly better documentation for KX logic | Christian Grothoff | 2017-01-28 |
* | introduce concept of unverified_kx, as a step towards having KX_AUTH implemen... | Christian Grothoff | 2017-01-27 |
* | pass only CadetTunnelAxolotl if it suffices, preparation for having ambiguous... | Christian Grothoff | 2017-01-27 |
* | trying to make KX logic slightly more readable | Christian Grothoff | 2017-01-27 |
* | implement tie-breaking in case both peers establish a connection to each othe... | Christian Grothoff | 2017-01-27 |
* | use 'futures' bitfield in ACKs properly, revisit unbuffered/out-of-order tran... | Christian Grothoff | 2017-01-26 |
* | implement random packet drop option, fix retransmission logic | Christian Grothoff | 2017-01-26 |
* | implement keepalives | Christian Grothoff | 2017-01-25 |
* | preparations for keepalives | Christian Grothoff | 2017-01-25 |
* | nicer logging | Christian Grothoff | 2017-01-25 |
* | avoid cmp pointers, cmp ccn instead, as client may literally be the same | Christian Grothoff | 2017-01-23 |
* | fix log invocation | Christian Grothoff | 2017-01-23 |
* | fix log invocation | Christian Grothoff | 2017-01-23 |
* | fix shutdown sequence, start to handle loopback | Christian Grothoff | 2017-01-23 |
* | correctly handle assignment of cid during channel open, send channel open ack... | Christian Grothoff | 2017-01-22 |
* | fixing misc cleanup issues | Christian Grothoff | 2017-01-22 |
* | misc bugfixes | Christian Grothoff | 2017-01-22 |
* | pass correct closure | Christian Grothoff | 2017-01-22 |
* | logging fixes, notify MQM clients properly | Christian Grothoff | 2017-01-22 |
* | fix shutdown logic | Christian Grothoff | 2017-01-22 |