Tags: sim590/opendht-hs
Tags
version 0.1.1.1 * updating the cabal version number in cabal file (was forgotten in 0.1.1.0)
-
May 2, 2025 - b3e5191
- zip
- tar.gz
- 6394 Notes
version 0.1.0.0 * Initial `DhtRunner` implementation: * `DhtRunnerM`: monad handling all pointers and state; * `runDhtRunnerM`: unwraps a `DhtRunnerM` action; * handles freeing pointers after the `DhtRunnerM` action is performed; * shutsdown OpenDHT gracefully running the shutdown callback and waiting for its termination; * `DhtRunnerConfig`: complete config for OpenDHT; * Implementation of DHT requests: `get`, `put`, `cancelPut`, `listen`, `cancelListen`. * Minimal implementation of crypto related data types (`PublicKey`, `PrivateKey`, `Certificate`). Further work on this is scheduled for a later release; * Complete implementation of the OpenDHT C bindings interface for: * Value; * InfoHash.