aboutsummaryrefslogtreecommitdiff
path: root/src/block/block.c
Commit message (Collapse)AuthorAge
* revise block API to match latest DHT specsChristian Grothoff2022-03-12
|
* implement revised block APIChristian Grothoff2021-12-29
|
* Implement function to load plugins within a specific contextAlessio Vanni2021-04-05
| | | | | | | | | | | | | | | When `GNUNET_OS_init' is called to change the application project data, lazy-loading plugins will fail as it will not find the requested files. The function will temporarily swap the project data with the argument value and will search for plugins, within the installation directory tree inferred from that structure. Applications can still use `GNUNET_PLUGIN_load_all' to load their plugins from within their own installation directory tree, though services are recommended to use the `in_context' version to avoid falling in the same pit. Signed-off-by: Martin Schanzenbach <mschanzenbach@posteo.de>
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* fix crash if block plugin not foundChristian Grothoff2017-06-25
|
* implement revocation block plugin, get revocation test to pass againChristian Grothoff2017-02-27
|
* add validation for inner consensus elementFlorian Dold2017-02-26
| | | | | The nested block validation requires the block context, and thus the evaluate callback not also receives the block context.
* clean up new block logic, avoid direct linkage against blockgroup lib from ↵Christian Grothoff2017-02-22
| | | | DHT service
* completed big block refactoring in preparation for SET-BLOCK integrationChristian Grothoff2017-02-20
|
* first half of new BLOCK API to generalize duplicate detection beyond BFsChristian Grothoff2017-02-20
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -extend block API to allow specifying flags, use this to allow reducing ↵Christian Grothoff2015-02-28
| | | | checks for replies from local DB
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -doxygenChristian Grothoff2013-09-23
|
* -consistently use struct GNUNET_HashCodeChristian Grothoff2012-06-12
|
* - Adjusted logging levelBart Polot2012-02-28
|
* curly wars / auto-indentationChristian Grothoff2011-11-04
|
* fix #1746Christian Grothoff2011-11-03
|
* move bloomfilter recalculation to block libraryChristian Grothoff2011-09-27
|
* extendChristian Grothoff2011-09-21
|
* run indent twice, it alternates between two 'canonical' forms, also run ↵Christian Grothoff2011-08-29
| | | | whitespace remover
* indentationChristian Grothoff2011-08-15
|
* indentationChristian Grothoff2011-08-15
|
* use uint32_t for mutatorChristian Grothoff2011-02-15
|
* speelingNathan S. Evans2011-02-05
|
* moving plugin headersChristian Grothoff2010-11-05
|
* move mingle functionChristian Grothoff2010-09-18
|
* new block libChristian Grothoff2010-09-13
|
* towards pluggable block libraryChristian Grothoff2010-09-12
|
* gpl3Christian Grothoff2010-07-02
|
* blocklibChristian Grothoff2010-04-24