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

- IMPORTANT!!!! The name of the root naming context has been renamed
  from "DefaultNamingContext" to "NameService" for compatibility with
  the INS specification.

- Note that the new database format is not compatible with previous
  databases.

- Added a new option `--no-updates' and new property
  "ooc.naming.no_updates" to switch off automatic updates for ORBacus
  Names.

- A bug was fixed where the binding id="foo" kind="" and id=""
  kind="foo" would be considered the same.
 
- Fixed a bug in the proprietary operation rename() that caused
  ORBacus Names to sometimes display duplicate context bindings.

- The ORBacus Naming Service supports the Interoperable Naming Service
  specification as described in OMG document orbos/98-10-11.

- Attempts to rebind a context to a binding of type nobject or to
  rebind an object to a binding of type ncontext raise a NotFound
  exception.

- The database was only compacted once. This was fixed.

Changes since version 3.1.2
---------------------------

- Attempts to bind a nil context raise a BAD_PARAM exception.

- Calling next_n() with a how_many value of 0 throws a BAD_PARAM
  exception. next_n() returns false if the BindingList contains no
  elements.

- When reloading the database there are no COMM_FAILUREs anymore
  due to naming contexts which cannot be contacted. Note that this
  resulted in the new database format not being compatible with
  previous databases.

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

- Fixed bug where a rebind record was loaded incorrectly from the
  database.

- A test suite was added.

- The bindings are now stored in a hash table instead of a vector.

- Fixed initialization of rest_of_name field in naming service
  exceptions.

Changes since version 3.0
-------------------------

- Added properties ooc.naming.database and ooc.naming.timeout.

- Added persistence mechanism to naming service.

- The naming service will start on the NameService default port if the
  initial reference has been set.

Changes since version 3.0b1
---------------------------

- Fixed a bug BindingIterator::next_one.
