Skip to content

Tags

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 · update to version 1.6.1 ·
    * many proxy client/server fixes
    * make building indexation optional (enabled by default)
    * minor cleanup
    * bump included argon2
  • 1.6.0

    * push notification related fixes
    * reduced CPU usage
    * reduced memory usage
  • 1.6.0rc2

    * 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

    * 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

    * 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.1

    f4ebbc66 · update to version 1.4.1 ·
    * updated MSVC project
    * bug fixes
  • 1.4.0

    775eb2e5 · update to version 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
  • 1.3.6

    3bdaf2e2 · update to version 1.3.6 ·
    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 · update to version 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
  • 1.3.3

    7908a1d2 · update to version 1.3.3 ·
    1.3.3
    
    Minor bugfix release
  • 1.3.2

    44822f94 · update to version 1.3.2 ·
    OpenDHT 1.3.2
    
    * crypto API improvements
    * python bindings improvements
    * implement first python unit tests
    * minor bug fixes
  • 1.3.1

    02147b0b · update to version 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
  • 1.3.0

    a222e304 · update to version 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
  • 1.2.1

    eafb934e · bump version to 1.2.1 ·
  • 0.6.4

    d8f005ca · opendht 0.6.4 ·
    * many bug fixes backported from 1.x
  • 1.2.0

    5b1242f7 · bump version ·
  • 1.1.0

    2d2fa9cf · OpenDHT 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
  • 1.0.2

    e3f371c2 · bump version ·
  • 1.0.1

    8eaf78bf · bump version ·