1.3.9: * Added support wstring. * Revised to compile with GCC 3.4. * A little bit more standards compliant with respect to unions and exceptions. * Pre-generate, compile, and install name service. * Build tests as part of standard build. * Reduce the amount of code generated by IDL compiler. * Better support arrays. * Better support for fixed length structs. * Better support for typecode sequences. * Better support for sequences inside an any. 1.3.8: * Access specifier fix for GCC version 3.3.x. * Improved support for inhibited inclusion (#101455). * Improved exception handling (memory management and correct identification of exceptions). * Improved support for re-opened modules (#123995). 1.3.7: * Simplification of generated stubs and skels. * cxx compiler support. * Fixes for Corba::Any. * Fix reference leaks, and cleanup before exiting, plus several other lifetime fixes. * Simplification of the smartpointer templates. * Use correct standard-compliant method names for attribute accessors. * Avoid use of undefined values when throwing exceptions. * gcc 2.95 build fix. (Bowie Owens) * Fix build problems with latest ORBit. (Murray Cumming) 1.3.6: * Sequence improvements: support for sequences of sequences and sequences of enums * _narrow() fix. * Member sequences stored by value rather than reference, to be CORBA spec-compliant. * Removed some reinterpret_casts<>, avoid MI problems. * Initialize some member variables. * typecode correction, fixing #114031. * Fix/improvement for _this(). * MI fix for stubs. * Various sequences fixes, fixing #113407. * Implemented POA exception classes. * Corrected, and unified memory management of Objects, ORB, and POA, fixing #110727. * Avoid dereferencing null pointer when throwing exception. * reference-count fix for POA. * Added some more std:: prefixes for gcc 3.2. * Added member typedefs, fixing #109834. * Implemented get_buffer() const on SequenceBase, fixing #11033. * Avoid dereferncing null pointer in _duplicate and CORBA::is_nil. * Implemented get_seq_typename(), fixing most of #108644 and #109212. (Bowie Owens) (Yes, all of it). * POA init fix, #109659. * Removed excess overloading of CORBA::is_nil(). * Create _var_type typedef in structs * Fixed memory leak in CORBA::Object_var. * Fixed reference-counting problem in ORB. (Gergo Erdi) 1.3.5: * Union improvements * Removed usage of deprecated strstream * Sequence fixes * Stubs: specify correct parent class for MI. * Others. (Gergo Erdi) 1.3.4: * Fixed #104528, correcting a "CORBA::Object::Object" to "CORBA::Object". * Fixed #101809, removing use of "using" keyword, so it now builds with gcc 2.9*. * Some improved supports for Union types. (Gergo Erdi) 1.3.3: * Corrected include paths again, properly. 1.3.2: * Compliation fixes: - Corrected include paths. (Murray Cumming) - Corrected declaration and initialization of static data members (Daniel Elstner) * Use the correct __length name for the internal implementation of Sequence::length. (Gergo Erdi)