Tags give the ability to mark specific points in history as being important
This project is mirrored from https://*****:*****@github.com/savoirfairelinux/opendht.git.
Pull mirroring updated .
Successfully updated .
-
1.6.1
d7c0e9af · ·* many proxy client/server fixes * make building indexation optional (enabled by default) * minor cleanup * bump included argon2
-
-
1.6.0rc2
0957d30e · ·* 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
-
1.6.0rc1
80ee2567 · ·* 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
-
1.5.0
5fde50be · ·* added REST server implementing OpenDHT proxy API * tools: added simple Web client using the proxy server * 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
-
-
1.4.0
775eb2e5 · ·* 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
-
1.3.6
3bdaf2e2 · ·Bugfix release * fix build on macOS when using brew * fix value expiration time * fix invalid pointer access in the Python wrapper
-
-
1.3.4
7c32dc49 · ·* 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
-
-
1.3.2
44822f94 · ·OpenDHT 1.3.2 * crypto API improvements * python bindings improvements * implement first python unit tests * minor bug fixes
-
1.3.1
02147b0b · ·* 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
-
1.3.0
a222e304 · ·* 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
-
-
-
-
1.1.0
2d2fa9cf · ·* 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
-
-