Releases: savoirfairelinux/opendht
Releases · savoirfairelinux/opendht
2.3.3
- dht: refactor broken exponential backoff logic during bootstrapping
- dht: performance/memory usage improvements
- c binding: add functions
dht_value_new_from_string
,dht_value_set_user_type
to build value from string, or set the user-type field. - c binding: install header with cmake
- build/cmake: minimum cmake version is now 3.10
- build/cmake: not using FindMsgpack anymore, relying on platform-provided cmake msgpack build information.
2.3.2
2.3.1
2.3.0
2.2.0
- dhtrunner: a new stop argument to
shutdown
to fail every ongoing operation and shutdown immediately instead of waiting for completion. - dhtrunner: new
bind4
,bind6
fields inDhtRunner::Config
allow to provide address to bind - dhtrunner: added async version of getPublicAddress
- dhtrunner: use default bound address if not set
- securedht: add IdentityAnnouncedCb to detect when identity is announced
- crypto: avoid generating 0 or negative certificate serial numbers
- cmake: fix building with peer discovery and without http
- various small fixes and performance improvements
2.2.0rc2
2.1.10
2.1.4
since 2.1.1:
- dht: improve logic for value updates during a listen session
- dht: fix protocol error message when using non-default network id
- dht: fix issue with token renewal when next request is listen
- proxy: various fixes
- proxy server: allow to persist state to disk on shutdown
- crypto: added OCSP support
- updated Docker images