Remove duplicated CloseConnection sending code.
Merge from 4_3 branch.
Extend shutdown timeout to avoid a race with connection worker threads
Properly read a CloseConnection message if poll() indicates both
Minor comment updates.
Updates for 4.4.0 beta 1.
Tag for 4.3.4.
Remove conditional code for ancient Python versions.
More comprehensive support for free threaded Python; remove
Merge from 4_3 branch; update configure.
omniORB / omniORBpy 4.3.4.
This is omniORB / omniORBpy 4.3.4.
Allow deletion of a dummy omni_thread from a different thread.
Allow deletion of a dummy omni_thread from a different thread.
Remove experimental atomic mutex that did not make it faster; use
Remove left-behind HERE tag.
Remove left-behind HERE tag.
Use 64 bit seconds in omni_time_t.
Merge from 4_3.
Properly handle marshalling of massive sequences.
In thread pool mode, a thread that handled a bidirectional reply message
Fix missed change to size_t in stream function.
Consistent handling of new OpenSSL options (cannot be applied in 4.3).
Allow setting of OpenSSL ciphersuites and min/max TLS versions.
Allow setting of OpenSSL ciphersuites and min/max TLS versions.
Fix ancient incorrect function names in omnithread doc.
Use correct install_name on Mac OS.
Use correct install_name on Mac OS.
Merge info.
Merge info update.
This is omniORB 4.3.3.
This is omniORB 4.3.3.
New omniObjAdapter::addEndpoint function to dynamically add a
New omniObjAdapter::addEndpoint function to dynamically add a
Safer make -j handling.
Safer make -j handling.
Safer make -j handling.
Detach modules if ORB_init throws an exception, so it can safely be
Detach modules if ORB_init throws an exception, so it can safely be
Detach modules if ORB_init throws an exception, so it can safely be
Document support for web proxies via libcurl in HTTP transport.
Document support for web proxies via libcurl in HTTP transport.
Use modern OpenSSL functions for httpCrypto; add example.
Use modern OpenSSL functions for httpCrypto; add example.
Use modern OpenSSL functions for httpCrypto; add example.
Merge from 4_4.
Initial support for free-threaded Python.
Increment / decrement operators for omni_refcount.
Use listen backlog parameter in Unix domain socket transport.
Use listen backlog parameter in Unix domain socket transport.
Use listen backlog parameter in Unix domain socket transport.
Replace truly ancient config.sub and config.guess with modern versions.
Replace truly ancient config.sub and config.guess with modern versions.
Avoid OpenSSL deprecation warnings.
Avoid OpenSSL deprecation warnings.
Avoid OpenSSL deprecation warnings.
Merge from 4_4.
Merge from 4_3.
Throw MARSHAL for strings that are longer than 2^32.
Update list page; centre logo.
Support the use of libcurl in the http transport, to support awkward
Only check strand clients if there is a strand.
Only check strand clients if there is a strand. Merge from 4_3.
Only check strand clients if there is a strand.
Merge from 4_4.
Merge from 4_3.
Proper management of proxy peerdetails object.
Avoid pointless warnings from omkdepend; properly handle Windows paths
Ensure errno is 0 before converting integer values.
New httpContext::set_proxy_auth function.
Map IOP, IIOP, GIOP modules to namespace instead of class.
Merge from 4_4.
Ensure all module initialisers are in namespaces; comments to
Merge from 4_3.
Properly increment reference count of repoId in updated valuebox marshalling.
Relax validation of configuration file numbers, to allow comments at
Move cdrStream classes into omni namespace.
Merge from 4_4.
Remove unnecessary forward declaration.
Remove obsolete backwards-compatibility function.
Merge from 4_3.
Avoid concurrent use of SSL object.
Ensure distinct valuebox types are kept separate when marshalling.
Ensure there are no other concurrent clients using a connection when
Merge from 4_4. Remove obsolete counters.
Remove obsolete counters.
Update library version symbol.
Merge from 4_4 -- no longer support Python 2.
Drop Python 2 support.
Merge from 4_4.
Update development page.
Remove everything from trunk to avoid confusion.