Skip to content

Releases: mattiasflodin/reckless

v3.0.3: Crash-bug fix and improved build

10 Apr 16:01
Compare
Choose a tag to compare

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

20 Jun 10:31
Compare
Choose a tag to compare

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

03 May 10:44
Compare
Choose a tag to compare
  • Add Conan package, with help from @vermosen
  • Fix GNU Make build errors

v3.0.0: Windows support

02 Apr 19:09
Compare
Choose a tag to compare
  • 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

31 Dec 10:57
Compare
Choose a tag to compare

Fix build error with glibc version 2.26 and above (fixes issue #16).

v2.2.0

31 Aug 19:36
Compare
Choose a tag to compare
  • New stdout_writer and stderr_writer for console output.
  • Documentation fixes.
  • Use O_APPEND and handle EINTR better in file_writer.

v2.1.0

22 May 20:49
Compare
Choose a tag to compare

Clarify licensing, and add access to the underlying worker-thread object (resolves issue #1).

v2.0.0

03 May 19:06
Compare
Choose a tag to compare

This release adds rigorous error handling both for problems in the back-end writer and for problems with string formatting.

v1.0.0

15 May 15:29
Compare
Choose a tag to compare

This initial version works only on Linux and gcc.