XPLC 0.1.1 released.

2001-06-13 22:24  Pierre Phaneuf <pp@ludusdesign.com>

	* README: Release 0.1.1

2001-06-09 00:20  Pierre Phaneuf <pp@ludusdesign.com>

	* NEWS: Added a NEWS file.

2001-06-08 23:51  Pierre Phaneuf <pp@ludusdesign.com>

	* configure.in, config/config.mk.in: Added separate options to
	enable debug info, disable optimizations, disable warnings, enable
	RTTI and enable exceptions.

2001-06-08 22:17  Pierre Phaneuf <pp@ludusdesign.com>

	* include/xplc/utils.h, include/xplc/uuid.h, xplc/simpledl.cpp: A
	few corrections, including the incredible C++ cast from hell, to
	make gcc happy with the -Wold-style-cast option enabled.

2001-06-08 21:21  Pierre Phaneuf <pp@ludusdesign.com>

	* include/xplc/IServiceManager.h, xplc/handlernode.h,
	xplc/servmgr.cpp, xplc/servmgr.h: Added addFirstHandler and
	addLastHandler methods to the IServiceManager interface. This fixes
	bug #431200.

	I am not 100% sure of this code, I have some unfavorable feeling
	about it. I asked Stéphane Lajoie to review it, but he declined the
	offer, on the basis that he doesn't do or understand any hand-coded
	algorithms that the STL does. :-)

2001-06-08 21:16  Pierre Phaneuf <pp@ludusdesign.com>

	* xplc/simpledl.cpp: Removed the code that added the
	platform-dependent extension to dynamically loaded files. I think
	that it fits with the XPLC philosophy that the client code should
	be able to specify in full the name of the file, even if it is not
	consistent with the platform. For example, a program could choose
	to have a .plg for its plugins.

	Accordingly, I changed the test code to always use the .dll
	extension, even on non-Win32 platforms. I would have preferred to
	use an extension like .dso (that is alien to *every* platform I
	know, to test any stupid dependency on the filename), but making
	Visual C++ generate a DLL with a different extension could possibly
	make you go insane, so I spared my Win32 colleagues a bit. :-)

	Also, this removes the (unfortunately) bloating STL dependency that
	came with that "feature", without turning to C-style char*
	juggling.

2001-06-08 21:03  Pierre Phaneuf <pp@ludusdesign.com>

	* config/config.mk.in: Disabled RTTI and exceptions. I am not 100%
	sure that this will not make the library incompatible with code
	compiled with RTTI and/or exceptions.

2001-06-08 15:32  Pierre Phaneuf <pp@ludusdesign.com>

	* config/: cvs-users, rules.mk, vars.mk: Added a "dist" makefile
	target to automate release work. Also automated ChangeLog
	generation.

2001-06-08 15:07  Pierre Phaneuf <pp@ludusdesign.com>

	* tests/rules.mk: Stop if any test fail, instead of only the last
	one.
XPLC 0.1.2 released.
XPLC 0.1.3 released.
XPLC 0.1.4 released.
XPLC 0.1.5 released.
XPLC 0.1.6 released.
XPLC 0.1.7 released.
XPLC 0.3.0 released.
XPLC 0.3.1 released.
XPLC 0.3.2 released.
XPLC 0.3.3 released.
XPLC 0.3.4 released.
XPLC 0.3.5 released.
XPLC 0.3.6 released.
XPLC 0.3.7 released.
XPLC 0.3.8 released.
XPLC 0.3.9 released.
XPLC 0.3.10 released.
XPLC 0.3.11 released.
XPLC 0.3.12 released.