Blame ChangeLog

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