diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2024-03-06 16:21:44 +0100 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2024-03-06 16:21:44 +0100 |
commit | 517cad11b8f63beb001ad0d3634fad88269e679f (patch) | |
tree | 684c93191c21891b83f7db7c8da13398de604694 | |
parent | 735b46a08b2293bbcd72d5bfb661aabce3481b4c (diff) | |
download | gnunet-517cad11b8f63beb001ad0d3634fad88269e679f.tar.gz gnunet-517cad11b8f63beb001ad0d3634fad88269e679f.zip |
Update NEWS for releasev0.21.0
-rw-r--r-- | NEWS | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -1,3 +1,26 @@ | |||
1 | v0.21.0: | ||
2 | - Reworked PEERSTORE API | ||
3 | - Added record flag for maintenance records | ||
4 | - ensure traits can be generated with subsystem-specific prefixes for the symbols | ||
5 | - libgnunettesting first major testing NG refactor towards getting dependency structure streamlined | ||
6 | - Remove single-use API macro GNUNET_VA_ARG_ENUM | ||
7 | - major revision of blind signature API | ||
8 | - Introduced closure to hold store context when caling function to add hello in peerstore. | ||
9 | - Added DDLs for handling GNUNET_PEERSTORE_StoreHelloContext | ||
10 | - Removed old hello functionality. | ||
11 | - Refactoring components under src/ into lib/, plugin/, cli/ and service/ | ||
12 | - add support for encoding/decoding double values as part of JSON to libgnunetjson | ||
13 | - Changed method GNUNET_HELLO_builder_get_expiration_time to not need parameter GNUNET_HELLO_Builder. | ||
14 | - Code moved to the core package to get rid of circular dependencies. | ||
15 | - Moved code to testing to have more generic test setup, which can be used not only from within transport. | ||
16 | - The old hello design replaced by the new hello design. | ||
17 | - Added api to get notified when hellos are stored with peerstore service. | ||
18 | - Added api to store hellos with peerstore service. | ||
19 | - Changed new hello uri api to allow to change the expiration time | ||
20 | - Moved start peer command to testing subsystem. | ||
21 | - Removed all usage of old transport api, beside peerinfo tool, gnunet-transport cli and usage in transport layer itself. | ||
22 | - Added __attribute__((deprecated)) to the old transport API | ||
23 | |||
1 | v0.20.0: | 24 | v0.20.0: |
2 | - GNUNET_TESTING_get_testname_from_underscore renamed to GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil | 25 | - GNUNET_TESTING_get_testname_from_underscore renamed to GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil |
3 | - Move GNUNET_s into libgnunetutil. | 26 | - Move GNUNET_s into libgnunetutil. |