Sun Oct 7 16:41:47 BST 2007 dgrisby ==================================== - This is omniORB 4.1.1. bugfixes-410.xml Wed Sep 19 15:06:58 BST 2007 dgrisby ==================================== - Avoid namespace clashes if IDL defines modules named CORBA. include/omniORB4/omniORB.h src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/cxx.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/dynskel/template.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/poa.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/header/tie.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/template.py Tue Sep 11 13:00:04 BST 2007 dgrisby ==================================== - Do not mask exceptions in the C++ backend. src/lib/omniORB/omniidl_be/cxx/__init__.py Tue Sep 11 12:52:50 BST 2007 dgrisby ==================================== - Recursive nested function didn't work on ancient Python versions. src/lib/omniORB/omniidl_be/cxx/value.py Fri Aug 31 10:44:47 BST 2007 dgrisby ==================================== - Bug in handling pd_remaining within get_octet_array. src/lib/omniORB/orbcore/cdrValueChunkStream.cc Sat Aug 4 15:48:08 BST 2007 dgrisby ==================================== - Report failures to start threads better. src/lib/omniORB/orbcore/invoker.cc - Updates for 4.1.1 release. README.FIRST.txt ReleaseNotes.txt THIS_IS_OMNIORB_4_1_0 THIS_IS_OMNIORB_4_1_1 bugfixes-410.xml configure configure.ac contrib/RPMs/omniORB.spec contrib/RPMs/omniORB_new.spec mk/version.mk Tue Jul 31 17:35:53 BST 2007 dgrisby ==================================== - Hard-code define of IPV6_V6ONLY on Windows. include/omniORB4/internal/SocketCollection.h - New resetTimeOutOnRetries parameter. sample.cfg sample.reg include/omniORB4/internal/orbParameters.h src/lib/omniORB/orbcore/omniObjRef.cc Tue Jul 31 16:12:42 BST 2007 dgrisby ==================================== - Documentation updates for 4.1.1. doc/omniORB.pdf doc/omniORB.ps doc/omniORB/index.html doc/omniORB/omniORB.html doc/omniORB/omniORB002.html doc/omniORB/omniORB007.html doc/omniORB/omniORB008.html doc/tex/omniORB.tex Tue Jul 31 15:21:09 BST 2007 dgrisby ==================================== - If the platform does not accept IPv4 connections on IPv6 sockets by default, try to enable it by turning the IPV6_V6ONLY socket option off. Should work for BSDs and Windows Vista. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Fri Jul 6 21:11:03 BST 2007 dgrisby ==================================== - Better error handling getting IPv6 interfaces on Windows. src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc Wed Jul 4 10:09:53 BST 2007 dgrisby ==================================== - Condition variable used in Peek() was leaked. src/lib/omniORB/orbcore/SocketCollection.cc Fri Jun 22 18:27:44 BST 2007 dgrisby ==================================== - Definitions for Darwin traditional compile. include/omniORB4/CORBA_sysdep_trad.h Tue Jun 19 17:19:28 BST 2007 dgrisby ==================================== - Windows doesn't support line buffering, and fails with a zero buffer length. src/appl/omniNames/omniNames.cc Sat Jun 16 16:11:27 BST 2007 dgrisby ==================================== - Incorrect initialisation if pipe creation failed on VxWorks. src/lib/omniORB/orbcore/SocketCollection.cc Thu Jun 14 22:55:22 BST 2007 dgrisby ==================================== - Fully scope CORBA::ValueBase in value box _downcast, for compilers that don't understand scoping. Thanks Josh Arnold. src/lib/omniORB/omniidl_be/cxx/value.py Sun Jun 10 19:40:59 BST 2007 dgrisby ==================================== - Sort handlers before processing options in environment. src/lib/omniORB/orbcore/orbOptions.cc - Incorrect alignment table build for recursive struct. src/lib/omniORB/dynamic/typecode.cc Wed Jun 6 18:22:11 BST 2007 dgrisby ==================================== - Enum discriminators were returned as ulongs from TypeCode::member_label, rather than as the proper enums. src/lib/omniORB/dynamic/typecode.cc Wed Jun 6 17:59:53 BST 2007 dgrisby ==================================== - Fix potential race conditions in SocketCollection set / poll access. Cope with WSAEINVAL as well as WSAENOTSOCK in Windows case. src/lib/omniORB/orbcore/SocketCollection.cc Sun Jun 3 20:20:22 BST 2007 dgrisby ==================================== - POAManager deactivate would not meet its detached object if all objects were busy, leading to a hang in POA destruction. src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/poa.cc Thu May 24 16:55:25 BST 2007 dgrisby ==================================== - Incorrect arguments to IP4AddrInfo constructor in HPUX 11 without getaddrinfo case. src/lib/omniORB/orbcore/libcWrapper.cc Mon May 14 01:08:54 BST 2007 dgrisby ==================================== - New -nohostname option to omniNames; use persistent server identifier to allow omniNames logs to move from machine to machine. src/appl/omniNames/log.cc src/appl/omniNames/log.h src/appl/omniNames/omniNames.cc Fri May 11 11:12:16 BST 2007 dgrisby ==================================== - Support kfreebsd. Thanks Floris Bruynooghe. configure configure.ac include/omnithread.h mk/beforeauto.mk.in src/lib/omnithread/posix.cc Fri May 11 10:45:29 BST 2007 dgrisby ==================================== - Initialise Any's TypeCode to 0 rather than tc_null to avoid locking overhead at creation. Thanks Teemu Torma. src/lib/omniORB/dynamic/any.cc - New -Wbguard_prefix option. Thanks Austin Bingham. src/lib/omniORB/omniidl_be/cxx/__init__.py src/lib/omniORB/omniidl_be/cxx/config.py src/lib/omniORB/omniidl_be/cxx/header/__init__.py src/lib/omniORB/omniidl_be/cxx/header/template.py Thu Apr 19 00:03:15 BST 2007 dgrisby ==================================== - Another size_t that can't be logged on Win64. src/lib/omniORB/orbcore/cdrValueChunkStream.cc Wed Apr 18 23:32:06 BST 2007 dgrisby ==================================== - Missing definition of ptr_arith_t on Win64. include/omniORB4/valueTemplatedecls.h Sat Apr 14 18:55:30 BST 2007 dgrisby ==================================== - Identity downcasting mechanism was broken by VC++ 8's over-enthusiastic optimiser. include/omniORB4/internal/inProcessIdentity.h include/omniORB4/internal/localIdentity.h include/omniORB4/internal/objectTable.h include/omniORB4/internal/omniIdentity.h include/omniORB4/internal/remoteIdentity.h include/omniORB4/internal/shutdownIdentity.h src/lib/omniORB/orbcore/inProcessIdentity.cc src/lib/omniORB/orbcore/localIdentity.cc src/lib/omniORB/orbcore/omniIdentity.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/remoteIdentity.cc src/lib/omniORB/orbcore/shutdownIdentity.cc Sat Apr 14 17:59:04 BST 2007 dgrisby ==================================== - Update documentation about sequence Any insertion change from 4.0 to 4.1. doc/omniORB.pdf doc/omniORB.ps doc/omniORB/index.html doc/omniORB/omniORB.html doc/omniORB/omniORB003.html doc/tex/omniORB.tex Thu Apr 12 21:07:47 BST 2007 dgrisby ==================================== - Remove obsolete omniidl cxx back-end TODO file. src/lib/omniORB/omniidl_be/cxx/TODO -- deleted Thu Apr 12 20:48:46 BST 2007 dgrisby ==================================== - A few cases of sizeof(bool) > 1 were not handled correctly. include/omniORB4/cdrStream.h include/omniORB4/seqTemplatedefns.h src/lib/omniORB/omniidl_be/cxx/skutil.py - Fixed point member values should not go in a union's union. src/lib/omniORB/omniidl_be/cxx/header/defs.py Thu Apr 12 15:52:41 BST 2007 dgrisby ==================================== - Output omniORB version number in log. src/lib/omniORB/orbcore/corbaOrb.cc Thu Apr 5 16:37:01 BST 2007 dgrisby ==================================== - Minor fix to log message formatting. src/lib/omniORB/orbcore/GIOP_S.cc - Catch exceptions from servant destructor. src/lib/omniORB/orbcore/portableserver.cc Thu Apr 5 16:03:44 BST 2007 dgrisby ==================================== - Finished call could be selected by a CancelRequest, leading to an infinite loop failing to handle it. src/lib/omniORB/orbcore/GIOP_S.cc - Handle CancelRequest without starting a new giopWorker. include/omniORB4/internal/GIOP_S.h src/lib/omniORB/orbcore/giopImpl12.cc Tue Apr 3 21:01:18 BST 2007 dgrisby ==================================== - Bug in VxWorks interface enumeration. src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc Wed Mar 28 17:20:39 BST 2007 dgrisby ==================================== - Understand x86-64 processors in make rules. configure configure.ac mk/beforeauto.mk.in - Always wake up SocketCollection in Poke in case connect seems to work but does not actually wake the thread. src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Fri Mar 23 14:35:21 GMT 2007 dgrisby ==================================== - Use one etherealisation queue per POA, rather than one global one. Thanks Teemu Torma. include/omniORB4/internal/poaimpl.h src/lib/omniORB/orbcore/poa.cc Fri Mar 23 12:36:53 GMT 2007 dgrisby ==================================== - Change to access linkHacks integer broke on Windows. include/omniORB4/linkHacks.h Fri Mar 23 11:40:51 GMT 2007 dgrisby ==================================== - Correct Windows static library link flags. mk/platforms/x86_win32_vs_7.mk mk/platforms/x86_win32_vs_8.mk Fri Mar 9 15:33:04 GMT 2007 dgrisby ==================================== - Define __CosNaming_hh__ to prevent application code from including a clashing header. include/omniORB4/CORBA.h Thu Mar 8 09:16:17 GMT 2007 dgrisby ==================================== - Union discriminator bug is really fixed now. src/lib/omniORB/dynamic/typecode.cc Wed Mar 7 18:28:35 GMT 2007 dgrisby ==================================== - Bug creating union TypeCode with an enum discriminator. Thanks Peter S. Housel. src/lib/omniORB/dynamic/typecode.cc Wed Feb 28 15:53:01 GMT 2007 dgrisby ==================================== - setsockopt expects a char* on some platforms. src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Wed Feb 28 15:21:51 GMT 2007 dgrisby ==================================== - Assertion failure trying to marshal an Any containing a nil objref. src/lib/omniORB/dynamic/any.cc Mon Feb 26 15:50:12 GMT 2007 dgrisby ==================================== - Suppress cd parameter when it is definitely unused, to avoid compiler warnings. src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/skel/template.py Mon Feb 26 15:26:28 GMT 2007 dgrisby ==================================== - Set pipe file descriptors to close on exec. src/lib/omniORB/orbcore/SocketCollection.cc Mon Feb 26 15:12:52 GMT 2007 dgrisby ==================================== - New socketSendBuffer parameter, defaulting to 16384 on Windows. Avoids a bug in Windows where select() on send waits for all sent data to be acknowledged. sample.cfg sample.reg include/omniORB4/internal/orbOptions.h include/omniORB4/internal/orbParameters.h src/lib/omniORB/orbcore/omniTransport.cc src/lib/omniORB/orbcore/orbOptions.cc src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Mon Feb 26 12:37:37 GMT 2007 dgrisby ==================================== - Fix duplicated POA enum Any operators. Thanks Thomas Richter. include/omniORB4/GNUmakefile.in include/omniORB4/poa.h include/omniORB4/poa_enums_defs.h -- deleted include/omniORB4/poa_enums_operators.h -- deleted include/omniORB4/poa_operators.h -- deleted src/lib/omniORB/dir.mk src/lib/omniORB/dynamic/poastub.cc Sun Feb 11 23:38:55 GMT 2007 dgrisby ==================================== - Value chunk stream looked at wrong byteswap flag in getLength. include/omniORB4/cdrStream.h Mon Feb 5 18:38:55 GMT 2007 dgrisby ==================================== - Log scavenger connections closures at traceLevel 25 instead of 30. src/lib/omniORB/orbcore/giopStrand.cc Mon Feb 5 18:31:25 GMT 2007 dgrisby ==================================== - Rounding error in poll() timeout could lead to infinite timeout. Thanks Richard Hirst. src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc Mon Feb 5 17:36:24 GMT 2007 dgrisby ==================================== - Scavenger did not cope with client strands with no connection. This can happen if a Python client uses invalid argument types, for example. src/lib/omniORB/orbcore/giopStrand.cc - Later Sun compilers require a dummy return. include/omniORB4/CORBA_sysdep.h Sun Jan 28 16:08:51 GMT 2007 dgrisby ==================================== - Updated RPM spec file from Thomas Lockhart. contrib/RPMs/omniORB.spec Sun Jan 28 15:59:17 GMT 2007 dgrisby ==================================== - Add missing omniNames docs. doc/omniNames.html -- new doc/omniNames.pdf -- new doc/omniNames.ps -- new Fri Jan 19 10:56:29 GMT 2007 dgrisby ==================================== - Better logging if ropes fail unexpectedly. src/lib/omniORB/orbcore/giopRope.cc Fri Jan 12 10:18:30 GMT 2007 dgrisby ==================================== - Support for MontaVista ARM Linux. config/config.mk include/omniORB4/CORBA_sysdep.h include/omniORB4/CORBA_sysdep_trad.h mk/linux.mk -- new mk/platforms/arm_linux_mvl_3.1.mk -- new Thu Dec 28 18:23:27 GMT 2006 dgrisby ==================================== - Downgrade assertion about failing to find all readable sockets to be a warning. src/lib/omniORB/orbcore/SocketCollection.cc Thu Dec 28 18:08:10 GMT 2006 dgrisby ==================================== - When releasing children of a struct, union or value TypeCode, a reference to the parent must be held to prevent its premature deletion. src/lib/omniORB/dynamic/typecode.cc Tue Dec 19 12:45:40 GMT 2006 dgrisby ==================================== - Windows README had not been updated with new platform names. README.win32.txt - Fix comments, properly comment out path to Python. mk/platforms/x86_win32_vs_6.mk mk/platforms/x86_win32_vs_7.mk mk/platforms/x86_win32_vs_8.mk Mon Dec 11 18:28:06 GMT 2006 dgrisby ==================================== - Missing definition of codesets library name in autoconf rules. mk/beforeauto.mk.in Mon Dec 11 10:38:10 GMT 2006 dgrisby ==================================== - Silly duplicated member in vxWorks omnithread. include/omnithread/VxThread.h Thu Dec 7 11:08:12 GMT 2006 dgrisby ==================================== - Typo in log message. src/lib/omniORB/orbcore/proxyFactory.cc Tue Nov 28 13:27:23 GMT 2006 dgrisby ==================================== - This is omniORB 4.1.0. README.FIRST.txt README.win32.txt ReleaseNotes.txt THIS_IS_OMNIORB_4_1_0 -- new THIS_IS_OMNIORB_4_1_0_RC_2 -- deleted mk/version.mk include/omniORB4/CORBA_sysdep_trad.h Tue Nov 28 00:06:57 GMT 2006 dgrisby ==================================== - TypeCodes for nested structures / unions were not exported. src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py - TypeCode collector could access deleted data when freeing TypeCodes with multiple loops. include/omniORB4/internal/typecode.h src/lib/omniORB/dynamic/typecode.cc Mon Nov 20 15:04:00 GMT 2006 dgrisby ==================================== - IA64 is usually little endian; only big endian on HPUX. include/omniORB4/CORBA_sysdep_trad.h Mon Nov 20 14:14:19 GMT 2006 dgrisby ==================================== - linkHacks broken in static function case. include/omniORB4/linkHacks.h - FreeBSD doesn't listen for IPv4 on IPv6 sockets. Thanks Arno Klaassen. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/ssl/sslEndpoint.cc Thu Nov 16 14:06:17 GMT 2006 dgrisby ==================================== - Peek failed to clear pd_fd_index, which could lead to a race condition where the wrong socket was removed from the poll list. src/lib/omniORB/orbcore/SocketCollection.cc Thu Nov 16 13:50:30 GMT 2006 dgrisby ==================================== - Tweaks for cygwin. mk/beforeauto.mk.in src/services/mklib/dir.mk Thu Nov 16 11:03:16 GMT 2006 dgrisby ==================================== - Incorrect dependency paths. src/lib/omniORB/dir.mk - Support for Solaris 9 IPv6. Thanks Teemu Torma. src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc Thu Nov 9 15:38:01 GMT 2006 dgrisby ==================================== - This is omniORB 4.1.0 release candidate 2. ReleaseNotes.txt THIS_IS_OMNIORB_4_1_0_RC_1 -- deleted THIS_IS_OMNIORB_4_1_0_RC_2 -- new mk/version.mk Thu Nov 9 16:32:52 GMT 2006 dgrisby ==================================== - Code formatting fix. src/lib/omniORB/orbcore/GIOP_S.cc - Remove duplicate calls to retrieve addressing mode. src/lib/omniORB/orbcore/giopImpl12.cc Thu Nov 2 17:31:37 GMT 2006 dgrisby ==================================== - Convert some casts to use const_cast<> where available. include/omniORB4/CORBA_Any.h Thu Nov 2 14:24:43 GMT 2006 dgrisby ==================================== - Suppress warning about unresolved forward delcared interfaces for interfaces in the CORBA module. src/tool/omniidl/cxx/idlvalidate.cc Thu Nov 2 13:59:22 GMT 2006 dgrisby ==================================== - Previous update broke the build. configure configure.ac - Remove a few warnings. src/lib/omniORB/orbcore/transportRules.cc src/tool/omniidl/cxx/idlast.cc Thu Nov 2 10:54:15 GMT 2006 dgrisby ==================================== - Extend link hacks to increment symbol, avoiding need for -fno-unit-at-a-time, and coping with over-zealous linkers. Thanks Vladimir Panov. configure configure.ac include/omniORB4/linkHacks.h mk/beforeauto.mk.in Mon Oct 30 15:33:28 GMT 2006 dgrisby ==================================== - Scoping problems with object reference members of valuetypes. src/lib/omniORB/omniidl_be/cxx/value.py Mon Oct 30 14:33:52 GMT 2006 dgrisby ==================================== - Typo in template caused invalid generated code for object reference state members in valuetypes. src/lib/omniORB/omniidl_be/cxx/value.py Mon Oct 30 14:16:16 GMT 2006 dgrisby ==================================== - Cast in log message for 64 bit Windows. src/lib/omniORB/orbcore/giopServer.cc Sun Oct 29 15:08:24 GMT 2006 dgrisby ==================================== - omni_condition broken on VxWorks. Thanks Aleksander Matveyev. include/omnithread/VxThread.h - HPUX IA64 changes. mk/beforeauto.mk.in src/tool/omniidl/cxx/dir.mk Sat Oct 28 16:46:30 BST 2006 dgrisby ==================================== - Typo in indirection constant. src/lib/omniORB/dynamic/valueType.cc Mon Oct 23 16:35:08 BST 2006 dgrisby ==================================== - Undefine USE_stub_in_nt_dll at the end of header if it was not defined at the start. src/lib/omniORB/omniidl_be/cxx/header/template.py Mon Oct 23 16:06:14 BST 2006 dgrisby ==================================== - Suppress GCC warnings about missing base class constructor calls. Thanks Tamas Kerecsen. Somehow, this patch works on VC++ 6, where before a similar change failed. include/omniORB4/CORBA_ValueBase.h include/omniORB4/poa.h src/lib/omniORB/omniidl_be/cxx/value.py Mon Oct 23 11:39:01 BST 2006 dgrisby ==================================== - Accidentally left openssl path uncommented. mk/platforms/x86_win32_vs_6.mk mk/platforms/x86_win32_vs_7.mk Mon Oct 23 10:44:01 BST 2006 dgrisby ==================================== - Cygwin patches. configure configure.ac include/omnithread.h mk/beforeauto.mk.in - Windows library updates. Rename Windows platform files. ReleaseNotes.txt config/config.mk mk/version.mk mk/win32.mk mk/platforms/x86_nt_3.5.mk -- deleted mk/platforms/x86_nt_4.0.mk -- deleted mk/platforms/x86_nt_4.0_bcc.mk -- deleted mk/platforms/x86_nt_4.0_mingw.mk -- deleted mk/platforms/x86_nt_4.0_vs_7.mk -- deleted mk/platforms/x86_nt_4.0_vs_8.mk -- deleted mk/platforms/x86_win32_bcc.mk -- new mk/platforms/x86_win32_mingw.mk -- new mk/platforms/x86_win32_vs_6.mk -- new mk/platforms/x86_win32_vs_7.mk -- new mk/platforms/x86_win32_vs_8.mk -- new mk/platforms/x86_win95.mk -- deleted src/examples/anyExample/dir.mak src/examples/bidir/dir.mak src/examples/boa/dir.mak src/examples/call_back/dir.mak src/examples/dii/dir.mak src/examples/dsi/dir.mak src/examples/echo/dir.mak src/examples/poa/implicit_activation/dir.mak src/examples/poa/persistent_objref/dir.mak src/examples/poa/servant_manager/dir.mak src/examples/thread/dir.mak Mon Oct 9 14:07:22 BST 2006 dgrisby ==================================== - Rename SOCKADDR_STORAGE define to OMNI_SOCKADDR_STORAGE, to avoid clash on Win32 2003 SDK. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Mon Oct 9 11:50:46 BST 2006 dgrisby ==================================== - Updated Windows build rules -- compiler in dll name; version info. Thanks Marco Barthel. mk/win32.mk Mon Oct 9 10:45:09 BST 2006 dgrisby ==================================== - Only delete giopServer if all threads are successfully shut down. include/omniORB4/omniServer.h include/omniORB4/internal/giopServer.h src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/objectAdapter.cc Fri Sep 29 18:13:34 BST 2006 dgrisby ==================================== - Fixed debugging options for VC++ 7 and 8. Thanks Renzo Tomaselli. mk/platforms/x86_nt_4.0_vs_7.mk mk/platforms/x86_nt_4.0_vs_8.mk Thu Sep 28 23:17:47 BST 2006 dgrisby ==================================== - Small memory leak in tcp endpoint initialisation. Thanks Teemu Torma. src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc Mon Sep 25 11:19:43 BST 2006 dgrisby ==================================== - This is omniORB 4.1.0 Release Candidate 1. ReleaseNotes.txt THIS_IS_OMNIORB_4_1_0_BETA_2 -- deleted THIS_IS_OMNIORB_4_1_0_RC_1 -- new Mon Sep 25 10:38:43 BST 2006 dgrisby ==================================== - New GBK codeset. Thanks JiangWei. src/lib/omniORB/codesets/cs-GBK.cc -- new src/lib/omniORB/codesets/dir.mk src/lib/omniORB/codesets/omniCodeSets.cc Wed Sep 20 14:41:45 BST 2006 dgrisby ==================================== - Incorrect omnithread library version in Windows makefile. src/examples/thread/dir.mak Wed Sep 20 14:29:11 BST 2006 dgrisby ==================================== - Descriptive logging for connection and GIOP errors. include/omniORB4/internal/giopStream.h src/lib/omniORB/orbcore/giopImpl10.cc src/lib/omniORB/orbcore/giopImpl11.cc src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/giopStream.cc Mon Sep 18 00:20:28 BST 2006 dgrisby ==================================== - Support FreeBSD 6 and 7. configure configure.ac - Properly import identity_count for Windows DLL hell. include/omniORB4/internal/omniIdentity.h - Invalid assertion with indirections in counting streams. src/lib/omniORB/dynamic/valueType.cc - Wrong offsets with indirections spanning GIOP fragments. src/lib/omniORB/orbcore/giopImpl11.cc src/lib/omniORB/orbcore/giopImpl12.cc - Remove hard-coded hostname length. src/lib/omniORB/orbcore/ior.cc src/lib/omniORB/orbcore/uri.cc Mon Sep 4 12:31:51 BST 2006 dgrisby ==================================== - Configure option to disable IPv6 support. acinclude.m4 configure configure.ac include/omniORB4/acconfig.h.in - Remove crazy switch code in enum marshalling. src/lib/omniORB/omniidl_be/cxx/header/opers.py src/lib/omniORB/omniidl_be/cxx/header/template.py Fri Sep 1 17:02:14 BST 2006 dgrisby ==================================== - Merge minor updates from omni4_0_develop. src/lib/omniORB/orbcore/invoker.cc src/lib/omniORB/orbcore/orbOptions.cc Fri Sep 1 15:10:25 BST 2006 dgrisby ==================================== - Make omni_mutex_lock constructor and desctructor explicitly inline. include/omnithread.h - Avoid potential deadlock with call buffering; do not force worker creation when a request is fully buffered. src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/giopServer.cc Fri Aug 25 23:17:56 BST 2006 dgrisby ==================================== - VxWorks support was broken by IPv6 changes. src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc Wed Aug 23 11:07:53 BST 2006 dgrisby ==================================== - Forgot to install omniConnectionMgmt.pc. contrib/pkgconfig/GNUmakefile.in Thu Aug 17 17:19:25 BST 2006 dgrisby ==================================== - Incorrect description in package info. contrib/pkgconfig/omniConnectionMgmt4.pc.in - Second call to server with no codeset information would fail. src/lib/omniORB/orbcore/codeSets.cc - Cast size_t to int in log message so it works on 64 bit Windows. src/lib/omniORB/orbcore/giopStream.cc Wed Aug 16 13:06:33 BST 2006 dgrisby ==================================== - pkgconfig file for connections library. Thanks Dirk Siebnich. configure configure.ac contrib/pkgconfig/omniConnectionMgmt4.pc.in -- new Wed Aug 9 18:54:19 BST 2006 dgrisby ==================================== - Permit hostnames in transportRules. src/lib/omniORB/orbcore/transportRules.cc Mon Aug 7 14:44:49 BST 2006 dgrisby ==================================== - Allow serverReceiveRequest interceptor to throw user exceptions. src/lib/omniORB/orbcore/GIOP_S.cc Wed Aug 2 15:27:08 BST 2006 dgrisby ==================================== - README and comment updates for connections library. src/lib/omniORB/connections/README.txt src/lib/omniORB/connections/omniConnectionMgmt.cc Wed Aug 2 15:21:57 BST 2006 dgrisby ==================================== - Use strchr/strrchr instead of index/rindex in cccp; option to suppress use of alloca. acinclude.m4 configure configure.ac include/omniORB4/acconfig.h.in src/tool/omniidl/cxx/cccp/cccp.c src/tool/omniidl/cxx/cccp/config.h - Minor documentation / example updates. doc/omniORB.pdf doc/omniORB.ps doc/omniORB/omniORB.html doc/omniORB/omniORB002.html doc/omniORB/omniORB003.html doc/omniORB/omniORB013.html doc/tex/omniORB.tex src/examples/echo/eg3_tieimpl.cc Wed Jul 26 18:36:52 BST 2006 dgrisby ==================================== - Change omniConnectionMgmt into a CORBA_MODULE. include/omniORB4/omniConnectionMgmt.h - Add connections library name to make rules. mk/mingw.mk mk/unix.mk mk/win32.mk - Log start up of omniConnectionMgmt extension. src/lib/omniORB/connections/omniConnectionMgmt.cc - Fix a number of valuebox mapping bugs. src/lib/omniORB/omniidl_be/cxx/value.py Wed Jul 19 10:23:54 BST 2006 dgrisby ==================================== - Forgot to add list of policy interceptors. src/lib/omniORB/orbcore/interceptors.cc - Properly pass hints when handling persistent id. src/lib/omniORB/orbcore/omniInternal.cc - Fix inevitable Windows build issues. src/lib/omniORB/connections/dir.mk Tue Jul 18 17:16:23 BST 2006 dgrisby ==================================== - New experimental connection management extension; ORB core support for it. configure configure.ac idl/omniConnectionData.idl -- new idl/omniTypedefs.idl include/omniORB4/CORBA.h include/omniORB4/GNUmakefile.in include/omniORB4/IOP.h include/omniORB4/omniConnectionMgmt.h -- new include/omniORB4/omniIOR.h include/omniORB4/omniInterceptors.h include/omniORB4/omniInternal.h include/omniORB4/omniObjRef.h include/omniORB4/internal/GIOP_C.h include/omniORB4/internal/corbaBoa.h include/omniORB4/internal/giopStrand.h include/omniORB4/internal/interceptors.h include/omniORB4/internal/objectAdapter.h include/omniORB4/internal/poaimpl.h src/lib/omniORB/dir.mk src/lib/omniORB/connections/GNUmakefile -- new src/lib/omniORB/connections/GNUmakefile.in -- new src/lib/omniORB/connections/README.txt -- new src/lib/omniORB/connections/dataStub.cc -- new src/lib/omniORB/connections/dir.mk -- new src/lib/omniORB/connections/omniConnectionMgmt.cc -- new src/lib/omniORB/dynamic/policy.cc src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/codeSets.cc src/lib/omniORB/orbcore/constants.cc src/lib/omniORB/orbcore/corbaBoa.cc src/lib/omniORB/orbcore/current.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/omniIOR.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/omniPolicy.cc src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/portableserver.cc src/lib/omniORB/orbcore/ssl/dir.mk src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc Tue Jul 11 14:43:02 BST 2006 dgrisby ==================================== - CleanSharedLibrary rule had lost a closing bracket. Thanks Bill Jones. mk/win32.mk Wed Jul 5 12:36:48 BST 2006 dgrisby ==================================== - Update pkgconfig files with correct IDL directories. contrib/pkgconfig/omniCOS4.pc.in contrib/pkgconfig/omniORB4.pc.in Mon Jul 3 12:17:05 BST 2006 dgrisby ==================================== - If Poke() fails to connect to itself, wake up the SocketCollection in case it is idle. src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/unix/unixEndpoint.cc Sun Jul 2 23:48:28 BST 2006 dgrisby ==================================== - Store self thread in task objects to avoid calls to self(), speeding up Current. Other minor performance tweaks. include/omniORB4/callDescriptor.h include/omniORB4/callHandle.h include/omniORB4/omniAsyncInvoker.h include/omniORB4/internal/GIOP_S.h include/omniORB4/internal/giopStrand.h include/omniORB4/internal/omniCurrent.h include/omniORB4/internal/poacurrentimpl.h src/lib/omniORB/orbcore/GIOP_S.cc src/lib/omniORB/orbcore/callHandle.cc src/lib/omniORB/orbcore/codeSets.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/invoker.cc Thu Jun 22 14:51:26 BST 2006 dgrisby ==================================== - Add flags to strand. include/omniORB4/giopEndpoint.h include/omniORB4/internal/GNUmakefile.in include/omniORB4/internal/giopServer.h include/omniORB4/internal/giopStrand.h include/omniORB4/internal/giopStrandFlags.h -- new src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/giopStream.cc src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslAddress.h src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpAddress.h src/lib/omniORB/orbcore/unix/unixAddress.cc src/lib/omniORB/orbcore/unix/unixAddress.h Thu Jun 22 14:01:06 BST 2006 dgrisby ==================================== - Cut and paste error in local() method of Forward class. src/tool/omniidl/python/omniidl/idlast.py Wed Jun 21 15:30:16 BST 2006 dgrisby ==================================== - Forgot to install the new streamOperators.h. include/omniORB4/GNUmakefile.in Wed Jun 14 13:50:00 BST 2006 dgrisby ==================================== - Update HTML documentation. doc/omniORB/omniORB.html doc/omniORB/omniORB003.html doc/omniORB/omniORB008.html doc/omniORB/omniORB009.html doc/omniORB/omniORB010.html doc/omniORB/omniORB011.html doc/omniORB/omniORB012.html doc/omniORB/omniORB013.html Wed Jun 14 11:27:47 BST 2006 dgrisby ==================================== - Add missing TypeCode_member in(), inout(), out(). include/omniORB4/CORBA_TypeCode_member.h src/lib/omniORB/dynamic/typecode.cc - Problems with nested types in valuetypes. src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/header/opers.py - Minor doc updates (html to follow). sample.cfg doc/omniORB.pdf doc/omniORB.ps doc/tex/omniORB.tex - Updates for RC1. README.FIRST.txt README.win32.txt ReleaseNotes.txt contrib/RPMs/omniORB.spec contrib/RPMs/omniORB_new.spec mk/version.mk Tue Jun 6 17:38:13 BST 2006 dgrisby ==================================== - marshalRawString and chunking stream did not byte-swap length fields when required to. include/omniORB4/cdrStream.h src/lib/omniORB/orbcore/cdrValueChunkStream.cc src/lib/omniORB/orbcore/corbaString.cc Mon Jun 5 14:30:47 BST 2006 dgrisby ==================================== - Make connection thread limit a per-connection value. include/omniORB4/giopEndpoint.h src/lib/omniORB/orbcore/giopServer.cc - Inline declarations; operation() access function. include/omniORB4/internal/GIOP_C.h Mon Jun 5 12:24:09 BST 2006 dgrisby ==================================== - Move codeset initialisation code to a more logical source file. src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/codeSets.cc - Accessor method to change oneway-ness of a call descriptor. include/omniORB4/callDescriptor.h - Comment tweak. include/omniORB4/internal/GIOP_S.h - Change clientSendRequest interceptor members to a single GIOP_C. include/omniORB4/omniInterceptors.h src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopImpl10.cc src/lib/omniORB/orbcore/giopImpl11.cc src/lib/omniORB/orbcore/giopImpl12.cc Fri Jun 2 13:43:13 BST 2006 dgrisby ==================================== - Minor release notes tweak. ReleaseNotes.txt - Small code cleanups. src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopRope.cc src/lib/omniORB/orbcore/omniInternal.cc Wed May 31 11:16:21 BST 2006 dgrisby ==================================== - Allow creation of unknown values in DynAnys. src/lib/omniORB/dynamic/dynAny.cc Thu May 25 19:13:06 BST 2006 dgrisby ==================================== - spec and pkgconfig updates. contrib/RPMs/omniORB.spec contrib/RPMs/omniORB_new.spec contrib/pkgconfig/omniCOS4.pc.in contrib/pkgconfig/omniORB4.pc.in - Standard stream operators for String_var, Fixed, Exception, etc. include/omniORB4/local_config.h include/omniORB4/streamOperators.h -- new - Comment fixes. include/omniORB4/valueTemplatedecls.h - Incorrect code generated for valuebox containing sequence of value; clean up class nesting tracking. src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/header/defs.py Wed May 24 19:29:39 BST 2006 dgrisby ==================================== - Segfault with some uses of aliases to unknown types. src/tool/omniidl/cxx/idlast.cc Mon May 22 16:39:18 BST 2006 dgrisby ==================================== - Make sure string length and body are never split across a chunk boundary. src/lib/omniORB/codesets/cs-UCS-4.cc src/lib/omniORB/orbcore/cdrValueChunkStream.cc src/lib/omniORB/orbcore/corbaString.cc src/lib/omniORB/orbcore/cs-16bit.cc src/lib/omniORB/orbcore/cs-8bit.cc src/lib/omniORB/orbcore/cs-UTF-16.cc Sun May 21 18:41:43 BST 2006 dgrisby ==================================== - Remove obsolete pd_chunked flag. include/omniORB4/cdrStream.h src/lib/omniORB/orbcore/cdrStream.cc - Remove unnecessary uses of cdrCountingStream. src/lib/omniORB/orbcore/ior.cc - get_octet_array could set chunk end pointer incorrectly. src/lib/omniORB/orbcore/cdrValueChunkStream.cc Sat May 20 17:22:31 BST 2006 dgrisby ==================================== - Minor cdrMemoryStream and TypeCode performance tweaks. include/omniORB4/cdrStream.h include/omniORB4/internal/typecode.h src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/orbcore/cdrMemoryStream.cc - Remove obsolete files. src/examples/anyExample/anyExample.idl src/examples/anyExample/anyExample.pkg src/examples/anyExample/anyExample_clt.module src/examples/anyExample/anyExample_impl.module src/examples/thread/diner.pkg src/examples/thread/threadtests.module Wed May 17 18:17:44 BST 2006 dgrisby ==================================== - This is omniORB 4.1.0 beta 2. Wed May 17 14:26:25 BST 2006 dgrisby ==================================== - Preserve path from #include rather than reconstructing it. src/lib/omniORB/omniidl_be/cxx/header/__init__.py Tue May 16 18:00:18 BST 2006 dgrisby ==================================== - Make sure _omniidl module is found even if it gets put somewhere strange like lib64. src/tool/omniidl/python/scripts/omniidl.in Tue May 16 16:40:12 BST 2006 dgrisby ==================================== - Make sure IPv6 definitions are available on Win32. include/omniORB4/internal/SocketCollection.h Tue May 16 15:36:59 BST 2006 dgrisby ==================================== - On the way to omniORB 4.1.0 beta 2. README.FIRST.txt ReleaseNotes.txt THIS_IS_OMNIORB_4_1_0_BETA_1 -- deleted THIS_IS_OMNIORB_4_1_0_BETA_2 -- new Tue May 16 14:28:37 BST 2006 dgrisby ==================================== - Silly bug in setting Peek timeouts with conflicting Peeks. src/lib/omniORB/orbcore/SocketCollection.cc Mon May 15 18:09:36 BST 2006 dgrisby ==================================== - Remove lots of obsolete functionality from environment handling. src/lib/omniORB/omniidl_be/cxx/id.py - Limit select timeout in case time goes backwards. src/lib/omniORB/orbcore/SocketCollection.cc Mon May 15 11:06:52 BST 2006 dgrisby ==================================== - Data was overwritten when a chunk ended with an array; make declareArrayLength() virtual. include/omniORB4/cdrStream.h src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/cdrValueChunkStream.cc Tue May 2 14:04:04 BST 2006 dgrisby ==================================== - Idle giopMonitor SocketCollections would not exit at shutdown. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc src/lib/omniORB/orbcore/ssl/sslActive.cc src/lib/omniORB/orbcore/tcp/tcpActive.cc src/lib/omniORB/orbcore/unix/unixActive.cc - Time out waiting for invoker threads to exit; allow configuration of idle thread timeout. src/lib/omniORB/orbcore/corbaOrb.cc src/lib/omniORB/orbcore/invoker.cc Fri Apr 28 19:29:49 BST 2006 dgrisby ==================================== - Merge from omni4_0_develop. include/omniORB4/CORBA_sysdep.h include/omniORB4/cdrStream.h include/omniORB4/seqTemplatedecls.h include/omniORB4/seqTemplatedefns.h src/lib/omniORB/dynamic/context.cc src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/orbcore/corbaString.cc src/lib/omniORB/orbcore/cs-8bit.cc src/lib/omniORB/orbcore/cs-UTF-8.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/logIOstream.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslAddress.h src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpAddress.h src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/unix/unixAddress.cc src/lib/omniORB/orbcore/unix/unixAddress.h src/lib/omniORB/orbcore/unix/unixEndpoint.cc src/lib/omniORB/orbcore/unix/unixEndpoint.h src/tool/omniidl/python/scripts/omniidl.in Fri Apr 28 18:04:37 BST 2006 dgrisby ==================================== - Update html documentation. doc/omniORB/index.html doc/omniORB/omniORB.html doc/omniORB/omniORB001.html doc/omniORB/omniORB004.html doc/omniORB/omniORB006.html doc/omniORB/omniORB008.html Mon Apr 24 15:18:49 BST 2006 dgrisby ==================================== - Minor documentation updates. doc/omniORB.pdf doc/omniORB.ps doc/tex/omniORB.tex - Match IPv4-in-IPv6 addresses in IPv4 rules. src/lib/omniORB/orbcore/transportRules.cc - Include both IPv4 and IPv6 loopbacks in address lists. src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Fri Apr 21 15:37:06 BST 2006 dgrisby ==================================== - Typo in comment. include/omniORB4/internal/libcWrapper.h - IPv6 support in transport rules. src/lib/omniORB/orbcore/transportRules.cc Tue Apr 18 15:39:13 BST 2006 dgrisby ==================================== - HTML versions of documentation. doc/omniORB/omniORB.html doc/omniORB/omniORB004.html doc/omniORB/omniORB008.html doc/omniORB/omniORB009.html doc/omniORB/omniORB010.html doc/omniORB/omniORB011.html doc/omniORB/omniORB012.html doc/omniORB/omniORB013.html Tue Apr 18 15:12:39 BST 2006 dgrisby ==================================== - Document IPv6 changes. doc/omniORB.pdf doc/omniORB.ps doc/tex/omniORB.tex - Compatibility with 4.0's fail-if-multiple option. src/lib/omniORB/orbcore/objectAdapter.cc Mon Apr 10 13:44:45 BST 2006 dgrisby ==================================== - More endPointPublish; support for deprecated endPointNoListen, endPointPublishAllIFs. sample.cfg sample.reg include/omniORB4/minorCode.h include/omniORB4/internal/objectAdapter.h src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Sun Apr 9 20:49:20 BST 2006 dgrisby ==================================== - More IPv6, endPointPublish parameter. include/omniORB4/giopEndpoint.h include/omniORB4/omniInternal.h include/omniORB4/omniServer.h include/omniORB4/internal/giopServer.h include/omniORB4/internal/libcWrapper.h include/omniORB4/internal/objectAdapter.h src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopEndpoint.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/ior.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.h src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.h src/lib/omniORB/orbcore/unix/unixEndpoint.cc src/lib/omniORB/orbcore/unix/unixEndpoint.h Sun Mar 26 21:58:45 BST 2006 dgrisby ==================================== - Merge from omni4_0_develop. include/omniORB4/internal/giopRope.h include/omniORB4/internal/objectAdapter.h src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/giopRope.cc src/lib/omniORB/orbcore/giopStream.cc src/tool/omniidl/cxx/idlscope.cc Sat Mar 25 19:17:48 GMT 2006 dgrisby ==================================== - Only use interfaces that are up. src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc Sat Mar 25 18:51:51 GMT 2006 dgrisby ==================================== - Initial IPv6 support. configure configure.ac include/omniORB4/CORBA_sysdep_trad.h include/omniORB4/acconfig.h.in include/omniORB4/omniURI.h include/omniORB4/internal/SocketCollection.h include/omniORB4/internal/libcWrapper.h src/lib/omniORB/orbcore/giopEndpoint.cc src/lib/omniORB/orbcore/libcWrapper.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/transportRules.cc src/lib/omniORB/orbcore/uri.cc src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslAddress.h src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/ssl/sslTransportImpl.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpAddress.h src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/lib/omniORB/orbcore/tcp/tcpConnection.h src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc src/lib/omniORB/orbcore/unix/unixAddress.cc Wed Mar 22 15:54:16 GMT 2006 dgrisby ==================================== - VC++ 6 doesn't like explicit calls to default base constructors. include/omniORB4/poa.h Wed Feb 22 14:55:26 GMT 2006 dgrisby ==================================== - New endPointPublishHostname and endPointResolveNames parameters. sample.cfg sample.reg include/omniORB4/omniInternal.h include/omniORB4/internal/libcWrapper.h include/omniORB4/internal/objectAdapter.h src/lib/omniORB/orbcore/giopStreamImpl.cc src/lib/omniORB/orbcore/libcWrapper.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc Thu Feb 2 12:22:46 GMT 2006 dgrisby ==================================== - Fix comment indenting. src/examples/echo/eg1.cc Tue Jan 24 11:44:27 GMT 2006 dgrisby ==================================== - Interfaces inheriting from a typedef caused an omniidl compiler error. Thanks Renzo Tomaselli. src/lib/omniORB/omniidl_be/cxx/iface.py Mon Jan 23 16:06:20 GMT 2006 dgrisby ==================================== - This is omniORB 4.1.0 beta 1. Mon Jan 23 16:05:06 GMT 2006 dgrisby ==================================== - Another merge from omni4_0_develop. src/lib/omniORB/orbcore/omniInternal.cc Mon Jan 23 15:36:56 GMT 2006 dgrisby ==================================== - Fix version number in new spec file. contrib/RPMs/omniORB_new.spec Thu Jan 19 22:46:23 GMT 2006 dgrisby ==================================== - Missing css file in documentation. doc/omniORB/omniORB.css -- new Thu Jan 19 17:16:11 GMT 2006 dgrisby ==================================== - Avoid member name conflict in DefaultValueRefCountBase. include/omniORB4/CORBA_ValueBase.h src/lib/omniORB/dynamic/valueBase.cc - Updates for 4.1.0 beta 1. README.FIRST.txt README.unix README.win32.txt THIS_IS_ALPHA_CODE -- deleted THIS_IS_OMNIORB_4_1_0_BETA_1 -- new THIS_IS_OMNIORB_4_1_DEVELOPMENT_TREE -- deleted src/examples/dir.mk Thu Jan 19 16:43:25 GMT 2006 dgrisby ==================================== - Merge from omni4_0_develop. config/config.mk contrib/RPMs/omniORB_new.spec idl/anyExample.idl include/omniORB4/templatedecls.h mk/beforedir.mk mk/version.mk mk/win32.mk mk/platforms/x86_nt_4.0.mk mk/platforms/x86_nt_4.0_vs_7.mk mk/platforms/x86_nt_4.0_vs_8.mk src/examples/thread/diner.cc src/examples/thread/prio.cc src/examples/thread/prodcons.cc src/examples/thread/thrspecdata.cc Thu Jan 19 16:04:34 GMT 2006 dgrisby ==================================== - Windows build fixes. src/lib/omniORB/orbcore/SocketCollection.cc src/lib/omniORB/orbcore/cs-UTF-16.cc - Copy shared library .lib files to have a micro-version-independent name. mk/win32.mk Thu Jan 19 13:08:45 GMT 2006 dgrisby ==================================== - Documentation updates. doc/omniORB.pdf doc/omniORB.ps doc/omniORB/index.html doc/omniORB/omniORB.html doc/omniORB/omniORB004.html doc/omniORB/omniORB008.html doc/omniORB/omniORB013.html doc/tex/omniORB.tex Wed Jan 18 19:21:28 GMT 2006 dgrisby ==================================== - Clarifying comment. src/lib/omniORB/dynamic/valueType.cc - Code generation problems with valuetype inheritance / typedefs. src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/tool/omniidl/python/omniidl/idlast.py Tue Jan 10 13:58:38 GMT 2006 dgrisby ==================================== - New clientConnectTimeOutPeriod configuration parameter. sample.cfg sample.reg include/omniORB4/omniORB.h include/omniORB4/internal/orbParameters.h src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopStream.cc src/lib/omniORB/orbcore/giopStreamImpl.cc src/lib/omniORB/orbcore/omniORB.cc src/lib/omniORB/orbcore/omniObjRef.cc Tue Jan 10 12:19:48 GMT 2006 dgrisby ==================================== - Merge from omni4_0_develop pre 4.0.7 release. README.win32.txt sample.cfg sample.reg bin/x86_win32/clwrapper.exe bin/x86_win32/libwrapper.exe bin/x86_win32/linkwrapper.exe bin/x86_win32/oidlwrapper.exe bin/x86_win32/omkdepend.exe contrib/RPMs/omniORB.spec include/omniORB4/CORBA_sysdep.h include/omniORB4/GNUmakefile.in include/omniORB4/sslContext.h include/omniORB4/templatedecls.h mk/beforeauto.mk.in mk/mingw.mk mk/unix.mk mk/version.mk mk/vxWorks.mk mk/win32.mk src/examples/dsi/dir.mak src/examples/ssl_echo/client.pem src/examples/ssl_echo/root.pem src/examples/ssl_echo/server.pem src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/orbcore/callHandle.cc src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/corbaOrb.cc src/lib/omniORB/orbcore/omniInternal.cc src/tool/omkdepend/gnuwin32.c src/tool/omniidl/cxx/dir.mk src/tool/omniidl/python/omniidl/idlutil.py Tue Jan 10 11:10:24 GMT 2006 dgrisby ==================================== - Use major.minor.micro versioning on ssl transport lib, not just major.minor. mk/beforeauto.mk.in mk/mingw.mk mk/unix.mk mk/vxWorks.mk mk/win32.mk Thu Dec 8 13:49:51 GMT 2005 dgrisby ==================================== - Better string marshalling performance; other minor optimisations. include/omniORB4/cdrStream.h include/omniORB4/codeSets.h include/omniORB4/omniInternal.h src/lib/omniORB/codesets/cs-UCS-4.cc src/lib/omniORB/dynamic/tcParser.cc src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/corbaString.cc src/lib/omniORB/orbcore/cs-16bit.cc src/lib/omniORB/orbcore/cs-8bit.cc src/lib/omniORB/orbcore/cs-UTF-16.cc src/lib/omniORB/orbcore/cs-UTF-8.cc src/lib/omniORB/orbcore/giopImpl10.cc src/lib/omniORB/orbcore/giopImpl11.cc src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/omniInternal.cc Tue Nov 29 13:31:38 GMT 2005 dgrisby ==================================== - INS POA leaked a reference to the Root POA. Thanks Dirk Siebnich. src/lib/omniORB/orbcore/poa.cc Mon Nov 21 11:02:27 GMT 2005 dgrisby ==================================== - Another merge. README.win32.txt src/lib/omniORB/orbcore/giopServer.cc Sat Nov 19 17:32:44 GMT 2005 dgrisby ==================================== - Previous fix for the race condition was stupidly commented out... src/lib/omniORB/orbcore/SocketCollection.cc Fri Nov 18 18:22:10 GMT 2005 dgrisby ==================================== - New -Wbimpl_mapping option. src/lib/omniORB/omniidl_be/cxx/__init__.py src/lib/omniORB/omniidl_be/cxx/config.py src/lib/omniORB/omniidl_be/cxx/iface.py - Race condition between connection deletion and Select. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc Thu Nov 17 17:02:16 GMT 2005 dgrisby ==================================== - Merge from omni4_0_develop. sample.cfg sample.reg bin/x86_win32/clwrapper.exe bin/x86_win32/libwrapper.exe bin/x86_win32/linkwrapper.exe bin/x86_win32/oidlwrapper.exe bin/x86_win32/omkdepend.exe include/omniORB4/CORBA_sysdep.h include/omniORB4/CORBA_sysdep_trad.h include/omniORB4/omniInternal.h include/omniORB4/seqTemplatedecls.h include/omniORB4/stringtypes.h include/omniORB4/wstringtypes.h include/omniORB4/internal/giopServer.h include/omniORB4/internal/giopStream.h include/omniORB4/internal/objectAdapter.h include/omniORB4/internal/orbParameters.h src/examples/bidir/bd_shutdown.cc src/lib/omniORB/orbcore/GIOP_S.cc src/lib/omniORB/orbcore/cdrMemoryStream.cc src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/giopMonitor.cc src/lib/omniORB/orbcore/giopRendezvouser.cc src/lib/omniORB/orbcore/giopRope.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/giopStream.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/omniTransport.cc src/lib/omniORB/orbcore/orbOptions.cc src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/ssl/README.txt src/tool/win32/clwrapper.c src/tool/win32/libwrapper.c src/tool/win32/linkwrapper.c src/tool/win32/oidlwrapper.c Mon Nov 14 11:36:32 GMT 2005 dgrisby ==================================== - New release notes. ReleaseNotes.txt Mon Nov 14 10:56:16 GMT 2005 dgrisby ==================================== - Local interface fixes. src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/template.py Wed Nov 9 12:11:05 GMT 2005 dgrisby ==================================== - Remove obsolete omniLifeCycle.idl. idl/omniLifeCycle.idl -- deleted - Remove obsolete tcDesc helper classes. include/omniORB4/CORBA_Object_vartypes.h include/omniORB4/CORBA_ValueBase_vartypes.h include/omniORB4/templatedecls.h - Local interfaces support. include/omniORB4/CORBA.h include/omniORB4/CORBA_LocalObject.h -- new include/omniORB4/CORBA_LocalObject_vartypes.h -- new include/omniORB4/GNUmakefile.in include/omniORB4/omniObjRef.h include/omniORB4/poa.h include/omniORB4/poa_defs.h include/omniORB4/poa_operators.h src/examples/poa/servant_manager/servant_activator.cc src/examples/poa/servant_manager/servant_locator.cc src/lib/omniORB/dynamic/ir.cc src/lib/omniORB/dynamic/request.cc src/lib/omniORB/dynamic/tcParser.cc src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/cxx.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/marshal.py src/lib/omniORB/omniidl_be/cxx/header/poa.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/poa.py src/lib/omniORB/omniidl_be/cxx/skel/template.py src/lib/omniORB/orbcore/dir.mk src/lib/omniORB/orbcore/localObject.cc -- new src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/poastubs.cc src/lib/omniORB/orbcore/uri.cc Thu Sep 29 12:31:55 BST 2005 dgrisby ==================================== - For loop scoping problem. src/lib/omniORB/orbcore/orbOptions.cc Mon Sep 19 19:24:22 BST 2005 dgrisby ==================================== - Merge from omni4_0_develop again. include/omniORB4/minorCode.h include/omniORB4/omniORB.h include/omniORB4/internal/orbOptions.h src/lib/omniORB/orbcore/logIOstream.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/orbOptions.cc src/lib/omnithread/vxWorks.cc Mon Sep 19 16:10:25 BST 2005 dgrisby ==================================== - Refcount shortcut now throws INV_OBJREF when the servant is deactivated, rather than deactivating the shortcut, which could lead to a race condition. include/omniORB4/minorCode.h src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skel/template.py Thu Sep 8 15:47:46 BST 2005 dgrisby ==================================== - Merge -ORBconfigFile argument. include/omniORB4/internal/orbOptions.h src/lib/omniORB/orbcore/corbaOrb.cc src/lib/omniORB/orbcore/orbOptions.cc Wed Sep 7 17:13:26 BST 2005 dgrisby ============================= include/omniORB4/internal/orbOptions.h src/lib/omniORB/orbcore/corbaOrb.cc src/lib/omniORB/orbcore/orbOptions.cc Wed Sep 7 17:13:26 BST 2005 dgrisby ==================================== - poll() does not work on Mac OS X. include/omniORB4/internal/SocketCollection.h Mon Sep 5 18:15:12 BST 2005 dgrisby ==================================== - Reference counted local call shortcut. include/omniORB4/omniServant.h src/lib/omniORB/omniidl_be/cxx/__init__.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skel/template.py src/lib/omniORB/orbcore/omniServant.cc Mon Sep 5 18:09:59 BST 2005 dgrisby ==================================== - Merge again. Mainly SSL transport changes. sample.cfg sample.reg include/omniORB4/giopEndpoint.h include/omniORB4/sslContext.h src/appl/omniNames/omniNames.cc src/examples/ssl_echo/README src/examples/ssl_echo/client.pem src/examples/ssl_echo/root.pem src/examples/ssl_echo/server.pem src/lib/omniORB/orbcore/giopEndpoint.cc src/lib/omniORB/orbcore/orbOptions.cc src/lib/omniORB/orbcore/ssl/README.txt -- new src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/ssl/sslConnection.h src/lib/omniORB/orbcore/ssl/sslContext.cc src/lib/omniORB/orbcore/ssl/sslTransportImpl.cc Thu Sep 1 15:49:19 BST 2005 dgrisby ==================================== - Merge from omni4_0_develop. sample.cfg include/omniORB4/internal/orbParameters.h src/lib/omniORB/orbcore/giopRope.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/omniTransport.cc src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/lib/omniORB/orbcore/unix/unixConnection.cc Tue Aug 16 14:49:19 BST 2005 dgrisby ==================================== - Problems with valuetype / abstract interface C++ mapping. include/omniORB4/CORBA_ValueBase.h include/omniORB4/valueTemplatedecls.h include/omniORB4/valueTemplatedefns.h src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py Wed Aug 3 10:38:58 BST 2005 dgrisby ==================================== - setSelectable could cause a readable socket to be handled twice. src/lib/omniORB/orbcore/SocketCollection.cc - Make sure accept() never blocks. src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/unix/unixEndpoint.cc Tue Aug 2 10:37:03 BST 2005 dgrisby ==================================== - Bug in Servant_var if assigning to itself. include/omniORB4/poa.h - Two threads could be dispatched for one call, one by Peek, one by Select. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc Tue Jul 26 09:58:29 BST 2005 dgrisby ==================================== - Another minor merge. src/lib/omniORB/orbcore/invoker.cc Fri Jul 22 18:17:38 BST 2005 dgrisby ==================================== - Another merge from omni4_0_develop. include/omniORB4/CORBA_sysdep.h include/omniORB4/callHandle.h include/omniORB4/cdrStream.h include/omniORB4/omniURI.h include/omniORB4/poa.h include/omniORB4/internal/poaimpl.h src/lib/omniORB/dynamic/dynamicImplementation.cc src/lib/omniORB/dynamic/policy.cc src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/orbcore/callHandle.cc src/lib/omniORB/orbcore/invoker.cc src/lib/omniORB/orbcore/portableserver.cc src/lib/omniORB/orbcore/uri.cc src/tool/omniidl/cxx/idlrepoId.cc Thu Jul 21 10:51:55 BST 2005 dgrisby ==================================== - Typo in docstring. src/tool/omniidl/python/omniidl/idlutil.py - Bugs with valuetypes in Anys. src/lib/omniORB/dynamic/any.cc src/lib/omniORB/dynamic/valueType.cc Thu Jul 21 10:08:39 BST 2005 dgrisby ==================================== - ORB::create_list misinterpreted the count parameter. src/lib/omniORB/dynamic/nvList.cc Tue Jul 19 11:31:45 BST 2005 dgrisby ==================================== - Documentation updates. doc/omniORB.pdf doc/omniORB.ps doc/omniidl.html doc/omniidl.pdf doc/omniidl.ps doc/omnithread.html doc/omnithread.pdf doc/omnithread.ps doc/utilities.html doc/utilities.pdf doc/utilities.ps doc/omniORB/contents_motif.gif doc/omniORB/index.html doc/omniORB/next_motif.gif doc/omniORB/omniORB.html doc/omniORB/omniORB001.html doc/omniORB/omniORB002.html doc/omniORB/omniORB003.html doc/omniORB/omniORB004.html doc/omniORB/omniORB005.html doc/omniORB/omniORB006.html doc/omniORB/omniORB007.html doc/omniORB/omniORB008.html doc/omniORB/omniORB009.html doc/omniORB/omniORB010.html doc/omniORB/omniORB011.html doc/omniORB/omniORB012.html doc/omniORB/omniORB013.html doc/omniORB/omniORB014.html doc/omniORB/omniORB015.html doc/omniORB/previous_motif.gif doc/tex/omniORB.bib doc/tex/omniORB.tex doc/tex/omniidl.tex Mon Jul 11 18:46:20 BST 2005 dgrisby ==================================== - VMS changes from Bruce Visscher. etc/openvms.zip include/omniORB4/CORBA_sysdep.h Fri Jul 8 18:01:50 BST 2005 dgrisby ==================================== - Merge from omni4_0_develop again. mk/platforms/hppa_hpux_11.23.mk mk/platforms/ia64_hpux_11.23.mk src/lib/omniORB/orbcore/rmutex.cc src/lib/omnithread/mach.cc src/lib/omnithread/nt.cc src/lib/omnithread/posix.cc src/lib/omnithread/solaris.cc src/lib/omnithread/vxWorks.cc Fri Jul 8 17:31:39 BST 2005 dgrisby ==================================== - get_octet_array in cdrValueChunkStream failed if called just after the end of a nested value. src/lib/omniORB/orbcore/cdrValueChunkStream.cc Fri Jul 8 17:24:56 BST 2005 dgrisby ==================================== - g++ 3.3 doesn't like array operators either. include/omniORB4/templatedecls.h Wed Jun 29 18:21:45 BST 2005 dgrisby ==================================== - Reformat some output in value example. src/examples/valuetype/simple/vserver.cc Fri Jun 24 15:29:33 BST 2005 dgrisby ==================================== - Minor documentation updates. doc/tex/omniORB.tex - Allow multiple threads to Peek() without clashing. Not yet tested on Windows. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc Wed Jun 8 10:29:18 BST 2005 dgrisby ==================================== - Update documentation. doc/tex/omniORB.tex - Update examples / utils for cleanliness and use of new C++ mapping. src/appl/utils/nameclt/nameclt.cc src/examples/anyExample/anyExample_clt.cc src/examples/anyExample/anyExample_impl.cc src/examples/bidir/bd_client.cc src/examples/bidir/bd_server.cc src/examples/bidir/bd_shutdown.cc src/examples/boa/eg2_clt.cc src/examples/boa/eg2_impl.cc src/examples/call_back/cb_client.cc src/examples/call_back/cb_server.cc src/examples/call_back/cb_shutdown.cc src/examples/dii/echo_diiclt.cc src/examples/dsi/echo_dsiimpl.cc src/examples/echo/eg1.cc src/examples/echo/eg2_clt.cc src/examples/echo/eg2_impl.cc src/examples/echo/eg3_clt.cc src/examples/echo/eg3_impl.cc src/examples/echo/eg3_tieimpl.cc src/examples/poa/implicit_activation/eg1.cc src/examples/poa/persistent_objref/eg2_impl.cc src/examples/poa/servant_manager/servant_activator.cc src/examples/poa/servant_manager/servant_locator.cc src/examples/poa/threading/mainthread.cc src/examples/ssl_echo/eg2_clt.cc src/examples/ssl_echo/eg2_impl.cc src/examples/thread/diner.cc src/examples/thread/prodcons.cc src/examples/thread/thrspecdata.cc src/examples/valuetype/simple/valimpl.h src/examples/valuetype/simple/vclient.cc src/examples/valuetype/simple/vcoloc.cc src/examples/valuetype/simple/vserver.cc - Leak of a value reference if a factory made the wrong type of value. src/lib/omniORB/dynamic/valueType.cc - Update example code, IDL dumping. src/lib/omniORB/omniidl_be/cxx/impl/template.py src/tool/omniidl/cxx/idldump.cc src/tool/omniidl/python/omniidl_be/dump.py - Update comment. src/lib/omniORB/orbcore/giopServer.cc Sun May 22 13:38:56 BST 2005 dgrisby ==================================== - Merge Mac OS X and POA fixes. src/appl/utils/catior/catior.cc src/appl/utils/convertior/convertior.cc src/lib/omniORB/orbcore/poa.cc src/lib/omnithread/posix.cc Tue May 10 23:06:34 BST 2005 dgrisby ==================================== - Merge again. src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc src/tool/omkdepend/def.h src/tool/omniidl/cxx/idlast.cc src/tool/omniidl/cxx/idlrepoId.cc src/tool/omniidl/cxx/idlrepoId.h src/tool/omniidl/cxx/idlscope.cc - Update version numbers in Windows example makefiles. src/examples/anyExample/dir.mak src/examples/bidir/dir.mak src/examples/boa/dir.mak src/examples/call_back/dir.mak src/examples/dii/dir.mak src/examples/echo/dir.mak src/examples/poa/implicit_activation/dir.mak src/examples/poa/persistent_objref/dir.mak src/examples/poa/servant_manager/dir.mak Tue Apr 26 18:06:35 BST 2005 dgrisby ==================================== - Handle all error returns from poll(). src/lib/omniORB/orbcore/SocketCollection.cc Mon Apr 25 19:22:47 BST 2005 dgrisby ==================================== - Always release per thread data in the thread it belongs to. mk/version.mk src/lib/omnithread/mach.cc src/lib/omnithread/nt.cc src/lib/omnithread/posix.cc src/lib/omnithread/solaris.cc src/lib/omnithread/vxWorks.cc - After handling a transient due to a failed forwarded reference, rethrow the original exception, rather than the transient, if the exception handler returns false. src/lib/omniORB/orbcore/omniObjRef.cc Mon Apr 25 18:41:00 BST 2005 dgrisby ==================================== - Bug in marshalling nested chunks on a buffer boundary. src/lib/omniORB/orbcore/cdrValueChunkStream.cc Thu Apr 14 00:53:58 BST 2005 dgrisby ==================================== - New traceInvocationReturns and traceTime options; remove logf function. configure configure.ac sample.cfg sample.reg include/omniORB4/CORBA_sysdep_trad.h include/omniORB4/acconfig.h.in include/omniORB4/omniORB.h src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/logIOstream.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/remoteIdentity.cc Wed Apr 13 10:07:01 BST 2005 dgrisby ==================================== - peekChunkTag forgot to byteswap when it needed to. src/lib/omniORB/orbcore/cdrValueChunkStream.cc Mon Apr 11 13:08:31 BST 2005 dgrisby ==================================== - Another merge. src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/giopImpl10.cc src/lib/omniORB/orbcore/giopImpl11.cc src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc Fri Apr 8 16:04:53 BST 2005 dgrisby ==================================== - Attach child DynAnys properly. src/lib/omniORB/dynamic/dynAny.cc - Throw BAD_INV_ORDER if get_response() is called more than once. src/lib/omniORB/dynamic/request.cc - ValueBoxes containing anonymous sequences were not marshalled properly. src/lib/omniORB/omniidl_be/cxx/value.py Fri Apr 8 01:34:13 BST 2005 dgrisby ==================================== - Merging again. include/omniORB4/templatedecls.h src/lib/omniORB/dynamic/deferredRequest.cc src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/orbcore/GIOP_S.cc src/lib/omniORB/orbcore/exception.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/proxyFactory.cc src/tool/omniidl/python/omniidl/idlutil.py Thu Mar 31 00:34:29 BST 2005 dgrisby ==================================== - Another merge from omni4_0_develop. acinclude.m4 configure configure.ac contrib/RPMs/omniORB.spec include/omniORB4/omniORB.h include/omniORB4/wstringtypes.h mk/beforeauto.mk.in mk/mingw.mk mk/rtems.mk mk/unix.mk mk/version.mk -- new mk/vxWorks.mk mk/win32.mk src/lib/omniORB/dynamic/dynAny.cc src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/skel/template.py src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/corbaFixed.cc src/lib/omniORB/orbcore/corbaOrb.cc src/lib/omniORB/orbcore/dir.mk src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/giopStream.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/omniORB.cc src/lib/omniORB/orbcore/ssl/sslContext.cc src/lib/omniORB/orbcore/ssl/sslTransportImpl.cc src/lib/omnithread/posix.cc src/tool/omniidl/cxx/idlfixed.cc Wed Mar 2 13:31:11 GMT 2005 dgrisby ==================================== - Variable name clash. src/lib/omniORB/orbcore/giopBiDir.cc Wed Mar 2 12:35:11 GMT 2005 dgrisby ==================================== - Merge from omni4_0_develop. sample.cfg sample.reg etc/init.d/omniNames.in include/omniORB4/internal/giopBiDir.h include/omniORB4/internal/orbParameters.h src/examples/anyExample/anyExample_clt.cc src/examples/anyExample/anyExample_impl.cc src/examples/bidir/bd_client.cc src/examples/bidir/bd_server.cc src/examples/bidir/bd_shutdown.cc src/examples/boa/eg2_clt.cc src/examples/boa/eg2_impl.cc src/examples/call_back/cb_client.cc src/examples/call_back/cb_server.cc src/examples/call_back/cb_shutdown.cc src/examples/dii/echo_diiclt.cc src/examples/dsi/echo_dsiimpl.cc src/examples/echo/eg1.cc src/examples/echo/eg2_clt.cc src/examples/echo/eg2_impl.cc src/examples/echo/eg3_clt.cc src/examples/echo/eg3_impl.cc src/examples/echo/eg3_tieimpl.cc src/examples/poa/implicit_activation/eg1.cc src/examples/poa/persistent_objref/eg2_impl.cc src/examples/poa/servant_manager/servant_activator.cc src/examples/poa/servant_manager/servant_locator.cc src/examples/poa/threading/mainthread.cc src/examples/ssl_echo/eg2_clt.cc src/examples/ssl_echo/eg2_impl.cc src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/tool/omkdepend/gnuwin32.c src/lib/omniORB/orbcore/unix/unixConnection.cc Wed Mar 2 11:58:46 GMT 2005 dgrisby ==================================== - setSelectable / Peek fixes. include/omniORB4/giopEndpoint.h include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/ssl/sslConnection.h src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/lib/omniORB/orbcore/tcp/tcpConnection.h src/lib/omniORB/orbcore/unix/unixConnection.cc src/lib/omniORB/orbcore/unix/unixConnection.h Tue Jan 25 16:41:11 GMT 2005 dgrisby ==================================== - Properly handle data_in_buffer indicator. src/lib/omniORB/orbcore/SocketCollection.cc - pd_socket member was not removed as it should have been. src/lib/omniORB/orbcore/unix/unixEndpoint.h Tue Jan 25 12:23:42 GMT 2005 dgrisby ==================================== - Silly editing error. src/lib/omniORB/omniidl_be/cxx/support.py Tue Jan 25 11:14:41 GMT 2005 dgrisby ==================================== - Merge from omni4_0_develop. configure configure.ac include/omnithread.h include/omniORB4/CORBA_Policy.h include/omniORB4/CORBA_sysdep_trad.h include/omniORB4/poa_operators.h mk/beforeauto.mk.in mk/platforms/hppa_hpux_11.23.mk -- new mk/platforms/ia64_hpux_11.23.mk -- new src/lib/omniORB/omniidl_be/cxx/dir.mk src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/ssl/dir.mk src/lib/omnithread/posix.cc src/tool/omniidl/cxx/cccp/config-hpux.h src/tool/omniidl/cxx/cccp/config-linux.h - Set RPM version number. contrib/RPMs/omniORB.spec Fri Jan 21 12:13:51 GMT 2005 dgrisby ==================================== - Fix AttributeError with values inheriting from values in #included files. src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/support.py src/lib/omniORB/omniidl_be/cxx/value.py Tue Jan 18 12:09:12 GMT 2005 dgrisby ==================================== - Include standard idl in orb.idl. idl/ir.idl idl/orb.idl Mon Jan 17 18:06:16 GMT 2005 dgrisby ==================================== - Small tweaks to compile with Sun CC. include/omniORB4/CORBA_ValueBase.h src/lib/omniORB/dynamic/dynException.cc Mon Jan 17 14:31:16 GMT 2005 dgrisby ==================================== - Standard StringValue and WStringValue typedefs. idl/GNUmakefile.in idl/boxes.idl -- new include/omniORB4/CORBA.h src/lib/omniORB/dir.mk src/lib/omniORB/dynamic/boxes.cc -- new src/lib/omniORB/dynamic/dir.mk - Heap allocate value refcount lock so it is not deallocated too early. src/lib/omniORB/dynamic/valueBase.cc - Surprisingly few changes to compile on Windows. include/omniORB4/internal/unknownValue.h include/omniORB4/internal/valueTrackerImpl.h src/lib/omniORB/dynamic/abstractBase.cc src/lib/omniORB/dynamic/omniTypedefs.cc src/lib/omniORB/dynamic/valueTracker.cc - Windows SocketCollection implementation. include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc Thu Jan 13 21:50:54 GMT 2005 dgrisby ==================================== - Turn off -g debugging; suppress some compiler warnings. src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/valueFactory.cc src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/orbcore/cdrValueChunkStream.cc src/lib/omniORB/orbcore/dir.mk src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/poastubs.cc Thu Jan 13 20:56:09 GMT 2005 dgrisby ==================================== - New SocketCollection implementation, using poll() where available and select() otherwise. Windows specific version to follow. configure configure.ac include/omniORB4/CORBA_sysdep_trad.h include/omniORB4/acconfig.h.in include/omniORB4/giopEndpoint.h include/omniORB4/internal/SocketCollection.h src/lib/omniORB/orbcore/SocketCollection.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/giopStream.cc src/lib/omniORB/orbcore/ssl/sslActive.cc src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/ssl/sslConnection.h src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.h src/lib/omniORB/orbcore/tcp/tcpActive.cc src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/lib/omniORB/orbcore/tcp/tcpConnection.h src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.h src/lib/omniORB/orbcore/unix/unixActive.cc src/lib/omniORB/orbcore/unix/unixConnection.cc src/lib/omniORB/orbcore/unix/unixConnection.h src/lib/omniORB/orbcore/unix/unixEndpoint.cc src/lib/omniORB/orbcore/unix/unixEndpoint.h Fri Jan 7 00:15:43 GMT 2005 dgrisby ==================================== - Install valueTemplateDefns.h. include/omniORB4/GNUmakefile.in - Handle recursive structs/unions in containsValueType. src/tool/omniidl/python/omniidl/idltype.py Thu Jan 6 22:53:18 GMT 2005 dgrisby ==================================== - Big merge from omni4_0_develop. GNUmakefile.in README.FIRST -- deleted README.FIRST.txt -- new README.unix README.win32 -- deleted README.win32.txt -- new acinclude.m4 aclocal.m4 configure configure.ac sample.cfg sample.reg bin/scripts/java_weatherman -- deleted bin/scripts/makedeffile.py -- new bin/scripts/obuildtree -- deleted bin/scripts/ols -- deleted bin/scripts/omake -- deleted bin/scripts/omkdirhier bin/scripts/opriv -- deleted bin/scripts/oshadow -- deleted config/config.mk contrib/GNUmakefile.in -- new contrib/RPMs/omniORB.spec -- new contrib/pkgconfig/GNUmakefile.in -- new contrib/pkgconfig/omniCOS4.pc.in -- new contrib/pkgconfig/omniCOSDynamic4.pc.in -- new contrib/pkgconfig/omniDynamic4.pc.in -- new contrib/pkgconfig/omniORB4.pc.in -- new contrib/pkgconfig/omnithread3.pc.in -- new doc/omniORB/omniORB013.html -- new doc/tex/omniORB.bib doc/tex/omniORB.tex etc/openvms.zip etc/init.d/omniNames.SuSE.in -- new etc/init.d/omniNames.in -- new idl/corbaidl.idl idl/ir.idl idl/poa_include.idl idl/COS/AttNotifyChannelAdmin.idl -- deleted idl/COS/CosCollection.idl idl/COS/CosCompoundLifeCycle.idl idl/COS/CosConcurrencyControl.idl idl/COS/CosContainment.idl idl/COS/CosEventChannelAdmin.idl idl/COS/CosEventComm.idl idl/COS/CosExternalization.idl idl/COS/CosExternalizationContainment.idl idl/COS/CosExternalizationReference.idl idl/COS/CosGraphs.idl idl/COS/CosLicensingManager.idl idl/COS/CosLifeCycle.idl idl/COS/CosLifeCycleContainment.idl idl/COS/CosLifeCycleReference.idl idl/COS/CosNaming.idl idl/COS/CosNotification.idl idl/COS/CosNotifyChannelAdmin.idl idl/COS/CosNotifyComm.idl idl/COS/CosNotifyFilter.idl idl/COS/CosObjectIdentity.idl idl/COS/CosPersistenceDDO.idl idl/COS/CosPersistenceDS_CLI.idl idl/COS/CosPersistencePDS.idl idl/COS/CosPersistencePDS_DA.idl idl/COS/CosPersistencePID.idl idl/COS/CosPersistencePO.idl idl/COS/CosPersistencePOM.idl idl/COS/CosPropertyService.idl idl/COS/CosQuery.idl idl/COS/CosQueryCollection.idl idl/COS/CosReference.idl idl/COS/CosRelationships.idl idl/COS/CosStream.idl idl/COS/CosTSPortability.idl idl/COS/CosTime.idl idl/COS/CosTimerEvent.idl idl/COS/CosTrading.idl idl/COS/CosTradingDynamic.idl idl/COS/CosTradingRepos.idl idl/COS/CosTransactions.idl idl/COS/CosTypedEventChannelAdmin.idl idl/COS/CosTypedEventComm.idl idl/COS/CosTypedNotifyChannelAdmin.idl idl/COS/CosTypedNotifyComm.idl idl/COS/DCE_CIOPSecurity.idl idl/COS/GNUmakefile.in idl/COS/LifeCycleService.idl idl/COS/Lname-library.idl idl/COS/NRService.idl idl/COS/RDITestTypes.idl idl/COS/SECIOP.idl idl/COS/SSLIOP.idl idl/COS/Security.idl idl/COS/SecurityAdmin.idl idl/COS/SecurityLevel1.idl idl/COS/SecurityLevel2.idl idl/COS/SecurityReplaceable.idl idl/COS/TimeBase.idl include/omnithread.h include/omniORB4/CORBA_BOA.h include/omniORB4/CORBA_ORB.h include/omniORB4/CORBA_Policy.h include/omniORB4/CORBA_basetypes.h include/omniORB4/CORBA_sysdep.h include/omniORB4/CORBA_sysdep_auto.h include/omniORB4/CORBA_sysdep_trad.h include/omniORB4/IOP.h include/omniORB4/acconfig.h.in include/omniORB4/cdrStream.h include/omniORB4/dynAny.h include/omniORB4/giopEndpoint.h include/omniORB4/minorCode.h include/omniORB4/omniIOR.h include/omniORB4/omniInternal.h include/omniORB4/omniORB.h include/omniORB4/poa.h include/omniORB4/seqTemplatedecls.h include/omniORB4/sslContext.h include/omniORB4/stringtypes.h include/omniORB4/wstringtypes.h include/omniORB4/internal/GIOP_S.h include/omniORB4/internal/SocketCollection.h include/omniORB4/internal/invoker.h include/omniORB4/internal/libcWrapper.h include/omniORB4/internal/objectTable.h include/omniORB4/internal/omniCurrent.h include/omniORB4/internal/orbOptions.h include/omniORB4/internal/orbParameters.h include/omniORB4/internal/rmutex.h include/omnithread/VxThread.h include/omnithread/nt.h include/omnithread/posix.h man/man1/obuildtree.1 -- deleted man/man1/ols.1 -- deleted man/man1/omake.1 -- deleted man/man1/opriv.1 -- deleted man/man1/oshadow.1 -- deleted mk/beforeauto.mk.in mk/mingw.mk -- new mk/mklib.mk mk/vxWorks.mk mk/win32.mk mk/platforms/hppa_hpux_11.00.mk mk/platforms/powerpc_vxWorks_5.3.mk -- new mk/platforms/x86_nt_4.0.mk mk/platforms/x86_nt_4.0_mingw.mk -- new mk/platforms/x86_nt_4.0_vs_7.mk -- new patches/README patches/mingw_omnipython.patch -- new readmes/README.openvms src/appl/omniMapper/omniMapper.cc src/appl/omniNames/NamingContext_i.cc src/appl/omniNames/log.cc src/appl/omniNames/log.h src/appl/omniNames/omniNames.cc src/appl/utils/catior/catior.cc src/appl/utils/convertior/convertior.cc src/appl/utils/genior/genior.cc src/appl/utils/nameclt/nameclt.cc src/examples/anyExample/anyExample_clt.cc src/examples/anyExample/anyExample_impl.cc src/examples/anyExample/dir.mak src/examples/bidir/dir.mak src/examples/boa/dir.mak src/examples/boa/eg2_clt.cc src/examples/boa/eg2_impl.cc src/examples/call_back/cb_client.cc src/examples/call_back/cb_server.cc src/examples/call_back/cb_shutdown.cc src/examples/call_back/dir.mak src/examples/dii/dir.mak src/examples/dii/echo_diiclt.cc src/examples/dsi/dir.mak src/examples/dsi/echo_dsiimpl.cc src/examples/echo/dir.mak src/examples/echo/echo.hh -- deleted src/examples/echo/echoexamples.module -- deleted src/examples/echo/eg1.cc src/examples/echo/eg2_clt.cc src/examples/echo/eg2_impl.cc src/examples/echo/eg3_clt.cc src/examples/echo/eg3_impl.cc src/examples/echo/eg3_tieimpl.cc src/examples/poa/implicit_activation/dir.mak src/examples/poa/implicit_activation/eg1.cc src/examples/poa/persistent_objref/dir.mak src/examples/poa/persistent_objref/eg2_impl.cc src/examples/poa/servant_manager/dir.mak src/examples/poa/servant_manager/servant_activator.cc src/examples/poa/servant_manager/servant_locator.cc src/examples/poa/threading/mainthread.cc src/examples/thread/diner.cc src/examples/thread/prio.cc src/examples/thread/prodcons.cc src/examples/thread/thrspecdata.cc src/lib/omniORB/dir.mk src/lib/omniORB/codesets/cs-UCS-4.cc src/lib/omniORB/codesets/dir.mk src/lib/omniORB/dynamic/deferredRequest.cc src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/dynAny.cc src/lib/omniORB/dynamic/policy.cc src/lib/omniORB/dynamic/request.cc src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/omniidl_be/cxx/__init__.py src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/config.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/dynskel/tcstring.py src/lib/omniORB/omniidl_be/cxx/header/__init__.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/impl/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/template.py src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/GIOP_S.cc src/lib/omniORB/orbcore/SocketCollection.cc src/lib/omniORB/orbcore/cdrMemoryStream.cc src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/cdrStreamAdapter.cc src/lib/omniORB/orbcore/constants.cc src/lib/omniORB/orbcore/corbaBoa.cc src/lib/omniORB/orbcore/corbaFixed.cc src/lib/omniORB/orbcore/corbaOrb.cc src/lib/omniORB/orbcore/cs-UTF-8.cc src/lib/omniORB/orbcore/current.cc src/lib/omniORB/orbcore/dir.mk src/lib/omniORB/orbcore/exceptn.cc src/lib/omniORB/orbcore/giopBiDir.cc src/lib/omniORB/orbcore/giopEndpoint.cc src/lib/omniORB/orbcore/giopImpl10.cc src/lib/omniORB/orbcore/giopImpl11.cc src/lib/omniORB/orbcore/giopImpl12.cc src/lib/omniORB/orbcore/giopRope.cc src/lib/omniORB/orbcore/giopServer.cc src/lib/omniORB/orbcore/giopStrand.cc src/lib/omniORB/orbcore/giopStream.cc src/lib/omniORB/orbcore/giopStreamImpl.cc src/lib/omniORB/orbcore/inProcessIdentity.cc src/lib/omniORB/orbcore/ior.cc src/lib/omniORB/orbcore/libcWrapper.cc src/lib/omniORB/orbcore/logIOstream.cc src/lib/omniORB/orbcore/minorCode.cc src/lib/omniORB/orbcore/objectAdapter.cc src/lib/omniORB/orbcore/objectStub.cc src/lib/omniORB/orbcore/omniIOR.cc src/lib/omniORB/orbcore/omniInternal.cc src/lib/omniORB/orbcore/omniORB.cc src/lib/omniORB/orbcore/orbOptions.cc src/lib/omniORB/orbcore/orbOptionsFile.cc src/lib/omniORB/orbcore/orbOptionsReg.cc src/lib/omniORB/orbcore/poa.cc src/lib/omniORB/orbcore/poamanager.cc src/lib/omniORB/orbcore/portableserver.cc src/lib/omniORB/orbcore/proxyFactory.cc src/lib/omniORB/orbcore/rmutex.cc src/lib/omniORB/orbcore/transportRules.cc src/lib/omniORB/orbcore/uri.cc src/lib/omniORB/orbcore/ssl/dir.mk src/lib/omniORB/orbcore/ssl/sslAddress.cc src/lib/omniORB/orbcore/ssl/sslConnection.cc src/lib/omniORB/orbcore/ssl/sslConnection.h src/lib/omniORB/orbcore/ssl/sslContext.cc src/lib/omniORB/orbcore/ssl/sslEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpAddress.cc src/lib/omniORB/orbcore/tcp/tcpConnection.cc src/lib/omniORB/orbcore/tcp/tcpConnection.h src/lib/omniORB/orbcore/tcp/tcpEndpoint.cc src/lib/omniORB/orbcore/tcp/tcpEndpoint.h src/lib/omniORB/orbcore/tcp/tcpTransportImpl.cc src/lib/omniORB/orbcore/unix/unixConnection.cc src/lib/omniORB/orbcore/unix/unixConnection.h src/lib/omniORB/orbcore/unix/unixEndpoint.cc src/lib/omnithread/dir.mk src/lib/omnithread/posix.cc src/lib/omnithread/vxWorks.cc src/services/mklib/COS_sysdep.h src/services/mklib/dir.mk src/tool/omkdepend/def.h src/tool/omkdepend/dir.mk src/tool/omkdepend/gnuwin32.c src/tool/omniidl/cxx/dir.mk src/tool/omniidl/cxx/idl.ll src/tool/omniidl/cxx/idlpython.cc src/tool/omniidl/cxx/idlrepoId.cc src/tool/omniidl/cxx/idlscope.cc src/tool/omniidl/cxx/idlsysdep.h src/tool/omniidl/cxx/lex.yy.cc src/tool/omniidl/cxx/cccp/cccp.c src/tool/omniidl/cxx/cccp/config-linux.h src/tool/omniidl/cxx/cccp/config-windows.h src/tool/omniidl/cxx/cccp/dir.mk src/tool/omniidl/python/omniidl/main.py Thu Jan 6 17:27:37 GMT 2005 dgrisby ==================================== - Changes (mainly from omni4_0_develop) to compile on gcc 3.4. include/omniORB4/cdrStream.h include/omniORB4/omniInternal.h include/omniORB4/seqTemplatedefns.h include/omniORB4/valueTemplatedecls.h include/omniORB4/valueTemplatedefns.h -- new Thu Jan 6 16:34:16 GMT 2005 dgrisby ==================================== - Narrowing for abstract interfaces. src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/template.py - DynValue and DynValueBox implementations; misc small fixes. idl/corbaidl.idl idl/omniTypedefs.idl idl/poa_enums.idl -- new include/omniORB4/CORBA_ValueBase.h include/omniORB4/dynAny.h include/omniORB4/internal/dynAnyImpl.h src/lib/omniORB/dynamic/any.cc src/lib/omniORB/dynamic/dynAny.cc src/lib/omniORB/dynamic/dynAnyNil.cc src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/dynamic/valueBase.cc src/lib/omniORB/dynamic/valueFactory.cc Wed Oct 13 18:47:42 BST 2004 dgrisby ==================================== - Abstract interfaces support; values support interfaces; value bug fixes. Still need to implement _narrow for abstract interfaces and DynValue, etc. include/omniORB4/CORBA.h include/omniORB4/CORBA_AbstractBase.h include/omniORB4/CORBA_Any.h include/omniORB4/CORBA_Any_vartypes.h include/omniORB4/CORBA_ValueBase_vartypes.h include/omniORB4/omniORBcompat.h include/omniORB4/poa.h include/omniORB4/valueTemplatedecls.h include/omniORB4/valueType.h include/omniORB4/internal/unknownValue.h src/examples/anyExample/anyExample.idl src/examples/valuetype/simple/valimpl.h src/lib/omniORB/dynamic/abstractBase.cc src/lib/omniORB/dynamic/any.cc src/lib/omniORB/dynamic/context.cc src/lib/omniORB/dynamic/tcParser.cc src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/dynamic/unknownValue.cc src/lib/omniORB/dynamic/valueBase.cc src/lib/omniORB/dynamic/valueType.cc src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/support.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/dynskel/main.py src/lib/omniORB/omniidl_be/cxx/dynskel/template.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/marshal.py src/lib/omniORB/omniidl_be/cxx/header/obv.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/template.py src/lib/omniORB/orbcore/cdrValueChunkStream.cc src/lib/omniORB/orbcore/dynamicLib.cc src/tool/omniidl/cxx/idlscope.cc src/tool/omniidl/python/omniidl/idlast.py src/tool/omniidl/python/omniidl/idltype.py Sun Aug 1 00:42:42 BST 2004 dgrisby ==================================== - Properly handle null and void Anys; store omniObjRef pointer for objrefs in Anys. src/lib/omniORB/dynamic/any.cc src/lib/omniORB/omniidl_be/cxx/dynskel/template.py - ifdef for forward declared union typecodes. src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py - Correct constness of exception Any insertion operator. src/lib/omniORB/omniidl_be/cxx/header/template.py - Properly set pd_clear_memory flag in all situations. src/lib/omniORB/orbcore/cdrMemoryStream.cc Tue Jul 27 00:52:10 BST 2004 dgrisby ==================================== - Add missing include files to install rules. include/omniORB4/GNUmakefile.in Mon Jul 26 23:55:25 BST 2004 dgrisby ==================================== - Support valuetypes in Anys. include/omniORB4/valueType.h include/omniORB4/internal/unknownValue.h -- new src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/tcParser.cc src/lib/omniORB/dynamic/unknownValue.cc -- new src/lib/omniORB/dynamic/valueBase.cc src/lib/omniORB/dynamic/valueType.cc src/lib/omniORB/omniidl_be/cxx/value.py Fri Jul 23 11:14:43 BST 2004 dgrisby ==================================== - Completely new, much simpler Any implementation. include/omniORB4/CORBA.h include/omniORB4/CORBA_Any.h include/omniORB4/CORBA_Any_vartypes.h include/omniORB4/CORBA_Context.h include/omniORB4/CORBA_NamedValue.h include/omniORB4/GNUmakefile.in include/omniORB4/anyStream.h -- new include/omniORB4/cdrStream.h include/omniORB4/minorCode.h include/omniORB4/poa.h include/omniORB4/poa_enums_defs.h -- new include/omniORB4/poa_enums_operators.h -- new include/omniORB4/tcDescriptor.h -- deleted include/omniORB4/userexception.h include/omniORB4/internal/GNUmakefile.in include/omniORB4/internal/anyP.h -- deleted include/omniORB4/internal/anyStream.h -- deleted include/omniORB4/internal/dynAnyImpl.h include/omniORB4/internal/tcParser.h src/lib/omniORB/dynamic/any.cc src/lib/omniORB/dynamic/anyP.cc -- deleted src/lib/omniORB/dynamic/anyStream.cc src/lib/omniORB/dynamic/corbaidldynstub.cc src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/dynAny.cc src/lib/omniORB/dynamic/dynException.cc src/lib/omniORB/dynamic/irdynstub.cc src/lib/omniORB/dynamic/poastub.cc src/lib/omniORB/dynamic/policy.cc src/lib/omniORB/dynamic/tcParser.cc src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/dynamic/unknownUserExn.cc src/lib/omniORB/dynamic/valueType.cc src/lib/omniORB/omniidl_be/cxx/dynskel/main.py src/lib/omniORB/omniidl_be/cxx/dynskel/template.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/forward.py src/lib/omniORB/omniidl_be/cxx/header/template.py Mon Jul 5 01:04:09 BST 2004 dgrisby ==================================== - Set path to omniidl backend. src/lib/omniORB/dir.mk Mon Jul 5 00:44:14 BST 2004 dgrisby ==================================== - More ValueType TypeCode and Any support. idl/omniTypedefs.idl include/omniORB4/CORBA_ValueBase.h include/omniORB4/cdrStream.h include/omniORB4/omniInternal.h include/omniORB4/valueTemplatedecls.h include/omniORB4/valueType.h include/omniORB4/internal/anyP.h include/omniORB4/internal/anyStream.h -- new include/omniORB4/internal/dynAnyImpl.h include/omniORB4/internal/tcParser.h include/omniORB4/internal/valueTrackerImpl.h src/lib/omniORB/dir.mk src/lib/omniORB/dynamic/anyP.cc src/lib/omniORB/dynamic/anyStream.cc -- new src/lib/omniORB/dynamic/constants.cc src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/dynAny.cc src/lib/omniORB/dynamic/omniTypedefs.cc -- new src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/dynamic/valueBase.cc src/lib/omniORB/dynamic/valueType.cc src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/dynskel/main.py src/lib/omniORB/omniidl_be/cxx/dynskel/template.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/opers.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py Tue May 25 15:19:11 BST 2004 dgrisby ==================================== - ValueType TypeCode support. include/omniORB4/CORBA_TypeCode.h include/omniORB4/internal/typecode.h src/lib/omniORB/dynamic/typecode.cc Fri Apr 2 14:27:05 BST 2004 dgrisby ==================================== - Remove obsolete pragma. idl/echo.idl - Start refactoring TypeCode to support value TypeCodes, start of abstract interfaces support. include/omniORB4/CORBA.h include/omniORB4/CORBA_AbstractBase.h -- new include/omniORB4/CORBA_ORB.h include/omniORB4/CORBA_TypeCode.h include/omniORB4/internal/typecode.h include/omniORB4/internal/valueTrackerImpl.h src/lib/omniORB/dynamic/abstractBase.cc -- new src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/dynException.cc src/lib/omniORB/dynamic/poastub.cc src/lib/omniORB/dynamic/policy.cc src/lib/omniORB/dynamic/typecode.cc src/lib/omniORB/dynamic/unknownUserExn.cc src/lib/omniORB/dynamic/valueFactory.cc src/lib/omniORB/omniidl_be/cxx/dynskel/__init__.py src/lib/omniORB/omniidl_be/cxx/dynskel/tcstring.py src/lib/omniORB/omniidl_be/cxx/dynskel/template.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py - Rearrange paths. src/tool/omniidl/python/scripts/omniidl.in Fri Feb 20 00:04:22 GMT 2004 dgrisby ==================================== - Suppress warning about EventType keyword. idl/COS/CosNotification.idl - Compilation fixes. Thanks Gary Duzan for pointing them out. src/appl/omniMapper/omniMapper.cc src/appl/omniNames/INSMapper.h src/lib/omniORB/omniidl_be/cxx/descriptor.py src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/types.py Mon Feb 16 10:02:11 GMT 2004 dgrisby ==================================== - More valuetype, including value boxes. C++ mapping updates. sample.cfg sample.reg include/omniORB4/CORBA.h include/omniORB4/CORBA_Any.h include/omniORB4/CORBA_Object_vartypes.h include/omniORB4/poa.h include/omniORB4/templatedecls.h include/omniORB4/valueFactoryManager.h include/omniORB4/internal/GNUmakefile.in src/lib/omniORB/dynamic/valueFactory.cc src/lib/omniORB/dynamic/valueType.cc src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/dynskel/main.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/dynskel/main.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/orbcore/portableserver.cc src/tool/omniidl/cxx/idlast.cc src/tool/omniidl/cxx/idlast.h src/tool/omniidl/cxx/idlscope.cc src/tool/omniidl/python/omniidl/idltype.py Thu Nov 6 11:53:55 GMT 2003 dgrisby ==================================== - Yet more valuetype. Plain valuetype and abstract valuetype are now working. sample.cfg sample.reg include/omniORB4/CORBA_ValueBase.h include/omniORB4/CORBA_ValueBase_vartypes.h include/omniORB4/callDescriptor.h include/omniORB4/cdrStream.h include/omniORB4/valueTemplatedecls.h include/omniORB4/internal/orbParameters.h include/omniORB4/internal/valueTracker.h -- deleted include/omniORB4/internal/valueTrackerImpl.h src/examples/valuetype/simple/dir.mk src/examples/valuetype/simple/valimpl.h -- new src/examples/valuetype/simple/value.idl src/examples/valuetype/simple/vclient.cc src/examples/valuetype/simple/vcoloc.cc -- new src/examples/valuetype/simple/vserver.cc src/lib/omniORB/dynamic/serverRequest.cc src/lib/omniORB/dynamic/valueBase.cc src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/value.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/forward.py src/lib/omniORB/omniidl_be/cxx/header/marshal.py src/lib/omniORB/omniidl_be/cxx/header/obv.py src/lib/omniORB/omniidl_be/cxx/header/opers.py src/lib/omniORB/omniidl_be/cxx/header/poa.py src/lib/omniORB/omniidl_be/cxx/header/tcstring.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/poa.py src/lib/omniORB/omniidl_be/cxx/skel/template.py src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/GIOP_S.cc src/lib/omniORB/orbcore/callHandle.cc src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/cdrValueChunkStream.cc src/lib/omniORB/orbcore/localIdentity.cc src/lib/omniORB/orbcore/omniObjRef.cc src/tool/omniidl/python/omniidl/idlast.py src/tool/omniidl/python/omniidl/idltype.py Thu Oct 23 12:08:43 BST 2003 dgrisby ==================================== - More valuetype support. include/omniORB4/CORBA.h src/examples/valuetype/simple/dir.mk src/examples/valuetype/simple/value.idl src/examples/valuetype/simple/vclient.cc src/examples/valuetype/simple/vserver.cc src/lib/omniORB/dynamic/dynamicLib.cc src/lib/omniORB/dynamic/valueFactory.cc src/lib/omniORB/omniidl_be/cxx/__init__.py src/lib/omniORB/omniidl_be/cxx/call.py src/lib/omniORB/omniidl_be/cxx/config.py src/lib/omniORB/omniidl_be/cxx/cxx.py src/lib/omniORB/omniidl_be/cxx/descriptor.py src/lib/omniORB/omniidl_be/cxx/dir.mk src/lib/omniORB/omniidl_be/cxx/id.py src/lib/omniORB/omniidl_be/cxx/iface.py src/lib/omniORB/omniidl_be/cxx/mapping.py -- new src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/omniidl_be/cxx/support.py src/lib/omniORB/omniidl_be/cxx/types.py src/lib/omniORB/omniidl_be/cxx/util.py src/lib/omniORB/omniidl_be/cxx/value.py -- new src/lib/omniORB/omniidl_be/cxx/dynskel/main.py src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.py src/lib/omniORB/omniidl_be/cxx/header/__init__.py src/lib/omniORB/omniidl_be/cxx/header/defs.py src/lib/omniORB/omniidl_be/cxx/header/dir.mk src/lib/omniORB/omniidl_be/cxx/header/forward.py src/lib/omniORB/omniidl_be/cxx/header/marshal.py src/lib/omniORB/omniidl_be/cxx/header/obv.py -- new src/lib/omniORB/omniidl_be/cxx/header/opers.py src/lib/omniORB/omniidl_be/cxx/header/poa.py src/lib/omniORB/omniidl_be/cxx/header/tcstring.py src/lib/omniORB/omniidl_be/cxx/header/template.py src/lib/omniORB/omniidl_be/cxx/skel/main.py src/lib/omniORB/omniidl_be/cxx/skel/poa.py Fri Sep 26 17:08:34 BST 2003 dgrisby ==================================== - Start of valuetype support. acinclude.m4 aclocal.m4 configure configure.ac idl/corbaidl.idl idl/ir.idl include/omniORB4/CORBA.h include/omniORB4/CORBA_ORB.h include/omniORB4/CORBA_ValueBase.h -- new include/omniORB4/CORBA_ValueBase_vartypes.h -- new include/omniORB4/GNUmakefile.in include/omniORB4/acconfig.h.in include/omniORB4/omniInternal.h include/omniORB4/omniutilities.h include/omniORB4/templatedefns.h include/omniORB4/valueFactoryManager.h -- new include/omniORB4/valueTemplatedecls.h -- new include/omniORB4/valueType.h -- new include/omniORB4/internal/GNUmakefile.in include/omniORB4/internal/valueTrackerImpl.h -- new src/examples/valuetype/GNUmakefile -- new src/examples/valuetype/GNUmakefile.in -- new src/examples/valuetype/dir.mk -- new src/examples/valuetype/simple/GNUmakefile -- new src/examples/valuetype/simple/GNUmakefile.in -- new src/examples/valuetype/simple/dir.mk -- new src/examples/valuetype/simple/value.idl -- new src/examples/valuetype/simple/vclient.cc -- new src/examples/valuetype/simple/vserver.cc -- new src/lib/omniORB/dynamic/constants.cc src/lib/omniORB/dynamic/dir.mk src/lib/omniORB/dynamic/poastub.cc src/lib/omniORB/dynamic/valueBase.cc -- new src/lib/omniORB/dynamic/valueFactory.cc -- new src/lib/omniORB/dynamic/valueTracker.cc -- new src/lib/omniORB/dynamic/valueType.cc -- new src/lib/omniORB/orbcore/constants.cc src/lib/omniORB/orbcore/proxyFactory.cc Thu Sep 4 14:56:05 BST 2003 dgrisby ==================================== - ValueType IDL updates. src/tool/omniidl/cxx/idl.yy src/tool/omniidl/cxx/idlast.cc src/tool/omniidl/cxx/idlast.h src/tool/omniidl/cxx/idldump.cc src/tool/omniidl/cxx/idlpython.cc src/tool/omniidl/cxx/y.tab.cc src/tool/omniidl/cxx/y.tab.h src/tool/omniidl/python/omniidl/idlast.py Thu Jul 10 22:44:36 BST 2003 dgrisby ==================================== - Value chunks should start after URL / repoids. include/omniORB4/cdrStream.h src/lib/omniORB/orbcore/cdrValueChunkStream.cc - Missed methods in ValueAbs. src/tool/omniidl/python/omniidl/idlast.py - Use re-entrant GIOP 1.0 size calc. src/lib/omniORB/orbcore/giopImpl10.cc Tue May 20 17:35:21 BST 2003 dgrisby ==================================== - Valuetype marshalling support. configure configure.ac update.log include/omniORB4/CORBA_TypeCode.h include/omniORB4/cdrStream.h include/omniORB4/minorCode.h include/omniORB4/internal/GNUmakefile.in include/omniORB4/internal/valueTracker.h -- new mk/beforeauto.mk.in src/lib/omniORB/codesets/cs-UCS-4.cc src/lib/omniORB/dynamic/serverRequest.cc src/lib/omniORB/omniidl_be/cxx/skutil.py src/lib/omniORB/orbcore/GIOP_C.cc src/lib/omniORB/orbcore/GIOP_S.cc src/lib/omniORB/orbcore/callHandle.cc src/lib/omniORB/orbcore/cdrStream.cc src/lib/omniORB/orbcore/cdrValueChunkStream.cc -- new src/lib/omniORB/orbcore/constants.cc src/lib/omniORB/orbcore/cs-16bit.cc src/lib/omniORB/orbcore/cs-8bit.cc src/lib/omniORB/orbcore/cs-UTF-16.cc src/lib/omniORB/orbcore/dir.mk src/lib/omniORB/orbcore/omniInternal.cc src/tool/omniidl/python/omniidl/idlast.py Sun Mar 23 20:49:38 GMT 2003 dgrisby ==================================== - Start of omniORB 4.1.x development branch. - All files imported from 4.0 branch. - Version number set to 4.1.0.