riemann-c-client 1.10.4
=======================
Released on 2018-12-13
Tests
-----
* The test suite has been improved, so it can run against a remote Riemann
server. This was made to support end-to-end testing in a CI environment.
* The (outdated) pre-generated TLS certificates once used for testing are gone,
and were replaced by a script that generates them on the fly instead.
* The test suite now runs tests serialized, as that results in a more useful
output.
* The end-to-end networked tests were split out into a separate file.
* The test suite will now compile without warnings when using a recent Check.
riemann-c-client 1.10.3
Dependencies on the generated protobuf C sources have been fixed in the Makefile.
A few harmless compile-time warnings have been silenced.
Fixed a few typos in riemann-client(1).
riemann-c-client 1.10.2
A number of formatting issues in the API docs have been fixed.
riemann-c-client 1.10.1
The library compiles on OSX/Darwin again, after fixing a symbol aliasing issue.
Reported by @ilovezfs.
riemann-c-client 1.10.0
Added support for micro-second timestamps (available since Riemann 0.2.13),
implemented by Mathieu Corbin, @mcorbin. Miscellaneous changes
The parts of the test suite that require a running Riemann server are now
disabled by default, and require setting the RCC_NETWORK_TESTS environment
variable to a non-zero value, before running the test suite.
Fixes an issue on systems that had something else listening on the port, or a
Riemann with a different config than the one the test suite expected.
Reported by Dave Cottlehuber, @dch.
This is a C client library for the Riemann monitoring system,
providing a convenient and simple API, high test coverage and a
copyleft license, along with API and ABI stability.