aboutsummaryrefslogtreecommitdiff
path: root/src/cadet
Commit message (Collapse)AuthorAge
* -check RVChristian Grothoff2014-12-20
|
* -fix double-freeChristian Grothoff2014-12-19
|
* -fix use after free (GCCH_destroy frees 'ch', and then ch->t dereferences it ↵Christian Grothoff2014-12-19
| | | | --- Bart, please check
* -fix sec_name leakChristian Grothoff2014-12-19
|
* -use const in peerstore callbackChristian Grothoff2014-12-18
|
* -disable NSE POW during cadet testsChristian Grothoff2014-12-18
|
* -ughChristian Grothoff2014-12-16
|
* -removing tons of options that should be deadChristian Grothoff2014-12-16
|
* - update test configBart Polot2014-12-15
|
* Fix empty tunnel detectionBart Polot2014-12-15
|
* - fix cadet's overheadBart Polot2014-12-15
|
* Only allow one EPHM/PONG in the queue.Bart Polot2014-12-15
|
* - signal wrong tunnel encryption stateBart Polot2014-12-15
|
* - fix tunnel encryption state on time triggered rekeyBart Polot2014-12-15
|
* - refactor kx_ctx managementBart Polot2014-12-15
|
* - always allow an ACKBart Polot2014-12-15
|
* - Always send traffic coming from channel, even overfilling connection ↵Bart Polot2014-12-15
| | | | buffer. Clients won't get an ACK anyway.
* Fix channel buffer retrieval, add debugBart Polot2014-12-15
|
* - destroy old connection in case of duplicate connections when ownID > peerIDBart Polot2014-12-15
|
* - use path equivalencyBart Polot2014-12-15
|
* - refactorize path checking code, look both waysBart Polot2014-12-15
|
* - more debug, eliminate bogus assertionsBart Polot2014-12-15
|
* - avoid duplicate (same path) connectionsBart Polot2014-12-15
|
* - check KX context at PONGBart Polot2014-12-15
|
* - having allowance too spare is not an errorBart Polot2014-12-15
|
* - fix PID management on sendBart Polot2014-12-15
|
* - clear core handle to avoid shutdown crashBart Polot2014-12-15
|
* - don't try to ack on non-ready tunnelsBart Polot2014-12-15
|
* - refactor buffer fillingBart Polot2014-12-15
|
* - Added correct core request timing infoBart Polot2014-12-15
|
* - use proper wait time for core timingBart Polot2014-12-15
|
* - calculate the correct amount of messages to allow per connectionBart Polot2014-12-15
|
* - make connection always log with ---, reserve === for upper levelsBart Polot2014-12-15
|
* - send queued data the first timeBart Polot2014-12-15
|
* Fuse PING into KX_EPHEMERALBart Polot2014-12-15
|
* - leave space for any numberBart Polot2014-12-15
|
* Send all queued messages that fit into the core bufferBart Polot2014-12-15
| | | | - Add timing info for debug
* - more debug infoBart Polot2014-12-15
|
* - raise loglevel of timeout eventsBart Polot2014-12-15
|
* Fix connection count to count only ESTABLISHED connections, use DEFINE ↵Bart Polot2014-12-15
| | | | instead of hardcoded number
* - don't break if connection is empty (no messages to dequeue/call callback)Bart Polot2014-12-15
|
* Make process_log more genericBart Polot2014-12-15
|
* - move script to proper dirBart Polot2014-12-15
|
* - fix segfaultBart Polot2014-12-15
|
* Fix memory corruption: new connection always makes copy of path.Bart Polot2014-12-15
|
* Never invalidate a direct path. (Like after getting a CONNECTION_BROKEN on a ↵Bart Polot2014-12-15
| | | | direct connection)
* Fix resending of connection trafficBart Polot2014-12-15
| | | | | * avoid SEGFAULT on connections with no tunnel * don't leak memory
* - remove duplicate loggingBart Polot2014-12-15
|
* - refactor resend_messages_and_destroy for popping and sending messages of a ↵Bart Polot2014-12-15
| | | | dead connection
* - debug for KXBart Polot2014-12-15
|