SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libprometheus-cpp1_2-1.2.4-150600.1.1.x86_64.rpm :

* Fri Jul 26 2024 cgollAATTsuse.com- Update to version 1.2.4:
* Fixing #699. Also spotted that AATT//conditions was used instead of //conditions.
* chore(core): use hidden friends
* test(pull): add tests for authentication
* docs: update shields
* feat(push): allow timeout for HTTP requests
* feat(core): optimize add
* fix(push): encode push labels
* fix(util): avoid sign extension in base64 encodesr
* chore: move base64 implementation into internal utility library
* feat: add base64 encoder
* ci(renovate): use recommended config
* chore(deps): update boringssl digest to 2ff4b968
* chore: move renocate config into github folder
* Add renovate.json
* ci: replace removed Ubuntu 18.04 action runner
* build(bazel): set Z_HAVE_UNISTD_H for zlib
* feat(pull): use civetweb 1.16
* chore: update rules_cc Bazel module
* core: Add Reset APIs to histogram and counters
* ci: use Ubuntu telegraf installation
* Update platform constraints to be compatible with bazel 6
* Use std::atomic::fetch_add in modern C++.
* build: revert back to C++11
* cmake: fix typo in CXXFLAGS (was CXXLFAGS)
* docs: state C++14 requirement
* feat(push): Add push support http header customization
* feat(core): Add Info metric
* test(core): prevent rotation on slow CPUs
* fix: handle absolute paths in pkgconfig files
* fix(core): reject invalid label names
* fix: fix issues found by CLion static analyzer
* build: require C++14
* Add new constructor for Histogram and Summary taking rvalue ref of parameters
* Binary search for bucket boundaries in Histogram::Observe
* Fix incorrect doc reference to \"counter\" in histogram.h
* Set clang-format to always left align references and pointers
* Add missing std:: on size_t
* core: enforce requirements on bucket boundaries
* fix(push): Allow POST empty data
* feat(push): Add method to delete metrics for instance
* fix(push): remove unused variable
* feat(core): Allow to remove a Family from their Registry
* chore(core): Introduce Labels type
* feat(core)!: remove nonstandard append mode
* fix(core): gracefully handle label hash collisions
* fix(push): Lock access to collectables_
* chore(push): Refactored curl_wrapper
* docs(core): Document atomic increment
* chore(clang-tidy): Fix cppcoreguidelines-special-member-functions
* chore(clang-tidy): Fix modernize-use-override
* fix(clang-tidy): Fix errors detected by clang-tidy
* Rule of Five applied on Gateway, avoid unnecessary copies of std::string
* fix: there is a race condition when pushing and collecting histogram data
* fix(readme): update the link to the cmake example
* fix(core): Locale-independent floating-point serialization
* Add const/reserve (#495)
* Make summary quantiles non-const (#493)
* Update handler.cc
* Update handler.cc
* fix make_unique
* pull: Install header files for embedded civetweb
* pull: Prevent ABI break due to #479
* core: add method to query family if metric exists (#482)
* Add CivetCallbacks to Exposer ctor
* push: Always use POST (regardless of body presence)
* pull: Announce utf-8 content encoding
* chore: prepare prometheus-cpp 0.12.2
* feat(cmake): Generate pkg-config files
* feat(iwyu): Organize includes with include-what-you-use
* Add conan reference to readme
* chore: start prometheus-cpp 0.12.1 development cycle
* fix: use printf %g or std::to_chars to serialize doubles
* ci: Add workflow to create tarball including submodules
* Added missing include
* pull: improve code coverage
* pull: don\'t trigger failing authentication due to civetweb/civetweb#954
* pull: don\'t set auth handler to nullptr to avoid civetweb bug
* pull: test authentication and compression
* pull: Add better example
* chore: Raise version to v0.12.0 due to changed public interface
* pull: Add RemoveCollectable
* pull: Work-around assertion and race-condition in auth handler
* pull: Add integration test for exposer
* push: Remove expired weak pointers to avoid leak
* pull: Remove expired weak pointers to avoid leak
* chore: remove extra block
* pull: do not export BasicAuthHandler
* core: enforce proper metric and label names
* Fri Jan 08 2021 rbrownAATTsuse.com- Update to version 0.11.0:
* pull: Use internal base64 decoding function to avoid dependency (#417)
* pull: work-around missing winsock lib in civetweb
* build: Bump library interface due to changes Histogram class
* chore: use max_digits10 instead of magic number
* feat: allow selection of MSVC runtime library
* Fix insufficiently precise value rendering
* core: Add test for negative observed histogram value
* Use a gauge for the histogram sum
* core: allow logically negative gauge increments and decrements
* packaging: Add shlib generation.
* push: use curl 7.73.0
* ci: use latest bazel
* fix(cmake): Fix warning in CheckAtomic
* chore: Raise version to v0.10.0 due to changed public interface
* chore: Use Bazel 3.5.1
* chore: Use civetweb 1.13
* chore: Use curl 1.72.0
* chore: Use google-benchmark 1.5.2
* push: slightly refactor gateway
* formatting
* core: Explicitly link against libatomic when needed
* ci: require fixed bazel version
* Use mutex to protect http operation
* Fix coverage from forks (#391)
* Use indirection to avoid curl include
* Reuse curl handle
* Avoid race when registering a collectable
* chore(bazel): Use Google Benchmark 1.5.1
* Use header-only cppcodec lib and fix build
* Add support for HTTP Basic Auth on scraping endpoints
* Add base64 encoding/decoding dependency
* Extend existing exposer interface
* Add support for serving multiple paths
* ci: Use preinstalled Bazel
* chore(pull): refactor collection code into metrics_collector
* doc: Use README.md as mainpage
* ci: Fix documentation generation
* doc: Add brief instructions how to consume
* Add reason for setting CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
* CMake: Fix directory permissions on installation
* chore: use imported CMake curl target
* feat: Add project to test CMake export
* fix: Properly export civetweb object library
* chore: Use civetweb 1.12
* pull: Add support for https and client certificates
* ci: use vcpkg for external dependencies
* chore(push): Update curl to 7.69.1
* core: Skip serialization test if locale is not available
* fix(cmake): Explicitly initialize package version for older cmake
* feat(core): Expect working German locale
* Add cpack configuration and readme
* CMake: Add support for Debian and RPM package generation
* feat(pull): Add getter for listening ports
* chore: Use libcurl 7.68.0
* Include missing
* Avoid copying the histogram metric buckets. (#331)
* Update Bazel build instructions (#326)
* Make Collect methods const (#323)
* Fix coverage
* Fix submodule checkout
* fix(github): Use macos-latest
* chore(dependencies): Update Google Benchmark and Test to latest release
* feat(core): Improve text_serializer.cc coverage
* fix(coverage): Use Ubuntu 16.04 for coverage
* fix(core): Properly serialize newlines in label values
* feat(core): Improve text_serializer.cc coverage
* feat(core): Improve family.cc coverage
* fix(ci): Also build with Bazel on Windows
* feat(coverage): Use GitHub Actions for code coverage
* chore(bazel): Move repositories.bzl to bazel subdir
* chore(curl): Use curl 7.66.0
* chore(bazel): curl must not expect stropts.h header on Linux
* chore(bazel): Use maybe function from bazel_tools
* Mon Nov 04 2019 mrosteckiAATTopensuse.org- Initial release
 
ICM