NEWS 1.9 KB

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