aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2016-07-08migrate transport_core API to MQChristian Grothoff
2016-06-29hacky fix for 4588Christian Grothoff
2016-06-29hacky fix for cadet issuesChristian Grothoff
2016-06-27-fix queueing issueChristian Grothoff
2016-06-23do not crash for #4588Christian Grothoff
2016-06-23converting core monitor to MQChristian Grothoff
2016-06-21update statistics API to use new MQ API style, also get rid of timeout argumentChristian Grothoff
2016-06-20-tolerate init CB being NULL from the beginningChristian Grothoff
2016-06-19-fix the fixChristian Grothoff
2016-06-19avoid changing API for nowChristian Grothoff
2016-06-19refactoring core API to use new MQ libChristian Grothoff
2016-05-06fix compiler warningsChristian Grothoff
2016-05-06fixing compiler warningsChristian Grothoff
2016-04-30implementing new scheduler shutdown semanticsChristian Grothoff
2016-04-09small API change: do no longer pass rarely needed ↵Christian Grothoff
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()
2016-01-19-fix (C) noticesChristian Grothoff
2015-11-27Don't match clients without handlers or callbacksDavid Barksdale
2015-10-30-do checkChristian Grothoff
2015-10-29replacing deprecated transport_try_connect call with ATS callChristian Grothoff
2015-10-29-preparations for replacement of try_connect callChristian Grothoff
2015-10-29distinguish PING failure after rekey from other failures (#4019) when loggingChristian Grothoff
2015-10-28-fix debug messageSree Harsha Totakura
2015-10-28-fix FTBFSChristian Grothoff
2015-10-28log rekeying operation, do not log distracting garbage for #4019Christian Grothoff
2015-10-26-doxChristian Grothoff
2015-10-26-better error reportingChristian Grothoff
2015-10-25-randomize ps each timeChristian Grothoff
2015-10-22-simplify log, eliminates bogus warning and we didn't need this info anywayChristian Grothoff
2015-10-18-we use 4 chars, not 8 for pIDsChristian Grothoff
2015-10-18-mirror check on disconnectChristian Grothoff
2015-10-17-ignores, indentChristian Grothoff
2015-10-17-fix use after freeChristian Grothoff
2015-10-16-fix doxygen warningsChristian Grothoff
2015-10-08redefining core message timeout semantics and core-core-API messaging to ↵Christian Grothoff
address (hypothetical?) stalls which may explain #3863. This kind-of breaks the API in that the timeout now has a different semantic -- it's an advisory as to when the app would like the message transmitted, the transmission will no longer actually time out. However, that was the documented semantics before, just not the actual behavior. Most applications didn't rely on it, and tests still pass, so I didn't break too much...
2015-10-08use constant for overdue warningsChristian Grothoff
2015-10-05adding DEBUG logic for #3863Christian Grothoff
2015-08-03-improve indentation, reduce duplication of PIDs in core's neighbour mapChristian Grothoff
2015-06-30fix #3869: outdated FSF addressChristian Grothoff
2015-03-23-fix misc core issuesChristian Grothoff
2015-03-20fix #3709: bound encrypted message queueChristian Grothoff
2015-03-08finishing implementation of #3652Christian Grothoff
2015-03-08-always assume at least MIN bandwidth, even if we got no quota or a quota ↵Christian Grothoff
lower than min
2015-03-08-try to avoid being stuck with key sent/received if PING/PONGs are lostChristian Grothoff
2015-03-01-doxygen, comments, indentationChristian Grothoff
2015-02-28generally use GNUNET_assert() instead of GNUNET_abort() to also log the errorChristian Grothoff
2015-02-28fix #3688Christian Grothoff
2015-02-11-improve loggingChristian Grothoff
2015-02-07-bringing copyright tags up to FSF standardChristian Grothoff
2015-02-07-bringing copyright tags up to FSF standardChristian Grothoff
2015-01-10Fixed inverting of same-priority bundled messagesBart Polot
This change causes the while loop to skip all messages of the same priority, effectively inserting the new message as the last of the same priority. As the messages are extraced from the head, inserting the message in the first available place caused order inversion.