Blame ChangeLog

Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b8a9398b3352c6560af646e1492aae4bf2bd3101]
Packit 8c9aa0
Packit 8c9aa0
	more windows visual studio packaging fixes
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bf0ed0a0c1552cb230dd078ff76a0c64281277c4]
Packit 8c9aa0
Packit 8c9aa0
	package visual studio project files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f74ac1a1f96db97d284747451ec62d7955a95b70]
Packit 8c9aa0
Packit 8c9aa0
	fix broken packaging for windows
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f8bd289315041e24853b74b601131f4745c3feb3]
Packit 8c9aa0
Packit 8c9aa0
	remove also all references to mfc
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [de5eab33cb30f15f85ac8f197bd571b7695566a6]
Packit 8c9aa0
Packit 8c9aa0
	remove BeOS special support
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6456f18a9aa00cbf9d90075786122075dc8f3141]
Packit 8c9aa0
Packit 8c9aa0
	remove more msvc specific code and bc5 stuff
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dad270be0b9b1d10b2aeb8960603a06677b75b2b]
Packit 8c9aa0
Packit 8c9aa0
	remove the qt test runner that depends on ancient qt
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-04-07  dennisroczek  <dennisroczek@libreoffice.org>  [1830b646ea1c181ae0a298e53bf2cfa5e0eaee48]
Packit 8c9aa0
Packit 8c9aa0
	fix HTML Encoding
Packit 8c9aa0
Packit 8c9aa0
	in my last commit Gerrit's web interface changed the encoding
Packit 8c9aa0
	of the file. The page doesn't look correct any more.
Packit 8c9aa0
Packit 8c9aa0
	Change-Id: I5de59620ef4ca78a009da2bbf2c6fe37af0dd54c
Packit 8c9aa0
	Reviewed-on: https://gerrit.libreoffice.org/35401
Packit 8c9aa0
	Reviewed-by: David Tardon <dtardon@redhat.com>
Packit 8c9aa0
	Tested-by: David Tardon <dtardon@redhat.com>
Packit 8c9aa0
Packit 8c9aa0
2017-03-14  dennisroczek  <dennisroczek@libreoffice.org>  [1f68ba5f7ad9bf04cf6a9e449e5b7cbb4dc27a8c]
Packit 8c9aa0
Packit 8c9aa0
	fix typo/grammar: "the the" --> the
Packit 8c9aa0
Packit 8c9aa0
	Change-Id: I03c1e1118c0574863f9460d1d7fc543b44d59efe
Packit 8c9aa0
	Reviewed-on: https://gerrit.libreoffice.org/35152
Packit 8c9aa0
	Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Packit 8c9aa0
	Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Packit 8c9aa0
Packit 8c9aa0
2017-02-27  dennisroczek  <dennisroczek@libreoffice.org>  [b8f6a1115e2dc798b5e762f5738803a5208400c2]
Packit 8c9aa0
Packit 8c9aa0
	fix typo: documention --> documentation
Packit 8c9aa0
Packit 8c9aa0
	Change-Id: I58762dfb08c6f85ccb11d0b634c738606cd6379f
Packit 8c9aa0
	Reviewed-on: https://gerrit.libreoffice.org/34649
Packit 8c9aa0
	Reviewed-by: Michael Stahl <mstahl@redhat.com>
Packit 8c9aa0
	Tested-by: Michael Stahl <mstahl@redhat.com>
Packit 8c9aa0
Packit 8c9aa0
2017-01-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e43bfbf604f8b4e48b8a30bcfa702fdc5043ba85]
Packit 8c9aa0
Packit 8c9aa0
	fix the distcheck build and remove refs to deleted files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2017-01-01  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ffea468d58ebef7ccacd925eb9268a0148156851]
Packit 8c9aa0
Packit 8c9aa0
	update coding guidelines
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [51b9f42694914f999ddb51bc11be069002032211]
Packit 8c9aa0
Packit 8c9aa0
	remove reference to deleted file
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [079bdbdd2b0e23f30ee733b7592c9c5bc119bd1e]
Packit 8c9aa0
Packit 8c9aa0
	add changes for TestCaller and TEST_CASE_PARAMETERIZED into NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4e529c6a6569d1f352e02af16e53aba7ae7bdc1a]
Packit 8c9aa0
Packit 8c9aa0
	implement parameterized tests
Packit 8c9aa0
Packit 8c9aa0
	This allows to execute the same test with different parameters and
Packit 8c9aa0
	treats each execution as an own test. The change consists of two parts,
Packit 8c9aa0
	the TestCaller can now handle any callable which also makes it easy to
Packit 8c9aa0
	generate programatically more complex test cases as well as the new
Packit 8c9aa0
	CPPUNIT_TEST_PARAMETERIZED macro. That macro takes the test name as well
Packit 8c9aa0
	as an iteratable, e.g. std::initializer_list.
Packit 8c9aa0
Packit 8c9aa0
	An example for this usage is:
Packit 8c9aa0
Packit 8c9aa0
	class SimpleTest : public CppUnit::TestFixture
Packit 8c9aa0
	{
Packit 8c9aa0
	public:
Packit 8c9aa0
	    CPPUNIT_TEST_SUITE(SimpleTest);
Packit 8c9aa0
	    CPPUNIT_TEST_PARAMETERIZED(test, {1, 2, 3, 4});
Packit 8c9aa0
	    CPPUNIT_TEST_SUITE_END();
Packit 8c9aa0
Packit 8c9aa0
	    void test(int i)
Packit 8c9aa0
	    {
Packit 8c9aa0
	        CPPUNIT_ASSERT(i < 5);
Packit 8c9aa0
	    }
Packit 8c9aa0
	};
Packit 8c9aa0
Packit 8c9aa0
	which will execute test 4 times with the values 1 to 4.
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [923e2a837d515eb0d33792aba8bbb839f0012067]
Packit 8c9aa0
Packit 8c9aa0
	use std::function for the test method in TestCaller
Packit 8c9aa0
Packit 8c9aa0
	This allows us to pass in any callable e.g. results of std::bind.
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [25ccf3dd39c283c54313d8d26374e493e0e5f1a6]
Packit 8c9aa0
Packit 8c9aa0
	extract the code to turn a variable into a string
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  David Tardon  <dtardon@redhat.com>  [fcc0062e64edff6a64fb6d0ce9d8695b6373d1f2]
Packit 8c9aa0
Packit 8c9aa0
	AM_CPPFLAGS is preferred by "newer" versions of automake
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  David Tardon  <dtardon@redhat.com>  [967fc7e4bd88914b7555177864a5949b9717f233]
Packit 8c9aa0
Packit 8c9aa0
	error: blank line following trailing backslash
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  David Tardon  <dtardon@redhat.com>  [b29b9dfa5e39c4e8d95df9ebc20df93fe9c5727b]
Packit 8c9aa0
Packit 8c9aa0
	drop project files for Visual Studio < 2010
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-16  David Tardon  <dtardon@redhat.com>  [3bf22cb6d0645bf329fec9c850477b2fc9976f6c]
Packit 8c9aa0
Packit 8c9aa0
	tdf#104498 CPPUNIT_USE_TYPEINFO_NAME is a flag
Packit 8c9aa0
Packit 8c9aa0
	... so check just for existence.
Packit 8c9aa0
Packit 8c9aa0
2016-12-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ff6ce1d7c00be2279f905b2f08cbbd67fa239ae7]
Packit 8c9aa0
Packit 8c9aa0
	we no longer need a wrapper for the smart pointer case
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9e22a4f7c7794ab1cbd808058c13356f38ed632a]
Packit 8c9aa0
Packit 8c9aa0
	simpler implementation for the enum class work around
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [921cb4648308fc66f17fa99ec65d6d9c67be9093]
Packit 8c9aa0
Packit 8c9aa0
	no need for optional features now that we require C++11
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [abc8689a96db70297aeec7088eab7005dc1a907d]
Packit 8c9aa0
Packit 8c9aa0
	update the NEWS file with C++11 and portability changes
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [435dee2d69a47c8d46aa1aab3d2906bfc8eab74e]
Packit 8c9aa0
Packit 8c9aa0
	add support for enum class to the asserter
Packit 8c9aa0
Packit 8c9aa0
	The asserter now has special handling to convert the enum class to a
Packit 8c9aa0
	std::string. This does not work without some template magic as enum
Packit 8c9aa0
	class has no implicit conversion to int.
Packit 8c9aa0
Packit 8c9aa0
2016-12-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [98f0a738d2925c41b268388ce6defe86114f611a]
Packit 8c9aa0
Packit 8c9aa0
	update coding guidelines
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-12-11  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2b9f4b072bfb4129ee8eaaa86b3f068bdd2d581d]
Packit 8c9aa0
Packit 8c9aa0
	remove support for old broken C++ compilers
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e8c0def96e6ca4370377747bda1d8a8c0dab4867]
Packit 8c9aa0
Packit 8c9aa0
	update NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fcc84eec40acf8506f2a5fcc3fe0399663d1ce18]
Packit 8c9aa0
Packit 8c9aa0
	cppunit.m4 is gone
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [442300567b57ff6a02b180e36407b93e2177a3fc]
Packit 8c9aa0
Packit 8c9aa0
	always use std::unique_ptr
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c314941600c5bd601831e6204b04b06a223064e7]
Packit 8c9aa0
Packit 8c9aa0
	replace with std::unique_ptr
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  GARCIN David  <david.garcin@openwide.fr>  [29ae31614fb70e192f63fdab1c65105493319edc]
Packit 8c9aa0
Packit 8c9aa0
	HelperMacros: fix deprecated NULL macro usage
Packit 8c9aa0
Packit 8c9aa0
	Using gcc (currently using gcc 5.2) flag -Wzero-as-null-pointer-constant
Packit 8c9aa0
	triggers warnings:
Packit 8c9aa0
Packit 8c9aa0
	[...]include/cppunit/extensions/HelperMacros.h:171:31: error: zero as null
Packit 8c9aa0
	pointer constant [-Werror=zero-as-null-pointer-constant]
Packit 8c9aa0
	  CppUnitExDeleter() : suite (0) {}           \
Packit 8c9aa0
	                              ^
Packit 8c9aa0
Packit 8c9aa0
	[...]include/cppunit/extensions/HelperMacros.h:174:45: error: zero as null
Packit 8c9aa0
	pointer constant [-Werror=zero-as-null-pointer-constant]
Packit 8c9aa0
	   CPPUNIT_NS::TestSuite *tmp = suite; suite = NULL; return tmp;  \
Packit 8c9aa0
	                                                ^
Packit 8c9aa0
Packit 8c9aa0
	Using nullptr is the c++11 way to initialize pointers with null value [1].
Packit 8c9aa0
Packit 8c9aa0
	[1] http://en.cppreference.com/w/cpp/language/nullptr
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42bd37a4b8d8feab2d30761648b51eaf20623abb]
Packit 8c9aa0
Packit 8c9aa0
	we always require RTTI now
Packit 8c9aa0
Packit 8c9aa0
	RTTI is supported by any decent compiler and with the mandatory c++11 support
Packit 8c9aa0
	we are no longer supporting older compilers anyway.
Packit 8c9aa0
Packit 8c9aa0
2016-10-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2917f424d32dc9f7128ecf4d47cdcc48fb0781d2]
Packit 8c9aa0
Packit 8c9aa0
	we always require c++11 now
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-02-13  David Tardon  <dtardon@redhat.com>  [f6617be922a56c6686f98b26714f222f1b25b11c]
Packit 8c9aa0
Packit 8c9aa0
	add more autoconf stuff to gitignore
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-02-13  David Tardon  <dtardon@redhat.com>  [c81afa737307ef525258cfae24eb3f2845ce7208]
Packit 8c9aa0
Packit 8c9aa0
	drop cppunit-config in favor of pkg-config
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2016-02-13  David Tardon  <dtardon@redhat.com>  [a691504d5fb8fada5343252d3ce5bd147c677e50]
Packit 8c9aa0
Packit 8c9aa0
	convert to UTF-8
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2015-11-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [292026e36ce5b9ebdad86e99304be2ded8c199d8]
Packit 8c9aa0
Packit 8c9aa0
	fix --disable-optional-features build
Packit 8c9aa0
Packit 8c9aa0
	Use std::auto_ptr in C++03 mode.
Packit 8c9aa0
Packit 8c9aa0
2015-11-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4b28f0c821bd0ee044cf0a4be1a7270edc9874cb]
Packit 8c9aa0
Packit 8c9aa0
	fix make distcheck
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2015-11-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5cb290d77a3539a492eac43202f27ecd150c99a0]
Packit 8c9aa0
Packit 8c9aa0
	add a flag for adding optional features
Packit 8c9aa0
Packit 8c9aa0
	These features will switch the used C++ version from C++03 to C++11. We
Packit 8c9aa0
	are also going to use std::unique_ptr instead of std::auto_ptr for the
Packit 8c9aa0
	c++11 mode.
Packit 8c9aa0
Packit 8c9aa0
2015-11-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c5813be8793da22ec25e4dfdf9d6dec43695cbeb]
Packit 8c9aa0
Packit 8c9aa0
	next version is 1.14.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2015-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [615bf72e2000e2118d08c85ccace5253dbb214be]
Packit 8c9aa0
Packit 8c9aa0
	Remove surplus ] and fix option text
Packit 8c9aa0
Packit 8c9aa0
	The debug option actually just enables symbols.
Packit 8c9aa0
Packit 8c9aa0
	Change-Id: Ib7e3c7727e2160b04dea6c56303e4a58d3e0cd2b
Packit 8c9aa0
	Reviewed-on: https://gerrit.libreoffice.org/19212
Packit 8c9aa0
	Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Packit 8c9aa0
	Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Packit 8c9aa0
Packit 8c9aa0
2015-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5d83af095b987f275ec6f12fd0b7bdc5b7e30b0e]
Packit 8c9aa0
Packit 8c9aa0
	update URL for bug reports
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2015-08-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6d13161d2d7abd5a0ce7b15eb26045701575d328]
Packit 8c9aa0
Packit 8c9aa0
	update CodingGuidelines
Packit 8c9aa0
Packit 8c9aa0
	Nearly all compilers that are in use will support these features. ALso
Packit 8c9aa0
	mention that c++11/c++14 features are only allowed in optional code.
Packit 8c9aa0
Packit 8c9aa0
2015-08-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [75d1efd9866d3474ca008157be092be93d782243]
Packit 8c9aa0
Packit 8c9aa0
	add new assertions to NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2015-08-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [69ea3cbf1ec9ff8c5159f73d0ce71087f7727792]
Packit 8c9aa0
Packit 8c9aa0
	remove commented out code
Packit 8c9aa0
Packit 8c9aa0
	The code has been commented out for a long time and is not related to a
Packit 8c9aa0
	missing fix.
Packit 8c9aa0
Packit 8c9aa0
2014-11-03  Caolán McNamara  <caolanm@redhat.com>  [9c5b50060411ec71ac1583ae96e8f4652803b564]
Packit 8c9aa0
Packit 8c9aa0
	extend tell coverity that fail doesn't return
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2014-07-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2599d56470a331fb943a1afabfd053ddf7548e6a]
Packit 8c9aa0
Packit 8c9aa0
	add fix for fdo381433 to News
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2014-07-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d44643d07a61ee9efc100f23c47ab3969efda998]
Packit 8c9aa0
Packit 8c9aa0
	fix crash with WIN64 in testrunner
Packit 8c9aa0
Packit 8c9aa0
	Reported by: Peter Tax
Packit 8c9aa0
Packit 8c9aa0
2014-07-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0ef304e8b8cc517c6a1d8ddccfcaab49172c0535]
Packit 8c9aa0
Packit 8c9aa0
	add new assertion macros for <, <=, > and >=
Packit 8c9aa0
Packit 8c9aa0
	Now we support the following new macros:
Packit 8c9aa0
Packit 8c9aa0
	- CPPUNIT_ASSERT_LESS
Packit 8c9aa0
	- CPPUNIT_ASSERT_GREATER
Packit 8c9aa0
	- CPPUNIT_ASSERT_LESSEQUAL
Packit 8c9aa0
	- CPPUNIT_ASSERT_GREATEREQUAL
Packit 8c9aa0
Packit 8c9aa0
2014-07-06  Caolán McNamara  <caolanm@redhat.com>  [059fcd2878071616cedb5116a0b2f75b5edbdbe0]
Packit 8c9aa0
Packit 8c9aa0
	mark the fails as no-return
Packit 8c9aa0
Packit 8c9aa0
	that might help clang scan-build understand that execution won't continue after
Packit 8c9aa0
	they fail
Packit 8c9aa0
Packit 8c9aa0
2014-07-06  Caolán McNamara  <caolanm@redhat.com>  [18a1369dbdb46c393f415c5a12bb9b5206cbb1c5]
Packit 8c9aa0
Packit 8c9aa0
	tell coverity that fail doesn't return
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2013-11-12  Thorsten Behrens  <tbehrens@suse.com>  [1cebdfc97b39961c2df68e84996f667d529eafc7]
Packit 8c9aa0
Packit 8c9aa0
	Update FSF address in LGPL license.
Packit 8c9aa0
Packit 8c9aa0
	Since rpmlint was bitching, and indeed
Packit 8c9aa0
	http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt features a
Packit 8c9aa0
	new address.
Packit 8c9aa0
Packit 8c9aa0
2013-08-16  Stephan Bergmann  <sbergman@redhat.com>  [c4f7bf8d1346bdfc4d34af24b373e6a0aeb6cc46]
Packit 8c9aa0
Packit 8c9aa0
	-Werror,-Wbind-to-temporary-copy
Packit 8c9aa0
Packit 8c9aa0
	"C++98 requires an accessible copy constructor for class
Packit 8c9aa0
	'CppUnit::TestCaseMethodFunctor' when binding a reference to a temporary; was
Packit 8c9aa0
	private." (Clang)
Packit 8c9aa0
Packit 8c9aa0
2013-08-16  Stephan Bergmann  <sbergman@redhat.com>  [d831d2d72f93fc24462bec8f296fd870c8f8407c]
Packit 8c9aa0
Packit 8c9aa0
	-Werror,-Woverloaded-virtual
Packit 8c9aa0
Packit 8c9aa0
	"'CppUnit::TextTestResult::addFailure' hides overloaded virtual function;
Packit 8c9aa0
	../../include/cppunit/TestResult.h:85:16: note: hidden overloaded virtual
Packit 8c9aa0
	function 'CppUnit::TestResult::addFailure' declared here: different number of
Packit 8c9aa0
	parameters (2 vs 1)." (Clang)
Packit 8c9aa0
Packit 8c9aa0
2013-08-15  Tobias Lippert  <drtl@fastmail.fm>  [773ba28bfb3ce86dd2f9704d39d60b00d5f30b77]
Packit 8c9aa0
Packit 8c9aa0
	Bug # 51154: cppunit warning cleaning
Packit 8c9aa0
Packit 8c9aa0
	This patch allows to compile the code with gcc's -Weffc++
Packit 8c9aa0
Packit 8c9aa0
	It consists mostly of making copy constructors and assignment operators
Packit 8c9aa0
	explicit and private, and of initializing all members in initializer lists.
Packit 8c9aa0
Packit 8c9aa0
	Change-Id: I6f1cae812c58e3791c2386a1288501cf2f559610
Packit 8c9aa0
	Reviewed-on: https://gerrit.libreoffice.org/5424
