1. f3177d0 Set variable to 0 if not set (#490) by Shiv Upadhyay · 3 years, 7 months ago
  2. 4d8716f changelog for 2.4.6 by onqtam · 3 years, 8 months ago 2.4.6
  3. 3ae3206 version 2.4.6 by Viktor Kirilov · 3 years, 8 months ago
  4. dc84e40 using DOCTEST_NOEXCEPT instead of noexcept by Viktor Kirilov · 3 years, 8 months ago
  5. 4e5a0b3 fixed MSVC 2015 build by Viktor Kirilov · 3 years, 8 months ago
  6. 07e0e49 fixed MSVC 2015 builds - they were broken since merging PR #480 by Viktor Kirilov · 3 years, 8 months ago
  7. 099d541 fixed #473 - SIGSTKSZ is no longer a constant in glibc 2.34+ so now the alternative stack memory is always dinamically allocated (even for older glibc versions where SIGSTKSZ is still a constant) by Viktor Kirilov · 3 years, 8 months ago
  8. 39323eb fixing the clang 3.5 build... by Viktor Kirilov · 3 years, 8 months ago
  9. 62855a1 moving the implementation of declval into the detail namespace inside doctest - this is a fixup after merging #468 by Viktor Kirilov · 3 years, 8 months ago
  10. e38428f fixing gcc 4.8 & 4.9 builds after merging #471 by Viktor Kirilov · 3 years, 8 months ago
  11. 7a01409 fixing clang 3.5 build after merging PR #468 by Viktor Kirilov · 3 years, 8 months ago
  12. 318e1df REQUIRE does not compile when operator== in different namespace #443 . (#468) by Navin P · 3 years, 8 months ago
  13. 3bfbed3 fixed #465 - doctest now compiles on WinRT by Viktor Kirilov · 3 years, 8 months ago
  14. ea810de Initialize TestSuite variables (#471) by Nathan Reed · 3 years, 8 months ago
  15. 5835197 Only use std::uncaught_exceptions on macos 10.12 or above (#478) by Sam Windell · 3 years, 8 months ago
  16. fc33d66 Improve speed with attached debugger (Windows) (#482) by Paul Groke · 3 years, 8 months ago
  17. 9be3b7c Convert to bool by casting, rather than double negation (#480) by sarah · 3 years, 8 months ago
  18. b0b87e0 moved a function out of an anonymous namespace and into doctest::detail - so that it can be forward delcared and the list of test cases can be obtained by users - related to #184 and #479 by Viktor Kirilov · 3 years, 8 months ago
  19. 680d044 Automatically add TEST_SUITE labels to discovered tests which map to the test suites of the test cases (#464) by Shiv Upadhyay · 3 years, 9 months ago
  20. 47e7117 fixed INFO() when used in the scope of an if() without a {} block (however this requires that the capturing lambda is also copied by value inside of ContextScope, but that shouldn't be a problem) - fixed #469 by Viktor Kirilov · 3 years, 9 months ago
  21. 7ca4452 removed broken badge by Viktor Kirilov · 3 years, 9 months ago
  22. f0ab4e7 version 2.4.5 by Viktor Kirilov · 3 years, 9 months ago 2.4.5
  23. ba32eb4 fixing clang builds by Viktor Kirilov · 3 years, 9 months ago
  24. b42592e officially supporting 'none' as sorting of test cases by Viktor Kirilov · 3 years, 9 months ago
  25. 8492a62 updated license years - happy 2021 by Viktor Kirilov · 3 years, 10 months ago
  26. a702cab Fix compilation on case-sensitive filesystems (#463) by Jan Niklas Hasse · 3 years, 9 months ago
  27. b266a85 Use function-like macros for prefixless macro names (#462) by Thomas Bleher · 3 years, 9 months ago
  28. 7972080 fixed typo - related to #459 by Viktor Kirilov · 3 years, 10 months ago
  29. c33c3fd silencing clang-tidy warnings - fixed #459 by Viktor Kirilov · 3 years, 10 months ago
  30. 46f4c46 preventing a stack buffer overflow in the String constructor - fixed #460 by Viktor Kirilov · 3 years, 10 months ago
  31. 4c2fb2b testing windows.h lowercase - related to #370 and #336 by Viktor Kirilov · 3 years, 10 months ago
  32. 8eccc83 added the no_output decorator and also fixed a bug with the recently introduced no_breaks decorator by Viktor Kirilov · 3 years, 10 months ago
  33. 98685b0 added a new no_breaks() decorator - useful together with should_fail/may_fail/etc. by Viktor Kirilov · 3 years, 10 months ago
  34. f478702 optimizing startup times by a tiny tiny bit - first comparing test case names (because they most likely differ) and only then do we compare filenames (because a big part of their paths will probably match and strcmp()-ing all those same chars is slow) by Viktor Kirilov · 3 years, 10 months ago
  35. acc6cef removed badges for travis - using only GitHub Actions and Appveyor now by Viktor Kirilov · 3 years, 10 months ago
  36. ea91344 fixed #454 by Viktor Kirilov · 3 years, 10 months ago
  37. f6de487 Implement a multi lane atomic for assertion counts (#453) by Martin Ankerl · 3 years, 10 months ago
  38. 97d5a94 final final christmasy :santa: :santa: :santa: build fix - honestly! by Viktor Kirilov · 3 years, 10 months ago 2.4.4
  39. 40926f7 fixed build finally - turns out cl.exe behaves differently on GitHub Actions and on AppVeyor regarding the expansion of __FILE__ for header files & source files - full paths vs relative paths... by Viktor Kirilov · 3 years, 10 months ago
  40. 175edc3 still debugging why only cl.exe on github actons (and not appveyor) sorts the tests for the new example differently... (cannot reproduce locally on windows) by Viktor Kirilov · 3 years, 10 months ago
  41. ca43274 another attempt at fixing the build by Viktor Kirilov · 3 years, 10 months ago
  42. 0a77790 attempting to fix the windows build by Viktor Kirilov · 3 years, 10 months ago
  43. 70ec81b probably fixed the build entirely? by Viktor Kirilov · 3 years, 10 months ago
  44. e60667c fixing MSVC build by Viktor Kirilov · 3 years, 10 months ago
  45. a43ac35 fixing clang build by Viktor Kirilov · 3 years, 10 months ago
  46. d9980fb version 2.4.4 by Viktor Kirilov · 3 years, 10 months ago
  47. 4be9f6e added the example code from issue #436 by Viktor Kirilov · 3 years, 10 months ago
  48. b745201 better handling of signals and terminate() calls on windows - by Viktor Kirilov · 3 years, 10 months ago
  49. 9f0d32b using the safer versions of gmtime - fixes #423 by Viktor Kirilov · 3 years, 11 months ago
  50. 5ee1ebe Create codeql-analysis.yml by Viktor Kirilov · 3 years, 11 months ago
  51. c9a9e5a Update FUNDING.yml by Viktor Kirilov · 3 years, 11 months ago
  52. 352589e version 2.4.3 by Viktor Kirilov · 3 years, 11 months ago 2.4.3
  53. 5c2b8c3 fixed build error after commit 17d984c7938f9dbffb93c04195522742b4877244 by Viktor Kirilov · 3 years, 11 months ago
  54. d7b9ada testing build matrix by Viktor Kirilov · 3 years, 11 months ago
  55. 24cded9 testing build matrix by Viktor Kirilov · 3 years, 11 months ago
  56. 0915b9d more compilers in github actions, also disabling travis because it will be going away soon by Viktor Kirilov · 3 years, 11 months ago
  57. a075876 changelog for 2.4.2 by onqtam · 3 years, 11 months ago 2.4.2
  58. 2a069c4 version 2.4.2 by onqtam · 3 years, 11 months ago
  59. 7019f5a fixed crash reporting on windows - mainly around std::terminate, uncaught exceptions and exceptions thrown from destructors from worker threads by Viktor Kirilov · 3 years, 11 months ago
  60. 4d345d8 Add MAIN_PROJECT check for test option (#445) by Martin Stump · 3 years, 11 months ago
  61. c42ef69 github actions will now trigger on PRs too by Viktor Kirilov · 3 years, 11 months ago
  62. d50b050 Squash MSVC warnings when including ntstatus.h (#449) by Nicholas Hutchinson · 3 years, 11 months ago
  63. 2da74cb added typename in the exception macro - will work in templated test cases as well - fixes #447 by Viktor Kirilov · 3 years, 11 months ago
  64. b3016ae fixed a bug where if a type had a non-const implicit conversion operator such as the operator<< detection trait would determine that the type can be stringified, but later on in the call to it would fail to compile because there is const and that operator is no longer accessible by Viktor Kirilov · 3 years, 11 months ago
  65. 81fe2e8 fixed builds on the CI by simplifying the examples by avoiding the problematic std::streamsize for std::ostream::write() by Viktor Kirilov · 4 years ago
  66. 6f23ec0 enabling the deprecated set-env calls in the github actions workflow - to avoid rewriting it for now by Viktor Kirilov · 4 years ago
  67. 17d984c switched from using the << operator to the comma operator for all logging - this solves the problem in PR #431 by Viktor Kirilov · 4 years ago
  68. 5e7c340 added an option to disable the debug console output when a debugger is attached - can cause massive slowdowns by Viktor Kirilov · 4 years ago
  69. 7a22993 log contexts for failures in JUnit reporter (#442) by runave · 4 years ago
  70. e55b582 Suppress clang-analyzer-cplusplus.NewDeleteLeaks (#444) by ncihnegn · 4 years ago
  71. 54b16a1 Fix 32bit support on macOS (#440) by Alexander Lanin · 4 years ago
  72. 8e776ae fixed docs a bit by Viktor Kirilov · 4 years ago
  73. 90b8c66 the name of the test cases is now also taken into account when distinguishing between them because a source file with test cases could be used in multiple shared objects with different defines which affect the tests - see this issue for more details: https://github.com/onqtam/doctest/issues/436 by Viktor Kirilov · 4 years ago
  74. 96b8aa9 Update FUNDING.yml by Viktor Kirilov · 3 years, 11 months ago
  75. 89a3c15 Update FUNDING.yml by Viktor Kirilov · 3 years, 11 months ago
  76. 8424be5 fixed build - forgot to update output from the version test by Viktor Kirilov · 4 years ago 2.4.1
  77. c648ba9 changelog for 2.4.1 by onqtam · 4 years ago
  78. 5e1f3e3 version 2.4.1 by onqtam · 4 years ago
  79. 68cde99 reassembled the header by Viktor Kirilov · 4 years ago
  80. 961a542 Enum support (fix for Issue #121) (#429) by jkriegshauser · 4 years ago
  81. 301a104 Silence remarks on old C-style casts (#425) by Max FERGER · 4 years ago
  82. 9a48082 Support Clang 3.4 (#428) by Alexander Lanin · 4 years ago
  83. 46e3bb3 small fixes after merging #418 - also relates #413 by Viktor Kirilov · 4 years ago
  84. 8aeb798 Initial MPI unit tests implementation (#418) by BerengerBerthoul · 4 years ago
  85. 3c5e0fa Add breakpoint inline assembly for the Apple Silicon (ARM64) macOS. (#400) by bruvzg · 4 years, 2 months ago
  86. 6f24dfe pointing to the relevant part of Catch2 for the debugger detection by Viktor Kirilov · 4 years, 2 months ago
  87. 7288846 Port Catch2 break into debugger for Linux. closes #411 (#412) by Zachary Michaels · 4 years, 2 months ago
  88. aa05975 fixed #395 by Viktor Kirilov · 4 years, 2 months ago
  89. dbbb5d4 fixed typo by Viktor Kirilov · 4 years, 2 months ago
  90. af25c1a first extension header! closes #405 by Viktor Kirilov · 4 years, 2 months ago
  91. 460afe9 updated license years by Viktor Kirilov · 4 years, 2 months ago
  92. 74b8ac4 summary: align even large values #402 (#403) by Nick Black · 4 years, 2 months ago
  93. aff6206 updated issue template by Viktor Kirilov · 4 years, 2 months ago
  94. b1790b8 updated travis build matrix by Viktor Kirilov · 4 years, 2 months ago
  95. 428b697 feat(cmake): Add JUNIT_OUTPUT_DIR option to doctest_discover_tests (#417) by Dennis · 4 years, 2 months ago
  96. 51e4a0d Add option to build with std headers. (#416) by avostrik · 4 years, 2 months ago
  97. dc6a189 fix google's death test URI (#393) by Anton Voloshin · 4 years, 4 months ago
  98. 1c8da00 changelog for 2.4.0 by onqtam · 4 years, 4 months ago 2.4.0
  99. 7053110 version 2.4.0 by onqtam · 4 years, 4 months ago
  100. 1fb630b a functional version of a JUnit reporter! closes #376 and closes #318 - thanks to @phil-zxx for the implementation and to @byzantic , @ARCRL and @dhoer for their inputs! by onqtam · 4 years, 5 months ago