aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet_connection.c
Commit message (Collapse)AuthorAge
* - Check path for NULL, fix #3583Bart Polot2015-01-15
|
* - remove debug statementsBart Polot2015-01-10
|
* Accept Out-of-Order connection messagesBart Polot2015-01-09
|
* - test connection_create size, add size to logBart Polot2015-01-09
|
* making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff2014-12-24
| | | | even fully address #3247
* - destroy old connection in case of duplicate connections when ownID > peerIDBart 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
|
* - fix PID management on sendBart Polot2014-12-15
|
* - make connection always log with ---, reserve === for upper levelsBart Polot2014-12-15
|
* - leave space for any numberBart Polot2014-12-15
|
* - 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
|
* - fix segfaultBart Polot2014-12-15
|
* Fix memory corruption: new connection always makes copy of path.Bart Polot2014-12-15
|
* 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
* Fix message resend on connection timeout: mark connection as destroyed to ↵Bart Polot2014-12-15
| | | | avoid re-queueing in self.
* - more debug for received trafficBart Polot2014-12-15
|
* - avoid usage of direct stdio sprintfBart Polot2014-12-15
|
* - only try to pop messages if there are any, otherwise directly destory the ↵Bart Polot2014-10-15
| | | | connection
* Use optimizaiton of paths on store from DHT as well as on receipt from ↵Bart Polot2014-10-15
| | | | CONN_CREATE
* - free memory on error, coverity #13058Bart Polot2014-09-05
|
* - remove unencrypted keepalive sendingBart Polot2014-07-30
|
* - show tunnel info on errorBart Polot2014-07-30
|
* - don't try to salvage traffic if no payload is queuedBart Polot2014-07-30
|
* - mark connections as to be destroyed by the _sent continuationBart Polot2014-07-29
|
* Resend traffic queued on connections that time-out, if the peer is an endpoint.Bart Polot2014-07-28
|
* - debug info on errorBart Polot2014-07-25
|
* - don't send keepalives if traffic is queuedBart Polot2014-07-24
|
* - make sure connection is destroyed and no use-after-free happensBart Polot2014-07-22
|
* - only an error if counter was wrongBart Polot2014-07-22
|
* - add connection state BROKEN for connections destroyed on behalf of ↵Bart Polot2014-07-22
| | | | intermediate nodes
* - more debug info on buildbotsBart Polot2014-07-21
|
* - fixBart Polot2014-07-21
|
* - fix tunnel state management after connection failure<Bart Polot2014-07-21
|
* - debug info for tunnel status mismatchBart Polot2014-07-21
|
* - schedule next keepalive even if tunnel is still in SEARCHINGBart Polot2014-07-21
|
* - debug INFO for missing keepalive in BCKBart Polot2014-07-21
|
* - On a new EPHM, do a immediate rekeyBart Polot2014-07-21
|
* - notify about deleted messages when popping messages from a connection, ↵Bart Polot2014-07-21
| | | | allowing to keep a count and make sure the connection is destroyed
* - doxygen, code formattingBart Polot2014-07-21
|
* - as connecton_pop destroys many message type wihtout return, count is not ↵Bart Polot2014-07-21
| | | | applicable
* - don't re-encrypt data queued in a broken connectionBart Polot2014-07-21
|
* - check that the connection belongs to a tunnel when keeping it alive ↵Bart Polot2014-07-21
| | | | (otherwise, it might be BROKEN)
* - when a connection is broken, remove it from tunnel, allow tunnel to update ↵Bart Polot2014-07-21
| | | | cstate and try to create new connections