Packit 8c9aa0
	Reviewed-by: Tor Lillqvist <tml@iki.fi>
Packit 8c9aa0
	Tested-by: Tor Lillqvist <tml@iki.fi>
Packit 8c9aa0
Packit 8c9aa0
2013-05-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [89abdff7b0dcba8c050ce9ef7f68760511814f2f]
Packit 8c9aa0
Packit 8c9aa0
	add cppunit 1.13.1 changes to NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2013-05-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9953a5621b9feef624f97df7e45e88af0ff38184]
Packit 8c9aa0
Packit 8c9aa0
	update NEWS file with 1.13.2 changes
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2013-05-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [13244fdaa4ff563bdb0e853b8e081fe4ebb4001f]
Packit 8c9aa0
Packit 8c9aa0
	report dlerror messages on unix
Packit 8c9aa0
Packit 8c9aa0
	Upstream Libreoffice patch.
Packit 8c9aa0
Packit 8c9aa0
2013-05-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d0567fcfa1e348e1bc6d91a95caa44075465bbf8]
Packit 8c9aa0
Packit 8c9aa0
	add configuration for 64bit windows builds
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2013-05-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [943c3a71404f00d2fb95ea19d936b27af79e0a80]
Packit 8c9aa0
Packit 8c9aa0
	allow compiling the cppunit solution as 64bit with MSVC
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2013-01-01  Stephan Bergmann  <sbergman@redhat.com>  [61e0deb8c5200cdc66a8d6215a462e433f1804da]
Packit 8c9aa0
Packit 8c9aa0
	Obsolete AM_CONFIG_HEADER -> AC_CONFIG_HEADERS
Packit 8c9aa0
Packit 8c9aa0
	(cf. <https://trac.macports.org/ticket/37428> "gnome-keyring @2.30.3 autoreconf
Packit 8c9aa0
	fails with automake 1.13: possibly undefined macro: AM_CONFIG_HEADER")
Packit 8c9aa0
Packit 8c9aa0
2012-12-04  Tomas Chvatal  <tchvatal@suse.cz>  [b1ebd529560bc6f2a73d73bc96a0ffe1c2b6cde2]
Packit 8c9aa0
Packit 8c9aa0
	Use tabs as they are used in the rest of the file.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-10-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [082dc6be483d66444ba983306aa2471c4fd5037f]
Packit 8c9aa0
Packit 8c9aa0
	support easy way to add debug information
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-10-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8ddb4ae9ec09ce3d3cc6c2e3564b146b1239f061]
Packit 8c9aa0
Packit 8c9aa0
	build with Wextra
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-10-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [acfd15275c5ae593f5529033212732168a2e0e78]
Packit 8c9aa0
Packit 8c9aa0
	next version is 1.14.0 from the master branch
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-15  Julien Nabet  <serval2412@yahoo.fr>  [d7b449a4b2fb7f165ad6c108b5fd07f5142fc34b]
Packit 8c9aa0
Packit 8c9aa0
	Fix "No newline at end of file"
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-15  Julien Nabet  <serval2412@yahoo.fr>  [e3f007eb2da59ec74ac9e9c05a4cf3eb2c9bb4f4]
Packit 8c9aa0
Packit 8c9aa0
	Bin deprecated attributes
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-15  Julien Nabet  <serval2412@yahoo.fr>  [e0ecb7d15852023e64fc2553a066c55896cbfca2]
Packit 8c9aa0
Packit 8c9aa0
	add execution perm
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-14  Andriy Gapon  <avg@icyb.net.ua>  [bba000ab134e9ac1e62cfe017b424adf7c327954]
Packit 8c9aa0
Packit 8c9aa0
	workaround problem when mxing older gcc with newer versions, fdo#52539
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-11  Tomas Chvatal  <tchvatal@suse.cz>  [ff97d2d011adb3f68851b9b045c2073933c0a90a]
Packit 8c9aa0
Packit 8c9aa0
	Version bump post release.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-11  Tomas Chvatal  <tchvatal@suse.cz>  [d0406e5a203b65c7f27db5265586a6cdba514310]
Packit 8c9aa0
Packit 8c9aa0
	Ignore build folder as we support OOT build.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-11  Tomas Chvatal  <tchvatal@suse.cz>  [4942ae2fac693e35072d27564286d6852f964dab]
Packit 8c9aa0
Packit 8c9aa0
	Merge branch 'master' into feature/buildsystem_rewrite
Packit 8c9aa0
Packit 8c9aa0
	Conflicts:
Packit 8c9aa0
		config/ax_cxx_gcc_abi_demangle.m4
Packit 8c9aa0
Packit 8c9aa0
2012-08-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ec8f67b0bf103b553f435d3b969965f9cff58768]
Packit 8c9aa0
Packit 8c9aa0
	also adapt the configure check to portable header for free
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ee31b6a137195aa55cb98b0b8e65c587487ea0db]
Packit 8c9aa0
Packit 8c9aa0
	use portable way to access free, fdo#52536
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [71fddd30ba03374fde7d740085f10a17be17f106]
Packit 8c9aa0
Packit 8c9aa0
	don't crash if demangling fails, fdo#52539
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-08-06  Tomas Chvatal  <tchvatal@suse.cz>  [e349cf4c312afbeeb388327848a4f3c0378be534]
Packit 8c9aa0
Packit 8c9aa0
	Merge branch 'master' into feature/buildsystem_rewrite
Packit 8c9aa0
Packit 8c9aa0
	Conflicts:
Packit 8c9aa0
		.gitignore
Packit 8c9aa0
		autogen.sh
Packit 8c9aa0
		configure.in
Packit 8c9aa0
		doc/Makefile.am
Packit 8c9aa0
		examples/cppunittest/TestAssertTest.cpp
Packit 8c9aa0
Packit 8c9aa0
2012-08-06  Tomas Chvatal  <tchvatal@suse.cz>  [5b48db1ee9fbaa6e7b48f31233d3e764093a53a3]
Packit 8c9aa0
Packit 8c9aa0
	Merge branch 'master' into feature/buildsystem_rewrite
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-07-28  Robinson Tryon  <qubit@runcibility.com>  [8e0179d81acba39ea868c275e5e57ab1bee42c5b]
Packit 8c9aa0
Packit 8c9aa0
	gitignore: Ignore compiled files generated by 'make check'
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-07-28  Robinson Tryon  <qubit@runcibility.com>  [731bf524995672069cbc5d23c13bb65079a6b221]
Packit 8c9aa0
Packit 8c9aa0
	gitignore: Ignore more build-generate files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-07-28  Robinson Tryon  <qubit@runcibility.com>  [c7201d7694fe8202dbe27b84140c1358dfa42845]
Packit 8c9aa0
Packit 8c9aa0
	gitignore: Add generated files to ignore list
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-07-28  Robinson Tryon  <qubit@runcibility.com>  [b2996f867f3c6c62a9bfca4bef453f8257352ca5]
Packit 8c9aa0
Packit 8c9aa0
	gitignore: Create .gitignore file
Packit 8c9aa0
Packit 8c9aa0
	This commit adds a new top-level .gitignore file and adds
Packit 8c9aa0
	ignores for the usual stuff:
Packit 8c9aa0
	  - Temporary/save files
Packit 8c9aa0
	  - Compiled object files
Packit 8c9aa0
	  - Other stuff created by the configure/build process
Packit 8c9aa0
Packit 8c9aa0
	This will make 'git status' give much more relevant output.
Packit 8c9aa0
Packit 8c9aa0
2012-06-28  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [143021676d44477ab32e1f36a9e086c3b007527b]
Packit 8c9aa0
Packit 8c9aa0
	Fix non-doxygen build
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-28  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [3a1718e0109e9cef4f848bcdbe0c5d92e06e0830]
Packit 8c9aa0
Packit 8c9aa0
	Some build system tweaks
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-27  Michael Meeks  <michael.meeks@suse.com>  [4a433cde9871b77858b059c318488f7a1a6f3e50]
Packit 8c9aa0
Packit 8c9aa0
	calm gcc paranoia about uninitialized state
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-27  Michael Meeks  <michael.meeks@suse.com>  [943e73cc0401df0fac2636e3676218c8e1219a05]
Packit 8c9aa0
Packit 8c9aa0
	avoid the need to work around auto_ptr warnings by dropping that
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5f0b02d69d0799d729d35a555c038a65ee0e1e0e]
Packit 8c9aa0
Packit 8c9aa0
	the 2005 project is not usefull, problems with the existing vcproj files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d80721064e1ef6c38c82a93c76e2b6b55f5d6fe9]
Packit 8c9aa0
Packit 8c9aa0
	update NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3e67cc50fac98039dca974eede3f14be89c6080b]
Packit 8c9aa0
Packit 8c9aa0
	add the remaining missing files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3cbca4f525a4db29b4dd99962970eb9962ff666a]
Packit 8c9aa0
Packit 8c9aa0
	add visual studio 2005 and 2010 project files to build cppunit libs
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5b83ebfbdfad75bd6d75e5a3de36b4c1ebddd938]
Packit 8c9aa0
Packit 8c9aa0
	fix visual studio 2005 build
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [66f607ed47ca9187e51aa4b2402e0e30ba0db211]
Packit 8c9aa0
Packit 8c9aa0
	a bit warning cleaning in the tests
Packit 8c9aa0
Packit 8c9aa0
	-Werror -Wall -Wextra now works in make and in make check
Packit 8c9aa0
Packit 8c9aa0
2012-06-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6ad5f9b35c32d696424f241530d3c0595c608c8a]
Packit 8c9aa0
Packit 8c9aa0
	TestDecorator assumes ownership and is not allowed to create copies
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [41f69b1c2d2de8e1fdb6ef0023021d8edea114ca]
Packit 8c9aa0
Packit 8c9aa0
	update NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42e99e0881b9fc67f31c80e60fa7c04ad3e6d2a5]
Packit 8c9aa0
Packit 8c9aa0
	correct documentation, sf#2185407
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-06-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7e306f41b0b1930e3cb20c533ccd665a71e73c7e]
Packit 8c9aa0
Packit 8c9aa0
	correct documentation, sf#2186611
Packit 8c9aa0
Packit 8c9aa0
	std::vector::at() throws std::out_of_range and not std::invalid_argument
Packit 8c9aa0
Packit 8c9aa0
2012-05-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7902eb988d167b6cddd88b6c5be4385b203080eb]
Packit 8c9aa0
Packit 8c9aa0
	adjust documentation to freedesktop homepage
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [3002523ba9bc9ad2f4205760d786c2666e4920e2]
Packit 8c9aa0
Packit 8c9aa0
	Use correct variable for pc file.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [1887295b120f685e04b67b993864c2fc6719bc00]
Packit 8c9aa0
Packit 8c9aa0
	Remove leftover from visio msvc compat.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [42e19643d20679eecc5feef7656065b95403b65b]
Packit 8c9aa0
Packit 8c9aa0
	WaE: set but unused variables in tests
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0a0a19e09bfdfd98544bdb987d01b0a3ae67e334]
Packit 8c9aa0
Packit 8c9aa0
	try to fix problem with ISO c++ function vs object pointer
Packit 8c9aa0
Packit 8c9aa0
	http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#195
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cbe43bf5161a7c10461ab2e20b76a3771ece8d70]
Packit 8c9aa0
Packit 8c9aa0
	it should be cppunit and not libvisio
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f15b8d4f9fc6a4dc4182a48c5863c8fcae4084b5]
Packit 8c9aa0
Packit 8c9aa0
	update README to new freedesktop home
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [842026474f58071edab152054b88c0e8d56bcf8e]
Packit 8c9aa0
Packit 8c9aa0
	add patch management to CodingGuidelines
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [866076cd3ec4b383ee7fd44450763b35ebf63132]
Packit 8c9aa0
Packit 8c9aa0
	update NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [1f263e3d3203e699d105f6b3e203c4bb57f778ce]
Packit 8c9aa0
Packit 8c9aa0
	disable -Weffc++ warning as it throws too much stuff around now.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [d6ec7807b977bbb5b24e7c46ed486fb65abfe48d]
Packit 8c9aa0
Packit 8c9aa0
	Automake cleanup, install and generate changelog
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [0fe54f1f14aeeda0c800642a55bd7aea16b6c5db]
Packit 8c9aa0
Packit 8c9aa0
	Remove patch that was already applied at some point.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [32c70a883286590815111a6ee9dd271abd22f3e6]
Packit 8c9aa0
Packit 8c9aa0
	Add the quirks to produce same config.h as previously
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-04-25  Tomas Chvatal  <tchvatal@suse.cz>  [1059029fac4b27fd97008337e97f7ed2c502fdc2]
Packit 8c9aa0
Packit 8c9aa0
	Add new autoconf using the latest macros
Packit 8c9aa0
Packit 8c9aa0
	This add new macros from autoconf-archive instead of the old
Packit 8c9aa0
	broken ones. Also cleans up the configure.in and moves it to
Packit 8c9aa0
	configure.ac.
Packit 8c9aa0
Packit 8c9aa0
	This setup as-is is not working. Next step is checking config.h
Packit 8c9aa0
	to contain same contend for before/after update.
Packit 8c9aa0
Packit 8c9aa0
2012-02-24  Tomas Chvatal  <tchvatal@suse.cz>  [215ff59273aaf6f316159c8c090ca7503eb7322c]
Packit 8c9aa0
Packit 8c9aa0
	Fix as-needed build.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-02-14  Stephan Bergmann  <sbergman@redhat.com>  [0f75eaa0b8de3d68e8b5b5447fbc009531183cb5]
Packit 8c9aa0
Packit 8c9aa0
	GCC -Werror=sign-promo
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-02-01  Stephan Bergmann  <sbergman@redhat.com>  [7a09bf3a88e99d85c4dec2ad296309dbec2987c3]
Packit 8c9aa0
Packit 8c9aa0
	Improve previous warnings patch
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-02-01  Stephan Bergmann  <sb@openoffice.org>  [a76125c7dd07f79c82f3fed9be5c0a5627089e00]
Packit 8c9aa0
Packit 8c9aa0
	Fix for Solaris "finite" in ieeefp.h instead of math.h
Packit 8c9aa0
Packit 8c9aa0
	See <https://sourceforge.net/tracker/?func=detail&aid=2912590&group_id=11795&atid=311795>.
Packit 8c9aa0
Packit 8c9aa0
2012-01-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [35ffe82c0857601c03874cacb1326637bffbd821]
Packit 8c9aa0
Packit 8c9aa0
	don't set api/abi entries for 1.13.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-01-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2466d6dc24546688276c074e2f691b72ae60464d]
Packit 8c9aa0
Packit 8c9aa0
	remove references to old cvs and sourceforge
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-01-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3acfc24e54a9f6d1b2121dda1942e882549870e4]
Packit 8c9aa0
Packit 8c9aa0
	upstream libreoffice patch for sf#3123759
Packit 8c9aa0
Packit 8c9aa0
	based on a debian patch from
Packit 8c9aa0
	http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=cppunit.diff;att=1;bug=338252
Packit 8c9aa0
Packit 8c9aa0
2012-01-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f695453c324c585b25f4eff4388252da65ec64ae]
Packit 8c9aa0
Packit 8c9aa0
	development for 1.13.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-01-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e7a1968c1c2cbd9752ca6a9cfa196fd56146c71e]
Packit 8c9aa0
Packit 8c9aa0
	Portability.h contains #define CPPUNIT_VERSION "1.12.0", sf#2983798
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2012-01-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [05b202fc3edce92d8343cb0964d9d15134cd8f1d]
Packit 8c9aa0
Packit 8c9aa0
	upstream libreoffice patch related to rhbz#641350
Packit 8c9aa0
Packit 8c9aa0
	impl. destructor of Cppunit::Message causes segfault when test
Packit 8c9aa0
Packit 8c9aa0
2012-01-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9cfcff6c2195ae25be4022654990c9eea6fbb2f8]
Packit 8c9aa0
Packit 8c9aa0
	upstream libreoffice warnings patch
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [be2c1fd6a39ad763b63c85f78b41b1358bf1c685]
Packit 8c9aa0
Packit 8c9aa0
	Config/ax_cxx_gcc_abi_demangle.
Packit 8c9aa0
Packit 8c9aa0
	config/ax_cxx_gcc_abi_demangle.m4:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp: Fixed demangling of symbols on gcc 4.3 (bug #2796543).
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2ad11a1f1a022f1fbaaf8deae64e9249cfc8fb4b]
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testpluginrunner/TestPlugInRunnerDlg.cpp: fixed memory leak in getCommandLineArguments() (bug #1721408).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [edd2b1f19999dd6a2e44c835ca32e618f1f98dc4]
Packit 8c9aa0
Packit 8c9aa0
	examples/examples2008.sln: Fixed compilation issue in debug configuration with VS2008 (due to incorrect configuration being picked up).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [6e787c94c54bc4d49794c6284306873090428aeb]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/portability/config-msvc6.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/portability/config-msvc6.h:
Packit 8c9aa0
	* include/cppunit/portability/Portability.h: Added macro 
Packit 8c9aa0
	CPPUNIT_UNIQUE_COUNTER on MSVS 7.0+ using __COUNTER__ to
Packit 8c9aa0
	fix bug #2031696.
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [01c095d4eba446240fb8b01de1e7cfad0502a46e]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/plugin/TestPlugIn.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/plugin/TestPlugIn.h: 
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugInDefaultImpl.h: added missing dllexport for CppUnitTestPlugIn.
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4bf95bac1c38cc2963fd6d62fec100377548f8c3]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/plugin/TestPlugIn.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/plugin/TestPlugIn.h: 
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugInDefaultImpl.h: added missing dllexport for CppUnitTestPlugIn.
Packit 8c9aa0
Packit 8c9aa0
2009-11-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e2e303fc1c7f3df20c8d910385d4628905904b37]
Packit 8c9aa0
Packit 8c9aa0
	Flush stdout & stderr in TestResult destructor to avoid message loss (bug #2832029)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2009-11-23  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e629238d569f6fcf3477537a60a8f3db1fd1f962]
Packit 8c9aa0
Packit 8c9aa0
	Updated NEWS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2009-11-23  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c1cdfdb27b547427ce1e4979d90cce8a6b7e3fec]
Packit 8c9aa0
Packit 8c9aa0
	Applied patch #2807259: lib -ldl... should be in LDADD instead of LDFLAGS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2009-11-23  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0d84942fe26ec3c087d48c67d75c74b50eafb141]
Packit 8c9aa0
Packit 8c9aa0
	Added missing entries to change log since release 1.12.1
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-12-16  Andy Dent  <andydent@sourceforge.net>  [0b38bb7e2bd6d1136249905096ed200b924bec5c]
Packit 8c9aa0
Packit 8c9aa0
	Added updated project and instructions for building under Visual Studio.Net 2008
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-10-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c5fb1a4ce7e7f13ad12d4262f19bb460d23b7e3e]
Packit 8c9aa0
Packit 8c9aa0
	doc/cookbook.dox: fixed typos.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-10-11  Steve M. Robbins  <smr@sumost.ca>  [2e6c96fe712bd7a4c42ac7bb24decf0aee0aee85]
Packit 8c9aa0
Packit 8c9aa0
	Bug 1649369: Flush stdCOut after startTest() and addFailure().  Fix from the supplied flush patch.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-06-08  Paul Phillips  <paulgersam@sourceforge.net>  [d4c20be92175023027b6d9f1b41c748bf286bbc8]
