========================== 2.14.17 ======================== 2009-01-09 Fridrich Strba * 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 * 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 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 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 * 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 * src/orb/orb-core/corba-any.c (ORBit_sequence_remove): Submitted on behalf of Stian Skjelstad . Fixes #552690. 2008-10-17 Cosimo Cecchi * configure.in: Enforce deprecated CFLAGS only under maintainer mode. 2008-10-17 Cosimo Cecchi * 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 * 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 * 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 * NEWS: Updated. * configure.in: Bump again.