aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-dht_neighbours.c
Commit message (Expand)AuthorAge
* -fix interpretation of return value after block API changeChristian Grothoff2022-03-12
* consider HELLOs also from PUTs, remove exact duplicates even if block type is...Christian Grothoff2022-03-12
* truncate paths if sigs are bad instead of just discarding the messageChristian Grothoff2022-03-12
* revise block API to match latest DHT specsChristian Grothoff2022-03-12
* -remove query hash from what is being signed overChristian Grothoff2022-02-26
* -hack up GET/PUT signatures, still broken by designChristian Grothoff2022-02-26
* add GNUNET_B2S() macro; fix dht_line_test: we sign over query_hash, not block...Christian Grothoff2022-02-25
* -fix assertion, fix key initializationChristian Grothoff2022-02-19
* -fix htons/htonl bug introduced by message format changeChristian Grothoff2022-02-19
* -try to make static analysis happyChristian Grothoff2022-02-19
* -got basics to work with dhtu and udp+ip underlayChristian Grothoff2022-02-19
* -adding logging, minor dthu bugfixesChristian Grothoff2022-02-19
* -DHT: get tests to passChristian Grothoff2022-02-19
* -DHT: add gnunet-dht-hello for bootstrappingChristian Grothoff2022-02-19
* -add hold/drop logicChristian Grothoff2022-02-19
* -more work on DHTU integrationChristian Grothoff2022-02-19
* first steps towards usable dhtuChristian Grothoff2022-02-19
* -DHT: add path signature verification logic; tests pass, but logic remains deadChristian Grothoff2022-01-10
* add more information to ensure signatures are fresh and request-specificChristian Grothoff2022-01-10
* -DHT: implement path signing (but signatures are not yet being verified)Christian Grothoff2022-01-09
* -DHT: implement path signing (but signatures are not yet being verified)Christian Grothoff2022-01-09
* DHT: modify API and protocol messages to add path signatures, except for now ...Christian Grothoff2022-01-09
* -more DHT code cleanup (no substantial changes)Christian Grothoff2022-01-03
* -revising GDS_am_closest_peer to actually check all relevant peers in the rou...Christian Grothoff2022-01-03
* -DHT: clean up peer selection logicChristian Grothoff2022-01-02
* -minor code cleanupChristian Grothoff2022-01-02
* -non-trivial refactoring/cleanup of the DHT codeChristian Grothoff2022-01-02
* clean up am_closest_peer and other functionsChristian Grothoff2022-01-02
* revise DHT hashing functions, add test logicChristian Grothoff2022-01-02
* -migrate code to new block APIChristian Grothoff2021-12-29
* -start to use new block API in DHTChristian Grothoff2021-12-29
* - fix closest peer algorithmMartin Schanzenbach2021-12-10
* DHT: Update wire formats.v0.16.0-alpha.0Martin Schanzenbach2021-12-03
* fix #7029Christian Grothoff2021-10-06
* -fix DHT loopChristian Grothoff2021-08-02
* DHT: cleaner implementation of peer selection logic (use 64-bits, more readab...Christian Grothoff2021-07-01
* Revert "-coverity: nptr frees"Martin Schanzenbach2021-05-15
* -coverity: nptr freesMartin Schanzenbach2021-05-15
* -fix more warningsMartin Schanzenbach2020-10-16
* GNUNET_free_non_null -> GNUNET_freeChristian Grothoff2020-07-05
* fix bit counting messMartin Schanzenbach2020-05-26
* tighten formatting rulesChristian Grothoff2019-10-31
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
* uncrustify as demanded.ng02019-09-08
* memcmp() -> GNUNET_memcmp(), first takeJulius Bünger2019-04-26
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
* ensure DHT never accepts or passes along expired blocksChristian Grothoff2018-06-12
* 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