SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libopendht1-devel-1.7.2-1.3.x86_64.rpm :
Sat Jun 2 14:00:00 2018 szotsakiAATTgmail.com
- 1.7.2

* dht: prevent unavailable address family (ie. IPv6) to block a search indefinitely in some network conditions.

* dht: fix the put() operation occasionally never completing or taking a long time to complete.

* proxy client: set the dht state to connected on push notification reception to allow proper handing of the notification.

* dhtrunner: fix null pointer access when retreiving the public address of a stopped/uninitialised node.

Sun Apr 22 14:00:00 2018 szotsakiAATTgmail.com
- 1.7.1

* dht proxy: various fixes

* cleanup

Tue Apr 17 14:00:00 2018 szotsakiAATTgmail.com
- 1.7.0

* Dht: automatic listen multiplexing, resulting in reduction of network usage when performing multiple listen operations on the same key.

* Dht, DhtRunner: new listen() API method with callback argument allowing to be informed of value expiration.

* Dht: added value cache used by above features

* network: added value expiration and refresh signals for listen operations

* tests: added automated unit tests using CppUnit

Thu Mar 8 13:00:00 2018 szotsakiAATTgmail.com
- 1.6.1

* multiple proxy client/server fixes

* building indexation is now optional (enabled by default)

* update included argon2

* minor cleanups

Wed Feb 28 13:00:00 2018 szotsakiAATTgmail.com
- 1.6.0

* push notification related fixes

* reduced CPU usage

* reduced memory usage
- 1.6.0~rc2

* crypto: don\'t try to generate certificates expiring after 2038 on 32bits platforms

* crypto: reduce default certificates expiration time to 10 years

* dhtnode: fix cancelListen

* dhtnode: generate RSA key to allow receiving encrypted messages

* fix build on clang clang-802.0.42
-1.6.0~rc1

* added REST proxy client implementing the DHT API

* added optional support for push notifications through the proxy server,

* using the gorush REST API: https://github.com/appleboy/gorush#web-api

* DhtRunner: now able to use DhtProxyClient as a DHT node

* DhtRunner: can switch between local or proxy node during runtime

* SockAddr: added methods to handle IPv6-mapped IPv4 addresses

* iOS: handle SIGPIPE on UDP sockets by recreating sockets

* fixed occasional crash during packet processing

Fri Nov 24 13:00:00 2017 szotsakiAATTgmail.com
- 1.5.0

* added REST server implementing OpenDHT proxy API

* tools: added simple Web client using the proxy server [into /usr/share/doc/packages/opendht/proxy_node.html]

* tools: allow dhtnode to run a proxy server

* tools: allow dhtnode to use any string as key

* InfoHash: added operator bool()

* minor performance improvement

* SockAddr: fix endianness issue

* net: fix incorrect reported address parsing

* minor memory leak fixes

Sun Oct 22 14:00:00 2017 szotsakiAATTgmail.com
- 1.4.1

* updated MSVC project

* bug fixes
- 1.4.0

* improved Doxygen documentation

* cmake: add support to build documentation

* cmake: improve build on macOS

* API change: storage policies, getPublicAddress now use SockAddr

* NodeExport: added msgpack serialization

* fixed issue that could cause occasional request failures

* minor bug fixes

* minor performance improvements

Sat Aug 12 14:00:00 2017 szotsakiAATTgmail.com
- 1.3.6

* cmake: fix build on macOS when using brew

* fix value expiration time

* python wrapper: fix invalid pointer access

Sat Jul 22 14:00:00 2017 szotsakiAATTgmail.com
- 1.3.5

* Decrease default MTU to 1280

* Better handling of slow connections

* Faster connectivity state change in case of connectivity loss on a protocol

* Reduce ICE candidate lifetime to 1min

Tue Jul 4 14:00:00 2017 szotsakiAATTgmail.com
- 1.3.4

* add systemd modules for dhtnode and dhtcluster

* add service mode (non-forking daemon) to dhtnode

* improve dhtcluster to better work as a daemon/service

* fix potential invalid memory access

* python: add support for filters, queries (SImon Désaulniers)

