123456789101112131415161718192021222324252627282930313233343536 |
- # -*- mode: org; coding: utf-8 -*-
- # Copyright (C) 2021,2022 GNUnet e.V.
- # SPDX-License-Identifier: FSFAP
- # Copying and distribution of this file, with or without modification,
- # are permitted in any medium without royalty provided the copyright
- # notice and this notice are preserved. This file is offered as-is,
- # without any warranty.
- * Changes since 0.2
- ** API
- - DHT searches can now be stopped (‘cancelled’) with 'stop-get!'.
- Additionally, DHT searches are automatically cancelled when the
- search object becomes unreachable.
- - DHT server objects are automatically disconnected when they become
- unreachable (TODO: NSE server objects!)
- ** Documentation
- - The ‘message-symbol’ network structure property is now defined for DHT
- messages and documented in the manual. The aim is to make the code
- a little more self-documenting and understandable.
- - Likewise, a new ‘c-type’ property has been defined, making
- cross-referencing between Scheme and C sources simpler.
- - ‘send-message!’ and ‘priority-preferences’ are documented.
- * Changes since 0.1
- ** Features
- - A DHT client! (gnu gnunet dht client), documented in the manual
- - More specific exceptions in (gnu gnunet utils bv-slice) -- an &missing-capabilities
- exception is now raised instead of an &assertion when appropriate.
- ** Bug fixes and other ‘non-user facing’ changes
- - The NSE client now accepts NaN as standard deviation instead of printing an error message.
- Sometimes the NSE service sends NaN as standard deviation, see
- <https://bugs.gnunet.org/view.php?id=7021#c18399>.
- - The bytes in a slice are only printed when the slice is readable,
- so unreadability of slices cannot be circumvented with object->string
- anymore.
- - Bytevector slice manipulating code now raises &missing-capabilities
- conditions instead of &assertion when appropriate.
|