Sun Oct 7 16:38:58 BST 2007 dgrisby ==================================== - This is omniORBpy 3.1. bugfixes-30.xml Sun Oct 7 16:30:01 BST 2007 dgrisby ==================================== - Problems with modules inside packages. Thanks Fabian Knittel. python/omniORB/__init__.py Tue Sep 18 21:01:08 BST 2007 dgrisby ==================================== - Refcount error if cdrUnmarshal raised a Python exception. modules/omnipy.cc - Set _parent_id on enums generated from TypeCodes. modules/pyTypeCode.cc Sat Aug 4 16:04:43 BST 2007 dgrisby ==================================== - Updates for 3.1 release. README.txt ReleaseNotes.txt bugfixes-30.xml configure configure.ac contrib/RPMs/omniORBpy.spec contrib/RPMs/omniORBpy_new.spec mk/version.mk Tue Jul 31 16:18:53 BST 2007 dgrisby ==================================== - Documentation updates for 3.1 release. doc/omniORBpy.pdf doc/omniORBpy.ps doc/omniORBpy/index.html doc/omniORBpy/omniORBpy.html doc/omniORBpy/omniORBpy007.html doc/tex/omniORBpy.tex Wed Jul 25 15:58:36 BST 2007 dgrisby ==================================== - Sequence unmarshalling could incorrecly complain about the lack of data left in a sequence of null or void. modules/pyMarshal.cc Wed Jun 6 18:58:06 BST 2007 dgrisby ==================================== - Allow enums to be used directly in CORBA.TypeCode(). python/omniORB/tcInternal.py Tue May 22 18:21:03 BST 2007 dgrisby ==================================== - At some point the listings package changed, which broke the line numbers in examples. doc/omniORBpy.pdf doc/omniORBpy.ps doc/omniORBpy/index.html doc/omniORBpy/omniORBpy.html doc/omniORBpy/omniORBpy002.html doc/tex/omniORBpy.tex Fri May 11 11:25:22 BST 2007 dgrisby ==================================== - Definitions for kfreebsd. Not tested. configure configure.ac Fri May 11 10:35:23 BST 2007 dgrisby ==================================== - Ensure hash value of unpickled enum items is the same as that of the original item. python/omniORB/__init__.py Fri May 11 10:21:42 BST 2007 dgrisby ==================================== - Updates for x86-64 defines. configure configure.ac mk/beforeauto.mk.in Thu Apr 26 09:32:43 BST 2007 dgrisby ==================================== - Incorrect kind() return for object reference TypeCodes. Thanks Andrew Edem. python/omniORB/tcInternal.py Sun Jan 28 16:13:34 GMT 2007 dgrisby ==================================== - Updated RPM spec file from Thomas Lockhart. contrib/RPMs/omniORBpy.spec Fri Jan 19 11:09:57 GMT 2007 dgrisby ==================================== - Avoid assertion failure if an unexpected C++ exception occurs during an invocation. modules/omnipy.cc modules/omnipy.h Mon Dec 11 10:32:45 GMT 2006 dgrisby ==================================== - Tab characters upset old versions of GNU make. python/COS/dir.mk Thu Dec 7 11:48:01 GMT 2006 dgrisby ==================================== - Clarify non-autoconf build instructions. README.txt - to_any of large integers uses the wrong TypeCode on 64 bit platforms. python/omniORB/any.py Tue Nov 28 13:28:43 GMT 2006 dgrisby ==================================== - This is omniORBpy 3.0. README.txt ReleaseNotes.txt THIS_IS_OMNIORBPY_3_0 -- new THIS_IS_OMNIORBPY_3_0_RC_2 -- deleted mk/version.mk Thu Nov 16 13:52:18 GMT 2006 dgrisby ==================================== - Tweaks for cygwin. mk/beforeauto.mk.in Thu Nov 9 16:04:31 GMT 2006 dgrisby ==================================== - This is omniORBpy Release Candidate 2. ReleaseNotes.txt THIS_IS_OMNIORBPY_3_0_RC_1 -- deleted THIS_IS_OMNIORBPY_3_0_RC_2 -- new mk/version.mk Wed Oct 11 18:42:26 BST 2006 dgrisby ==================================== - None is not a keyword, but it cannot be assigned to. omniidl_be/python.py Fri Sep 29 17:46:41 BST 2006 dgrisby ==================================== - Stub changes broke use of package prefix. Thanks Teemu Torma. omniidl_be/python.py Mon Sep 25 11:22:32 BST 2006 dgrisby ==================================== - This is omniORBpy 3.0 Release Candidate 1. README.txt ReleaseNotes.txt THIS_IS_OMNIORBPY_3_0_BETA_2 -- deleted THIS_IS_OMNIORBPY_3_0_RC_1 -- new Wed Sep 20 15:08:58 BST 2006 dgrisby ==================================== - Indirections could be wrong in valuebox marshalling, because alignment was not set before position calculation. modules/pyValueType.cc Mon Sep 18 00:27:53 BST 2006 dgrisby ==================================== - Support FreeBSD 6 and 7. configure configure.ac - Invalid assertion with indirections in counting streams. modules/pyValueType.cc Thu Sep 7 16:28:22 BST 2006 dgrisby ==================================== - Remove obsolete check for presence of omniORB.StructBase. omniidl_be/python.py - Use boxes.idl to build standard value boxes. python/omniORB/CORBA.py python/omniORB/__init__.py python/omniORB/dir.mk Tue Sep 5 12:29:34 BST 2006 dgrisby ==================================== - Modify stub version check to be more specific. modules/omnipy.cc Fri Sep 1 14:43:29 BST 2006 dgrisby ==================================== - Hard-code version check rather than using pre-processor defines. modules/omnipy.cc Wed Aug 23 11:18:14 BST 2006 dgrisby ==================================== - New C++ api functions to marshal/unmarshal type descriptors. include/omniORBpy.h modules/cxxAPI.cc Wed Aug 9 17:30:18 BST 2006 dgrisby ==================================== - Mention connections library in release notes. ReleaseNotes.txt - New marshal / unmarshal functions in C++ API. include/omniORBpy.h modules/cxxAPI.cc - Properly build C++ stubs. mk/afterauto.mk.in Tue Aug 8 12:56:13 BST 2006 dgrisby ==================================== - Fix include paths to work with both autoconf and traditional builds. modules/dir.mk modules/connections/dir.mk Wed Jul 26 18:43:08 BST 2006 dgrisby ==================================== - New exception handling functions in C++ API; fix to pyObjRefToCxxObjRef. include/omniORBpy.h modules/cxxAPI.cc - Connections library name in make rules. mk/beforeauto.mk.in - Support unchecked_narrow. modules/omnipy.cc python/omniORB/CORBA.py - Reuse existing omniIOR object when converting C++ object reference to Python. modules/omnipy.h modules/pyObjectRef.cc - Binding to new omniConnectionMgmt extension. configure configure.ac modules/dir.mk modules/connections/GNUmakefile -- new modules/connections/GNUmakefile.in -- new modules/connections/dir.mk -- new modules/connections/pyConnectionMgmt.cc -- new python/omniORB/dir.mk python/omniORB/omniConnectionMgmt.py -- new Wed Jul 19 10:36:41 BST 2006 dgrisby ==================================== - Track ORB core changes. modules/omnipy.h modules/pyObjectRef.cc Tue Jul 11 14:52:29 BST 2006 dgrisby ==================================== - Implement missing TypeCode creation functions. python/omniORB/CORBA.py python/omniORB/__init__.py python/omniORB/dir.mk python/omniORB/tcInternal.py Wed Jul 5 11:44:43 BST 2006 dgrisby ==================================== - Dump exception tracebacks with traceExceptions, not traceLevel 10. modules/pyExceptions.cc - list_initial_services did not catch exceptions. modules/pyORBFunc.cc - Propagate exceptions out of _default_POA. modules/pyServant.cc Wed Jun 21 15:45:37 BST 2006 dgrisby ==================================== - Invalid generated code for structs nested inside valuetypes. omniidl_be/python.py Wed Jun 14 15:20:14 BST 2006 dgrisby ==================================== - No bugfixes files to release at the moment. contrib/RPMs/omniORBpy.spec contrib/RPMs/omniORBpy_new.spec Wed Jun 14 11:44:06 BST 2006 dgrisby ==================================== - Updates for RC1. ReleaseNotes.txt mk/version.mk Mon Jun 5 12:49:59 BST 2006 dgrisby ==================================== - Track ORB core interceptor change. modules/pyInterceptors.cc Wed May 24 19:31:23 BST 2006 dgrisby ==================================== - Unlock interpreter lock before clearing value tracker in cdrMarshal / cdrUnmarshal. modules/omnipy.cc modules/omnipy.h - Off by one error in abstract interface typecode marshalling. modules/pyTypeCode.cc Sun May 21 18:45:58 BST 2006 dgrisby ==================================== - Turn off debug flag. modules/dir.mk Tue May 16 15:38:11 BST 2006 dgrisby ==================================== - This is omniORBpy 3.0 beta 2. README.txt ReleaseNotes.txt THIS_IS_ALPHA_CODE -- deleted THIS_IS_OMNIORBPY3_DEVELOP_BRANCH -- deleted THIS_IS_OMNIORBPY_3_0_BETA_2 -- new bugfixes-20.xml -- deleted Mon May 15 11:24:55 BST 2006 dgrisby ==================================== - More relaxation of requirements for old-style classes, for Python 2.5. modules/omnipy.cc modules/omnipy.h modules/pyExceptions.cc modules/pyMarshal.cc modules/pyObjectRef.cc modules/pyTypeCode.cc modules/pyValueType.cc Fri Apr 28 18:32:31 BST 2006 dgrisby ==================================== - HTML version of documentation. doc/omniORBpy/index.html doc/omniORBpy/omniORBpy.html doc/omniORBpy/omniORBpy001.html doc/omniORBpy/omniORBpy004.html doc/omniORBpy/omniORBpy005.html doc/omniORBpy/omniORBpy006.html doc/omniORBpy/omniORBpy007.html doc/omniORBpy/omniORBpy008.html doc/omniORBpy/omniORBpy009.html doc/omniORBpy/omniORBpy010.html Fri Apr 28 18:26:18 BST 2006 dgrisby ==================================== - Documentation updates. doc/omniORBpy.pdf doc/omniORBpy.ps doc/tex/omniORBpy.tex Mon Mar 6 18:29:13 GMT 2006 dgrisby ==================================== - Missing module name in use of minor code. python/omniORB/CORBA.py Tue Feb 28 12:41:15 GMT 2006 dgrisby ==================================== - New _NP_postUnmarshal hook on valuetypes. modules/pyValueType.cc python/omniORB/CORBA.py Wed Feb 22 13:04:33 GMT 2006 dgrisby ==================================== - __repr__ and _narrow methods for valuetypes. examples/valuetype/simple/server.py examples/valuetype/tests/server.py python/omniORB/CORBA.py python/omniORB/__init__.py Thu Feb 16 22:55:19 GMT 2006 dgrisby ==================================== - Remove some tab characters that snuck in from a patch. python/omniORB/tcInternal.py Mon Jan 23 16:07:42 GMT 2006 dgrisby ==================================== - This is omniORBpy 3.0 beta 1. Thu Jan 19 22:47:46 GMT 2006 dgrisby ==================================== - Missing css file in documentation. doc/omniORBpy/omniORBpy.css -- new Thu Jan 19 17:27:28 GMT 2006 dgrisby ==================================== - Merge from omnipy2_develop. contrib/RPMs/omniORBpy.spec contrib/RPMs/omniORBpy_new.spec -- new mk/beforeauto.mk.in mk/version.mk modules/dir.mk modules/omnipy.cc modules/omnipy.h modules/pyPOAFunc.cc modules/codesets/dir.mk modules/sslTP/dir.mk omniidl_be/python.py python/omniORB/CORBA.py python/omniORB/PortableServer.py python/omniORB/__init__.py python/omniORB/tcInternal.py Thu Jan 19 17:19:44 GMT 2006 dgrisby ==================================== - Updates for 3.0 beta 1. README.txt ReleaseNotes.txt -- new Thu Jan 19 14:46:19 GMT 2006 dgrisby ==================================== - Documentation updates. doc/omniORBpy.pdf doc/omniORBpy.ps doc/omniORBpy/index.html doc/omniORBpy/omniORBpy.html doc/omniORBpy/omniORBpy004.html doc/omniORBpy/omniORBpy007.html doc/tex/omniORBpy.tex Wed Jan 18 19:24:11 GMT 2006 dgrisby ==================================== - Bug inheriting a valuetype from a typedef. omniidl_be/python.py Tue Jan 17 17:37:32 GMT 2006 dgrisby ==================================== - Expose omniORB.setClientConnectTimeout function. modules/pyomniFunc.cc python/omniORB/__init__.py Sun Jan 15 23:02:50 GMT 2006 dgrisby ==================================== - Track change in omnisslTP library name. mk/beforeauto.mk.in Thu Dec 8 14:27:37 GMT 2005 dgrisby ==================================== - Track ORB core changes. modules/pyMarshal.cc Wed Nov 9 12:27:49 GMT 2005 dgrisby ==================================== - Support POA LocalObjects. examples/poa/servantactivator.py examples/poa/servantlocator.py modules/dir.mk modules/omnipy.cc modules/omnipy.h modules/pyLocalObjects.cc -- new modules/pyMarshal.cc modules/pyPOAFunc.cc modules/pyServant.cc modules/pyomniFunc.cc python/omniORB/CORBA.py python/omniORB/PortableServer.py python/omniORB/__init__.py python/omniORB/tcInternal.py Mon Sep 19 19:32:24 BST 2005 dgrisby ==================================== - Merge again. modules/sslTP/dir.mk python/omniORB/dir.mk Thu Sep 1 16:18:17 BST 2005 dgrisby ==================================== - Merge from omnipy2_develop. bin/scripts/makeminors.py -- new python/omniORB/__init__.py python/omniORB/dir.mk Fri Aug 12 10:30:01 BST 2005 dgrisby ==================================== - Use Python bool type where available. modules/pyMarshal.cc python/omniORB/any.py Fri Jul 29 12:23:40 BST 2005 dgrisby ==================================== - Static map of basic TypeCodes for speed. python/omniORB/tcInternal.py Fri Jul 29 12:20:37 BST 2005 dgrisby ==================================== - Fix long-standing problem with module re-opening by #included files. omniidl_be/python.py python/omniORB/__init__.py Fri Jul 22 18:39:24 BST 2005 dgrisby ==================================== - Update from omnipy2_develop. configure configure.ac mk/beforeauto.mk.in modules/dir.mk modules/pyExceptions.cc modules/pyInterceptors.cc modules/pyMarshal.cc modules/pyServant.cc modules/pyThreadCache.cc modules/pyomniFunc.cc Tue Jul 19 12:41:08 BST 2005 dgrisby ==================================== - Documentation updates. doc/omniORBpy.pdf doc/omniORBpy.ps doc/omniORBpy/contents_motif.gif doc/omniORBpy/index.html doc/omniORBpy/next_motif.gif doc/omniORBpy/omniORBpy.html doc/omniORBpy/omniORBpy001.html doc/omniORBpy/omniORBpy002.html doc/omniORBpy/omniORBpy003.html doc/omniORBpy/omniORBpy004.html doc/omniORBpy/omniORBpy005.html doc/omniORBpy/omniORBpy006.html doc/omniORBpy/omniORBpy007.html doc/omniORBpy/omniORBpy008.html doc/omniORBpy/omniORBpy009.html doc/omniORBpy/omniORBpy010.html doc/omniORBpy/omniORBpy011.html doc/omniORBpy/previous_motif.gif doc/tex/omniORBpy.bib doc/tex/omniORBpy.tex Wed Jun 29 18:29:11 BST 2005 dgrisby ==================================== - Update valuetype examples; fix values in Anys. examples/valuetype/client.py -- deleted examples/valuetype/server.py -- deleted examples/valuetype/value1.idl -- deleted examples/valuetype/value2.idl -- deleted examples/valuetype/simple/client.py -- new examples/valuetype/simple/server.py -- new examples/valuetype/simple/value.idl -- new examples/valuetype/tests/client.py -- new examples/valuetype/tests/server.py -- new examples/valuetype/tests/value1.idl -- new examples/valuetype/tests/value2.idl -- new modules/pyTypeCode.cc modules/pyValueType.cc Fri Jun 24 18:33:37 BST 2005 dgrisby ==================================== - Support for receiving valuetypes inside Anys; relax requirement for old style classes in a lot of places. doc/tex/omniORBpy.tex examples/tests/tserver.py modules/omnipy.cc modules/omnipy.h modules/pyAbstractIntf.cc modules/pyContext.cc modules/pyExceptions.cc modules/pyMarshal.cc modules/pyORBFunc.cc modules/pyObjectRef.cc modules/pyPOAFunc.cc modules/pyServant.cc modules/pyTypeCode.cc modules/pyValueType.cc modules/pyomniFunc.cc python/omniORB/__init__.py Fri Jun 24 16:42:04 BST 2005 dgrisby ==================================== - Update documentation. README.txt doc/tex/omniORBpy.tex python/omniORB/interceptors.py Mon Apr 25 19:26:20 BST 2005 dgrisby ==================================== - Maintain forwarded location when narrowing forwarded references. modules/omnipy.cc modules/omnipy.h modules/pyObjectRef.cc - Minor log output changes. modules/pyThreadCache.cc - Implement narrow as a no-op if the Python classes have the right inheritance. python/omniORB/CORBA.py - Minor code for TRANSIENT_FailedOnForwarded. python/omniORB/__init__.py Thu Apr 14 14:49:05 BST 2005 dgrisby ==================================== - New traceTime, traceInvocationReturns functions; removal of omniORB::logf. modules/pyServant.cc modules/pyomniFunc.cc python/omniORB/__init__.py Mon Apr 11 14:01:26 BST 2005 dgrisby ==================================== - Another merge. mk/beforeauto.mk.in mk/version.mk -- new modules/dir.mk modules/omnipy.cc Wed Mar 2 13:36:30 GMT 2005 dgrisby ==================================== - Another merge from omnipy2_develop. modules/omnipy.cc modules/pyThreadCache.cc modules/pyThreadCache.h python/omniORB/__init__.py Tue Jan 25 11:43:42 GMT 2005 dgrisby ==================================== - Merge from omnipy2_develop; set RPM version. contrib/RPMs/omniORBpy.spec modules/pyExceptions.cc modules/pyServant.cc modules/pyThreadCache.cc modules/pyThreadCache.h python/omniORB/__init__.py Mon Jan 17 15:18:36 GMT 2005 dgrisby ==================================== - Minor changes to compile on Windows. modules/pyValueType.cc Fri Jan 7 00:20:07 GMT 2005 dgrisby ==================================== - Big merge from omnipy2_develop. README -- deleted README.txt -- new acinclude.m4 aclocal.m4 bugfixes-21.xml -- deleted configure configure.ac bin/scripts/omkdirhier contrib/RPMs/omniORBpy.spec -- new doc/tex/omniORBpy.tex examples/echo/example_echo_nsclt.py examples/embed/dir.mk examples/tests/TypeTest.idl examples/tests/tclient.py examples/tests/tserver.py mk/beforeauto.mk.in modules/dir.mk modules/omnipy.cc modules/omnipy.h modules/pyCallDescriptor.cc modules/pyExceptions.cc modules/pyFixed.cc modules/pyFixed.h modules/pyInterceptors.cc -- new modules/pyMarshal.cc modules/pyObjectRef.cc modules/pyPOACurrentFunc.cc modules/pyPOAFunc.cc modules/pyServant.cc modules/pyThreadCache.cc modules/pyThreadCache.h modules/pyTypeCode.cc modules/pyomniFunc.cc modules/codesets/dir.mk modules/sslTP/dir.mk omniidl_be/python.py python/COS/__init__.py -- new python/COS/dir.mk python/omniORB/BiDirPolicy.py -- new python/omniORB/CORBA.py python/omniORB/PortableServer.py python/omniORB/__init__.py python/omniORB/any.py python/omniORB/dir.mk python/omniORB/interceptors.py -- new python/omniORB/tcInternal.py Thu Jan 6 23:20:56 GMT 2005 dgrisby ==================================== - Properly align output in valuetype marshalling. modules/pyValueType.cc Wed Mar 24 22:36:38 GMT 2004 dgrisby ==================================== - TypeCodes / truncation for inherited state members were broken. modules/pyValueType.cc omniidl_be/python.py Mon Feb 16 10:16:23 GMT 2004 dgrisby ==================================== - Use stream based copy for local calls. modules/omnipy.cc modules/pyValueType.cc omniidl_be/python.py Thu Nov 6 11:59:24 GMT 2003 dgrisby ==================================== - ValueType TypeCode support; track ORB core changes. modules/omnipy.cc modules/pyTypeCode.cc modules/pyValueType.cc Fri Sep 26 16:55:24 BST 2003 dgrisby ==================================== - Refactor repoId handling. modules/pyValueType.cc Thu Sep 4 15:07:17 BST 2003 dgrisby ==================================== - Correct register_value_factory semantics. python/omniORB/CORBA.py python/omniORB/__init__.py Thu Jul 10 22:59:16 BST 2003 dgrisby ==================================== - Test long sequence to check GIOP 1.0 re-entrancy. examples/tests/tclient.py - Extend valuetype examples/tests. examples/valuetype/client.py examples/valuetype/server.py examples/valuetype/value1.idl - Abstract interface support. modules/dir.mk modules/omnipy.cc modules/omnipy.h modules/pyAbstractIntf.cc -- new modules/pyMarshal.cc omniidl_be/python.py python/omniORB/__init__.py python/omniORB/tcInternal.py - Fix locking issues (merge from omnipy2_develop). modules/pyCallDescriptor.cc - Track orb core changes, fix bugs. modules/pyValueType.cc Tue May 20 17:56:32 BST 2003 dgrisby ==================================== - Preliminary valuetype support. update.log examples/tests/TypeTest.idl examples/tests/tclient.py examples/tests/tserver.py examples/valuetype/client.py -- new examples/valuetype/server.py -- new examples/valuetype/value1.idl -- new examples/valuetype/value2.idl -- new mk/beforeauto.mk.in modules/dir.mk modules/omnipy.cc modules/omnipy.h modules/pyContext.cc modules/pyExceptions.cc modules/pyMarshal.cc modules/pyServant.cc modules/pyTypeCode.cc modules/pyValueType.cc -- new omniidl_be/python.py python/omniORB/CORBA.py python/omniORB/__init__.py python/omniORB/tcInternal.py Sun Mar 23 21:50:21 GMT 2003 dgrisby ==================================== - New omnipy3_develop branch. - All files copied from omnipy2_develop branch.