Changes since version 3.1.3
---------------------------

- Fixed several concurrency inconsistencies with the C++ version of the
  event service.

- Spawned threads now have meaningful names.

- A bug has been fixed where COMM_FAILURE was thrown if the IR was not
  running. This has been changed to an INTF_REPOS exception.

- Added `factory' demos. See event/demo/README for more info.

- EventServerAdmin has been dropped and its functionality shifted to
  the event channel factories.

- Added new interfaces OBEventChannelFactory::EventChannelFactory and
  OBTypedEventChannelFactory::TypedEventChannelFactory.

Changes since version 3.1.1
---------------------------

- The server class has been renamed to "com.ooc.CosEventServer.Server"

- Typed events are now supported.

- The event service has been completely rewritten. It now has a
  multi-threaded architecture and a smaller memory footprint.
