Khem Raj 
							
						 
					 
					
						
						
							
						
						e8bfd882e8 
					 
					
						
						
							
							Fix -Wdefaulted-function-deleted warning  
						
						 
						
						... 
						
						
						
						Clang8 warns
catch_interfaces_reporter.h:84:25: error: explicitly defaulted move assignment operator is implicitly deleted [-Werror,-Wdefaulted-function-deleted]
|         AssertionStats& operator = ( AssertionStats && )     = default;
|                         ^
Signed-off-by: Khem Raj <raj.khem@gmail.com > 
						
						
							
						
					 
					
						2019-02-18 20:42:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Lesur 
							
						 
					 
					
						
						
							
						
						2bd0722470 
					 
					
						
						
							
							fix "code will never be executed" under clang  
						
						 
						
						
						
						
							
						
					 
					
						2019-02-18 19:01:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor Akhmetov 
							
						 
					 
					
						
						
							
						
						45ebf17ec7 
					 
					
						
						
							
							Do not open the output file twice  
						
						 
						
						... 
						
						
						
						7f229b4f  caused the output file to get opened twice, while
some types of files (e.g. named pipes) can be only opened once.
After this change Session::applyCommandLine opens the output file
only when there is an error to print. 
						
						
							
						
					 
					
						2019-02-18 18:59:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						093b72416d 
					 
					
						
						
							
							Remove non-ASCII characters from the distributable parts  
						
						 
						
						... 
						
						
						
						Closes  #1542  
						
						
							
						
					 
					
						2019-02-18 10:33:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Ribizel 
							
						 
					 
					
						
						
							
						
						c99a346490 
					 
					
						
						
							
							Use correct type name instead of index for TEMPLATE_PRODUCT_TEST_CASE ( #1544 )  
						
						 
						
						... 
						
						
						
						Previously, for a TEMPLATE_PRODUCT_TEST_CASE("Test" ..., T, (P1, P2)),
the generated test case names were
  Test - 0
  Test - 1
With this commit, the correct typename is used:
  Test - T<P1>
  Test - T<P2>
-----------
MSVC needs another indirection to evaluate INTERNAL_CATCH_STRINGIZE
and also inserts a space before theINTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS
parameter, which we can get rid of by pointer arithmetic. 
						
						
							
						
					 
					
						2019-02-17 21:52:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						359a54b6bd 
					 
					
						
						
							
							Merge pull request  #1539  from mattclarke/patch-1  
						
						 
						
						... 
						
						
						
						Docs: missing hyphens and full-stops added 
						
						
							
						
					 
					
						2019-02-17 21:24:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Girts Folkmanis 
							
						 
					 
					
						
						
							
						
						711d750ca7 
					 
					
						
						
							
							use "std" namespace for "sprintf"  
						
						 
						
						... 
						
						
						
						Some compilers don't export C compatibility functions in `::`. Using
`std::sprintf` should work for those (and all other compilers).
Reference: https://en.cppreference.com/w/cpp/header#C_compatibility_headers  
						
						
							
						
					 
					
						2019-02-17 21:02:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Clarke 
							
						 
					 
					
						
						
							
						
						95f7712808 
					 
					
						
						
							
							Missing hyphens and full-stops added  
						
						 
						
						... 
						
						
						
						The use of full-stops is inconsistent, so I have added them where there are none.
The other option was to remove them instead. 
						
						
							
						
					 
					
						2019-02-13 10:13:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						dbbab8727c 
					 
					
						
						
							
							v2.6.1  
						
						 
						
						
						
						
							
  v2.6.1
 
						
					 
					
						2019-02-12 19:58:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						5d4061af12 
					 
					
						
						
							
							Update release process docs to include PGP-signing  
						
						 
						
						
						
						
							
						
					 
					
						2019-02-12 19:33:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Gilroy 
							
						 
					 
					
						
						
							
						
						9ccea82d7f 
					 
					
						
						
							
							Catch: resolve inconsistency in CATCH_REQUIRE_THROWS  
						
						 
						
						... 
						
						
						
						The REQUIRE_THROWS and CATCH_REQUIRE_THROWS macros have
a subtle inconsistency in their implementation which can
cause a warning if [-Wunused-value] is used.
This commit changes CATCH_REQUIRE_THROWS so it has the
same implementation as REQUIRE_THROWS
It looks like REQUIRE_THROWS was change in commit
fae0fa4ec  but not CATCH_REQUIRE_THROWS.
Similar changes for CATCH_CHECK_THROWS 
						
						
							
						
					 
					
						2019-02-09 17:42:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Berkus Karchebnyy 
							
						 
					 
					
						
						
							
						
						dd3d27de57 
					 
					
						
						
							
							Fix TAP protocol reporter  
						
						 
						
						... 
						
						
						
						According to TAP protocol version 13, the comments after the test name
only may contain Directives - # TODO or # SKIP. We should put
the comment (aka suite name) on a separate line before the test.
See http://testanything.org/tap-version-13-specification.html#directives  
						
						
							
						
					 
					
						2019-02-08 10:48:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						7f229b4ff1 
					 
					
						
						
							
							fix SEGFAULTs  
						
						 
						
						... 
						
						
						
						issue was that mutable context had no config thus trying to get stream
caused SEGFAULT
Closes  #1533 , #1534  
						
						
							
						
					 
					
						2019-02-08 10:41:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						c03b23c84b 
					 
					
						
						
							
							Added Makimo to list of commercial users  
						
						 
						
						... 
						
						
						
						Closes  #1528  
						
						
							
						
					 
					
						2019-02-04 20:04:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathaniel Dosé 
							
						 
					 
					
						
						
							
						
						17686ba571 
					 
					
						
						
							
							junit reporter reports random seed (--rng-seed)  
						
						 
						
						... 
						
						
						
						Fixes  #1520  
						
						
							
						
					 
					
						2019-02-01 10:34:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d75e9b3c0f 
					 
					
						
						
							
							v2.6.0  
						
						 
						
						
						
						
							
  v2.6.0
 
						
					 
					
						2019-01-31 22:32:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						67308bb606 
					 
					
						
						
							
							Add documentation for CATCH_CONFIG_ENABLE_OPTIONAL_STRINGMAKER  
						
						 
						
						... 
						
						
						
						Related to #1510  
						
						
							
						
					 
					
						2019-01-31 15:36:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robin Moussu 
							
						 
					 
					
						
						
							
						
						16dc219704 
					 
					
						
						
							
							Add to string for std::optional  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-31 15:35:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						63d1a96908 
					 
					
						
						
							
							Merge pull request  #1516  from catchorg/dev-generators-take2  
						
						 
						
						... 
						
						
						
						This replaces the old interface with a final one. 
						
						
							
						
					 
					
						2019-01-31 14:24:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						061f1f836a 
					 
					
						
						
							
							Update documentation and examples for generators  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-31 10:43:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						5929d9530c 
					 
					
						
						
							
							Add generic generator modifiers  
						
						 
						
						... 
						
						
						
						This means mutiple generic generators and some inference helper
* take(n, generator)
* filter(predicate, generator)
* map(func, generator)
* repeat(generator, repeats) 
						
						
							
						
					 
					
						2019-01-31 10:43:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e46a70f829 
					 
					
						
						
							
							Redo generator interface  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-31 10:43:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						64a9c02315 
					 
					
						
						
							
							Remove obsolete IndexTracker  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-29 14:45:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						61f4c7ab85 
					 
					
						
						
							
							Remove unused type from tests  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-27 00:03:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robin Moussu 
							
						 
					 
					
						
						
							
						
						50fefd059a 
					 
					
						
						
							
							fix variant detection with non-clang compiler  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-26 18:35:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robin Moussu 
							
						 
					 
					
						
						
							
						
						a2baabbf71 
					 
					
						
						
							
							Fix variant test for libstdc++ version 9 ( #1515 )  
						
						 
						
						... 
						
						
						
						By using non-trivially copyable types, we force libstdc++-9's variant to
properly enter the valueless-by-exception state for our stringification
test.
Related to #1511  
						
						
							
						
					 
					
						2019-01-26 18:32:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						6f9cdd6583 
					 
					
						
						
							
							Release builds on travis now respect C++17 if specified  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-25 22:51:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d9e99dc2ca 
					 
					
						
						
							
							Improve explanation of why -Wparentheses suppression leaks  
						
						 
						
						... 
						
						
						
						Related to #1508  
						
						
							
						
					 
					
						2019-01-25 21:29:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						804a2118c2 
					 
					
						
						
							
							Merge pull request  #1452  from drdanz/ParseAddAndCatchTest_DISABLED  
						
						 
						
						... 
						
						
						
						ParseAndAddCatchTests: Add PARSE_CATCH_TESTS_HIDDEN_TESTS_DISABLED option 
						
						
							
						
					 
					
						2019-01-23 15:07:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						aa1e470058 
					 
					
						
						
							
							Merge hidden-test-disabled and hidden-test-hidden  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-23 15:05:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						8d5d54e529 
					 
					
						
						
							
							Docs: note to INFO  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-22 12:37:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						73d533ff5c 
					 
					
						
						
							
							Examples: add semicolon after INFO  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-22 12:37:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						899c5ed3df 
					 
					
						
						
							
							Console Colour: fix compilation  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-19 23:12:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						084b1d5fe6 
					 
					
						
						
							
							Fix colourized output to file  
						
						 
						
						... 
						
						
						
						This change should be backwards compatible, but it would be better
to make the console colour API take an argument in the long term.
Fixes  #1502  
						
						
							
						
					 
					
						2019-01-19 13:32:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4109870435 
					 
					
						
						
							
							Merge pull request  #1484  from Lotterleben/extend_contributing  
						
						 
						
						... 
						
						
						
						contributing.md: Add build instructions 
						
						
							
						
					 
					
						2019-01-19 13:06:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						2988e9f6cf 
					 
					
						
						
							
							Update contributing.md to reflect current test setup  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-19 13:05:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lotte Steenbrink 
							
						 
					 
					
						
						
							
						
						bc02ada4b0 
					 
					
						
						
							
							Add build instructions to contributing.md  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-19 13:05:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						61e1ea9185 
					 
					
						
						
							
							Merge pull request  #1492  from Lotterleben/fix_1394  
						
						 
						
						... 
						
						
						
						fix  #1394 : avoid superfluous re-run when specific section is selected 
						
						
							
						
					 
					
						2019-01-18 16:46:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b275ead8c3 
					 
					
						
						
							
							Remove the obsolete issue template  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-18 15:38:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b0381e42b2 
					 
					
						
						
							
							Update issue templates  
						
						 
						
						... 
						
						
						
						The old template that combined both bug reports and issue requests has led to various weird issues being filed, maybe having a separate one for each will help. 
						
						
							
						
					 
					
						2019-01-18 15:36:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						8989c9b560 
					 
					
						
						
							
							Integrate tests for  #1394  into our test suite  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-18 15:14:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lotte Steenbrink 
							
						 
					 
					
						
						
							
						
						d084162b2f 
					 
					
						
						
							
							Avoid superfluous re-run when specific section is selected  
						
						 
						
						... 
						
						
						
						Fixes  #1394  
						
						
							
						
					 
					
						2019-01-18 15:13:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Torfinn Berset 
							
						 
					 
					
						
						
							
						
						0387fb64ce 
					 
					
						
						
							
							Added Bloomlife to list of commercial users  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-14 18:11:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						75200b462c 
					 
					
						
						
							
							Change CATCH_BREAK_INTO_DEBUGGER to always expand into a function call  
						
						 
						
						... 
						
						
						
						This avoids -Wextra-semi-stmt warning inside our code 
						
						
							
						
					 
					
						2019-01-13 23:22:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						17e09be3b9 
					 
					
						
						
							
							Fix stupid (C4800) warning  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-13 19:01:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1c99b0ff81 
					 
					
						
						
							
							Minor cleanup in decomposer  
						
						 
						
						
						
						
							
						
					 
					
						2019-01-13 16:23:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						64a0f466ec 
					 
					
						
						
							
							Add missing noexcept in move constructors  
						
						 
						
						... 
						
						
						
						Because both copy and move operations are trivial, this doesn't
actually change anything, but it silences a static analysis warning. 
						
						
							
						
					 
					
						2019-01-13 16:17:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Axel Huebl 
							
						 
					 
					
						
						
							
						
						47602ac556 
					 
					
						
						
							
							RunContext: Uninit Member  
						
						 
						
						... 
						
						
						
						Fix an uninitialized member in `RunContext`.
Found with coverity in a downstream project. 
						
						
							
						
					 
					
						2019-01-13 10:26:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Axel Huebl 
							
						 
					 
					
						
						
							
						
						d1e7344f16 
					 
					
						
						
							
							ClockEstimate: DivByZero  
						
						 
						
						... 
						
						
						
						The clock estimator has a potential division by zero.
Using `iteration + 1` seems also more logical to me for
an average.
Found with coverity in a downstream project. 
						
						
							
						
					 
					
						2019-01-11 11:55:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NeroBurner 
							
						 
					 
					
						
						
							
						
						3ed5441067 
					 
					
						
						
							
							fix ctest output with space before name  
						
						 
						
						... 
						
						
						
						When PARSE_CATCH_TESTS_ADD_TARGET_IN_TEST_NAME is enabled the cmake helper script fails to extract the testcase name if a whitespace is before the name string. Use regex to consider and remove this whitespace.
fix by Mike-Devel
fixes: https://github.com/catchorg/Catch2/issues/1493  
						
						
							
						
					 
					
						2019-01-10 20:09:00 +01:00