* http client: add support for queries

Mon May 15 14:00:00 2017 szotsakiAATTgmail.com
- 1.3.3

* Minor bugfix release to fix a crash in case of a null certificate
- 1.3.2

* crypto API improvements

* python bindings improvements

* implement first python unit tests

* minor bug fixes

Wed Apr 19 14:00:00 2017 szotsakiAATTgmail.com
- 1.3.1

* argon2: add support for installed library (still fallback to included sources)

* connecting to loopback address (127.0.0.1) is now supported

* dht::DhtRunner: add bootstrap(sockaddr) to ping a single node with callback

* python: improved crypto bindings

* various bug fixes

* performance improvements

Sat Jan 21 13:00:00 2017 szotsakiAATTgmail.com
- 1.3.0

* crypto: support for revocation lists (CRLs)

* dht: add per-ip-range storage ratio. This means a single IP or IP range won\'t be able to exhaust the DHT storage anymore. If storage is full, the oldest value of the most consuming IP range will be dropped

* dht: drop values as soon as they expire

* dht: better support for multiple listens on a single hash

* dht: various optimisations

* abi: symbols are not exported by default anymore

* build: install in standard GNU directories by default to support multi-arch systems

* python: properly check for Cython

* python: small tools updates and fixes

Wed Nov 2 13:00:00 2016 szotsakiAATTgmail.com
- 1.2.1

* fix bugs that would cause encryptedPut and signedPut to silently fail

* add log filters to show DHT log for related hash

Sat Oct 22 14:00:00 2016 szotsakiAATTgmail.com
- 1.2.0

* several clang related bug fixes;

* connectivity changes related enhancements;

* new \"refresh\" protocol primitive (not exposed to API);

* \"permanent put\" operation fixes/enhancements;

* fixed general efficiency issues;

Thu Oct 13 14:00:00 2016 szotsakiAATTgmail.com
- 1.1.0

* automatic connection loss recovery

* dhtrunner: asynchronous DNS lookup for bootstrap

* handle values up to 64k

* better support for large values on macOS

* dht: add callback to pingNode

* fix compilation with recent clang versions

Thu Oct 6 14:00:00 2016 szotsakiAATTgmail.com
- 1.0.2

* Per IP rate limiting;

* (#133) fix major syncing issues since 1.0.0;

* cmake: Removed -DOPENDHT_DEBUG flag in favor of -DCMAKE_BUILD_TYPE=Debug ;

* clang: backward compatibility changes;

Thu Sep 15 14:00:00 2016 szotsakiAATTgmail.com
- 1.0.1

* Data persistence enabled (missing in 1.0.0)

* Fixed cricital bug since the queries (#128)

* Dropped support for GnuTLS < 3.3

* Fully compliant with -pedantic-errors compiler flag (since 1.0.0)

Fri Sep 2 14:00:00 2016 szotsakiAATTgmail.com
- 1.0.0

* add Prefix Hash Tree (PHT) for data indexation (Nicolas Reynaud, Simon Désaulniers)

* add Queries (Simon Désaulniers)

* add long-term data persistance (Simon Désaulniers)

* add data pagination (Simon Désaulniers)

* reduced bandwith usage

Fri Jul 29 14:00:00 2016 szotsakiAATTgmail.com
- Added Python 3 support
- 0.6.3

* Add Microsoft compiler support;

* Work around the issue compiling on Apple\'s LLVM 7.3.0 (#94);

* Add Network id feature;

* License OpenDHT compatible with GPL>=3;

* Adding cryptographic API;

* Consistent library naming between diffrent build tools.
- 0.6.2

* Permanent \'put\' feature;

* Enhanced search\'s nodes handler algorithm;

* fix #73 bug when IPv[46] empty table;

* man page for dhtnode;

* support for make DESTDIR= syntax (#72);

Tue May 31 14:00:00 2016 szotsakiAATTgmail.com
- 0.6.1
- Many network engine related bug fixes
- Improved performance and reliability
- MinGW build fixes

Tue Nov 25 13:00:00 2014 szotsakiAATTgmail.com
- 0.0.0 Initial version


 
ICM