Skip to content

Releases: oliora/ppconsul

Timeout configuration and opt-out libCURL initialization

06 Jan 02:22
Compare
Choose a tag to compare
  • Default connect timeout is changed from 5 minutes (libCURL default) to 5 seconds
  • Allow to configure connect and request timeouts
  • Allow to completely skip libCURL initialization/deinitialization in Ppconsul
  • Tests were updated to pass with Consul 1.11.1
  • Documentation updated

Fix Apple M1 build and other changes

28 Jun 17:03
Compare
Choose a tag to compare
v0.2.2

Upgrade to Catch v2.13.6 to support Apple M1

Fix compilation for GCC and other build issues

16 May 12:08
Compare
Choose a tag to compare
  • Fix compilation for GCC and other build issues
  • Add conanfile.txt to use Conan package manager for getting dependencies

Added thread safety, HTTP client pool and HTTP client factory

12 May 23:09
Compare
Choose a tag to compare
  • Ppconsul is refactored to be thread safe
  • Consul uses a pool of HTTP clients
  • HTTP client factory can be provided to Consul constructor

First release

01 May 19:12
Compare
Choose a tag to compare
Support ppconsul::kw::enable_stop for libcurl <= 7.31.0 (e.g. RedHat 7)

using deprecated CURLOPT_PROGRESSFUNCTION/CURLOPT_PROGRESSDATA inside
a #ifdef