Packit 8c9aa0
Packit 8c9aa0
	Added extra ./configure option for compiling on IRIX 6 / MIPSpro.  From Bug #846195
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-02-21  Steve M. Robbins  <smr@sumost.ca>  [e090e64a05c8aa899d48941a259124e7aaad6d63]
Packit 8c9aa0
Packit 8c9aa0
	Replace deprecated CPPUNIT_TEST_EXCEPTION with code using CPPUNIT_ASSERT_THROW.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-02-21  Steve M. Robbins  <smr@sumost.ca>  [a5a498561726d1396a681d1a8061156b90a56ec7]
Packit 8c9aa0
Packit 8c9aa0
	Changes to suppress warnings of gcc -Wall -W -ansi, mainly from patch [1898225].
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-02-20  Steve M. Robbins  <smr@sumost.ca>  [4d73457619973f386444f86be1bf0f00a7093595]
Packit 8c9aa0
Packit 8c9aa0
	Update version to create release 1.12.1.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2008-02-07  Steve M. Robbins  <smr@sumost.ca>  [db39ace10fc2db53542231ac9747405d32f8ea91]
Packit 8c9aa0
Packit 8c9aa0
	Change from qlist.h to qptrlist.h, avoiding compatibility header.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-03-05  Steve M. Robbins  <smr@sumost.ca>  [74b3222b58ac7fc3ac2740ab121586a5ac4ef8fe]
Packit 8c9aa0
Packit 8c9aa0
	Make floatingPointIsFinite() return int.  Fix comment about comparisons and IEEE NaN.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-02-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [82fb2eaf5c99b6399824128495af32c8c0570df8]
Packit 8c9aa0
Packit 8c9aa0
	doc/cookbook.dox: changed suite() to return a TestSuite instead of a Test to avoid introducing unnecessary complexity.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-02-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c0df7c41b7a5aff0aece75aeb17b291f905d979d]
Packit 8c9aa0
Packit 8c9aa0
	- removed wrong comment.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-02-25  Steve M. Robbins  <smr@sumost.ca>  [ae47c6cf9ed97e6c1b81b3586fff5c96806d4a40]
Packit 8c9aa0
Packit 8c9aa0
	Portability/FloatingPoint.h must include Portability.h
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-02-24  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0d30a2aec28085cfb9fe359c321c289609b884ca]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/TestAssert.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/TestAssert.cpp (assertDoubleEquals): Moved finite & NaN
Packit 8c9aa0
	tests to include/cppunit/portability/FloatingPoint.h. Changed
Packit 8c9aa0
	implementation assertDoubleEquals to explicitly test for NaN
Packit 8c9aa0
	in case of non-finite values to force equality failure in the
Packit 8c9aa0
	presence of NaN. Previous implementation failed on Microsoft
Packit 8c9aa0
	Visual Studio 6 (on this platform: NaN == NaN).
Packit 8c9aa0
	* examples/cppunittest/TestAssertTest.cpp: Add more unit tests to
Packit 8c9aa0
	test the portable floating-point primitive. Added missing
Packit 8c9aa0
	include <limits>.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/portability/Makefile.am:
Packit 8c9aa0
	* include/cppunit/portability/FloatingPoint.h: Added file. Extracted
Packit 8c9aa0
	isfinite() from TestAssert.cpp.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/config-evc4:
Packit 8c9aa0
	* include/cppunit/config-msvc6: Added support for _finite().
Packit 8c9aa0
Packit 8c9aa0
2007-01-31  Steve M. Robbins  <smr@sumost.ca>  [3ca9c5d071cb8162c89fd514a6116ee6b450d763]
Packit 8c9aa0
Packit 8c9aa0
	Add tests of the precision generated by assertion_traits<double>::toString().
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [92e722a21bb507165d4895c9a9aa92e53a1241ec]
Packit 8c9aa0
Packit 8c9aa0
	Remove declaration of unimplemented functions testAssertDoubleNotEquals1 and testAssertDoubleNotEquals2.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/TestAssertTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/TestAssertTest.h: Remove declaration of
Packit 8c9aa0
	unimplemented functions testAssertDoubleNotEquals1 and
Packit 8c9aa0
	testAssertDoubleNotEquals2.  Factor new method
Packit 8c9aa0
	testAssertDoubleNonFinite out of existing testAssertDoubleEquals.
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [50c65db468b6d10ad8fb42b50e7ea87367c21309]
Packit 8c9aa0
Packit 8c9aa0
	Apply patch to fix [ 1293903 ] UNICODE Builds not supported
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [5542cdca278b1e7070b7c01c3efb086d965628af]
Packit 8c9aa0
Packit 8c9aa0
	Note that CPPUNIT_ASSERT_DOUBLES_EQUAL handles non-finite numbers.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [edb4a1eb21e2b87761006d1ba2c5600aa46e398f]
Packit 8c9aa0
Packit 8c9aa0
	Make sure that CPPUNIT_ASSERT_DOUBLES_EQUAL() properly handles non-finite values.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [2ebab48667084132c42cb033e82b89a12c375e1c]
Packit 8c9aa0
Packit 8c9aa0
	Add unit tests for CPPUNIT_ASSERT_DOUBLES_EQUAL() that test with non-finite values.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [d55799b544efac8b1d822dfa8b0ea4813a2d3ef0]
Packit 8c9aa0
Packit 8c9aa0
	Account for non-finite values in assertDoubleEquals().
Packit 8c9aa0
Packit 8c9aa0
	Conditional inclusion of cmath rather than math.h removed since (1) it
Packit 8c9aa0
	was never used as HAVE_CMATH is never defined, and (2) cmath may move
Packit 8c9aa0
	isfinite() into namespace std.
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [24f2ebadc613b96c00233969e251bfbc9cd79f9e]
Packit 8c9aa0
Packit 8c9aa0
	Check for isfinite() and finite().
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-27  Steve M. Robbins  <smr@sumost.ca>  [7d6214cd9c59476a1c07a4257dcc8e2665b6696e]
Packit 8c9aa0
Packit 8c9aa0
	New autoconf macro to test for isfinite() in C++ mode.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-24  Steve M. Robbins  <smr@sumost.ca>  [0472e3e22cd087cd4e855888280bc8e66708b1d9]
Packit 8c9aa0
Packit 8c9aa0
	Update email address of Steve M. Robbins
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-12  Steve M. Robbins  <smr@sumost.ca>  [23c7ea0eeb8eb15b310475b08cf2418ef3035ae8]
Packit 8c9aa0
Packit 8c9aa0
	Arrange class initializers in correct order.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-12  Steve M. Robbins  <smr@sumost.ca>  [f3c96127c3603c7f28f76b8996444c7d56c65dee]
Packit 8c9aa0
Packit 8c9aa0
	Ensure virtual class has virtual destructor.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-12  Steve M. Robbins  <smr@sumost.ca>  [b112c6d9ec9d7313d3befb6f20f55bacaa546149]
Packit 8c9aa0
Packit 8c9aa0
	Put a C++ statement in the first argument of CPPUNIT_ASSERT_THROW() and CPPUNIT_ASSERT_NO_THROW().
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-12  Steve M. Robbins  <smr@sumost.ca>  [cc05d17f0e333f1873db4f4beb463ba9af18ee3e]
Packit 8c9aa0
Packit 8c9aa0
	Fix examples/hierarchy to actually return the result of the tests. It is expected to fail, so mark it using XFAIL_TESTS in Makefile.am.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-12  Steve M. Robbins  <smr@sumost.ca>  [3fbaedada4d085493fb04915e589dd1e67ac8575]
Packit 8c9aa0
Packit 8c9aa0
	Do not fail dist-hook if $(distdir)/lib exists.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2007-01-12  Steve M. Robbins  <smr@sumost.ca>  [c89f6038418f7506fae80aa49a87c5cc2f3c43f3]
Packit 8c9aa0
Packit 8c9aa0
	Add quotes around autoconf macro name, BB_ENABLE_DOXYGEN.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-10-26  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f8829a4a51a68df2f2acf7efc9700bec2f028a48]
Packit 8c9aa0
Packit 8c9aa0
	- fixed some compilation issues for QtTestRunner.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-07-28  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1ac6e21ad18088cc5efdf4dec8a0eba64d87f382]
Packit 8c9aa0
Packit 8c9aa0
	Src/msvc6/TesRunner/TestRunner.
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/TesRunner/TestRunner.rc:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunner.rc: Fixed bug #1528212
Packit 8c9aa0
	(some resources wrongly tagged as French).
Packit 8c9aa0
Packit 8c9aa0
2006-07-28  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2cee43d2ed587929aeeb165c0110c2d10d19c830]
Packit 8c9aa0
Packit 8c9aa0
	Makefile.
Packit 8c9aa0
Packit 8c9aa0
	Makefile.am:
Packit 8c9aa0
	* lib/.keepme: added dummy file to prevent lib/ removal by some
Packit 8c9aa0
	unzip clients. Fixed bug #1527877 .
Packit 8c9aa0
Packit 8c9aa0
2006-07-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [90ab62e3b8f9ff03448eab66e863a9bc090223e8]
Packit 8c9aa0
Packit 8c9aa0
	- fixed bug #1527879 (SourceSafe traces in project)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f2d0f109152632593d39eea8120e64c9d818e071]
Packit 8c9aa0
Packit 8c9aa0
	- bumped version to 1.12.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0c6927e4b1265c282e52dee3fb920321194d80bb]
Packit 8c9aa0
Packit 8c9aa0
	- fixed doc typos.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [66b4bab4a576af8f730f3d00b0aeec61fdf02f20]
Packit 8c9aa0
Packit 8c9aa0
	- fixed doc typos.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f6eb27936699b0b26f6d923656e70447aa33c9c5]
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/MsDevCallerListCtrl.cpp: applied correction provided to fix bug #1498175 (double click on failure does not goto failure).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ba9d97dc78c69d45d769101f13bbfd33f2c66a9b]
Packit 8c9aa0
Packit 8c9aa0
	- updated e-mail.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0c70bf45ea4fea57dc425a30ad72d065e4c425de]
Packit 8c9aa0
Packit 8c9aa0
	doc/header.html: updated to handle new tabs css required for html doc generated with doxygen 1.4.7.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5db9f86a3c08232a0b8062ef81e8a48a5c0e9bc4]
Packit 8c9aa0
Packit 8c9aa0
	autogen.sh: applied patch #1449380 to allow running autogen on Mac OS X.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-06-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [69c60785e482690717ac340778b3654ba3ffed0b]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/ui/text/TextTestRunner.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/ui/text/TextTestRunner.h
Packit 8c9aa0
	* src/cppunit/TextTestRunner.cpp: applied patch #1210013 to remove
Packit 8c9aa0
	hidden virtual function warning.
Packit 8c9aa0
Packit 8c9aa0
2006-06-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [599738e4bc8d0a7790a99e1f888fb32f905a9b5e]
Packit 8c9aa0
Packit 8c9aa0
	added simple script to update cvs root (handle new sourceforge cvs server naming)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-03-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [b5125e8dfb606c70bc7d518bb9caf3921f621e3c]
Packit 8c9aa0
Packit 8c9aa0
	updated release procedure
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-03-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [504a2fd2a0af68de4ecbc576845fde5b50c0210b]
Packit 8c9aa0
Packit 8c9aa0
	Release 1.11.6
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-03-04  Baptiste Lepilleur  <gaiacrtn@free.fr>  [fe03bbd48ee7f2afdd2b5ff043bc57053fbc2ec1]
Packit 8c9aa0
Packit 8c9aa0
	Cppunit.
Packit 8c9aa0
Packit 8c9aa0
	cppunit.pc.in:
Packit 8c9aa0
	* configure.in:
Packit 8c9aa0
	* Makefile.am: integrated patch from Rober Leight to generate pkg-config.
Packit 8c9aa0
Packit 8c9aa0
2006-03-04  Baptiste Lepilleur  <gaiacrtn@free.fr>  [cb3b9b3e6825a186e1978eb238a60bc3fc78a75b]
Packit 8c9aa0
Packit 8c9aa0
	removed divideByZero test as it cause crashes on some platforms.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-03-04  Baptiste Lepilleur  <gaiacrtn@free.fr>  [aa1a3b17223c8a96295244e69d847112988ef47e]
Packit 8c9aa0
Packit 8c9aa0
	Removed debian/ directory.
Packit 8c9aa0
Packit 8c9aa0
	removed debian/ directory. An up to date patch can be found at:
Packit 8c9aa0
	packages.debian.org.
Packit 8c9aa0
	* cppunit.spec.in: applied patch #1242905 partially (%post and %postun).
Packit 8c9aa0
Packit 8c9aa0
2006-03-04  Baptiste Lepilleur  <gaiacrtn@free.fr>  [46d19b63d365b5e726d6a5e125c723f083f50dfc]
Packit 8c9aa0
Packit 8c9aa0
	contrib/xml-xsl/report.xsl: reported correction posted on the wiki.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-02-04  Baptiste Lepilleur  <gaiacrtn@free.fr>  [68dfca74618671fcf87182ec7e4a0636f7160516]
Packit 8c9aa0
Packit 8c9aa0
	removed compilation warning
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2006-02-01  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2d1d28c91ead3d5e1676ec138e44c26b1c5a1b5c]
Packit 8c9aa0
Packit 8c9aa0
	Examples/qt: integrated Ernst patch from qt examples.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-12-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [9d4a769ee6f24f0102c788112b0223fe1531a0c8]
Packit 8c9aa0
Packit 8c9aa0
	Integrated Ernst patch for QtTestRunner and Qt 3.
Packit 8c9aa0
Packit 8c9aa0
	integrated Ernst patch for QtTestRunner and Qt 3.x.
Packit 8c9aa0
	* upgrade QtTestRunner to Qt 3.x
Packit 8c9aa0
	* enhanced qmake project files to handle multiple build configuration
Packit 8c9aa0
Packit 8c9aa0
2005-11-27  Baptiste Lepilleur  <gaiacrtn@free.fr>  [14f75b034e693de1aee91a8d3de050dc2a7b7c95]
Packit 8c9aa0
Packit 8c9aa0
	doc/cookbook.dox: fixed type (patch #1334567)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-11-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [56803a0db1161314cb9a0420d48c72bec6cfb9c8]
Packit 8c9aa0
Packit 8c9aa0
	release 1.11.4
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-11-06  Baptiste Lepilleur  <gaiacrtn@free.fr>  [851100400615896cca5e5c92151126f6b9a1fce5]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/config/SourcePrefix.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/config/SourcePrefix.h: disable warning #4996
Packit 8c9aa0
	(sprintf is deprecated) for visual studio 2005.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestAssert.h: use sprintf_s instead of sprintf for
Packit 8c9aa0
	visual studio 2005.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerPlugIn.cpp
Packit 8c9aa0
	* examples/DumperPlugIn/DumperPlugIn.cpp: use SourcePrefix.h. Fixed
Packit 8c9aa0
	wrong macro usage to implement DllMain.
Packit 8c9aa0
Packit 8c9aa0
	* examples/msvc6/HostApp/ExamplesTestCase.h
Packit 8c9aa0
	* examples/msvc6/HostApp/ExamplesTestCase.cpp
Packit 8c9aa0
	* examples/simple/ExamplesTestCase.h
Packit 8c9aa0
	* examples/simple/ExamplesTestCase.cpp: removed divideByZero test case
Packit 8c9aa0
	as it cause some crash on some platforms.
Packit 8c9aa0
Packit 8c9aa0
2005-10-27  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c83c8c190636bdfe2acac888c8bc7f326320094e]
Packit 8c9aa0
Packit 8c9aa0
	made sure Portability.h is included...
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-10-27  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a76879fc6a9ca3d5d243c1b53cf32414cf8a01db]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/TestAssert.h: added missing #include <stdio.h>
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-10-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2a0b3b646cb997c2050f545e30076cb823afe886]
Packit 8c9aa0
Packit 8c9aa0
	removed most warning when compiling with vc++ 6sp6.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-10-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [468098947549fdeb106197a7fe2b97bb811a301b]
Packit 8c9aa0
Packit 8c9aa0
	bumped version to 1.11.2
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-10-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f109fc72e8adcb0a725957509f36638465f56efe]
Packit 8c9aa0
Packit 8c9aa0
	better float & double string conversion
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-10-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [94f55eaeccfcc054780f542ef4744e978f16a4e9]
Packit 8c9aa0
Packit 8c9aa0
	Removed most warning when compiling with vc++ 6sp6.
Packit 8c9aa0
Packit 8c9aa0
	removed most warning when compiling with vc++ 6sp6.
Packit 8c9aa0
	* added assert equal usage
Packit 8c9aa0
Packit 8c9aa0
2005-10-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [6488278b8a805164ed5825e74d71c674e3621cfe]
Packit 8c9aa0
Packit 8c9aa0
	removed most warning when compiling with vc++ 6sp6.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-10-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5be2e1adea142d98f96d61718d70c48a0961e609]
Packit 8c9aa0
Packit 8c9aa0
	removed most warning when compiling with vc++ 6sp6.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-08-02  Baptiste Lepilleur  <gaiacrtn@free.fr>  [af164e4c6df13403d5eeab6b5e7bdb4e209d0abd]
Packit 8c9aa0
Packit 8c9aa0
	fixed documentation typo.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [9415e6166a3624e0e37eaaaf00e419df8347dba3]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/config/config-msvc6.h: added missing macro definition CPPUNIT_HAVE_CPP_CAST.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [19427bd102eb200956a2d683081513f7b39cae6c]
Packit 8c9aa0
Packit 8c9aa0
	fixed typo.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0a2cd9459ad5b1d7cea32cdd48c88f3e58803591]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/config/config-msvc6.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/config/config-msvc6.h: auto-detect if RTTI are enabled
Packit 8c9aa0
	the _CPPRTTI macro (defined by the compiler when enabling RTTI).
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestResultCollector.cpp: fixed memory leak in destructor.
Packit 8c9aa0
Packit 8c9aa0
2005-07-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [d3e2acd9fb3649ec5a946fc93f431abe49f7f297]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/config/config-msvc6.h: auto-detect if RTTI are enabled the _CPPRTTI macro (defined by the compiler when enabling RTTI).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1e224c765eeb0cd576d16d2c9c5791bdf475acfa]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/TestResultCollector.cpp: fixed memory leak in destructor.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [523b8b2eb5154d6508b20401173395e7003bf36a]
Packit 8c9aa0
Packit 8c9aa0
	Convert msvc project using dos eol
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [41639661afc2e923e2027cef7bed5c5da3df5ebe]
Packit 8c9aa0
Packit 8c9aa0
	Release 1.11.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ba4b216a0b6a493dd13be127574683509902264e]
Packit 8c9aa0
Packit 8c9aa0
	release 1.11.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [7bdb8b0cd7c729caebf2883a2819e7c2e3bd210a]
Packit 8c9aa0
Packit 8c9aa0
	cppunit.spec.in: Applied patch #1232555 from Patrice Dumas. This file is use for RPM packaging.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3ece1167b80d0f6abf18077fe5bb50fce6f3d3ab]
Packit 8c9aa0
Packit 8c9aa0
	Development snapshot release 1.11.0.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [eb0ea9d72dbd1af37352cd7012dd1023ca006857]
Packit 8c9aa0
Packit 8c9aa0
	config/bb_enable_doxygen.m4: Rolled back Brad Hards patch as it break generation of doc/Makefile.am.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f2eb31faded5c473a3e9d33a35b53e76a1a07519]
