aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet_peer.c
Commit message (Collapse)AuthorAge
* 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
|
* more logging, minor bugfixes / renamesChristian Grothoff2017-01-21
|
* 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
|
* cleaning up some CADET logic, improving types usedChristian Grothoff2017-01-15
|
* rename connecT -> connect now that the old API is deadChristian Grothoff2017-01-10
|
* cosmeticsChristian Grothoff2017-01-09
|
* properly handle case of should-drop by asynchronously running continuationChristian Grothoff2017-01-09
|
* DLL remove already done inside of call_peer_cont()Christian Grothoff2017-01-09
|
* fix crashes caused by DLL removes preceeding DLL insertsChristian Grothoff2017-01-09
|
* Refactor encrypted traffic handlingBart Polot2016-10-29
| | | | | | | - eliminate encapsulation for KX/DATA - simplify cases - remove dead code - Organize message types
* - reduce log levelBart Polot2016-10-27
|
* - add connection info to timing logBart 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
* -fix use after freeChristian Grothoff2016-09-22
|
* 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
* cadet: rollback + warning message for posterityCarlo von lynX2016-07-29
|
* 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
|
* -init cfgChristian Grothoff2016-07-08
|
* migrate transport_core API to MQChristian Grothoff2016-07-08
|
* avoid NPEChristian Grothoff2016-06-27
|
* Fix shutdown assertion failure in core_api: avoid double cancel of pending ↵Bart Polot2016-05-03
| | | | traffic
* implementing new scheduler shutdown semanticsChristian Grothoff2016-04-30
|
* small API change: do no longer pass rarely needed ↵Christian Grothoff2016-04-09
| | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
* - free queued messages on peer destroy, fix #4001Bart Polot2016-03-30
|
* - refactor, test orderdBart Polot2016-03-30
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* -do not suggest twiceChristian Grothoff2015-10-18
|
* -stop active offer before starting another oneChristian Grothoff2015-10-18
|
* use ATS connectivity suggestion instead of deprecated ↵Christian Grothoff2015-10-18
| | | | GNUNET_TRANSPORT_try_connect
* -track hello offer handle while it is activeChristian Grothoff2015-10-18
|
* - remove unused variableBart Polot2015-10-06
|
* - refactor test dropping, reduce test loadBart Polot2015-10-06
|
* - Revamp traffic logging, small bugfixes, complete doxygenBart Polot2015-10-06
|
* - cancel all transmissions so core_api doesn't complainBart Polot2015-10-02
|
* - log shutdownBart Polot2015-10-02
|
* Fixed usage of known broken paths. If a connection was destroyedBart Polot2015-10-02
| | | | | while handling a neighbor disconnection, cadet tried to reconnect to peers using paths containing the disconnecting peer.
* - don't connect twice on core_connect, as it may cause problems since ↵Bart Polot2015-10-02
| | | | connections hashmap is not yet created
* - additional testBart Polot2015-10-02
|
* - use better variable namesBart Polot2015-10-02
|
* - don't try to connect to peers that are neighbors alreadyBart Polot2015-10-02
|
* - connect if there are less connections than the minimum, not moreBart Polot2015-10-02
|
* - don't leave freed memory on the peer's path list, signal error and remove ↵Bart Polot2015-10-02
| | | | anyway
* - unify logging formatBart Polot2015-10-02
|
* - don't call core if there is no trafficBart Polot2015-10-02
|