aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet-new_connection.c
Commit message (Collapse)AuthorAge
* use observed RTT as starting point for retransmissionsChristian Grothoff2017-01-31
|
* do not recompute off if we can just pass it inChristian Grothoff2017-01-31
|
* track and return performance metrics per cadet connectionChristian Grothoff2017-01-30
|
* handle KX AUTH failure by retransmitting KXChristian Grothoff2017-01-30
|
* have tunnel tell channel which connection it used for transmission, so we ↵Christian Grothoff2017-01-30
| | | | can track connection performance by observing ACKs on the channel-level
* fix shutdown sequenceChristian Grothoff2017-01-29
|
* of course we need 'i' here, not 'off'Christian Grothoff2017-01-29
|
* introduce buffering options on the route levelChristian Grothoff2017-01-29
|
* fix ready_cb notifications to ensure they exactly happen only when neededChristian Grothoff2017-01-29
|
* implement basics of connection management for tunnels (in particular ↵Christian Grothoff2017-01-29
| | | | destruction of bad connections, eventual selection of new ones
* provide stricter assurances about when we call ready_cb, avoiding supurious ↵Christian Grothoff2017-01-29
| | | | calls that merely reinforce what tunnel already knows about the connection state
* complete new KX implementation, including KX_AUTH defense against ↵Christian Grothoff2017-01-28
| | | | KX-injection based reset attacks
* implement tie-breaking in case both peers establish a connection to each ↵Christian Grothoff2017-01-27
| | | | other via the same path at the same time, so that only one connection survives
* use 'futures' bitfield in ACKs properly, revisit unbuffered/out-of-order ↵Christian Grothoff2017-01-26
| | | | transmission
* implement keepalivesChristian Grothoff2017-01-25
|
* give more complete message types in log outputChristian Grothoff2017-01-23
|
* handle case of MQM being already NULLChristian Grothoff2017-01-23
|
* misc bugfixesChristian Grothoff2017-01-22
|
* logging fixes, notify MQM clients properlyChristian Grothoff2017-01-22
|
* nicer loggingChristian Grothoff2017-01-22
|
* minor cleanupChristian Grothoff2017-01-22
|
* fix a few off-by-onesChristian Grothoff2017-01-22
|
* implement get_path_from_routeChristian Grothoff2017-01-21
|
* more logging, minor bugfixes / renamesChristian Grothoff2017-01-21
|
* more work on channel/tunnel logicChristian Grothoff2017-01-20
|
* much work on connection/route/peer-level queue managementChristian Grothoff2017-01-19
|
* create matching connection objects for inbound connectionsChristian Grothoff2017-01-18
|
* more rename festivitiesChristian Grothoff2017-01-18
|
* cadet message struct and type rename-festChristian Grothoff2017-01-18
|
* towards decrypting traffic in new CADETChristian Grothoff2017-01-17
|
* use new shortmap to simplify CADET logic a bitChristian Grothoff2017-01-17
|
* towards actual routing...Christian Grothoff2017-01-17
|
* importing KX logic, integrating encryption logicChristian Grothoff2017-01-17
|
* more work on new CADETChristian Grothoff2017-01-17
|
* more work on peers, paths and tunnelsChristian Grothoff2017-01-16
|
* starting re-implementation of CADET serviceChristian Grothoff2017-01-15