1. 25 Oct, 2017 1 commit
    • manuel-schiller's avatar
      rethrow unwind exception · 039b34e8
      manuel-schiller authored
      On Linux with pthread library spdlog causes an SIGABORT and crashes
      the application in case it catches a thread specific cancellation
      exception in a critical execution phase while in a try/catch block
      in spdlog/detail/logger_impl.h
      
      The exception is caught by some general catch(...) clause where
      it is NOT rethrown.
      
      However rethrowing these kind of exception is mandatory, otherwise
      an abort will be caused by the glibc.
      039b34e8
  2. 10 Oct, 2017 1 commit
  3. 09 Oct, 2017 1 commit
  4. 05 Oct, 2017 2 commits
  5. 29 Sep, 2017 1 commit
  6. 28 Sep, 2017 2 commits
  7. 18 Sep, 2017 2 commits
  8. 29 Aug, 2017 1 commit
  9. 25 Aug, 2017 4 commits
  10. 24 Aug, 2017 3 commits
  11. 23 Aug, 2017 2 commits
    • Gabi Melman's avatar
      Merge pull request #513 from Lectem/patch-1 · c4d93ae0
      Gabi Melman authored
      SPDLOG_BUILD_TESTING now depends on BUILD_TESTING
      c4d93ae0
    • Lectem's avatar
      SPDLOG_BUILD_TESTING now depends on BUILD_TESTING · 47cf62f8
      Lectem authored
      I encountered an issue when using spdlog through add_subdirectory.
      Since SPDLOG_BUILD_TESTING is ON by default, it now adds tests to my project, even if BUILD_TESTING (the official CTest variable) is set to OFF.
      cmake_dependent_option makes it so that if someone enables BUILD_TESTING then SPDLOG_BUILD_TESTING will be set to ON by default.
      This way one can disable all external tests by setting BUILD_TESTING before using add_subdirectory and then setting it back to its original value.
      The only change for those using the library directly is that they now use BUILD_TESTING instead of SPDLOG_BUILD_TESTING when configuring.
      47cf62f8
  12. 19 Aug, 2017 4 commits
  13. 16 Aug, 2017 1 commit
  14. 12 Aug, 2017 2 commits
  15. 04 Aug, 2017 1 commit
  16. 30 Jul, 2017 1 commit
  17. 29 Jul, 2017 1 commit
  18. 23 Jul, 2017 2 commits
  19. 12 Jul, 2017 2 commits
  20. 29 Jun, 2017 3 commits
  21. 27 Jun, 2017 1 commit
  22. 26 Jun, 2017 1 commit
  23. 24 Jun, 2017 1 commit