aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet-new_channel.c
Commit message (Expand)AuthorAge
* use observed RTT as starting point for retransmissionsChristian Grothoff2017-01-31
* track and return performance metrics per cadet connectionChristian Grothoff2017-01-30
* handle KX AUTH failure by retransmitting KXChristian Grothoff2017-01-30
* pass connection tunnel identifier to channel when receiving messages, so that...Christian Grothoff2017-01-30
* have tunnel tell channel which connection it used for transmission, so we can...Christian Grothoff2017-01-30
* 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
* 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
* implement keepalivesChristian Grothoff2017-01-25
* handle ACKs past client downChristian Grothoff2017-01-25
* typo in commentChristian Grothoff2017-01-25
* towards proper DATA_ACK handlingChristian Grothoff2017-01-25
* towards proper DATA_ACK handlingChristian Grothoff2017-01-25
* handle ancient/future duplicate payload properlyChristian Grothoff2017-01-25
* fix comment, this was implementedChristian Grothoff2017-01-25
* fix double-transmission scheduling, implement client-client loopback flow con...Christian Grothoff2017-01-25
* fix leakChristian Grothoff2017-01-25
* fix leakChristian Grothoff2017-01-25
* handle duplicate DATA packetsChristian Grothoff2017-01-25
* use new generic insertion sort logicChristian Grothoff2017-01-25
* nicer loggingChristian Grothoff2017-01-25
* fix crash if this end closed connection and other still sends dataChristian Grothoff2017-01-25
* init mid_recv properlyChristian Grothoff2017-01-24
* fix bug from compiler inserting padding if we try to allocate data at the end...Christian Grothoff2017-01-24
* fix client-client loopback flow controlChristian Grothoff2017-01-24
* better logging, prep for having LOCAL_ACKsChristian Grothoff2017-01-23
* fix LOCAL_ACK transmission, do not duplicate itChristian Grothoff2017-01-23
* avoid cmp pointers, cmp ccn instead, as client may literally be the sameChristian Grothoff2017-01-23
* handle loopback in GCCH_2sChristian Grothoff2017-01-23
* nicer log messagesChristian Grothoff2017-01-23
* do not send duplicate LOCAL_CHANNEL_CREATE messageChristian Grothoff2017-01-23
* more work on loopback, this time payload transmission (for now without flow c...Christian Grothoff2017-01-23
* add sender argument to GCCH_handle_local_data so we can implement loopbackChristian Grothoff2017-01-23
* another special case for loopbackChristian Grothoff2017-01-23
* more implementation of loopback handlingChristian Grothoff2017-01-23
* fix shutdown sequence, start to handle loopbackChristian Grothoff2017-01-23
* remove actually problematic client_allowed checkChristian Grothoff2017-01-22
* simplify check_data logicChristian Grothoff2017-01-22
* allow client's payload to include more than one messageChristian Grothoff2017-01-22
* API documentation, loggingChristian Grothoff2017-01-22
* correctly handle assignment of cid during channel open, send channel open ack...Christian Grothoff2017-01-22
* fixing misc cleanup issuesChristian Grothoff2017-01-22
* fix copy & pasteChristian Grothoff2017-01-22
* misc bugfixesChristian Grothoff2017-01-22
* logging fixes, notify MQM clients properlyChristian Grothoff2017-01-22
* improving loggingChristian Grothoff2017-01-22
* only send CHANNEL_DESTROY message if we at least send the CHANNEL_CREATE mess...Christian Grothoff2017-01-22