https://bugzilla.redhat.com/show_bug.cgi?id=1377762 --- Comment #4 from Benjamin Lefoul <benjamin.lefoul@xxxxxxxx> --- Hi, Thanks very much for your help, this has been in limbo for a while. Yes, I absolutely plan to update this if you are willing to review. The plan was to match the version used by ring to facilitate inclusion into fedora: https://dl.ring.cx/ring-release/tarballs/ In the latest ring release (ring_20170412.1.f0ec025.tar.gz), the opendht version is no longer a release but an intermediate commit between 1.3.0 and 1.3.1 (opendht-09b4e71dc5743d67f35a9604ec93c51c1e109ebe.tar.gz, see git log below). The fedora way would be to use release 1.3.0 and patch to the proper commit, but then ring seems to patch as well (./daemon/contrib/src/opendht/opendht-uwp.patch). I need more input from the Ring developers. I will ask Alexandre Viau and Adrien Béraud to comment here. * 02147b0 (HEAD -> master, tag: 1.3.1, origin/master, origin/HEAD) update to version 1.3.1 * 79e266a crypto: don't build getLongID() with old gnutls | * 4663903 (origin/feature/c-wrapper) c wrapper: add wrapper foundations | * 1b4248f log: make use of InfoHash::to_c_str() |/ * 9d75ed1 infohash: add to_c_str(), improve toString() performance * fcca618 infohash: improve getRandom performance * 73bcebf license cleanup * 057443e python/tools: update pingpong * 99f8c29 python: rename bootstrap(sockaddr) to ping * 4132c63 def: fix typo * 7f2b5a4 Merge pull request #186 from sim590/search-step-after-announce |\ | * 26a7aec dht: fix searchstep not scheduled after announcing * | 7db0c15 tools: catch exceptions * | 2fc7cc5 default types: fix uninitialized fields * | 4970a2a infohash: throw exception with error message * | 25b6df5 removeExpiredNode: cleanup * | 7324797 select: cleanup * | 696ac1b network engine: print error if send fails * | 3b2e5a1 Merge pull request #185 from savoirfairelinux/feature/pht |\ \ | * | b73a50b pht: prevent unneeded use of shared_ptr |/ / * | 70ccbe4 value: remove FieldSelectorDescription |/ * 6bb00ab Merge pull request #175 from sim590/argon2-submodule * 2e27985 Merge pull request #178 from sim590/benchmark-ifname-error |\ | * 0a5a609 benchmark: fix invalid ifname error * | 09b4e71 Merge pull request #182 from atraczyk/master <---------------------- |\ \ | * | b407135 ignore MSVC\contrib\build and add argon2 path to project | * | c5485a7 Merge branch 'master' of github.com:atraczyk/opendht | |\ \ | | * | 9987485 clean up solution | * | | b7c5d4a clean up solution |/ / / * | | 0aa1c9e argon2: try to fix build on MSVC * | | 5823e98 rng: add missing header * | | 3c45e19 Merge pull request #175 from sim590/argon2-submodule * | | e2ce496 crypto: add Certificate::getCopy() | | | * 2ac2924 (origin/feature/unittests) implement first simple unit tests | | | * 8dacf14 crypto: add Certificate::getRawCopy() | |_|/ |/| | * | | 4540be7 python: add more crypto bindings * | | 7c85b74 sockaddr: convert port to network/host byte order * | | fccd569 python: allow to get bound address for any family * | | 768bfa5 python: add SockAddr support * | | ff6e385 dhtrunner: add method to bootstrap with a single SockAddr | |/ |/| * | c424eb9 Merge pull request #175 from sim590/argon2-submodule |\ \ | * | 19c3628 argon2: use as submodule * | | 501ba77 docker: add missing dep * | | dc23ee0 docker: update dependencies * | | e98f06e python: fix scanner |/ / | | * 3b37eb5 (origin/v2) infohash: use 256 bits and SHA256 | | * 75321f5 use libuv for networking and event scheduling | | * 17f2fbb secure_vector: use mlock to prevent swapping to disc | | * bc143ad getId compatible with HASH_LEN = 32 | | * 6389800 crypto: use SecureBlob | |/ |/| * | 358d8bd Merge pull request #176 from sim590/tools-help |\ \ | * | c175088 tools: add help -h flag for dhtscanner, dhtchat * | | 2277a49 crypto: pack/unpack certificate after generation |/ / * | d5427df build: allow to use argon2 system library * | 36206a8 rng: add missing include * | ab7d175 network engine: make buffer length depend on HASH_LEN * | 8025282 crypto: add secure_vector and SecureBlob * | 95d98f4 rng: add getSeededRandomEngine * | 4176302 crypto: add PublicKey::toString() * | b3119cc Update README.md |/ * b08b2f1 sockaddr: add missing header and typedef * 1e7ba56 Merge pull request #174 from sim590/announce-status-fix |\ | * faf2319 dht: standardize announce status check * | 0d66b94 dht: print IPv6 search log |/ * 49353e2 (origin/feature/accept_loopback) dht: replace expired node only when bucket is full * c4d5621 network: treat loopback address as sender address * aa2227b SockAddr: add utility methods * 34908d5 network engine: use make_shared * 4697740 Merge pull request #169 from savoirfairelinux/crypto_checks |\ | * 93c5ad7 (origin/crypto_checks) crypto: make Certificate::isCA() more restrictive |/ * 03d52e4 Merge pull request #170 from sim590/dht-random-id |\ | * 9d83ee1 dht: randomize id in Dht layer |/ * 43b181e python: add bindings for network, maintain_storage * ac65ca5 add shortcut Sp for std::shared_ptr * 42671be Merge pull request #168 from sim590/announce-op-fixes |\ | * efa6930 dht: fix multiple put on a single search segfault | * 19c47ec dht: correctly tell if value is announced * | 435cd55 securedht: add getLongId() * | 10c70eb hash: add string I/O * | 7da3ff1 hash: add support for SHA256 public key fingerprints |/ * a222e30 (tag: 1.3.0) update to version 1.3.0 -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx