Releases: mattiasflodin/reckless
Releases · mattiasflodin/reckless
v3.0.3: Crash-bug fix and improved build
This release fixes a crash bug that occurred when outputting some non-POD objects (such as std::string in some versions of libstdc++), and makes building examples optional in the CMake build.
v3.0.2: crash handler improvements
This release adds an example for using crash handler and makes sure it builds in CMake, which was missing the crash_handler files in its project file. It also includes an improvement to crash handling when multiple exception filters have been registered.
v3.0.1: Conan package
- Add Conan package, with help from @vermosen
- Fix GNU Make build errors
v3.0.0: Windows support
- Support for Windows operating systems
- Entirely new and improved implementation of internal lockless queue, removing dependency on Boost
- Updated benchmarks
- New performance counters to detect buffer overflow or underuse (resolves issue #19)
- No more use of TLS variables simplifies use in shared libraries / DLLs.
- Fixes bug #4
v2.2.1: Fix build error with glibc 2.26 and above
Fix build error with glibc version 2.26 and above (fixes issue #16).
v2.2.0
- New
stdout_writer
andstderr_writer
for console output. - Documentation fixes.
- Use O_APPEND and handle EINTR better in
file_writer
.
v2.1.0
v2.0.0
This release adds rigorous error handling both for problems in the back-end writer and for problems with string formatting.
v1.0.0
This initial version works only on Linux and gcc.