Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | consider HELLOs also from PUTs, remove exact duplicates even if block type ↵ | Christian Grothoff | 2022-03-12 |
| | | | | is unknown | ||
* | revise block API to match latest DHT specs | Christian Grothoff | 2022-03-12 |
| | |||
* | -remove query hash from what is being signed over | Christian Grothoff | 2022-02-26 |
| | |||
* | -hack up GET/PUT signatures, still broken by design | Christian Grothoff | 2022-02-26 |
| | |||
* | add GNUNET_B2S() macro; fix dht_line_test: we sign over query_hash, not ↵ | Christian Grothoff | 2022-02-25 |
| | | | | block key | ||
* | -fix datacache to return 2x num_closest in both directions | Christian Grothoff | 2022-02-23 |
| | |||
* | fix #7173 | Christian Grothoff | 2022-02-21 |
| | |||
* | add salt argument to GNUNET_CRYPTO_CS_r_derive() | Christian Grothoff | 2022-02-20 |
| | |||
* | -DHT: add gnunet-dht-hello for bootstrapping | Christian Grothoff | 2022-02-19 |
| | |||
* | -more work on DHTU integration | Christian Grothoff | 2022-02-19 |
| | |||
* | -conclude hello-uri implementation and test | Christian Grothoff | 2022-02-19 |
| | |||
* | incomplete first hack of new hello-uri lib | Christian Grothoff | 2022-02-19 |
| | |||
* | -also add serialization from/to block | Christian Grothoff | 2022-02-19 |
| | |||
* | first steps towards usable dhtu | Christian Grothoff | 2022-02-19 |
| | |||
* | -style fixes | Christian Grothoff | 2022-02-19 |
| | |||
* | -sanitize utf8 api a bit | Martin Schanzenbach | 2022-02-15 |
| | |||
* | Use `const` for `GNUNET_FS_file_information_get_filename()`'s only argument | madmurphy | 2022-02-10 |
| | |||
* | GNS: LSD0001 improvements | Martin Schanzenbach | 2022-02-07 |
| | | | | | | NAMESTORE: Better error handling. Fixed private record feature. GNSRECORD: Record inconsistency check for delegation and redirection records | ||
* | -remove tombstone struct | Martin Schanzenbach | 2022-02-06 |
| | |||
* | -simlify and correct tombstone logic | Martin Schanzenbach | 2022-02-06 |
| | |||
* | GNS: Implement Tombstone logic | Martin Schanzenbach | 2022-02-05 |
| | | | | | | | | GNS: Namestore zonemaster record store processing ZONEMASTER: Do not publish records if tombstone expires in the future NAMESTORE: Purge old tombstones. | ||
* | GNS: Introduce CRITICAL flag. Fixes #7169 | Martin Schanzenbach | 2022-02-03 |
| | |||
* | GNS: Rework GNS block wire format | Martin Schanzenbach | 2022-02-03 |
| | |||
* | GNS: Fix revocation wire format | Martin Schanzenbach | 2022-02-01 |
| | |||
* | - fixed bug with broadcast test. | t3sserakt | 2022-01-21 |
| | | | | | | | | | | | | | | | | - added configurable port for router in netjail_start.sh. - added key for configuring broadcast in topo.sh. - port for communicators can variable. - added variable additional_connects in GNUNET_TESTING_NetjailTopology. - additional connects can be configured in topology file. - added distance vector test with circle topology. - Reassambly for fragmentation is now stored at VirtualLink, not at Neighbour. - DV forwarding distingush between control flow and payload. - handling fragment box switch to be based on VirtualLink. - reliability box will not be handled like a fragment. - propagating next retransmission attempt variable of fragment to the root message. - check for fragmentation when adding reliability box. - several smaller bug fixes. | ||
* | GNS: Towards NFC | Martin Schanzenbach | 2022-01-18 |
| | |||
* | -remove signing from DHTU API: no longer needed | Christian Grothoff | 2022-01-10 |
| | |||
* | -DHT: add path signature verification logic; tests pass, but logic remains dead | Christian Grothoff | 2022-01-10 |
| | |||
* | -export routine for path verification (untested) | Christian Grothoff | 2022-01-10 |
| | |||
* | add more information to ensure signatures are fresh and request-specific | Christian Grothoff | 2022-01-10 |
| | |||
* | DHT: modify API and protocol messages to add path signatures, except for now ↵ | Christian Grothoff | 2022-01-09 |
| | | | | the actual signatures are just placeholders (signing and signature verification are missing) | ||
* | DHT: signed path definition (not implemented at all) | Christian Grothoff | 2022-01-09 |
| | |||
* | -some input sanitization for identity and abd | Martin Schanzenbach | 2022-01-07 |
| | |||
* | -remove gana files; now generated at bootstrap | Martin Schanzenbach | 2022-01-04 |
| | |||
* | -fix | Martin Schanzenbach | 2022-01-04 |
| | |||
* | BUILD: gnunet-signatures from gana | Martin Schanzenbach | 2022-01-04 |
| | |||
* | -DHT: clean up peer selection logic | Christian Grothoff | 2022-01-02 |
| | |||
* | -dce | Christian Grothoff | 2022-01-02 |
| | |||
* | -non-trivial refactoring/cleanup of the DHT code | Christian Grothoff | 2022-01-02 |
| | |||
* | clean up am_closest_peer and other functions | Christian Grothoff | 2022-01-02 |
| | |||
* | revise DHT hashing functions, add test logic | Christian Grothoff | 2022-01-02 |
| | |||
* | -start to use new block API in DHT | Christian Grothoff | 2021-12-29 |
| | |||
* | implement revised block API | Christian Grothoff | 2021-12-29 |
| | |||
* | -updating block plugins to new API | Christian Grothoff | 2021-12-29 |
| | |||
* | implement new block API for FS, fix FTBFS | Christian Grothoff | 2021-12-29 |
| | |||
* | -minor adaptations to match up schanzen's block API and my block plugin API | Christian Grothoff | 2021-12-28 |
| | |||
* | revise block plugin design as per discussion with Martin today (only ↵ | Christian Grothoff | 2021-12-28 |
| | | | | implemented for GNS) | ||
* | -lsd0004 draft block API | Martin Schanzenbach | 2021-12-28 |
| | |||
* | changed derive_secrets API | Gian Demarmels | 2021-12-21 |
| | | | | | | | | changed derive_secrets API repaired performance test uncrustify | ||
* | -DCE | Christian Grothoff | 2021-12-14 |
| |