Packit 8c9aa0
Packit 8c9aa0
	Rolled back Brad Hards patch. Cause doc/Makefile.am generation error
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-09  Baptiste Lepilleur  <gaiacrtn@free.fr>  [cc896a6ecff4ef37ec7783b5cf5595990b5848c4]
Packit 8c9aa0
Packit 8c9aa0
	doc/money.dox: fixed bad usage of CPPUNIT_ASSERT_EQUALS.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-09  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4f9eb6fa36b587a501e30f05baa0107a0a22fa6e]
Packit 8c9aa0
Packit 8c9aa0
	config/bb_enable_doxygen.m4: applied Brad Hards patch to remove warning when running ./autogen.sh or aclocal.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-09  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4ec392def4a1b088b0b0c9d6fe6902fffbc4bd94]
Packit 8c9aa0
Packit 8c9aa0
	Doc/Money.
Packit 8c9aa0
Packit 8c9aa0
	doc/Money.dox:
Packit 8c9aa0
	* include/cppunit/TestSuite.h:
Packit 8c9aa0
	* include/cppunit/XmlOutputterHook.h: applied Brad Hards patch
Packit 8c9aa0
	that correct miscellaneous doc generation issues (unescaped <>, \...).
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h:
Packit 8c9aa0
	* include/cppunit/CompilerOutputter.h:
Packit 8c9aa0
	* doc/CppUnit-win.dox: removed a few documentation generation warnings.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h:
Packit 8c9aa0
	* include/cppunit/CompilerOutputter.h:
Packit 8c9aa0
	* doc/CppUnit-win.dox: removed a few documentation generation warnings.
Packit 8c9aa0
Packit 8c9aa0
2005-07-06  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c488ed5434ecab7fe155acc77fa054ddd2d23e61]
Packit 8c9aa0
Packit 8c9aa0
	Examples/simple/Makefile.am: do not install 'simple' programm (patch #1230784).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [89a9cb09246597740711e4d7388cf2314109ea70]
Packit 8c9aa0
Packit 8c9aa0
	Fixed memory leak occuring when calling reset().
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestResultCollector.h
Packit 8c9aa0
	* src/cppunit/TestResultCollector.cpp: fixed memory leak
Packit 8c9aa0
	occuring when calling reset().
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/DllMain.cpp: added work-around for mingw compilation
Packit 8c9aa0
	for BLENDFUNCTION macro issue when including windows.h.
Packit 8c9aa0
Packit 8c9aa0
	* src/qttestrunner/TestRunnerDlgImpl.cpp: fixed display of multiline
Packit 8c9aa0
	messages.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Portability.h: better integration of compiler output
Packit 8c9aa0
	for gcc on Mac OS X with Xcode (contributed by Claus Broch).
Packit 8c9aa0
Packit 8c9aa0
2005-07-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [df5f25870ead25e99a0aa55f5183e00e47475867]
Packit 8c9aa0
Packit 8c9aa0
	fixed a bunch of typos reported by Dave Dibble.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-07-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [652d51e653568fbf652a248c7b9e01e72e6ec50f]
Packit 8c9aa0
Packit 8c9aa0
	Fixed  sample unix sample makefile LDFLAGS duplication
Packit 8c9aa0
Packit 8c9aa0
	fixed  sample unix sample makefile LDFLAGS duplication
Packit 8c9aa0
	* m_currency member initialization
Packit 8c9aa0
Packit 8c9aa0
2005-07-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [68e28a16e08d031634dd655c84a04a1bc46a28e2]
Packit 8c9aa0
Packit 8c9aa0
	fixed  'return wasSuccessful' instead of '!wasSuccessful.'
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [9efb5318f845c9f5d90a8a5c3bc6cec6ea82cc60]
Packit 8c9aa0
Packit 8c9aa0
	Contrib/xml-xsl/cppunit2junit.
Packit 8c9aa0
Packit 8c9aa0
	contrib/xml-xsl/cppunit2junit.txt
Packit 8c9aa0
	* contrib/xml-xsl/cppunit2junit.xsl
Packit 8c9aa0
	* contrib/readme.txt: XSLT for compatibility with Ant junit xml formatter.
Packit 8c9aa0
	Patch #1112053 contributed by Norbert Barbosa.
Packit 8c9aa0
Packit 8c9aa0
2005-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f267542d4b5c64fd565ce8be950e274ee4b96136]
Packit 8c9aa0
Packit 8c9aa0
	cppunit.m4: applied patch #1076398 contributed by Henner Sudek. Fix version number comparison in AM_PATH_CPPUNIT.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [526cb25b7aeba90c8f5b93d74d713d0af79a3bd2]
Packit 8c9aa0
Packit 8c9aa0
	MinGW, cygwin: enable build of shared library when using libtool. patch #1194394 contributed by Stéphane Fillod.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2777d462a0ed2c1b3ad5f183ec6d4094d3f26db4]
Packit 8c9aa0
Packit 8c9aa0
	fixed post-build step for running test in vc++
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3fda497e389ae30f9962529eb9509ccc7ecb8090]
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/ProgressBar.cpp: applied patch from bug #1165875, (use system color for border instead of hard-coded color).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1c328b15a649b82882f5741949bd15b4ebf44747]
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/ProgressBar.cpp: applied patch from bug #1165875, (use system color for border instead of hard-coded color).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2005-02-23  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4c83a9823fa2839e975239cd4979955db7b6fd75]
Packit 8c9aa0
Packit 8c9aa0
	Examples/hierarchy/BoardGameTest.
Packit 8c9aa0
Packit 8c9aa0
	examples/hierarchy/BoardGameTest.h:
Packit 8c9aa0
	* examples/hierarchy/ChessTest.h: fixed compilation issue, prefixed access
Packit 8c9aa0
	to class member with 'this' (inheriting from template parameter
Packit 8c9aa0
	dependent class).
Packit 8c9aa0
Packit 8c9aa0
2004-11-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [9fd94c8d4923767723045ad7832ffe10122114c9]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/Win32DynamicLibraryManager.cpp: integrated patch #1024428, MinGW compilation under Windows XP.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-11-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [bbedb2fe6ecb05b6a6d48e63c9f09cc9c7768b5c]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Message.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Message.h
Packit 8c9aa0
	* include/cppunit/SourceLine.h:
Packit 8c9aa0
	* src/cppunit/Message.cpp:
Packit 8c9aa0
	* src/cppunit/SourceLine.cpp: provided thread-safe copy constructor on
Packit 8c9aa0
	platform that do not provide thread-safe copy constructor for std::string.
Packit 8c9aa0
Packit 8c9aa0
2004-11-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [707400b4c6de94a22075b17d8d4ef08fa75813d9]
Packit 8c9aa0
Packit 8c9aa0
	added specific copy constructor implementatin to ensure string buffer are detached during copy (therefore providing thread-safe copy constructor for non thread-safe std::string copy constructor implementation).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-11-08  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e321ba14ae0d69ee07bb90fdb6393b8173809644]
Packit 8c9aa0
Packit 8c9aa0
	added new line at the end of the file.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-11-08  Baptiste Lepilleur  <gaiacrtn@free.fr>  [82e2fa96eada0b1c33b188c2e6e5f5cc8656aaa9]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/TestAssert.h: fixed portability bug pointed out by Neil Ferguson.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-11-06  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a3f4660a90cd14b3ac345e06dcee24ff3570539c]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h: fixed EVC++ 4 detection.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-11-06  Baptiste Lepilleur  <gaiacrtn@free.fr>  [9bad41893a55777868a84125fae10aa491cb7abc]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/TestAssert.h: integrated Neil Ferguson patch for high precision conversion to string for double number. Modified the patch to works even if DBL_DIG C99 macro is not defined.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-11-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e298c653900aa83d02c50b6edd541668ba5002f0]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/TestAssert.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/TestAssert.h:
Packit 8c9aa0
	* src/cppunit/TestAssert.cpp: integrated Neil Ferguson patch for missing
Packit 8c9aa0
	_MESSAGE assertion variants. Also enhanced the failure message of a
Packit 8c9aa0
	few assertions.
Packit 8c9aa0
Packit 8c9aa0
2004-09-10  Baptiste Lepilleur  <gaiacrtn@free.fr>  [23538b49b25d11680566e8203a618b21acc83c77]
Packit 8c9aa0
Packit 8c9aa0
	Src/msvc6/testrunner/MsDevCallerListCtrl.
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/MsDevCallerListCtrl.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/MsDevCallerListCtrl.h: integrated go to source line
Packit 8c9aa0
	features on double click contributed by Max Quatember and
Packit 8c9aa0
	Andreas Pfaffenbichler.
Packit 8c9aa0
Packit 8c9aa0
2004-09-10  Baptiste Lepilleur  <gaiacrtn@free.fr>  [eaaedf9da51e4d2335315ae863d1e881083a5354]
Packit 8c9aa0
Packit 8c9aa0
	added error message if attempting to compile on a platform other than VC++ 6.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-09-02  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f35539a72aa43a56e6ee10d94bc62581f66e6a93]
Packit 8c9aa0
Packit 8c9aa0
	Added missing operator <<( const char
Packit 8c9aa0
Packit 8c9aa0
	added missing operator <<( const char * )
Packit 8c9aa0
Packit 8c9aa0
2004-09-01  Baptiste Lepilleur  <gaiacrtn@free.fr>  [87051183eea0f573bd4f3521446d7eb4da4622be]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/XmlOutputter.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/XmlOutputter.h:
Packit 8c9aa0
	* include/cppunit/tools/XmlDocument.h
Packit 8c9aa0
	* src/cppunit/XmlDocument.cpp:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp: integrated patch #997006 from Akos Maroy.
Packit 8c9aa0
	This patch makes the 'standalone' attribute in XML header optional.
Packit 8c9aa0
Packit 8c9aa0
2004-06-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4a003a878cfff870c7b2417c824042af0af60d59]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h: moved OStringStream alias definition to
Packit 8c9aa0
	Portability/Stream.h. User need to define EVC4 to indicate that
Packit 8c9aa0
	config-evc4.h should be used. (how to we detect this automatically ?).
Packit 8c9aa0
	Notes that this means it might be needed to add #include <string> to some
Packit 8c9aa0
	headers since its no longer included by Portability.h.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(),
Packit 8c9aa0
	and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides
Packit 8c9aa0
	our own implementation (based on sprintf and fwrite).
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4.
Packit 8c9aa0
	Still need to detect for this platform in Portability.h (currently relying on
Packit 8c9aa0
	EVC4 being defined...)
Packit 8c9aa0
Packit 8c9aa0
	* *.[cpp/h]: most source files have been impacted with the following change:
Packit 8c9aa0
	#include <iostream> -> #include <cppunit/Portability/Stream.h>
Packit 8c9aa0
	std::ostream -> CPPUNIT_NS::OStream
Packit 8c9aa0
	std::ofstream -> CPPUNIT_NS::OFileStream
Packit 8c9aa0
	std::cout -> CPPUNIT_NS::stdCOut()
Packit 8c9aa0
	std::endl -> "\n"
Packit 8c9aa0
	Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined.
Packit 8c9aa0
	The exact list of impact files can be obtain in CVS using tags:
Packit 8c9aa0
	TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
Packit 8c9aa0
Packit 8c9aa0
2004-06-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [07996b853a4b796ea6867f7c4a1b36a625cc8390]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h: moved OStringStream alias definition to
Packit 8c9aa0
	Portability/Stream.h. User need to define EVC4 to indicate that
Packit 8c9aa0
	config-evc4.h should be used. (how to we detect this automatically ?).
Packit 8c9aa0
	Notes that this means it might be needed to add #include <string> to some
Packit 8c9aa0
	headers since its no longer included by Portability.h.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(),
Packit 8c9aa0
	and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides
Packit 8c9aa0
	our own implementation (based on sprintf and fwrite).
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4.
Packit 8c9aa0
	Still need to detect for this platform in Portability.h (currently relying on
Packit 8c9aa0
	EVC4 being defined...)
Packit 8c9aa0
Packit 8c9aa0
	* *.[cpp/h]: most source files have been impacted with the following change:
Packit 8c9aa0
	#include <iostream> -> #include <cppunit/Portability/Stream.h>
Packit 8c9aa0
	std::ostream -> CPPUNIT_NS::OStream
Packit 8c9aa0
	std::ofstream -> CPPUNIT_NS::OFileStream
Packit 8c9aa0
	std::cout -> CPPUNIT_NS::stdCOut()
Packit 8c9aa0
	std::endl -> "\n"
Packit 8c9aa0
	Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined.
Packit 8c9aa0
	The exact list of impact files can be obtain in CVS using tags:
Packit 8c9aa0
	TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
Packit 8c9aa0
Packit 8c9aa0
2004-06-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4481c860b0c1a419fa55aa7dfbfd06e84d2a1704]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h: moved OStringStream alias definition to
Packit 8c9aa0
	Portability/Stream.h. User need to define EVC4 to indicate that
Packit 8c9aa0
	config-evc4.h should be used. (how to we detect this automatically ?).
Packit 8c9aa0
	Notes that this means it might be needed to add #include <string> to some
Packit 8c9aa0
	headers since its no longer included by Portability.h.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(),
Packit 8c9aa0
	and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides
Packit 8c9aa0
	our own implementation (based on sprintf and fwrite).
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4.
Packit 8c9aa0
	Still need to detect for this platform in Portability.h (currently relying on
Packit 8c9aa0
	EVC4 being defined...)
Packit 8c9aa0
Packit 8c9aa0
	* *.[cpp/h]: most source files have been impacted with the following change:
Packit 8c9aa0
	#include <iostream> -> #include <cppunit/Portability/Stream.h>
Packit 8c9aa0
	std::ostream -> CPPUNIT_NS::OStream
Packit 8c9aa0
	std::ofstream -> CPPUNIT_NS::OFileStream
Packit 8c9aa0
	std::cout -> CPPUNIT_NS::stdCOut()
Packit 8c9aa0
	std::endl -> "\n"
Packit 8c9aa0
	Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined.
Packit 8c9aa0
	The exact list of impact files can be obtain in CVS using tags:
Packit 8c9aa0
	TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
Packit 8c9aa0
Packit 8c9aa0
2004-06-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [212df8f138166ed053d63d6d54e1a1290e395ae5]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h: moved OStringStream alias definition to
Packit 8c9aa0
	Portability/Stream.h. User need to define EVC4 to indicate that
Packit 8c9aa0
	config-evc4.h should be used. (how to we detect this automatically ?).
Packit 8c9aa0
	Notes that this means it might be needed to add #include <string> to some
Packit 8c9aa0
	headers since its no longer included by Portability.h.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(),
Packit 8c9aa0
	and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides
Packit 8c9aa0
	our own implementation (based on sprintf and fwrite).
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4.
Packit 8c9aa0
	Still need to detect for this platform in Portability.h (currently relying on
Packit 8c9aa0
	EVC4 being defined...)
Packit 8c9aa0
Packit 8c9aa0
	* *.[cpp/h]: most source files have been impacted with the following change:
Packit 8c9aa0
	#include <iostream> -> #include <cppunit/Portability/Stream.h>
Packit 8c9aa0
	std::ostream -> CPPUNIT_NS::OStream
Packit 8c9aa0
	std::ofstream -> CPPUNIT_NS::OFileStream
Packit 8c9aa0
	std::cout -> CPPUNIT_NS::stdCOut()
Packit 8c9aa0
	std::endl -> "\n"
Packit 8c9aa0
	Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined.
Packit 8c9aa0
	The exact list of impact files can be obtain in CVS using tags:
Packit 8c9aa0
	TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
Packit 8c9aa0
Packit 8c9aa0
2004-06-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [d9353259d7f48a5497e72a257f2a549ba719bc0c]
Packit 8c9aa0
Packit 8c9aa0
	cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report result if CppUnit is missing.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [d124b155f3c4a942635f668941c08a6ada886309]
Packit 8c9aa0
Packit 8c9aa0
	cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report result if CppUnit is missing.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [07dd1768eb57e38705b7943181c549fecd3b0869]
Packit 8c9aa0
Packit 8c9aa0
	cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report result if CppUnit is missing.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1c1af6e921e63af3f9f1a81a1e0a74d2531c4062]
Packit 8c9aa0
Packit 8c9aa0
	release 1.10.2 done
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c7c50322ad2cded059832f75333c4820779bbb08]
Packit 8c9aa0
Packit 8c9aa0
	Release 10.0.2
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a2bd285d03987d8f4358523151543554a152324d]
Packit 8c9aa0
Packit 8c9aa0
	Src/msvc6/testrunner/TestRunnerDlg.
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/TestRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugIn.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerApp.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerModel.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerModel.h: bug #952912,
Packit 8c9aa0
	memory leaks when loading/reloading plug-ins.
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [19ca7a3dced278cbc1144c6414a51f26ce92bdc8]
Packit 8c9aa0
Packit 8c9aa0
	added DEBUG_NEW for memory leaks tracking
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f6cd21bf8618c4671c52d704d99dc3edd17835f1]
Packit 8c9aa0
Packit 8c9aa0
	added a small note on how to try out the test plug in runner.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2deded3ae4f749f68d951a0da701d27845f6a7c2]
Packit 8c9aa0
Packit 8c9aa0
	added a small notice for VC++ 7
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [79ed0ede91fa470bc5cbd15f79acd69487369a79]
Packit 8c9aa0
Packit 8c9aa0
	Src/
Packit 8c9aa0
Packit 8c9aa0
	src/*/*.dsp: bug #933154, post build fail in directory with spaces.
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a2d3d873f26eabdb63e3099be094dd6e07d63e35]
Packit 8c9aa0
Packit 8c9aa0
	updated release instruction
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [8a5c5134d51ca4982b435a14e062bac6b5a49704]
Packit 8c9aa0
Packit 8c9aa0
	Src/DllPlugInTester/
Packit 8c9aa0
Packit 8c9aa0
	src/DllPlugInTester/*.cpp: bug #941625, string literal using char *
Packit 8c9aa0
	instead of const char *. Patch contributed by Curt Arnold has been
Packit 8c9aa0
	applied.
Packit 8c9aa0
Packit 8c9aa0
2004-06-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3bbf1aebb2c0d461b03f6cd8e3b2f964f3d00aeb]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/extension/TestSuiteBuilderContext.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/extension/TestSuiteBuilderContext.h:
Packit 8c9aa0
	* src/cppunit/TestSuiteBuilderContext.cpp: fixed bug #921843. This bug
Packit 8c9aa0
	was caused by a known STL bug in VC++ 6.
Packit 8c9aa0
	See http://www.dinkumware.com/vc_fixes.html <xtree> issue with shared
Packit 8c9aa0
	std::map in dll. As a work-around the map has been replaced by a vector.
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e6ec20ed260093756f7c53007982b98db3a92438]
Packit 8c9aa0
Packit 8c9aa0
	Src/
Packit 8c9aa0
Packit 8c9aa0
	src/*/*.dsp: bug #933154, post build fail in directory with spaces.
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e9f2d7bcb6cc12025e6eedc2e89f928d1bbae70d]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/TestPath.cpp: bug #938753, array bound read in splitPathString() with substr if an empty string is passed.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f29095da66d810684c4e533ad506b109878e874d]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/TestPath.cpp: bug #938753, array bound read in splitPathString() with substr if an empty string is passed.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3c055ba1f3974f897500decae49f925bb7385f49]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/TestPath.cpp: bug #938753, array bound read in splitPathString() with substr if an empty string is passed.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5c9ce8e024326a9dc71c67463f0f75fbf8daed07]
Packit 8c9aa0
Packit 8c9aa0
	fixed typo (I'm doing too much python)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [de16a052d9a0d9c436845113bb15d1162f77cf63]
Packit 8c9aa0
Packit 8c9aa0
	doc/Makefile.am: fixed bug #940650 => cp -dpR, removed option -p since there is no link to preserve anyway (does not exist on SunOs).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-17  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5615ce97bd9c465f6ae0d5ca0641ec5d7f0c5457]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h:
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h: fixed report compilation issue
Packit 8c9aa0
	with mingw & cygwin. WIN32 is now always defined if _WIN32 is defined.
Packit 8c9aa0
	Bug #945737 & #930338.
Packit 8c9aa0
Packit 8c9aa0
2004-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3217c0e4adaaade5dfa18000fdce28c1a901390a]
Packit 8c9aa0
Packit 8c9aa0
	fixing project compilation settings (rtti not always enabled)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5ea8214adc1be7619e7680aca112b4a42618877d]
