========================== 2.14.17 ========================

2009-01-09  Fridrich Strba  <fridrich.strba@bluewin.ch>

	* configure.in: Add a warning saying that the borked-linking-test
	could not be run when cross-compiling.
	* configure.in, Makefile.shared: allow to specify an external idl
	compiler during the build so that we can use the native compiler while
	cross-compiling. The fallback is the current situation, the internal
	idl compiler is used.

2009-01-09  Fridrich Strba  <fridrich.strba@bluewin.ch>

	* configure.in: add fallback action to AC_TRY_RUN to allow cross-
	compiling since that one is not possible to override with config.cache
	file.

2009-01-05  Tor Lillqvist  <tml@novell.com>

	Bug 547885 - ORBit2 should not call g_thread_init() itself as it
	is usually too late

	The change to linc2 mentioned in the below ChangeLog entry has
	been reverted. I didn't bother to revert the corresponding changes
	to src/orb/GIOP/giop.c and the test programs, they are harmless
	even with the reverted linc2 behaviour. And I still think that it
	is more correct to call g_thread_init() from main() in an
	ORBit2-using program, even if it happens to work not to do it, at
	least on Linux.

2008-12-15  Tor Lillqvist  <tml@novell.com>

	Bug 547885 - ORBit2 should not call g_thread_init() itself as it
	is usually too late

	* src/orb/GIOP/giop.c (giop_init): Don't assume that link_init()
	managed to actually take threads into use if requested to. See
	linc2/ChangeLog. Check with giop_thread_safe().

	* test/everything/client.c (main)
	* test/everything/server.c (main)
	* test/poa/poatest-basic-shell.c (main)
	* test/test-corbaloc.c (main) 
	* test/test-dynany.c (main)
	* test/test-giop.c (main)
	* test/test-mem.c (main)
	* test/test-performance.c (main)
	* test/timeout-client.c (main)
	* test/timeout-server.c (main): Call g_thread_init(NULL).

2008-12-09  Kjartan Maraas  <kmaraas@gnome.org>

	* src/services/imodule/orbit-imodule-libidl-utils.h:
	* src/services/imodule/orbit-imodule-utils.h:
	* test/everything/client.c: (wait_until_done):
	Fix glib single includes. Patch from Przemysław Grzegorczyk.
	Closes bug #563700.

2008-12-01  Jules Colding  <colding@42tools.com>

	* src/orb/orb-core/corba-any.c (ORBit_sequence_remove):
	Submitted on behalf of Stian Skjelstad <stian@nixia.no>.
	Fixes #552690.

2008-10-17  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in:
	Enforce deprecated CFLAGS only under maintainer mode.

2008-10-17  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in:
	* src/idl-compiler/orbit-idl-main.c:
	* src/orb/orb-core/orbit-small.c:
	* src/orb/orb-core/orbit-typelib.c:
	* src/orb/poa/poa-macros.h:
	* src/orb/poa/poa-private.h:
	* src/orb/util/orbit-purify.h:
	* src/services/name/boot.c:
	Use and enforce single GLib includes.

2008-10-03  Kjartan Maraas  <kmaraas@gnome.org>

	* src/idl-compiler/orbit-idl-c-utils.c: (orbit_cbe_write_typespec),
	(orbit_cbe_write_param_typespec_raw):
	* src/orb/orb-core/corba-orb.c: Fix missing format specifiers
	and const. Closes bug #554564.

2008-09-26  Tor Lillqvist  <tml@novell.com>

	* src/orb/orb-core/corba-orb.c [Win32]: A DllMain() function
	shouldn't really call functions in other DLLs. Just save the
	HMODULE of the libORBit-2 DLL. Don't calculate the typelib
	directory and system rcfile paths in DllMain(), do it as needed in
	separate functions. Simplyfy code by using
	g_win32_get_package_installation_directory_of_module().

	* src/orb/orb-core/orb-core-private.h
	* src/orb/util/orbit-options.c: Corresponding changes.

2008-09-16  Kjartan Maraas  <kmaraas@gnome.org>

	* NEWS: Updated. 
	* configure.in: Bump again.
