aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet_connection.c
Commit message (Collapse)AuthorAge
* fix off-by-one error in cadet connection construction, also enforce better ↵Christian Grothoff2018-05-20
| | | | timeouts for retransmissions of handshake
* fix FTBFS issues if --enable-logging=no is setChristian Grothoff2017-06-29
|
* rename cadet*new to just cadet, except for libgnunetcadetnew-logic (where ↵Christian Grothoff2017-03-11
| | | | the 'old' one is not yet entirely dead)
* remove old CADET service codeChristian Grothoff2017-03-11
|
* introduce buffering options on the route levelChristian Grothoff2017-01-29
|
* more logging, minor bugfixes / renamesChristian Grothoff2017-01-21
|
* more work on channel/tunnel logicChristian Grothoff2017-01-20
|
* more rename festivitiesChristian Grothoff2017-01-18
|
* introduce CadetEncryptedMessageIdentifier instead of over-using uint32_tChristian Grothoff2017-01-18
|
* cadet message struct and type rename-festChristian Grothoff2017-01-18
|
* use new shortmap to simplify CADET logic a bitChristian Grothoff2017-01-17
|
* towards actual routing...Christian Grothoff2017-01-17
|
* more work on new CADETChristian Grothoff2017-01-17
|
* cleaning up some CADET logic, improving types usedChristian Grothoff2017-01-15
|
* cosmeticsChristian Grothoff2017-01-09
|
* out-of-order PIDs are not exactly protocol violations, hence do not report ↵Christian Grothoff2017-01-09
| | | | as such
* fix crashes caused by DLL removes preceeding DLL insertsChristian Grothoff2017-01-09
|
* Sometimes it's OK if multiplication overflowsDavid Barksdale2016-11-17
|
* - avoid connection timeout in valgrind testsBart Polot2016-11-04
|
* -remove dead codeBart Polot2016-11-04
|
* - simplify loggingBart Polot2016-11-04
|
* - refactor connection upkeep code, remove unneeded functionsBart Polot2016-11-04
|
* - update doxygen / docBart Polot2016-11-04
|
* - fix loggingBart Polot2016-11-04
|
* - simplify ack handling, die if trying to send conneciton-level ACK to clientsBart Polot2016-11-04
|
* - always return a queue handleBart Polot2016-11-04
|
* - don't complain about retransmitted connection_create/_ack messagesBart Polot2016-11-04
|
* - docBart Polot2016-11-04
|
* Refactor encrypted traffic handlingBart Polot2016-10-29
| | | | | | | - eliminate encapsulation for KX/DATA - simplify cases - remove dead code - Organize message types
* - Fix Coverity #153011, abort on NULL path instead of dereferencing laterBart Polot2016-10-29
|
* Build messages fully in tunnel code, avoid copying in connection layerBart Polot2016-10-27
|
* Don't mind me, I'm just going to put this function back togetherDavid Barksdale2016-10-26
|
* - reset timeout for early keepalive on CONN_ACKBart Polot2016-10-26
|
* - improve logging of CONN_ACKBart Polot2016-10-26
|
* - don't send ACK con CREATE if one is queuedBart Polot2016-10-26
|
* - fix AX/KX CID initializationBart Polot2016-10-26
|
* Make a copy of the message on connection level only if it needs to be ↵Bart Polot2016-10-26
| | | | modified (generated by the Tunnel)
* - simplify connection-level processing of messages to be sentBart Polot2016-10-26
|
* - don't allocate message copies on the heapBart Polot2016-10-26
|
* - send connection keepalive if tunnel is unable to send traffic yetBart Polot2016-10-26
|
* - cancel maintenance message if connection is confirmed while a maintenance ↵Bart Polot2016-10-26
| | | | message is queued
* - minor changes, TODO, debug messageBart Polot2016-10-26
|
* - add queue control in peer and connection to cancel MQ_env when those are ↵Bart Polot2016-10-26
| | | | destroyed, since callbacks could dereference freed memory
* - initialize reserved to 0 to avoid valgrind complaintsBart Polot2016-10-26
|
* -use is_fwd to retrieve traffic directionBart Polot2016-09-20
|
* - fix PID accounting without direct queue controlBart Polot2016-09-20
|
* Port CADET to CORE MQ APIBart Polot2016-09-20
|
* putting CADET on a diet: proper alignment for AX KX, kill obsolete OTR ↵Christian Grothoff2016-08-26
| | | | legacy code
* fixed a memleak, a static string free, an access of freed memory etcCarlo von lynX2016-07-29
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|