Packit 8c9aa0
Packit 8c9aa0
	reseted interface age stuff
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [569305464ad8a5a2a9d209d9600ef0bf2a80a215]
Packit 8c9aa0
Packit 8c9aa0
	updated for 1.10.0
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-04-09  Baptiste Lepilleur  <gaiacrtn@free.fr>  [8c293cd04eb172504f444c1a8eaeee741e8a68c3]
Packit 8c9aa0
Packit 8c9aa0
	clean up
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-04-09  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0fa2e7dece15cd470b6d2a8d2f2f29a9f31995f8]
Packit 8c9aa0
Packit 8c9aa0
	Release 1.
Packit 8c9aa0
Packit 8c9aa0
	release 1.10.0
Packit 8c9aa0
Packit 8c9aa0
	* install-UNIX.txt: added some notes concerning Sun CC 5.5 & AIX.
Packit 8c9aa0
Packit 8c9aa0
2004-03-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [aedca554f54f63a3617bccec0b62b0ee029c8e52]
Packit 8c9aa0
Packit 8c9aa0
	release 1.9.14
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-03-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5bb46c2128a6e0b7c90e4fe64ef7c8e742cd94bc]
Packit 8c9aa0
Packit 8c9aa0
	removed usage of std::exception ctor with a string (gcc 2.95 issue)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-03-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [224cf85f2b7fd7ec47cda4788902996349f8c754]
Packit 8c9aa0
Packit 8c9aa0
	Examples/cppunittest/TestAssertTest.
Packit 8c9aa0
Packit 8c9aa0
	examples/cppunittest/TestAssertTest.h:
Packit 8c9aa0
	* examples/cppunittest/TestAssertTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/XmlUniformiserTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlUniformiserTest.cpp:
Packit 8c9aa0
	* include/cppunit/TestAssert.h: add the exception assertion macros
Packit 8c9aa0
	from cppunit 2: CPPUNIT_ASSERT_THROW, CPPUNIT_ASSERT_NO_THROW,
Packit 8c9aa0
	CPPUNIT_ASSERT_ASSERTION_FAIL, CPPUNIT_ASSERT_ASSERTION_PASS.
Packit 8c9aa0
	Updated unit test to use and test the new macros.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h: deprecated the
Packit 8c9aa0
	test case factory that check for exception (CPPUNIT_TEST_FAIL &
Packit 8c9aa0
	CPPUNIT_TEST_EXCEPTION).
Packit 8c9aa0
Packit 8c9aa0
2004-03-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [943bbb17d1339a3cae3b930e3f7f1cb2f9fec297]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/UnixDynamicLibraryManager.cpp: applied patch #816563 from Gareth Sylvester. Adding RTLD_GLOBAL allows test plug-ins to provide symbols to shared objects they load themselves.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-03-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [b65ceb2d1c4c4fc1b56f0e04f4d7011cfd4d1a01]
Packit 8c9aa0
Packit 8c9aa0
	Examples/qt/Main.
Packit 8c9aa0
Packit 8c9aa0
	examples/qt/Main.cpp:
Packit 8c9aa0
	* examples/qt/ExampleTestCase.h: fixed bug #789672: QT example should
Packit 8c9aa0
	use CPPUNIT_NS macro.
Packit 8c9aa0
Packit 8c9aa0
2004-03-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [80d86cc95af4d1b8249595786eac8bcd7e571f82]
Packit 8c9aa0
Packit 8c9aa0
	cppunit-config.in: bug #903363, missing -ldl from the output of cppunit-config --libs. Fixed thanks Eric Blossom patch.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-02-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [091e538074fb79d5c1bc29d79ac7f6933f96e8f1]
Packit 8c9aa0
Packit 8c9aa0
	configure.in: bumped version number to 1.9.13
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-02-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [60416b3ee8c85cd016d5ef5177cd4d93f8664398]
Packit 8c9aa0
Packit 8c9aa0
	configure.in: bumped version number to 1.9.12
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-02-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f6afa1ea719406b84e0206814ab770daa777a19e]
Packit 8c9aa0
Packit 8c9aa0
	forked, development toward 1.10.0 are now taking place in branch BRANCH_1_9_12 until xml input stuff are integrated.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2004-02-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [b485fd01a1d36028b2baec5c503107cfb77c35b6]
Packit 8c9aa0
Packit 8c9aa0
	Configure.
Packit 8c9aa0
Packit 8c9aa0
	configure.in:
Packit 8c9aa0
	* makefile.am:
Packit 8c9aa0
	* config/ax_cxx_gcc_abi_demangle.m4:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp: added patch from
Packit 8c9aa0
	Neil Ferguson <nferguso@eso.org> to use gcc c++ abi to demangle typeinfo
Packit 8c9aa0
	name when available.
Packit 8c9aa0
Packit 8c9aa0
2004-02-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [b11bd9019deef39ed969fab8b85771946b83d17b]
Packit 8c9aa0
Packit 8c9aa0
	Configure.
Packit 8c9aa0
Packit 8c9aa0
	configure.in:
Packit 8c9aa0
	* config/ax_cxx_gcc_abi_demangle.m4:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp: added patch from
Packit 8c9aa0
	Neil Ferguson <nferguso@eso.org> to use gcc c++ abi to demangle typeinfo
Packit 8c9aa0
	name when available.
Packit 8c9aa0
Packit 8c9aa0
2003-07-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [90869fe73c518e3135906cd5648834366ada4299]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/plugin/testplugin.h: fixed bug #767358, wrong preprocessor symbol for SHL_LOADER.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-06-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1aaee3a9f07e5a88ef7334dbe4b3f4a8aa1c8fbf]
Packit 8c9aa0
Packit 8c9aa0
	removed obsolete bug
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e9cfdfdde9cba9d1258f56f3c483b950e38b2749]
Packit 8c9aa0
Packit 8c9aa0
	added configuration option for sun CC compiler
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [341d0a8b1b645d4d125bedb11c4514fdbaf504ca]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/config/config-msvc6.h: changed the compiler outputter default format (CPPUNIT_COMPILER_LOCATION_FORMAT) for Visual Studio 7.0. Assertion now appears in the task list.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5ed43360c17c34b37e6f40cba39d8ce9e6d76e22]
Packit 8c9aa0
Packit 8c9aa0
	added new lines
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e574fbb976097a58401ef25033e8c8fb63510ace]
Packit 8c9aa0
Packit 8c9aa0
	added : small utility to updated all .cvsignore
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ea186c2750c58bf8fa00ec5a7549424e53d3c2e7]
Packit 8c9aa0
Packit 8c9aa0
	added to .cvsignore: SunWS_cache ir.out
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e055e1379963554932bf1e55ca3bb262a37e1038]
Packit 8c9aa0
Packit 8c9aa0
	INSTALL-unix: added build instruction for HP-UX.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [fcf9632822440fad1588dc076e734496591f18ab]
Packit 8c9aa0
Packit 8c9aa0
	Makefile.
Packit 8c9aa0
Packit 8c9aa0
	Makefile.am
Packit 8c9aa0
	* configure.in
Packit 8c9aa0
	* config/ac_dll.m4
Packit 8c9aa0
	* examples/cppunittest/Makefile.am
Packit 8c9aa0
	* examples/hierarchy/Makefile.am
Packit 8c9aa0
	* examples/money/Makefile.am
Packit 8c9aa0
	* examples/simple/Makefile.am
Packit 8c9aa0
	* include/cppunit/config/SelectDllLoader.h
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h
Packit 8c9aa0
	* include/cppunit/tools/Algorithm.h
Packit 8c9aa0
	* src/DllPlugInTester/Makefile.am
Packit 8c9aa0
	* src/cppunit/Makefile.am
Packit 8c9aa0
	* src/cppunit/TestDecorator.cpp
Packit 8c9aa0
	* src/cppunit/ShlDynamicLibraryManager.cpp
Packit 8c9aa0
	* src/cppunit/UnixDynamicLibraryManager.cpp
Packit 8c9aa0
	* src/cppunit/Win32DynamicLibraryManager.cpp: applied patch from
Packit 8c9aa0
	Abdessattar Sassi <abdesassi@users.sourceforge.net> to add support
Packit 8c9aa0
	for plug-in to hp-ux (patch #721546).
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ad7d9b040b7a78e7ac14f7d3556b2eb5f09f5b81]
Packit 8c9aa0
Packit 8c9aa0
	Makefile.
Packit 8c9aa0
Packit 8c9aa0
	Makefile.am
Packit 8c9aa0
	* configure.in
Packit 8c9aa0
	* config/ac_dll.m4
Packit 8c9aa0
	* examples/cppunittest/Makefile.am
Packit 8c9aa0
	* examples/hierarchy/Makefile.am
Packit 8c9aa0
	* examples/money/Makefile.am
Packit 8c9aa0
	* examples/simple/Makefile.am
Packit 8c9aa0
	* include/cppunit/config/SelectDllLoader.h
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h
Packit 8c9aa0
	* include/cppunit/tools/Algorithm.h
Packit 8c9aa0
	* src/DllPlugInTester/Makefile.am
Packit 8c9aa0
	* src/cppunit/Makefile.am
Packit 8c9aa0
	* src/cppunit/TestDecorator.cpp
Packit 8c9aa0
	* src/cppunit/ShlDynamicLibraryManager.cpp
Packit 8c9aa0
	* src/cppunit/UnixDynamicLibraryManager.cpp
Packit 8c9aa0
	* src/cppunit/Win32DynamicLibraryManager.cpp: applied patch from
Packit 8c9aa0
	Abdessattar Sassi <abdesassi@users.sourceforge.net> to add support
Packit 8c9aa0
	for plug-in to hp-ux.
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [31ca191eaeffb4288f01b78d64535c70a07473f2]
Packit 8c9aa0
Packit 8c9aa0
	hpux support for plugins
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [346b83803ad1329957ddc94380168fdb106f9d3f]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/extensions/Makefile.am: removed TestSuiteBuilder.h
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-04-06  Baptiste Lepilleur  <gaiacrtn@free.fr>  [965425ea6d164a498e1349337a885fcc64b9b19f]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/extensions/TestSuiteBuilder.h: removed (unused)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-31  Baptiste Lepilleur  <gaiacrtn@free.fr>  [af6bbfefca62714505166f7183c7be8d58d67615]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/DynamicLibraryManager.cpp: fixed compilation issue on Mingw (bug #711583)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [648770ade19b53b6b845853cdf6bb54b82517363]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/extensions/TestNamer.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/extensions/TestNamer.h:
Packit 8c9aa0
	* src/cppunit/TestNamer.cpp: Fixed bug #704684, TestNamer has non-virtual
Packit 8c9aa0
	destructor.
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0cc133fe16dbae50a9695b862d018602c62374c0]
Packit 8c9aa0
Packit 8c9aa0
	added missing project file
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [8dfa4eff94da388729ebb77fa804d3f37ad62fbb]
Packit 8c9aa0
Packit 8c9aa0
	added missing project file
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [abf432989fde2d72cc56b8b1c8c825efd3ce15eb]
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/TestRunnerDlg.cpp: switched to using unsigned index in loop to avoid signed/unsigned warning in vc7.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [25199d28cba480b4649d6e1a8dea3204094ea51f]
Packit 8c9aa0
Packit 8c9aa0
	Src/msvc6/testrunner/DynamicWindow/cdxCDynamicWndEx.
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/DynamicWindow/cdxCDynamicWndEx.cpp:
Packit 8c9aa0
	* examples/msvc6/CppUnitTestApp/CppUnitTestApp.cpp:
Packit 8c9aa0
	* examples/msvc6/HostApp/HostApp.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerApp.cpp: fixed compatibility
Packit 8c9aa0
	issues with vc7 MFC.
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a8f845cd8a0287e0f2827504a709035544521454]
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/TestRunnerDlg.cpp: switched to using unsigned index in loop to avoid signed/unsigned warning in vc7.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [80c853f8846ff2f48841ebf2f7b202e3b9a95195]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/tools/Algorithm.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/tools/Algorithm.h:
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/XmlUniformiser.*:
Packit 8c9aa0
	* src/cppunit/CompilerOutputter.cpp:
Packit 8c9aa0
	* src/cppunit/ProtectorChain.cpp:
Packit 8c9aa0
	* src/cppunit/StringTools.cpp:
Packit 8c9aa0
	* src/cppunit/TestPath.cpp:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp:
Packit 8c9aa0
	* src/cppunit/XmlElement.cpp:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp:
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp: switched to using unsigned index in loop to
Packit 8c9aa0
	avoid signed/unsigned warning in vc7.
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c3e47a72d32847f730fc433942fd4e25a4cb3b1c]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/tools/Algorithm.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/tools/Algorithm.h:
Packit 8c9aa0
	* src/cppunit/CompilerOutputter.cpp:
Packit 8c9aa0
	* src/cppunit/ProtectorChain.cpp:
Packit 8c9aa0
	* src/cppunit/StringTools.cpp:
Packit 8c9aa0
	* src/cppunit/TestPath.cpp:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp:
Packit 8c9aa0
	* src/cppunit/XmlElement.cpp:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp: switched to using unsigned index in loop to
Packit 8c9aa0
	avoid signed/unsigned warning in vc7.
Packit 8c9aa0
Packit 8c9aa0
2003-03-15  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3ffdb56a3c368b8b9c227e4ad2e1e0cbc2c494f3]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/CompilerOutputter.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/CompilerOutputter.cpp:
Packit 8c9aa0
	* src/cppunit/ProtectorChain.cpp:
Packit 8c9aa0
	* src/cppunit/StringTools.cpp:
Packit 8c9aa0
	* src/cppunit/TestPath.cpp:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp:
Packit 8c9aa0
	* src/cppunit/XmlElement.cpp:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp: switched to using unsigned index in loop to
Packit 8c9aa0
	avoid signed/unsigned warning in vc7.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extension/ExceptionTestCaseDecorator.h: removed dll export
Packit 8c9aa0
	on template (caused link error on vc7).
Packit 8c9aa0
Packit 8c9aa0
2003-03-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [97bf50c5b400b6304511286580c8ee160629a8a5]
Packit 8c9aa0
Packit 8c9aa0
	fixed typos
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0381b7ac442395543a8412c497b693741d572f28]
Packit 8c9aa0
Packit 8c9aa0
	Src/examples/cppunittest/TrackedTestCase.
Packit 8c9aa0
Packit 8c9aa0
	src/examples/cppunittest/TrackedTestCase.cpp:
Packit 8c9aa0
	* src/examples/cppunittest/CppUnitTestMain.cpp:
Packit 8c9aa0
	* src/examples/money/Money.h: partially applied patch #699794. Fixed
Packit 8c9aa0
	compilation issues with Borland C++ 6.
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ec3067809b09107fac6e4e53d94adbe3e9f3de9b]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/XmlElement.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/XmlElement.cpp:
Packit 8c9aa0
	* src/examples/CppUnitTest/XmlUniformser.cpp: fixed bug #676505 (no space
Packit 8c9aa0
	between attributes of XmlElement).
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [6e886d2f1ec0a52a32858e7aa374f031506573d7]
Packit 8c9aa0
Packit 8c9aa0
	switched to an implementation using index instead of iterator to avoid usage of typename
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [db20dd756fef994fca6dd4785f1ac86e76f3f68e]
Packit 8c9aa0
Packit 8c9aa0
	Config/bb_enable_doxygen.
Packit 8c9aa0
Packit 8c9aa0
	config/bb_enable_doxygen.m4:
Packit 8c9aa0
	* doc/Makefile.am: applied Luke Dunstan's fix for bug #700730 (spaces not
Packit 8c9aa0
	allowed in doxygen path)
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0488bd44fb51fcc4a37764c20556fab68b429d2f]
Packit 8c9aa0
Packit 8c9aa0
	fixed typos
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [cae3d20badb7edef6de1cda979c719bd0d65b655]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/tools/Algorithm.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/tools/Algorithm.h:
Packit 8c9aa0
	* src/cppunit/TestResult.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerModel.cpp: added removeFromSequence
Packit 8c9aa0
	algorithm in Algorithm.h to fix STLPort compatibility issue
Packit 8c9aa0
	(std::remove use the one of cstdio instead of algorithm). Bug #694971.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestNamer.h: fixed bug #662666 (missing include
Packit 8c9aa0
	for typeinfo).
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestResult.cpp: TestFailure are no longer passed as temporary,
Packit 8c9aa0
	but explicitely instantiated on the stack. Work around AIX compiler bug.
Packit 8c9aa0
Packit 8c9aa0
2003-03-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4ca86cd4fd9b7a8c2dd60c1b62724b18b7bd5ec7]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/tools/Algorithm.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/tools/Algorithm.h:
Packit 8c9aa0
	* src/cppunit/TestResult.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerModel.cpp: added removeFromSequence
Packit 8c9aa0
	algorithm in Algorithm.h to fix STLPort compatibility issue
Packit 8c9aa0
	(std::remove use the one of cstdio instead of algorithm). Bug #694971.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestNamer.h: fixed bug #662666 (missing include
Packit 8c9aa0
	for typeinfo).
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestResult.cpp: TestFailure are no longer passed as temporary,
Packit 8c9aa0
	but explicitely instantiated on the stack. Work around AIX compiler bug.
