aboutsummaryrefslogtreecommitdiff
path: root/src/core/core_api.c
Commit message (Collapse)AuthorAge
* Use statement exprs instead of local functionDavid Barksdale2016-08-18
| | | | | This change lets us compile with clang again.
* draft of new core API MQ-based implementationChristian Grothoff2016-07-30
|
* starting point for MQ-core APIChristian Grothoff2016-07-29
|
* -converting CORE service to new transport MQ APIChristian Grothoff2016-07-26
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* hacky fix for 4588Christian Grothoff2016-06-29
|
* hacky fix for cadet issuesChristian Grothoff2016-06-29
|
* -fix queueing issueChristian Grothoff2016-06-27
|
* do not crash for #4588Christian Grothoff2016-06-23
|
* -tolerate init CB being NULL from the beginningChristian Grothoff2016-06-20
|
* -fix the fixChristian Grothoff2016-06-19
|
* avoid changing API for nowChristian Grothoff2016-06-19
|
* refactoring core API to use new MQ libChristian Grothoff2016-06-19
|
* 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()
* -fix (C) noticesChristian Grothoff2016-01-19
|
* -do checkChristian Grothoff2015-10-30
|
* -fix doxygen warningsChristian Grothoff2015-10-16
|
* redefining core message timeout semantics and core-core-API messaging to ↵Christian Grothoff2015-10-08
| | | | 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...
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff2014-12-24
| | | | even fully address #3247
* -pass peer identity pointer to clients that will remain allocatedChristian Grothoff2014-12-16
|
* -split off MQ API into separate C file to reduce visibility of symbols; ↵Christian Grothoff2014-12-13
| | | | reindentation, stylistic fixes
* -indent, doxygenChristian Grothoff2014-04-25
|
* -towards fixing #3295 (core traffic prioritization)Christian Grothoff2014-01-30
|
* towards reviving priorities in core API, this time with enum to make classes ↵Christian Grothoff2014-01-30
| | | | clearer
* -minor code cleanup and doxygen/style fixesChristian Grothoff2013-12-08
|
* -remove GNUNET_MQ_impl_send_commit, make it part of send_continue, to ensure ↵Christian Grothoff2013-11-16
| | | | calling the continuation _last_
* MQ for COREFlorian Dold2013-10-06
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -getting core, nse, testbed, ats-tool and peerinfo-tool to compile again ↵Christian Grothoff2013-09-30
| | | | (part of #3047)
* safety checks for argumentsMatthias Wachs2013-08-23
|
* removing deprecated argument in 'init' callback of GNUNET_CORE_connectChristian Grothoff2013-08-21
|
* -doxygen improvementsChristian Grothoff2013-08-21
|
* change to core paiMatthias Wachs2013-03-21
|
* ats related changes in coreMatthias Wachs2013-03-21
|
* function to synchronously check if a peer is connected at CORE levelSree Harsha Totakura2013-01-30
|
* -do not permit queueing of messages that are too bigBart Polot2012-12-19
|
* -bugfixes, code cleanupChristian Grothoff2012-10-26
|
* -chaning multihashmap API to allow option for avoiding key allocationChristian Grothoff2012-10-07
|
* - typoMatthias Wachs2012-06-20
|
* -fixing #2434, plus some code cleanupChristian Grothoff2012-06-20
|
* -fixing #2431Christian Grothoff2012-06-18
|
* -consistently use struct GNUNET_HashCodeChristian Grothoff2012-06-12
|
* -fix logging, revert to break instead of assertChristian Grothoff2012-06-09
|
* -loggingChristian Grothoff2012-06-09
|
* -code simplificationChristian Grothoff2012-06-09
|
* -zero outChristian Grothoff2012-06-09
|
* -fixing #2400Christian Grothoff2012-06-09
|
* -simplifying core API (#2400)Christian Grothoff2012-06-09
|