aboutsummaryrefslogtreecommitdiff
path: root/src/block
Commit message (Collapse)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-10-18
| | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL.
* BUILD: meson use correct soversion and versionMartin Schanzenbach2023-09-24
|
* BUILD: Meson - install more filesMartin Schanzenbach2023-09-23
|
* BUILD: More pkgconfigMartin Schanzenbach2023-09-23
|
* BUILD: More pkg-config and soversionsMartin Schanzenbach2023-09-23
|
* BUILD: Towards mode complete buildMartin Schanzenbach2023-09-22
|
* BUILD: Some libgnunet considerationsMartin Schanzenbach2023-09-22
|
* BUILD: Towards libgnunet buildMartin Schanzenbach2023-09-21
|
* BUILD: Add monolith option to meson buildMartin Schanzenbach2023-09-20
|
* BUILD: Start experimental meson buildMartin Schanzenbach2023-09-20
|
* UTIL: Allow only inlcusion of util glib-style.Martin Schanzenbach2022-12-04
|
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* -explicitly allow ANY in GET requestsChristian Grothoff2022-10-27
|
* -DOC: Documentation cleanup pass through BLOCK libraryWillow Liquorice2022-10-03
|
* -DOC: Minor fixes to doc comments (mostly correcting typos) to resolve ↵Willow Liquorice2022-10-03
| | | | 'unknown command' warnings
* BF bugfix: include mutator in sizeChristian Grothoff2022-06-25
|
* protocol change: swap xquery and result filter, integrate mutator with ↵Christian Grothoff2022-05-31
| | | | result filter
* -modify mingling to preserve less structure, breaks protocol slightly...Christian Grothoff2022-05-24
|
* implement nicer path truncation where we keep the part of the path that did ↵Christian Grothoff2022-03-14
| | | | verify
* revise block API to match latest DHT specsChristian Grothoff2022-03-12
|
* implement revised block APIChristian Grothoff2021-12-29
|
* -updating block plugins to new APIChristian Grothoff2021-12-29
|
* -remove dead ats-tests, fix strange Debian build issuesChristian Grothoff2021-08-24
|
* 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>
* try to fix #6419:Christian Grothoff2020-07-02
|
* add $(GN_LIBINTL) to Makefile.am (fixes 0005902)xrs2019-11-08
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng02019-09-10
| | | | | | | | | files. configures and builds okay. testsuite wasn't checked, will be checked. diff including the plibc removal is now around 14370 lines of code less.
* 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
|
* fix memory leakChristian Grothoff2017-03-10
|
* 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.
* ensure all plugins properly use BF, move shared logic to shared libraryChristian Grothoff2017-02-26
|
* Link libgnunetblockgroup to libgnunetblockРуслан Ижбулатов2017-02-25
| | | | Otherwise it won't link on W32.
* fix typo in exampleChristian Grothoff2017-02-23
|
* strcmp instead of memcmpChristian Grothoff2017-02-22
|
* support BF size adjustments in other pluginsChristian Grothoff2017-02-22
|
* 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
|
* -noinst-ing non-functional binaries/libraries that just exist as ↵Christian Grothoff2015-06-02
| | | | examples/templates
* -extend block API to allow specifying flags, use this to allow reducing ↵Christian Grothoff2015-02-28
| | | | checks for replies from local DB