Packit 8c9aa0
Packit 8c9aa0
2002-12-03  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c349ff0461024ca2cbc1e9844abfdb5996338f04]
Packit 8c9aa0
Packit 8c9aa0
	fixed include path
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-12-03  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5f4e8a237df7cbcb014fa632119fda3b8d32e64a]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/TextTestResult.h: added missing dll export for operator << (bug #610119).
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-12-02  Baptiste Lepilleur  <gaiacrtn@free.fr>  [7b97d82c4e077d37db5471d38c3e83b05943e240]
Packit 8c9aa0
Packit 8c9aa0
	src/src/msvc6/testrunner/DynamicWindow/cdxCDynamicWnd.cpp: added call to IsUp() in cdxCDynamicWnd::DoOnGetMinMaxInfo() before calling GetBorderSize() which caused an assertion. Bug #643612.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-12-02  Baptiste Lepilleur  <gaiacrtn@free.fr>  [edee1aa3443db8be68e48f15348395f4fc6c8cd1]
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/XmlOuputter.cpp: use iterator instead of const_iterator.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-12-02  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e2b784709cde0cd7040b4bfb3401869c6306bcc0]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/plugin/DynamicLibraryManagerException.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/plugin/DynamicLibraryManagerException.h: added constructor
Packit 8c9aa0
	to fix compilation issues on recents version of gcc and sun CC (bug #619059)
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/input/XmlInputHelper.h: added.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestSuiteBuilderContext.h:
Packit 8c9aa0
	* src/cppunit/TestSuiteBuilderContext.cpp: added addProperty() and
Packit 8c9aa0
	getStringProperty(). Added macros CPPUNIT_TEST_SUITE_PROPERTY.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp: integrated Tim Threlkeld's
Packit 8c9aa0
	bug fix #610162: browse button was disabled if history was empty.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/DynamicWindow/cdxCSizeIconCtrl.cpp: integrated
Packit 8c9aa0
	Tim Threlkeld's bug fix #610191: common control were not initialized.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/ExceptionTestCaseDecorator.h: bug #603172,
Packit 8c9aa0
	missing Message construction.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/DefaultProtector.cpp: bug #603172. Fixed missing ';'.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestCase.cpp: bug #603671. Removed unguarded typeinfo
Packit 8c9aa0
	include.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittests/*Suite.h: bug #603666. Added missing Portability.h
Packit 8c9aa0
	include.
Packit 8c9aa0
Packit 8c9aa0
2002-09-23  Jan Eric Kyprianidis  <jeh@sourceforge.net>  [faa78dac0e46eef7b529b7be7262f4610f04d432]
Packit 8c9aa0
Packit 8c9aa0
	Removed myself <J.E. Hoffmann> from all copyrights and AUTHOR files.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [42311eeffecb2f2cb766e3164c1e0740d257d65b]
Packit 8c9aa0
Packit 8c9aa0
	Small changes to get simple to work
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [a0f34db747dcca29230c61827b97f1c45749850c]
Packit 8c9aa0
Packit 8c9aa0
	Moved header to top
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [af1070ecd04e521a6b5510716c00509980cde26c]
Packit 8c9aa0
Packit 8c9aa0
	Added newline at end of file (needed for some compilers to work)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [88d9a32ab5091a940360f1338a641f4f09e453f9]
Packit 8c9aa0
Packit 8c9aa0
	Updated coding style to support SUN 4.x compiler
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [90a08ec35df981da24c5c577a00665f07f2f49c1]
Packit 8c9aa0
Packit 8c9aa0
	Added comparator to set
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [4d1b49e5049f64b8e1df2eb705c241a9db921a2a]
Packit 8c9aa0
Packit 8c9aa0
	Comparator added to map
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [e4dc29229ae6e20b226aec9b99b97611841e2ab0]
Packit 8c9aa0
Packit 8c9aa0
	Dereferencing fix for SUN4
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [86431c59f62dc16cb8ed85fb8a927e63c5449ba0]
Packit 8c9aa0
Packit 8c9aa0
	<typeinfo> not available if CPPUNIT_USE_TYPEINFO_NAME not defined
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [c826393470c6012e58cac9731d6a2cf96e2ff2b8]
Packit 8c9aa0
Packit 8c9aa0
	Map needs comparator, make_pair to pair, and map dereference fix (SUN4)
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [bc0b1c3f1abf0cc570216bed96d7cc84cdb08052]
Packit 8c9aa0
Packit 8c9aa0
	Const_iterator to iterator and make_pair to pair for sun4 portability
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-16  Eric Schendel  <esche@sourceforge.net>  [e210106003b1e214b12341e4955b7119b0d49f09]
Packit 8c9aa0
Packit 8c9aa0
	Missing semicolon when CPPUNIT_USE_TYPEINFO_NAME not used
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-05  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4cc417314b4ebd1821022b01b4fcd97b01b91679]
Packit 8c9aa0
Packit 8c9aa0
	bumped version to 1.9.11
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-09-02  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c19824b3f6ecb7c0b2ac784c93d13d1308ad2d81]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/ui/text/TextTestRunner.h: fixed header guards.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [117c49aaa7670fb610e6d3c2b86f10015a0264a8]
Packit 8c9aa0
Packit 8c9aa0
	Attempt to fix the makig of lib directory in tar ball
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2ed8d36a0b7d4e22dabd7c09a52e068cbb8b490e]
Packit 8c9aa0
Packit 8c9aa0
	added automatic creation of lib directory for tar ball
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [bc00993d3ef4f4bbe7e684082d5fda3b6b147845]
Packit 8c9aa0
Packit 8c9aa0
	added automatic creation of lib directory for tar ball
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-30  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ff8ca0aec3f2528f6b01bd71627c0e743b54eecd]
Packit 8c9aa0
Packit 8c9aa0
	added automatic creation of lib directory for tar ball
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [938c5ebcaed57a6652ae3f189bac55a1489ac478]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/TestResult.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/TestResult.h:
Packit 8c9aa0
	* src/cppunit/TestResult.cpp: fixed shouldStop() bug.
Packit 8c9aa0
Packit 8c9aa0
2002-08-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [93d20fcb3bfbfa1d20e435218b60e6ed768f57b7]
Packit 8c9aa0
Packit 8c9aa0
	preparing for 1.9.10 release
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [40669673029364275f58207549f91b8390215ec7]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/CompilerOutputter.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/CompilerOutputter.h:
Packit 8c9aa0
	* include/cppunit/Exception.h:
Packit 8c9aa0
	* include/cppunit/Protector.h:
Packit 8c9aa0
	* include/cppunit/TestListener.h:
Packit 8c9aa0
	* include/cppunit/TestPath.h:
Packit 8c9aa0
	* include/cppunit/TestResult.h:
Packit 8c9aa0
	* include/cppunit/TestRunner.h:
Packit 8c9aa0
	* include/cppunit/XmlOutputter.h:
Packit 8c9aa0
	* include/cppunit/plugin/DynamicLibraryManager.h:
Packit 8c9aa0
	* include/cppunit/plugin/PlugInManager.h:
Packit 8c9aa0
	* include/cppunit/plugin/PlugInParameters.h:
Packit 8c9aa0
	* include/cppunit/TestPlugIn.h:
Packit 8c9aa0
	* src/cppunit/DefaultProtector.h:
Packit 8c9aa0
	* src/cppunit/ProtectorChain.h:
Packit 8c9aa0
	* src/cppunit/ProtectorContext.h:
Packit 8c9aa0
	* src/cppunit/TestCase.cpp:
Packit 8c9aa0
	* src/cppunit/TestResult.cpp: fixed a dew documentation bugs.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestResult.h:
Packit 8c9aa0
	* src/cppunit/TestResult.cpp: moved documentation to header.
Packit 8c9aa0
Packit 8c9aa0
2002-08-29  Baptiste Lepilleur  <gaiacrtn@free.fr>  [eb3575761c12af9822403fcf25b6930150fb6890]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Asserter.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Asserter.h:
Packit 8c9aa0
	* include/cppunit/Message.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestNamer.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestSuiteBuilder.h:
Packit 8c9aa0
	* include/cppunit/tools/XmlDocument.h:
Packit 8c9aa0
	* include/cppunit/tools/XmlElement.h: Fixed a few documentation bug.
Packit 8c9aa0
Packit 8c9aa0
2002-08-28  Baptiste Lepilleur  <gaiacrtn@free.fr>  [edf9c347bd42b7940d39dd70049fb9895d3a3c5a]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Portability.h: added CPPUNIT_STATIC_CAST.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestFixtureFactory.h: extracted from
Packit 8c9aa0
	HelperMacros.h. Added template class ConcretTestFixtureFactory.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestSuiteBuilderContext.h:
Packit 8c9aa0
	* src/cppunit/TestSuiteBuilderContext.cpp: added. Context used
Packit 8c9aa0
	to add test case to the fixture suite. Prevent future
Packit 8c9aa0
	compatibility break for custom test API.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h: mostly rewritten. No
Packit 8c9aa0
	longer use TestSuiteBuilder. Added support for abstract test fixture
Packit 8c9aa0
	through macro CPPUNIT_TEST_SUITE_END_ABSTRACT. Made custom test API
Packit 8c9aa0
	easier to use.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/HelperMacrosTest.h:
Packit 8c9aa0
	* examples/cppunittest/HelperMacrosTest.cpp: updated against
Packit 8c9aa0
	HelperMacros.h changes.
Packit 8c9aa0
Packit 8c9aa0
2002-08-27  Baptiste Lepilleur  <gaiacrtn@free.fr>  [878a1e56ef0858e44310e48fa21781c13a2c0b53]
Packit 8c9aa0
Packit 8c9aa0
	fixed Makefile
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-27  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c86c65b7d821fe4bb046c489528108843513e63d]
Packit 8c9aa0
Packit 8c9aa0
	CodingGuideLines.
Packit 8c9aa0
Packit 8c9aa0
	CodingGuideLines.txt: updated for OS/390 C++ limitation.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittests/MockFunctor.h: added. Mock Functor to help
Packit 8c9aa0
	testing.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittests/MockProtector.h: qdded. Mock Protector to help
Packit 8c9aa0
	testing.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittests/TestResultTest.h
Packit 8c9aa0
	* examples/cppunittests/TestResultTest.cpp: added tests for
Packit 8c9aa0
	pushProtector(), popProtector() and protect().
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestAssert.h: removed default message value from
Packit 8c9aa0
	assertEquals(). Caused compilation error on OS/390.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/plugin/PlugInParameters.h:
Packit 8c9aa0
	* src/cppunit/PlugInParameters.cpp: renamed commandLine() to
Packit 8c9aa0
	getCommandLine().
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp: bug fix, disabled Browse
Packit 8c9aa0
	button while running tests.
Packit 8c9aa0
Packit 8c9aa0
2002-08-22  Steve M. Robbins  <smr@sumost.ca>  [69a36d9356412dddb51d8f31fbbac45ac52f7f30]
Packit 8c9aa0
Packit 8c9aa0
	Fixed doc bug; note: changelog lines must start with a TAB character
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-04  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a07263d25e98ee65943e1e1dc67c8c9a4e7d7f6d]
Packit 8c9aa0
Packit 8c9aa0
	added missing TestDecorator.cpp to makefile.am
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-03  Baptiste Lepilleur  <gaiacrtn@free.fr>  [681d5fdb4c6c3cc26994de055bb8c52d5452bc2d]
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/XmlOutputterHook.h: integrated Stephan Stapel documentation update.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-08-03  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e82ccd481800f8f0d36af5310c535b83a6cec788]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Exception.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Exception.h:
Packit 8c9aa0
	* src/cppunit/Exception.h: added setMessage().
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Protector.h:
Packit 8c9aa0
	* src/cppunit/Protector.cpp: added class ProtectorGuard. Change the
Packit 8c9aa0
	reportXXX() method to support Exception passing and SourceLine.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestCaller.h: removed 'expect exception' features.
Packit 8c9aa0
	It is now handled by ExceptionTestCaseDecorator and TestCaller no
Packit 8c9aa0
	longer need default template argument support.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestCase.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestCaller.h: runTest() is now public
Packit 8c9aa0
	instead of protected, so that it can be decorated.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestResult.h:
Packit 8c9aa0
	* src/cppunit/TestResult.h: added pushProtector() and popProtector()
Packit 8c9aa0
	methods. This allow user to specify their own exception trap when
Packit 8c9aa0
	running test case.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestDecorator.h:
Packit 8c9aa0
	* src/cppunit/TestDecorator.cpp: added. Extracted from TestDecorator.h.
Packit 8c9aa0
	The test passed to the constructor is now owned by the decorator.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestCaseDecorator.h:
Packit 8c9aa0
	* src/cppunit/TestCaseDecorator.cpp: added. Decorator for TestCase
Packit 8c9aa0
	setUp(), tearDown() and runTest().
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/ExceptionTestCaseDecorator.h: added.
Packit 8c9aa0
	TestCaseDecorator to expect that a specific exception is thrown.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h: updated against TestCaller
Packit 8c9aa0
	change.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/DefaultFunctor.h: fixed bug (did not return underlying
Packit 8c9aa0
	test return code).
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/ProtectorChain.cpp: fixed bug in chaing return code.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/DefaultFunctor.h: fixed bug.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/ActiveTest.h:
Packit 8c9aa0
	* src/msvc6/testrunner/ActiveTest.cpp: updated against
Packit 8c9aa0
	TestCaseDecorator ownership policy change. Moved inline functions
Packit 8c9aa0
	to .cpp.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/TestSetUpTest.cpp: updated to use MockTestCase
Packit 8c9aa0
	and against the new ownership policy.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/TestDecoratorTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/RepeatedTestTest.cpp: updated against
Packit 8c9aa0
	TestDecorator ownership policy change.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/ExceptionTestCaseDecoratorTest.h:
Packit 8c9aa0
	* examples/cppunittest/ExceptionTestCaseDecoratorTest.cpp: added. Unit
Packit 8c9aa0
	tests for ExceptionTestCaseDecoratorTest.
Packit 8c9aa0
Packit 8c9aa0
2002-07-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2a31073734be6e44e477079699578820282b7345]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Protector.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Protector.h:
Packit 8c9aa0
	* src/cppunit/Protector.cpp: added. Base class for protectors.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/DefaultProtector.h:
Packit 8c9aa0
	* src/cppunit/DefaultProtector.cpp: added. Implementation of the default
Packit 8c9aa0
	protector used to catch std::exception and any other exception.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/ProtectorChain.h:
Packit 8c9aa0
	* src/cppunit/ProtectorChain.cpp: added. Implementation of a chain of
Packit 8c9aa0
	protector, allowing catching custom exception and implementation of
Packit 8c9aa0
	expected exception.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestCase.cpp:
Packit 8c9aa0
	* src/cppunit/TestResult.cpp: updated to use protector.
Packit 8c9aa0
Packit 8c9aa0
2002-07-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [251c1ff8aecaa608ef9e6041c2691d369430bf7b]
Packit 8c9aa0
Packit 8c9aa0
	CodingGuideLines.
Packit 8c9aa0
Packit 8c9aa0
	CodingGuideLines.txt: added. CppUnit's coding guidelines for portability.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/portability/CppUnitStack.h: added. wrapper for std::stack.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/portability/CppUnitSet.h: added. wrapper for std::set.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/text/TestRunner.h: fixed namespace definition for
Packit 8c9aa0
	deprecated TestRunner.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestAssert.h:
Packit 8c9aa0
	* src/cppunit/TestAssert.cpp: removed old deprecated functions that did
Packit 8c9aa0
	not use SourceLine. Moved assertEquals() and assertDoubleEquals() into
Packit 8c9aa0
	CppUnit namespace.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestFactoryRegistry.cpp: use CppUnitMap instead of std::map.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.h: use CppUnitDeque instead
Packit 8c9aa0
	std::deque.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/*.h:
Packit 8c9aa0
	* examples/cppunittest/*.cpp: removed all usage of CppUnitTest namespace.
Packit 8c9aa0
	Everything is now in global space.
Packit 8c9aa0
Packit 8c9aa0
	* examples/*/*.h:
Packit 8c9aa0
	* examples/*/*.cpp: replaced usage of CppUnit:: with CPPUNIT_NS::.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerModel.h: use CppUnit STL wrapper instead
Packit 8c9aa0
	of STL container.
Packit 8c9aa0
Packit 8c9aa0
2002-07-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0807889cb53679c5a9e741e8dedc3668ef59729b]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/ui/text/TestRunner.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/ui/text/TestRunner.h:
Packit 8c9aa0
	* src/cppunit/TextTestRunner.cpp: Renamed TextUi::TestRunner
Packit 8c9aa0
	TextTestRunner and moved it to the CppUnit namespace. Added
Packit 8c9aa0
	a deprecated typedef for compatibility with previous version.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/text/TextTestRunner.h: added.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/mfc/TestRunner.h:
Packit 8c9aa0
	* src/cppunit/msvc6/testrunner/TestRunner.cpp: Renamed MfcUi::TestRunner
Packit 8c9aa0
	MfcTestRunner. Added deprecated typedef for compatibility. Renamed
Packit 8c9aa0
	TestRunner.cpp to MfcTestRunner.cpp.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/mfc/MfcTestRunner.h: added.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/qt/TestRunner.h:
Packit 8c9aa0
	* src/qttestrunner/TestRunner.cpp: renamed QtUi::TestRunner QtTestRunner
Packit 8c9aa0
	and moved it to CppUnit namespace. Added a deprecated typedef for
Packit 8c9aa0
	compatibility. Renamed TestRunner.cpp to QtTestRunner.cpp.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/qt/TestRunner.h:
Packit 8c9aa0
	* src/qttestrunner/TestRunner.h: Moved TestRunner to CppUnit namespace
Packit 8c9aa0
	and renamed it QtTestRunner. Added deprecated typedef for compatibility.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Asserter.h:
Packit 8c9aa0
	* src/cppunit/Asserter.cpp: changed namespace Asserter to a struct and
Packit 8c9aa0
	made all methods static.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h:
Packit 8c9aa0
	* include/cppunit/extensions/SourceLine.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestAssert.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestPlugIn.h:
Packit 8c9aa0
	* include/cppunit/Portability.h: changed CPPUNIT_NS(symbol) to a
Packit 8c9aa0
	symbol macro that expand either to CppUnit or nothing. The symbol is
Packit 8c9aa0
	no longer a parameter.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/portability/CppUnitVector.h:
Packit 8c9aa0
	* include/cppunit/portability/CppUnitDeque.h:
Packit 8c9aa0
	* include/cppunit/portability/CppUnitMap.h: added. STL Wrapper for
Packit 8c9aa0
	compilers that do not support template default argumenent and need
Packit 8c9aa0
	the allocator to be passed when instantiating STL container.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/*.h:
Packit 8c9aa0
	* examples/cppunittest/*.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/*.h:
Packit 8c9aa0
	* src/msvc6/testrunner/*.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/*.h:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/*.cpp:
Packit 8c9aa0
	* src/qttestrunner/*.h:
Packit 8c9aa0
	* src/qttestrunner/*.cpp: replaced occurence of CppUnit:: by CPPUNIT_NS.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestSuite.h:
Packit 8c9aa0
	replaced occurence of std::vector by CppUnitVector.
Packit 8c9aa0
Packit 8c9aa0
2002-07-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f1bf3276752a10a2cdf4e3cf3087399d199c4566]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/ui/text/TestRunner.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/ui/text/TestRunner.h:
Packit 8c9aa0
	* src/cppunit/TextTestRunner.cpp: Renamed TextUi::TestRunner
Packit 8c9aa0
	TextTestRunner and moved it to the CppUnit namespace. Added
Packit 8c9aa0
	a deprecated typedef for compatibility with previous version.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/text/TextTestRunner.h: added.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/mfc/TestRunner.h:
Packit 8c9aa0
	* src/cppunit/msvc6/testrunner/TestRunner.cpp: Renamed MfcUi::TestRunner
Packit 8c9aa0
	MfcTestRunner. Added deprecated typedef for compatibility. Renamed
Packit 8c9aa0
	TestRunner.cpp to MfcTestRunner.cpp.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/mfc/MfcTestRunner.h: added.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/qt/TestRunner.h:
Packit 8c9aa0
	* src/qttestrunner/TestRunner.cpp: renamed QtUi::TestRunner QtTestRunner
Packit 8c9aa0
	and moved it to CppUnit namespace. Added a deprecated typedef for
Packit 8c9aa0
	compatibility. Renamed TestRunner.cpp to QtTestRunner.cpp.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/qt/TestRunner.h:
Packit 8c9aa0
	* src/qttestrunner/TestRunner.h: Moved TestRunner to CppUnit namespace
Packit 8c9aa0
	and renamed it QtTestRunner. Added deprecated typedef for compatibility.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Asserter.h:
Packit 8c9aa0
	* src/cppunit/Asserter.cpp: changed namespace Asserter to a struct and
Packit 8c9aa0
	made all methods static.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h:
Packit 8c9aa0
	* include/cppunit/extensions/SourceLine.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestAssert.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestPlugIn.h:
Packit 8c9aa0
	* include/cppunit/Portability.h: changed CPPUNIT_NS(symbol) to a
Packit 8c9aa0
	symbol macro that expand either to CppUnit or nothing. The symbol is
Packit 8c9aa0
	no longer a parameter.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/portability/CppUnitVector.h:
Packit 8c9aa0
	* include/cppunit/portability/CppUnitDeque.h:
Packit 8c9aa0
	* include/cppunit/portability/CppUnitMap.h: added. STL Wrapper for
Packit 8c9aa0
	compilers that do not support template default argumenent and need
Packit 8c9aa0
	the allocator to be passed when instantiating STL container.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/*.h:
Packit 8c9aa0
	* examples/cppunittest/*.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/*.h:
Packit 8c9aa0
	* src/msvc6/testrunner/*.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/*.h:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/*.cpp:
Packit 8c9aa0
	* src/qttestrunner/*.h:
Packit 8c9aa0
	* src/qttestrunner/*.cpp: replaced occurence of CppUnit:: by CPPUNIT_NS.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestSuite.h:
Packit 8c9aa0
	replaced occurence of std::vector by CppUnitVector.
Packit 8c9aa0
Packit 8c9aa0
2002-07-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [570132ec2707c8bac6c27c758254f05e293fe613]
Packit 8c9aa0
Packit 8c9aa0
	added missing src/msvc6/testrunner/ResourceLoaders.h/.cpp.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-07-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f7b3edec972200bde92ede325bf3a7309ca0a4a7]
Packit 8c9aa0
Packit 8c9aa0
	Doc/doxyfile.
Packit 8c9aa0
Packit 8c9aa0
	doc/doxyfile.in:
Packit 8c9aa0
	* doc/CppUnit-Win.dox: updated doxygen configuration files so that
Packit 8c9aa0
	CPPUNIT_NS_BEGIN and CPPUNIT_NS_END macros are expanded. This help
Packit 8c9aa0
	generates the documentation using the CppUnit namespace.
Packit 8c9aa0
Packit 8c9aa0
2002-07-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [10c39014e897d43e118e2ddd4f2c90b7de7ec517]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/config/Portability.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/config/Portability.h: If the compiler does not support
Packit 8c9aa0
	namespace (CPPUNIT_HAVE_NAMESPACES=0), define CPPUNIT_NO_STD_NAMESPACE
Packit 8c9aa0
	and CPPUNIT_NO_NAMESPACE. If CPPUNIT_NO_STD_NAMESPACE is defined, then
Packit 8c9aa0
	CppUnit assumes that STL are in the global namespace. If
Packit 8c9aa0
	CPPUNIT_NO_NAMESPACE is defined, then CppUnit classes are placed in the
Packit 8c9aa0
	global namespace instead of the CppUnit namespace.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/config/config-bcb5.h:
Packit 8c9aa0
	* include/cppunit/config/config-msvc6.h: added definition of macro
Packit 8c9aa0
	CPPUNIT_HAVE_NAMESPACES.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/StringTools.h: use CPPUNIT_WRAP_COLUMN as default
Packit 8c9aa0
	parameter value for wrap().
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/*/*.h:
Packit 8c9aa0
	* src/cppunit/*.cpp: changed all CppUnit namespace declaration to use
Packit 8c9aa0
	macros CPPUNIT_NS_BEGIN and CPPUNIT_NS_END. Also, changed reference
Packit 8c9aa0
	to CppUnit namespace (essentially in macros) using CPPUNIT_NS macro.
Packit 8c9aa0
Packit 8c9aa0
2002-07-11  Baptiste Lepilleur  <gaiacrtn@free.fr>  [6943d47a76445bbfebc99859ed38698760354642]
Packit 8c9aa0
Packit 8c9aa0
	added missing files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-07-10  Baptiste Lepilleur  <gaiacrtn@free.fr>  [85aa074c02154107459755b2a3ddbc0b5767558a]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/extensions/AutoRegisterSuite.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/extensions/AutoRegisterSuite.h:
Packit 8c9aa0
	* include/cppunit/extensions/Orthodox.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestSuiteBuilder.h:
Packit 8c9aa0
	* include/cppunit/extensions/TestSuiteFactory.h:
Packit 8c9aa0
	* include/cppunit/TestCaller.h:
Packit 8c9aa0
	* examples/hierarchy/BoardGameTest.h:
Packit 8c9aa0
	* examples/hierarchy/ChessTest.h: replaced usage of 'typename' in template
Packit 8c9aa0
	declaration with 'class'.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/ui/text/TestRunner.h:
Packit 8c9aa0
	* src/cppunit/TextTestRunner.cpp: updated to use the generic TestRunner.
Packit 8c9aa0
	Removed methods runTestByName() and runTest(). Inherits
Packit 8c9aa0
	CppUnit::TestRunner.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestSuiteBuilder.h: removed templatized method
Packit 8c9aa0
	addTestCallerForException(). It is no longer used since release 1.9.8.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/MockTestCase.h
Packit 8c9aa0
	* examples/cppunittest/MockTestCase.cpp: removed the usage of 'mutable'
Packit 8c9aa0
	keyword.
Packit 8c9aa0
Packit 8c9aa0
2002-07-03  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ad45759ab7a47c7a7932f7e6be66f3ea106b643b]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/XmlOutputter.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/XmlOutputter.h: fixed XmlOutputter constructed default
Packit 8c9aa0
	value initializatino which caused compilation error with BC5.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/PlugInManager.cpp: added missing CPPUNIT_NO_TESTPLUGIN guard.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunner.dsp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunner.rc:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TreeHierarchyDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/TreeHierarchyDlg.h:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunner.dsp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunner.rc:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerApp.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.h: applied Steven Mitter
Packit 8c9aa0
	patch to fix bug #530426 (conflict between TestRunner and host application
Packit 8c9aa0
	resources). Adapted patch to compile work with Unicode.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/ResourceLoaders.h:
Packit 8c9aa0
	* src/msvc6/testrunner/ResourceLoaders.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/Change-Diary-ResourceBugFix.txt: added, from
Packit 8c9aa0
	Steven Mitter's patch. Simplified loadCString() to compile with Unicode.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/cppunit.dsp:
Packit 8c9aa0
	* src/cppunit/cppunit_dll.dsp:
Packit 8c9aa0
	* src/DllPlugInTester/DllPlugInTester.dsp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunner.dsp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunner.dsp: all lib, dll and exe are
Packit 8c9aa0
	now created in the intermediate directory. A post-build rule is used to
Packit 8c9aa0
	copy them to the lib/ directory.
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [d8e61dcb0fd9046b44ca3e9e6868b5429eee8aa9]
Packit 8c9aa0
Packit 8c9aa0
	added missing files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f3d181101f6f05668932b3fb1b0238d67435d67b]
Packit 8c9aa0
Packit 8c9aa0
	added missing files
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [502027fc46a95707c9be143526a862bf1a654d89]
Packit 8c9aa0
Packit 8c9aa0
	examples/cppunittest/MessageTest.cpp: removed std::string() from assertion. Somehow gcc can't parse it. Added missing include <stdexcept>.
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5a0e3a8fbba6565fdca153f584560d104d07b384]
Packit 8c9aa0
Packit 8c9aa0
	Examples/cppunittest/MessageTest.
Packit 8c9aa0
Packit 8c9aa0
	examples/cppunittest/MessageTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/XmlElement.cpp: added missing include <stdexcept>.
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [81f96d1b9e849fc77b6a8b66c6e7e8eb62fa6552]
Packit 8c9aa0
Packit 8c9aa0
	added ToolsSuite.h
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5e29d623a9e21dbc51aba45da655de373dbacd18]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/Message.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/Message.cpp:
Packit 8c9aa0
	* src/cppunit/XmlElement.cpp: added missing include <stdexcept>
Packit 8c9aa0
Packit 8c9aa0
2002-06-16  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0a810d68d0550ba6f7f28f2e0dfcef691bdca7b4]
Packit 8c9aa0
Packit 8c9aa0
	Release 1.
Packit 8c9aa0
Packit 8c9aa0
	release 1.9.8
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h: updated documentation.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/XmlDocument.h: updated documentation.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/StringTools.h:
Packit 8c9aa0
	* src/cppunit/StringTools.cpp: added split() and wrap() functions.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/CompilerOutputter.h:
Packit 8c9aa0
	* src/cppunit/CompilerOutputter.cpp: extracted wrap() and
Packit 8c9aa0
	splitMessageIntoLines() to StringTools.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/XmlOutputterHook.h:
Packit 8c9aa0
	* src/cppunit/XmlOutputterHook.cpp: removed rooNode parameter from
Packit 8c9aa0
	beginDocument() and endDocument(). It can be retreive from document.
Packit 8c9aa0
	Renamed 'node' occurences to 'element'.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/XmlOutputter.h:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp: updated against
Packit 8c9aa0
	XmlOutputterHook changes. Renamed 'node' occurences to 'element'.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerXmlHook.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerXmlHook.cpp: updated against
Packit 8c9aa0
	XmlOutputterHook changes.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/XmlElementTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlElementTest.cpp: Renamed 'node' occurences
Packit 8c9aa0
	to 'element'.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.cpp: updated against
Packit 8c9aa0
	XmlOutputterHook changes.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/StringToolsTest.h:
Packit 8c9aa0
	* examples/cppunittest/StringToolsTest.cpp: added. Unit tests for
Packit 8c9aa0
	StringTools. Turn out that VC++ dismiss empty lines in tools output,
Packit 8c9aa0
	which is the reason why empty lines where not printed in
Packit 8c9aa0
	CompilerOutputter.
Packit 8c9aa0
Packit 8c9aa0
2002-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [73a038f1eaa268cec330d971fb550befec6f7798]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/plugin/PlugInManager.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/plugin/PlugInManager.h:
Packit 8c9aa0
	* src/cppunit/PlugInManager.cpp: added two methods to use the plug-in
Packit 8c9aa0
	interface for Xml Outputter hooks.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugIn.h: added two methods to the plug-in
Packit 8c9aa0
	interface for Xml Outputter hooks.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/plugin/TestPlugInAdapter.h:
Packit 8c9aa0
	* src/cppunit/plugin/TestPlugInAdapter.cpp: renamed TestPlugInDefaultImpl.
Packit 8c9aa0
	Added empty implementation for Xml outputter hook methods.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/StringTools.h:
Packit 8c9aa0
	* src/cppunit/tools/StringTools.cpp: added. Functions to manipulate string
Packit 8c9aa0
	(conversion, wrapping...)
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/XmlElement.h:
Packit 8c9aa0
	* src/cppunit/XmlElement.cpp: renamed addNode() to addElement(). Added
Packit 8c9aa0
	methods to walk and modify XmlElement (for hook). Added documentation.
Packit 8c9aa0
	Use StringTools.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/XmlOutputter.h:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp: added hook calls & management.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/XmlOutputterHook.h:
Packit 8c9aa0
	* src/cppunit/XmlOutputterHook.cpp: added. Hook to customize XML output.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/DllPlugInTester.cpp: call plug-in XmlOutputterHook
Packit 8c9aa0
	when writing XML output. Modified so that memory is freed before
Packit 8c9aa0
	unloading the test plug-in (caused crash when freeing the XmlDocument).
Packit 8c9aa0
Packit 8c9aa0
	* examples/ReadMe.txt:
Packit 8c9aa0
	* examples/ClockerPlugIn/ReadMe.txt: added details about the plug-in
Packit 8c9aa0
	(usage, xml content...)
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerModel.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerModel.cpp: extracted from ClockerListener.
Packit 8c9aa0
	Represents the test hierarchy and tracked time for each test.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerListener.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerListener.cpp: extracted test hierarchy
Packit 8c9aa0
	tracking to ClockerModel. Replaced the 'flat' view option with a 'text'
Packit 8c9aa0
	option to print the timed test tree to stdout.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerPlugIn.cpp: updated to hook the XML
Packit 8c9aa0
	output and use the new classes.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerXmlHook.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerXmlHook.cpp: added. XmlOutputterHook to
Packit 8c9aa0
	includes the timed test hierarchy and test timing in the XML output.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/XmlElementTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlElementTest.cpp: added new test cases.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.cpp: added tests for
Packit 8c9aa0
	XmlOutputterHook.
Packit 8c9aa0
Packit 8c9aa0
2002-06-14  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f39e160fba25476de7d41e2f19d756db7ee76dc7]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/TypeInfoHelper.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/TypeInfoHelper.cpp: added work around for bug #565481.
Packit 8c9aa0
	gcc 3.0 RTTI name() returns the type prefixed with a number (the
Packit 8c9aa0
	length of the type). The work around strip the number.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerApp.cpp: registry key is now
Packit 8c9aa0
	set. Allow to save settings.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.cpp: added layout
Packit 8c9aa0
	initialization for resizing.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugRunner.rc:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunner.dsp: added TestRunner
Packit 8c9aa0
	project files. Somehow I can't get cdxCDynamicDialog to compile
Packit 8c9aa0
	as a MFC extension. Included all sources files and resources
Packit 8c9aa0
	as a very dirt work around.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerModel.h: those classes are no longer
Packit 8c9aa0
	exported in the MFC extension. See TestPlugInRunner issue with
Packit 8c9aa0
	cdxCDynamicDialog.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Message.h:
Packit 8c9aa0
	* include/cppunit/TestPath.h:
Packit 8c9aa0
	* include/cppunit/TestResult.h:
Packit 8c9aa0
	* include/cppunit/TestResultCollector.h:
Packit 8c9aa0
	* include/cppunit/TestSuite.h:
Packit 8c9aa0
	* include/cppunit/TestFactoryRegistry.h:
Packit 8c9aa0
	* include/cppunit/XmlElement.h:
Packit 8c9aa0
	* include/cppunit/TypeInfoHelper.h: commented out STL template export
Packit 8c9aa0
	in DLL. This caused conflicts when instantiting the same template in
Packit 8c9aa0
	a user project.
Packit 8c9aa0
Packit 8c9aa0
2002-06-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [6b57ee7236610cc5ac9e388bb73be1854429a27b]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/CompilerOutputter.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/CompilerOutputter.cpp: fixed bug #549762 (line wrap).
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/DynamicWindow/*: added. Dynamic Window library
Packit 8c9aa0
	from Hans Bühler (hans.buehler@topmail.de) to resize window.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerModel.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerModel.cpp: removed dialog bounds from
Packit 8c9aa0
	settings. Added public registry keys for cppunit, main dialog, and
Packit 8c9aa0
	browse dialog.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TreeHierarchyDlg.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TreeHierarchyDlg.cpp: dialog is now resizable.
Packit 8c9aa0
	Window placement is stored and restored.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp: replaced dialog resizing code
Packit 8c9aa0
	by usage of Hans Bühler's Dynamic Window library. Dialog placement
Packit 8c9aa0
	is stored/restored by that library. ProgressBar is now a child window.
Packit 8c9aa0
	Added edit field to see the details of the failure. List on show
Packit 8c9aa0
	the short description of the failure.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/ProgressBar.h:
Packit 8c9aa0
	* src/msvc6/testrunner/ProgressBar.cpp: is now a CWnd.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunner.rc: named all static fill ID for resizing.
Packit 8c9aa0
	Added an invisble static field for progress bar placement.
Packit 8c9aa0
Packit 8c9aa0
2002-06-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [7f0766499db248afe9985a5700c22f9a8ce7ce6c]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/NotEqualException.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/NotEqualException.h:
Packit 8c9aa0
	* src/cppunit/NotEqualException.cpp: removed.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Exception.h:
Packit 8c9aa0
	* src/cppunit/Exception.cpp: removed 'type' related stuffs.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TextTestResult.h:
Packit 8c9aa0
	* src/cppunit/TextTestResult.cpp: delegate printing to TextOutputter.
Packit 8c9aa0
Packit 8c9aa0
	* examples/simple/ExampleTestCase.h:
Packit 8c9aa0
	* examples/simple/ExampleTestCase.cpp: reindented.
Packit 8c9aa0
Packit 8c9aa0
	* src/qttestrunner/build:
Packit 8c9aa0
	* src/qttestrunner/qttestrunner.pro:
Packit 8c9aa0
	* src/qttestrunner/TestBrowserDlgImpl.h:
Packit 8c9aa0
	* src/qttestrunner/TestRunnerModel.h: applied Thomas Neidhart's patch,
Packit 8c9aa0
	'Some minor fixes to compile QTTestrunner under Linux.'.
Packit 8c9aa0
Packit 8c9aa0
2002-06-13  Baptiste Lepilleur  <gaiacrtn@free.fr>  [abd178318ae3cdb6cc0a700e77414a33ef9297ca]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/Asserter.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/Asserter.h:
Packit 8c9aa0
	* src/cppunit/Asserter.cpp: added functions that take a Message as a
Packit 8c9aa0
	parameter. Existing function have a short description indicating
Packit 8c9aa0
	an assertion failure.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/CompilerOuputter.h:
Packit 8c9aa0
	* src/cppunit/CompilerOuputter.cpp: removed printNotEqualMessage() and
Packit 8c9aa0
	printDefaultMessage(). Updated to use Message.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Message.h:
Packit 8c9aa0
	* src/cppunit/Message.cpp: added. Represents a message associated to an
Packit 8c9aa0
	Exception.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/Exception.h:
Packit 8c9aa0
	* src/cppunit/Exception.cpp: the message associated to the exception is now
Packit 8c9aa0
	stored as a Message instead of a string.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/NotEqualException.cpp: constructs a Message instead of a
Packit 8c9aa0
	string.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestAssert.h:
Packit 8c9aa0
	* src/cppunit/TestAssert.cpp: updated to use Asserter functions that
Packit 8c9aa0
	take a message when pertinent (CPPUNIT_FAIL...).
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestCaller.h:
Packit 8c9aa0
	* src/cppunit/TestCaller.cpp: exception not caught failure has a better
Packit 8c9aa0
	short description.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestCase.cpp: better short description when setUp() or
Packit 8c9aa0
	tearDown() fail.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp: replace '\n' in failure message
Packit 8c9aa0
	with space.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/ExceptionTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/NotEqualExceptionTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/TestCallerTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/TestFailureTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/TestResultCollectorTest.h:
Packit 8c9aa0
	* examples/cppunittest/TestResultCollectorTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/TestResultTest.cpp:
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.cpp: updated to use Exception/Message.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/MessageTest.h:
Packit 8c9aa0
	* examples/cppunittest/MessageTest.cpp: added. Unit test for Message.
Packit 8c9aa0
Packit 8c9aa0
2002-06-12  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3702f4f7603f1e49b4d6747c49e795bad712eab7]
Packit 8c9aa0
Packit 8c9aa0
	Install-unix: added some hints extracted from bug #544684 on how to compile for Solaris/Forte C++ compiler.
Packit 8c9aa0
Packit 8c9aa0
	install-unix: added some hints extracted from bug #544684 on how to compile
Packit 8c9aa0
	for Solaris/Forte C++ compiler.
Packit 8c9aa0
Packit 8c9aa0
	* TODO: cleaned-up and added new things.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h: CPPUNIT_TEST_SUITE now declares
Packit 8c9aa0
	a class named ThisTestFixtureFactory which is a wrapper for the fixture
Packit 8c9aa0
	factory. This removes the need to cast the fixture to the correct type when
Packit 8c9aa0
	using the factory. Updated other macros implementation to use this new
Packit 8c9aa0
	factory. Modified CPPUNIT_TEST_CUSTOM(S) macros to use this new factory
Packit 8c9aa0
	class. Added macro CPPUNIT_TEST_ADD to help create new macros like
Packit 8c9aa0
	CPPUNIT_TEST_xxx.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/HelperMacrosTest.h:
Packit 8c9aa0
	* examples/cppunittest/HelperMacrosTest.cpp: added unit tests for
Packit 8c9aa0
	CPPUNIT_TEST_CUSTOM, CPPUNIT_TEST_CUSTOMS and CPPUNIT_TEST_ADD.
Packit 8c9aa0
Packit 8c9aa0
2002-06-01  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1fe54971424f393a2bb2566bc14af5e899e98ebb]
Packit 8c9aa0
Packit 8c9aa0
	Doc/cookbook.
Packit 8c9aa0
Packit 8c9aa0
	doc/cookbook.dox: fixed bug.
Packit 8c9aa0
Packit 8c9aa0
	* install-unix: added compilation instruction for Solaris/Sun 6.0
Packit 8c9aa0
Packit 8c9aa0
2002-05-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [b87cde884d03091d81e4d3fa2199155e152dda80]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/extensions/TestSuiteBuilder.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/extensions/TestSuiteBuilder.h: updated to use TestNamer. Removed
Packit 8c9aa0
	template method addTestCallerForException() which should solve the compilation
Packit 8c9aa0
	issue with Sun 5.0/6.0 compiler.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/HelperMacros.h: updated against TestSuiteBuilder
Packit 8c9aa0
	change. Added CPPUNIT_TEST_CUSTOM and CPPUNIT_TEST_CUSTOMS to add custom
Packit 8c9aa0
	tests to the fixture suite.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/extensions/TestNamer.h:
Packit 8c9aa0
	* src/cppunit/TestNamer.cpp: added, TestNamer to name test case and fixture.
Packit 8c9aa0
Packit 8c9aa0
2002-05-23  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5ad4640702a80078748b38ebaeda37e69dce1189]
Packit 8c9aa0
Packit 8c9aa0
	Include/cppunit/XmlOutputter.
Packit 8c9aa0
Packit 8c9aa0
	include/cppunit/XmlOutputter.h:
Packit 8c9aa0
	* src/cppunit/XmlOutputter.cpp: extracted class XmlOutputter::Node to
Packit 8c9aa0
	XmlElement. Extracted xml 'prolog' generation to XmlDocument.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/XmlElement.h:
Packit 8c9aa0
	* src/cppunit/tools/XmlElement.cpp: added, extracted from XmlOutputter::Node.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/tools/XmlDocument.h:
Packit 8c9aa0
	* src/cppunit/tools/XmlDocument.cpp: added, extracted from XmlOutputter. Handle
Packit 8c9aa0
	XML document prolog (encoding & style-sheet) and manage the root element.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/DllPlugInTester.cpp: bug fix, flag --xsl was ignored.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlOutputterTest.cpp: updated for XmlOuputter changes.
Packit 8c9aa0
	extracted tests for XmlOutputter::Node to XmlElementTest
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/XmlElementTest.h:
Packit 8c9aa0
	* examples/cppunittest/XmlElementTest.cpp: added, tests extracted from
Packit 8c9aa0
	XmlOutputterTest.
Packit 8c9aa0
Packit 8c9aa0
2002-05-22  Baptiste Lepilleur  <gaiacrtn@free.fr>  [7edd0684368ed3c43fe2707d1d34d6b7590d9fd6]
Packit 8c9aa0
Packit 8c9aa0
	Src/msvc6/testrunner/MsDevCallerListCtrl.
Packit 8c9aa0
Packit 8c9aa0
	src/msvc6/testrunner/MsDevCallerListCtrl.h:
Packit 8c9aa0
	* src/msvc6/testrunner/MsDevCallerListCtrl.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/Resource.h:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunner.rc:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testrunner/TestRunnerModel.h:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunner.rc:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.cpp:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.h:
Packit 8c9aa0
	* src/msvc6/testpluginrunner/TestPlugInRunnerModel.cpp: integrated patch from
Packit 8c9aa0
	Marco Welti (Welti@GretagMacbeth.ch) with a few clean up.
Packit 8c9aa0
	Display the name of the test being run during above the progress bar. Allow the
Packit 8c9aa0
	VC++ add-ins to works with TestPlugInRunner (COM init). DLL name can be specified
Packit 8c9aa0
	on the command line after flag '-testsuite'. Display wait cursor, clear and reload
Packit 8c9aa0
	history when reloading DLL.
Packit 8c9aa0
Packit 8c9aa0
	* THANKS: added Marco Welti to the list.
Packit 8c9aa0
Packit 8c9aa0
2002-05-18  Steve M. Robbins  <smr@sumost.ca>  [a882d92fce563e1d0612f16cfa48956fe904d92b]
Packit 8c9aa0
Packit 8c9aa0
	*** empty log message ***
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [60979bfc4903e27e0d90b60db0a2d95bfabb7aea]
Packit 8c9aa0
Packit 8c9aa0
	Src/DllPlugInTester/CommandLineParser.
Packit 8c9aa0
Packit 8c9aa0
	src/DllPlugInTester/CommandLineParser.cpp: fixed compilation issue.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/TestRunner/ActiveTest.h:
Packit 8c9aa0
	* src/msvc6/TestRunner/ActiveTest.cpp: reindented. bugfix: thread handle
Packit 8c9aa0
	resource leak (bug #553424).
Packit 8c9aa0
Packit 8c9aa0
2002-05-07  Baptiste Lepilleur  <gaiacrtn@free.fr>  [2159f78d59e9cedede0ef5b51d4f37dd1b3489b9]
Packit 8c9aa0
Packit 8c9aa0
	Src/DllPlugInTester/CommandLineParser.
Packit 8c9aa0
Packit 8c9aa0
	src/DllPlugInTester/CommandLineParser.cpp: fixed compilation issue.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/TestRunner/ActiveTest.h:
Packit 8c9aa0
	* src/msvc6/TestRunner/ActiveTest.cpp: reindented. bugfix: thread handle
Packit 8c9aa0
	resource leak (bug #553424).
Packit 8c9aa0
Packit 8c9aa0
2002-04-25  Baptiste Lepilleur  <gaiacrtn@free.fr>  [8167f9cbc23ba04493a4356e597e46424f1756b1]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/XmlOutputter.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/XmlOutputter.cpp: bugfix, use ISO-8859-1 encoding if an
Packit 8c9aa0
	empty string is given.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.h:
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.cpp:
Packit 8c9aa0
	* src/DllPlugInTester/DllPlugInTester.cpp: added option -w to wait for
Packit 8c9aa0
	the user to press a key before exiting (Philippe Lavoie patch,
Packit 8c9aa0
	with change).
Packit 8c9aa0
Packit 8c9aa0
2002-04-23  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f32756d95c8c4711032c2da415779f5e589017ec]
Packit 8c9aa0
Packit 8c9aa0
	Bumped version to 1.
Packit 8c9aa0
Packit 8c9aa0
	bumped version to 1.9.7
Packit 8c9aa0
Packit 8c9aa0
	* comitted stuffs I forgot to in 1.9.6.
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [82438cf5d90805bc845d703bba5a785bd04ad9c4]
Packit 8c9aa0
Packit 8c9aa0
	* bumped version to 1.9.7
Packit 8c9aa0
Packit 8c9aa0
	* comitted stuffs I forgot to in 1.9.6.
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f174b32b6ef313c2db3a0959d8e0b6999c73504f]
Packit 8c9aa0
Packit 8c9aa0
	fixed
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [3f136c0fc41dedf45eddcb6c775022594f0213c0]
Packit 8c9aa0
Packit 8c9aa0
	fixed uppercase problem
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [5b8e2772369bc18f019dcf5f83ad64682e3b9783]
Packit 8c9aa0
Packit 8c9aa0
	fixed double definition of LDFLAGS
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [534701d71c6469b6aa7ab058a0588a42b608f6a9]
Packit 8c9aa0
Packit 8c9aa0
	fixed directory money
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [760c2b74740203dfef1f776703f28b39d1988f64]
Packit 8c9aa0
Packit 8c9aa0
	Contrib/bc5/bcc-makefile.
Packit 8c9aa0
Packit 8c9aa0
	contrib/bc5/bcc-makefile.zip: updated, generic makefile for
Packit 8c9aa0
	Borland 5.5, contributed by project cuppa.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/*Suite.h: integrated Jeffrey Morgan's patch,
Packit 8c9aa0
	to remove warning with gcc.
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [dc8b1409bebf9a50c5199d613d5f742f7a11fec8]
Packit 8c9aa0
Packit 8c9aa0
	Examples/Money/
Packit 8c9aa0
Packit 8c9aa0
	examples/Money/*: added. New 'hello world' example.
Packit 8c9aa0
Packit 8c9aa0
	* doc/Money.dox: added. Article that go along with the Money example.
Packit 8c9aa0
Packit 8c9aa0
2002-04-21  Baptiste Lepilleur  <gaiacrtn@free.fr>  [ca5f94534beb3fb395a397a2fe991f4c64fb2f84]
Packit 8c9aa0
Packit 8c9aa0
	Src/DllPlugInTester/makefile.
Packit 8c9aa0
Packit 8c9aa0
	src/DllPlugInTester/makefile.am: removed ld.so from LDADD flags.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.h:
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.cpp: rewrote, fixed problem
Packit 8c9aa0
	with double quotes in command line...
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParserTest.h:
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParserTest.cpp:
Packit 8c9aa0
	* src/DllPlugInTester/DllPlugInTesterTest.cpp: added, unit tests for
Packit 8c9aa0
	CommandLineParser.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/TestPlugIn/*: removed.
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [aa3e46e802dc5139e3e2c32e6a00526697e8a0aa]
Packit 8c9aa0
Packit 8c9aa0
	fixed makefile
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [4f00591f699c93cb0a5a444343ff18adf1c6547c]
Packit 8c9aa0
Packit 8c9aa0
	Fixed makefile
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [81dfff45b2e5b9810b23abe36f79757ce15f288f]
Packit 8c9aa0
Packit 8c9aa0
	Added missing Makefile to AC_OUT
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [a6d73ef517d6fd6638ef9e20694026ae33bc7df7]
Packit 8c9aa0
Packit 8c9aa0
	Attempted dummy fix
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f7ee922e54cb1f2dd7c39149f02e0f858be7cb19]
Packit 8c9aa0
Packit 8c9aa0
	Attempted dummy fix
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [67f3d059c02426b2151243e9086e3556a8066608]
Packit 8c9aa0
Packit 8c9aa0
	Attempted dummy fix
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e80efeca169e6c8dbb4664f75d0c8a48a397bf0f]
Packit 8c9aa0
Packit 8c9aa0
	No message
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e108e04fa44e87fd9a4e0fd6f665f04ece8b2fdd]
Packit 8c9aa0
Packit 8c9aa0
	removed ld.so
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [7541b42da5138d42e1a784b856834dd79b022ac9]
Packit 8c9aa0
Packit 8c9aa0
	changed .at() to []
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-20  Baptiste Lepilleur  <gaiacrtn@free.fr>  [f05089dffe81419786776b60bc2dc13d2a421a5c]
Packit 8c9aa0
Packit 8c9aa0
	THANKS: updated
Packit 8c9aa0
Packit 8c9aa0
	THANKS: updated
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/DynamicLibraryManager.cpp: bugfix: did not pass
Packit 8c9aa0
	library name to exception.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TestPath.h:
Packit 8c9aa0
	* src/cppunit/TestPath.cpp: changed into value object.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/BeosDynamicLibraryManager.cpp: integrated patch from
Packit 8c9aa0
	Shibu Yoshiki for BeOS ('cuppa' project team).
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.h:
Packit 8c9aa0
	* src/DllPlugInTester/CommandLineParser.cpp: added. Command line
Packit 8c9aa0
	parsing.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/DllPlugInTester.cpp: full command line support
Packit 8c9aa0
	with parameters for plug-ins.
Packit 8c9aa0
Packit 8c9aa0
	* src/DllPlugInTester/makefile.am:
Packit 8c9aa0
	* examples/simple/makefile.am:
Packit 8c9aa0
	* examples/cppunittest/makefile.am: integrated Jeffrey Morgan patch,
Packit 8c9aa0
	Unix side should be working again.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ReadMe.txt: added. Brief description of each example.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/CppUnitTestPlugIn.cpp:
Packit 8c9aa0
	* examples/cppunittest/CppUnitTestPlugIn.dsp: added. New project to
Packit 8c9aa0
	build CppUnit's test suite as a test plug-in.
Packit 8c9aa0
Packit 8c9aa0
	* examples/cppunittest/CppUnitTestSuite.cpp: updated. Use new
Packit 8c9aa0
	helper macros to create the test suite hierarchy.
Packit 8c9aa0
Packit 8c9aa0
	* examples/simple/simple_plugin.opt: added. Contains debug tab
Packit 8c9aa0
	settings.
Packit 8c9aa0
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerListener.cpp:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerListener.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/Timer.cpp:
Packit 8c9aa0
	* examples/ClockerPlugIn/Timer.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/WinNtTimer.cpp:
Packit 8c9aa0
	* examples/ClockerPlugIn/WinNtTimer.h:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerPlugIn.cpp:
Packit 8c9aa0
	* examples/ClockerPlugIn/ClockerPlugIn.dsp: added. test listener
Packit 8c9aa0
	plug-in that times tests.
Packit 8c9aa0
Packit 8c9aa0
	* examples/DumperPlugIn/DumperListener.cpp:
Packit 8c9aa0
	* examples/DumperPlugIn/DumperListener.h:
Packit 8c9aa0
	* examples/DumperPlugIn/DumperPlugIn.cpp:
Packit 8c9aa0
	* examples/DumperPlugIn/DumperPlugIn.dsp: added. test listener
Packit 8c9aa0
	plug-in that dump the test tree.
Packit 8c9aa0
Packit 8c9aa0
2002-04-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [c4995a9e022ed586cf4e3f166738dfe01bf51c16]
Packit 8c9aa0
Packit 8c9aa0
	release 1.9.4
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [6f18ffa547247dfdc1e764dd876eabc35d187d8f]
Packit 8c9aa0
Packit 8c9aa0
	release 1.9.4
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [132990f7754ed88caf4d03da395db4fe4947230f]
Packit 8c9aa0
Packit 8c9aa0
	release 1.9.4
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
2002-04-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [0aebae162476acace5580d3b54109111ff3514ca]
Packit 8c9aa0
Packit 8c9aa0
	Src/cppunit/PlugInManager.
Packit 8c9aa0
Packit 8c9aa0
	src/cppunit/PlugInManager.cpp: fixed bug in unload().
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TypeInfoHelper.h:
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp: Implementation is now always available
Packit 8c9aa0
	is CPPUNIT_HAVE_RTTI is not 0. This removes the need to use
Packit 8c9aa0
	different libraries. CPPUNIT_USE_TYPEINFO_NAME can be set on a
Packit 8c9aa0
	case by case basis for HelperMacros.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TestFactoryRegistry.cpp: removed unused include of
Packit 8c9aa0
	TypeInfoHelper.h.
Packit 8c9aa0
Packit 8c9aa0
	* include/cppunit/TextTestProgressListener.h:
Packit 8c9aa0
	* src/cppunit/TextTestProgressListener.cpp: used endTest() instead
Packit 8c9aa0
	of done() to finalize.
Packit 8c9aa0
Packit 8c9aa0
	* src/msvc6/TestPlugInRunner/TestPlugIn.h:
Packit 8c9aa0
	* src/msvc6/TestPlugInRunner/TestPlugIn.cpp: updated to use the
Packit 8c9aa0
	new test plug-in system.
Packit 8c9aa0
Packit 8c9aa0
	* examples/simple/SimplePlugIn.cpp:
Packit 8c9aa0
	* examples/simple/simple_plugin.dsp: crossplatform test plug-in
Packit 8c9aa0
	example using 'simple'.
Packit 8c9aa0
Packit 8c9aa0
	* examples/msvc6/EasyTestPlugIn/*: projects replaced with the
Packit 8c9aa0
	crossplatform projecct examples/simple/simple_plugin.dsp.
Packit 8c9aa0
Packit 8c9aa0
2002-04-19  Baptiste Lepilleur  <gaiacrtn@free.fr>  [626e37841cfedef589fecb975876e7d22986cfb7]
Packit 8c9aa0
Packit 8c9aa0
	Configure.
Packit 8c9aa0
Packit 8c9aa0
	configure.in: added some makefile.am
Packit 8c9aa0
Packit 8c9aa0
	* contrib/readme.txt: updated.
Packit 8c9aa0
Packit 8c9aa0
	* contrib/bc5/bc5-makefile.zip: added borland 5.5 makefile. Contributed by
Packit 8c9aa0
	project cuppa.
Packit 8c9aa0
Packit 8c9aa0
	* src/cppunit/TypeInfoHelper.cpp: fixed implementation to be more
Packit 8c9aa0
	portable.
Packit 8c9aa0
Packit 8c9aa0
2002-04-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [d564cf8e0506bbc2c8c39ebbfb6d913d140afa6e]
Packit 8c9aa0
Packit 8c9aa0
	Configure.
Packit 8c9aa0
Packit 8c9aa0
	configure.in: added some makefile.am
Packit 8c9aa0
Packit 8c9aa0
	* contrib/readme.txt: updated.
Packit 8c9aa0
Packit 8c9aa0
	* contrib/bc5/bc5-makefile.zip: added borland 5.5 makefile. Contributed by
Packit 8c9aa0
	project cuppa.
Packit 8c9aa0
Packit 8c9aa0
2002-04-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [e77c0f10932d05cecbe8e5a54c6f46aea2ff0919]
Packit 8c9aa0
Packit 8c9aa0
	Configure.
Packit 8c9aa0
Packit 8c9aa0
	configure.in: added some makefile.am
Packit 8c9aa0
Packit 8c9aa0
	* contrib/readme.txt: updated.
Packit 8c9aa0
Packit 8c9aa0
	* contrib/bc5/bc5-makefile.zip: added borland 5.5 makefile. Contributed by
Packit 8c9aa0
	project cuppa.
Packit 8c9aa0
Packit 8c9aa0
2002-04-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [1b2b7f00caede2dea2960f21297767d73fb2404d]
Packit 8c9aa0
Packit 8c9aa0
	Configure.
Packit 8c9aa0
Packit 8c9aa0
	configure.in: added some makefile.am
Packit 8c9aa0
Packit 8c9aa0
	* contrib/readme.txt: updated.
Packit 8c9aa0
Packit 8c9aa0
	* contrib/bc5/bc5-makefile.zip: added borland 5.5 makefile. Contributed by
Packit 8c9aa0
	project cuppa.
Packit 8c9aa0
Packit 8c9aa0
2002-04-18  Baptiste Lepilleur  <gaiacrtn@free.fr>  [480e0b5ad43ab32d2d31a