aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_peerstore_service.h
Commit message (Collapse)AuthorAge
* PEERSTORE: Remove faulty upsert API again.Martin Schanzenbach2024-02-25
| | | | NEWS: -
* PEERSTORE: Fix hello_add APIMartin Schanzenbach2024-02-25
| | | | | | | | The new UPSERT API does not work as indended. Instead, we now iterate over all entries and check if we have a newer hello to add/replace. This also fixes some handle/closure oddities exposed in the peerstore API.
* PEERSTORE: Align API with NAMESTORE iterator and monitor.Martin Schanzenbach2024-02-23
| | | | | | | | | This includes renaming of PEERSTORE API calls and changing the indended usage/contract. It also deprecates some rather wonky API calls (e.g. *hello_notify and hello_add and friends) NEWS: Reworked PEERSTORE API
* PEERSTORE: Simplify API such that we no longer get caught in while loopsMartin Schanzenbach2023-11-22
|
* News: Introduced closure to hold store context when caling function to add ↵t3sserakt2023-10-27
| | | | hello in peerstore.
* News: Added DDLs for handling GNUNET_PEERSTORE_StoreHelloContextt3sserakt2023-10-24
|
* NEWS: The old hello design replaced by the new hello design.t3sserakt2023-08-24
|
* NEWS: Added api to get notified when hellos are stored with peerstore service.t3sserakt2023-08-03
|
* NEWS: Added api to store hellos with peerstore service.t3sserakt2023-08-03
|
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-12-01
| | | | | | | | | | | This change allows third party programs to use gnunet either with the platform header from the sources used to build to gnunet, or use their own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be included in its stead. This also means that programs no longer must include "platform.h" (or similar) manually. The change (should be) backwards compatible to some degree. Fixes #4615
* -DOC: Pass through PEERSTORE subsystemWillow Liquorice2022-10-03
|
* DOC: Nesting doxygen groups to improve high-level organisation of source docs.Willow Liquorice2022-08-21
|
* TNG: Implemented 5530: add replay protection to TCP communicator. Added ↵t3sserakt2020-07-17
| | | | monotime value checks
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* implement DV learn monotime handlingChristian Grothoff2019-04-25
|
* define constantChristian Grothoff2019-04-21
|
* fix #defines, need to have different valuesChristian Grothoff2019-04-17
|
* misc tng related cleanupChristian Grothoff2019-04-14
|
* allow applications expressing connection preferences directly to TNG, ↵Christian Grothoff2019-04-03
| | | | collect HELLOs from PEERSTORE for expressed prefs
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* simplify peerstore APIChristian Grothoff2018-11-22
|
* 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
|
* convert sqlite peerstore to using libgnunetsqChristian Grothoff2017-03-14
|
* migrate peerstore to new service MQ APIChristian Grothoff2016-09-24
|
* -indentation and commentsChristian Grothoff2016-06-18
|
* - Fix #4532Martin Schanzenbach2016-05-29
|
* Do not include platform.h in headers from include/Florian Dold2016-04-19
|
* doxygen: add documentation linksGabor X Toth2016-01-15
|
* doxygen: group/module definitions (part 2)Gabor X Toth2016-01-12
|
* fix #3986Christian Grothoff2015-10-05
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -use const in peerstore callbackChristian Grothoff2014-12-18
|
* Implement asynchronous peerstore plugin APIDavid Barksdale2014-12-15
| | | | | Resolves #3506
* peerstore: fixOmar Tarabai2014-08-25
|
* peerstore: doxygenOmar Tarabai2014-07-24
|
* config fixOmar Tarabai2014-07-14
|
* Added flag to API disconnect method to send pending store requests before ↵Omar Tarabai2014-07-09
| | | | | | | disconnecting. Added a test case for it.
* peerstore: added 'replace' option and other fixesOmar Tarabai2014-06-04
|
* header file changesOmar Tarabai2014-06-02
|
* peerstore: completed iterate functionalityOmar Tarabai2014-05-19
|
* peestore: towards iterate functionalityOmar Tarabai2014-05-17
|
* peerstore API now uses MQOmar Tarabai2014-05-16
|
* towards peerstore iterateOmar Tarabai2014-05-16
|
* PEERSTORE api overhaulOmar Tarabai2014-05-13
|
* update to PEERSTORE apiOmar Tarabai2014-05-07
|