Skip to content

Releases: xdv-legacy/divvyd

Divvyd Version 0.28.2

02 Mar 07:16
Compare
Choose a tag to compare

Divvyd 0.28.2 has been released. The commit can be found on GitHub at: xdv/divvyd@b9e496c

Prior to building, please confirm you have the correct source tree with the git log command. The first log entry should be the change setting the version:

commit b9e496c
Author: Kedia owner@kedia.co
Date: Fri Mar 2 01:07:16 2018 -0500

  • Set version to 0.28.2

This release incorporates a number of important features, bugfixes and functional improvements. Please refer to the Git commit history for more detailed information.

Release Overview

As part of Kedia Labs’ ongoing commitment toward protocol security, the Divvy Team would like to announce divvyd release 0.28.2. This release is necessary for compatibility with OpenSSL v.1.0.1n and later.

Toolchain support

The minimum supported version of GCC used to compile divvyd is v4.8. Please follow these instructions if you have not upgraded already.

While it may be possible to compile divvyd on (virtual) machines with 4GB of RAM, we recommend compiling on (virtual) machines with 8GB of RAM or more. If your build machine has more than one CPU (grep '^processor' /proc/cpuinfo | wc -l), you can use them to assist in the build process by compiling with the command scons -j[number of CPUs - 1].

The minimum supported version of Boost is v1.57.0. You must upgrade to this release or later to successfully compile this release of divvyd. Please follow these instructions if you have not upgraded already.

divvy.cfg Updates

For [ips] stanza, a port must be specified for each listed IP address with the space between IP address and port, ex.: x.xdv.io 51235 (RIPD-893)

New Features

New API: gateway_balances to get a gateway's hot wallet balances and total obligations.

Deprecated features

Removed temp_db (RIPD-887)

Improvements

Improve peer send queue management
Support larger EDH keys
More robust call to get the valid ledger index
Performance improvements to transactions application to open ledger

Development-Related Updates

New Env transaction testing framework for unit testing
Fix MSVC link
C++ 14 readiness

Assistance

For assistance, please contact support@kedia.co

More information

For more information or assistance, the following resources will be of use:

Divvy Website