Skip to content

Releases: abumq/residue-cpp

v1.1.0 (Stable)

11 Feb 01:10
ffadbf6
Compare
Choose a tag to compare

Changelog

Updates

  • Removed dependency on linked boost
  • Include easylogging++ with packages to avoid conflicts
  • Residue headers are now installed in residue/ directory since it contains it's own version of Easylogging++

Compiled on

macOS

macOS High Sierra 10.13.3

  • Compiler: clang-900.0.39.2
  • Libraries: libz 1.2.11

Linux

Ubuntu 14.04 (Trusty 64-bit)

  • Compiler: g++ 4.9.4
  • Libraries: libz 1.2.8

Linux (SE Build)

CentOS 7 (64-bit)

  • Compiler: g++ 4.8.3
  • Libraries: libz 1.2.7

Based on

  • Ripe 4.1.1
  • Easylogging++ 9.95.4
  • ASIO 1.10.6

Notes

  • libz comes with linux and macOS distributions
  • If you use cmake, you may also be interested in FindResidue.cmake module
  • "Compiled on" is only for clarification purposes. These libraries should be OK in any machine newer than specified versions or even some older machines (especially in case of macOS)

v1.0.2

10 Feb 02:12
2257a3c
Compare
Choose a tag to compare

Changelog

Updates

  • License information update
  • Ripe upgraded to 4.1.1

Fixes

  • Fix licensee crash issue

Compiled on

macOS

macOS High Sierra 10.13.3

  • Compiler: clang-900.0.39.2
  • Libraries: libz 1.2.11
  • Static Libraries: ripe 4.1.1, boost 1.66.0

Linux

Ubuntu 14.04 (Trusty 64-bit)

  • Compiler: g++ 4.9.4
  • Libraries: libz 1.2.8
  • Static Libraries: ripe 4.1.1, boost 1.54.0

Linux (SE Build)

CentOS 7 (64-bit)

  • Compiler: g++ 4.8.5
  • Libraries: libz 1.2.7
  • Static Libraries: ripe 4.1.1, boost 1.53.0

v1.0.1

09 Feb 07:22
02c9ffa
Compare
Choose a tag to compare

Changelog

Changes

  • Compatibility with residue v1.2.0
  • Added serverVersion under Residue::instance()

You should have Easylogging++ v9.95.0 installed

v1.0.0

28 Sep 05:02
Compare
Choose a tag to compare

Changelog

Updates

  • First public release

Fixes

  • Static linking of crypto libs

Packages

File / Checksum (SHA1) Compiled On
libresidue-1.0.0-x86_64-linux-centos7.tar.gz 9d75ecd9347bf5b0d97e803cfba09fde55a152c0 CentOS 7 [compiler: g++ 4.8.3, libraries: libz 1.2.7, libboost 1.53.0]
libresidue-1.0.0-x86_64-darwin-el-capitan.tar.gz f3e1a29c49e46bc72ead83b2f94bc31759826e07 OSX El Capitan 10.11.6 [compiler: AppleClang 8.0.0.8000042, libraries: libz 1.2.11, libboost 1.62.0]

v1.0.0-beta.17

25 Sep 04:53
Compare
Choose a tag to compare

Updates

  • A lot of minor internal updates with data types and regression testing

v1.0.0-beta.16

13 Aug 10:39
Compare
Choose a tag to compare

Changelog

Updates

  • Updated to match same configuration name

Changes

  • Changed header text for files

Files

  • Linux binary was compiled on ubuntu 14.04 using g++-4.9 with -O3 flag. The package contains residue library, compatible ripe library and boost (system) 1.54 library for mac
  • Mac binary was compiled on macOS Sierra 10.12.3 using clang++. The package contains residue library, compatible ripe library and boost (system) library for mac

Notes

  • This version of libresidue is compatible with Easylogging++ v9.95.0

v1.0.0-beta.15

06 Aug 23:18
Compare
Choose a tag to compare

Changes

  • Minor speed improvement with bulk loader when connecting

v1.0.0-beta.14

04 Aug 00:48
Compare
Choose a tag to compare

Fixes

  • Fixed issue with logging DEBUG when built with Release build (use Easylogging++ v9.95.0+)

Added

  • Use of CHECK_TOKENS server flag to reduce overhead of pulling token when not needed
  • Ability to re-estabilish connection if disconnected from remote