bonobo-activation-0.9.9
bonobo-activation-0.9.9

* Bug fixes (Michael)
+ fix / sync nameserver OAFIID
+ simplify IDL, remove unused code paths
+ don't chdir ("/")
+ quit when all our clients die, after a while
+ fix exceptions on async activations (Sean Atkinson)

bonobo-activation-0.9.8

* Bug fixes
+ get_lang_list leak fix (Anders)
+ remove deprecated API usage (Michael)

bonobo-activation-0.9.7

* Bug fixes
+ qexp uninitialized values (David Kaelbling)
+ bonobo-slay overenthusiasm (Jody Goldberg)
+ cache hash mis-memory-management (Jody)
+ configure fixage (Mark McLoughlin)
+ PATH_MAX workarounds (Michael)

* Featurelets
+ much faster SAX parsing of XML (Anders Carlsson)
+ faster / smaller locale handling (Anders, Michael)

bonobo-activation-0.9.6

* Bug fixes (Michael)
+ racing activations
+ efficient - only activate 1
+ don't leave stale dupped process 
+ fixed leaks

* Featurelets
+ more regression tests (Gustavo Girå«®dez)
+ disable broken multi-machine stuff (Michael)
+ bonobo-slay <perl-regexp> (Michael)
+ per display registration works nicely (Michael)

bonobo-activation-0.9.5

* Bug fixes
+ don't trample on the oaf lock (Michael)
+ better popt check (Darin)
+ use GNOME2_PATH not GNOME_PATH
+ fix broken XML parsing to not crash.
+ build fixage (Gediminas Paulauskas)
+ misc. cleans (Michael)

* Efficiency fixes (Michael)
+ don't parse .server files once per prefix
+ cache queries
+ uniqueify paths to reduce parsing

bonobo-activation-0.9.4

* updated translation bits (Kjartan)
* build fixes (Jacob, Miles Lane, Laszlo Peter)
* use intltool (Joe Shaw)
* better docs (Mark McLoughlin)
* yacc build fix (Michael)
* multiple concurrent activation fixes (Michael)
* beefed up regression tests (Michael)
* fix race/leak on first activation (Michael)
* debug printout update (Darin)
* updated .spec file (Ross Golder)
* doc build fixes (Havoc, Johan Dahlin)
* deprecated bits porting (Darin)
* per display registration temporarily disabled (Darin, Michael)
* improved log messages (Darin)

bonobo-activation-0.9.3

New APIs: 
* bonobo_activation_debug_shutdown - new call needed for ORBit
refcount debugging (Michael)

New features:
* New translations (Fatih Demir)
* Better error reporting in sample client (Mark)
* shlib tests in test suite (Mark)

Bug fixes:
* build fixes (Jacob, Mark, Darin)
* Leak fixes (Michael)
* IDL portability fixes for other IDL compilers (Louise Miller)
* Async activation fixes (Michael)
* Fixes to config loading code (Darin)

===================================
bonobo-activation-0.9.2
---------

* Misc fixes (Mark, Maciej)
* Parallel install fixes (Havoc, George)
* Solaris portability fixes (Frank Belew)

===================================
bonobo-activation-0.9.1
---------

* Made the tests pass (Maciej)
* FreeBSD build fixes (Theo van Klaveren)
* Build fixes (Darin)
* Use some anal warning flags (Maciej)
* Use ORBit2 IDL dependency generation (Maciej)
* Build fixes (Darin, George, Martin)
* Use g_qsort_with_data and remove qsort_ex (Darin)
* Use G_BEGIN_DECLS / G_END_DECLS on all headers (Darin)
* Use g_message instead of g_warning for debugging information (Martin)
* Split private interfaces into separate IDL files, and avoid
installing headers built from those IDL files (Maciej, Darin)
* bonobo-slay updated from stable oaf's oaf-slay (Michael)
* Look for .server files in lib/bonnobo/servers (Michael)
* OpenBSD build fixes (<smallm@world.std.com>)
* Assorted cleanup (Darin)
* Doc build fixes (Mark McLoughlin)

===================================
bonobo-activation-0.9
---------

* Removed manufactures method and params argument from createObject
method in Bonobo::GenericFactory (Maciej)

* Renamed to bonobo-activation from oaf (Maciej, Michael)

* Bug fixes to test program (Darin)

* Improve exception reporting (Michael, Havoc)

* Make oafd become a process group leader (Havoc)

* Bug fixes (Richard Hult, Seth)

* Build fixes (Mark McLoughlin, Peter Williams, Martin, Laszlo Peter,
Ramiro, Maciej, Michael, Elliot, Kjartan, Robey, Rusty, Robin)

* Merges from stable (Darin)

* Ported to GNOME 2 platform (Martin, Michael)

* New translations (Wang Jian, Kjartan, Gustavo Maciel Dias Vieira,
Simos Xenitellis, Marius Andreiana, Stanislav Visnovsky)

* Memory leak fixes (Ali Abdin)

* oaf-slay fixes (Brain Cameron, Dietmar)

* Slight improvements to oafd launching code (Maciej)

* Don't distribute built sources (Michael, Darin)

* Unset SESSION_MANAGER environment variable on activation. 

===================================
oaf-0.6.5
---------

New in this release fixed the perl5.00404 bug
NO other changes

====================================
oaf-0.6.4
---------

New in this release

* fixed Unregistering servers causes failure when activating a
  re-registered version (mjs)

* fixed automounter problems (mjs)

* fixed popt options (Darin)

* added Romanian support (Dan Damian)

====================================
oaf-0.6.3
---------

New in this release:

* Memory leak fixes (Maciej, migras)

* SunOS support for oaf-slay (Michael)

* Assorted bug fixes (Maciej)

* Added new query language operator `prefer_by_list_order' for
  preferring particular components in priority order when available. (Maciej)

* Change working directory to "/" to avoiding mount issues (Wolfgang Sourdeau)

* Fix bug that made uloading shlib servers impossible (Maciej)

* New translations (Gustavo Maciel Dias Vieira)


====================================
oaf-0.6.2
---------

New in this release:

* Leak fixes (Ali)

* xml-18n-toolize (Maciej)

* Add DTD for oafinfo files (Maciej)

* Rewrite and clean up oafinfo loading code; make it accept .oaf as
  well as .oafinfo files (.oaf is the preferred naming now) (Maciej)

* Pass IOR by environment variable, not command line arg for security (Elliot Lee)

* Doc updates (Mathieu, John R. Sheets)

* Assorted portability fixes (Jason Leach)

* libxml 1.x/2.x compatibility (Darin)

* Build fixes (Eskil, Mathieu, Maciej)

* Assorted bug fixes (Michael)

* New translations (Szabolcs BAN, Stanislav Visnovsky)


====================================
oaf-0.6.1
---------

New in this release:

* Bug fixes (Kjartan, Darin, Eskil, Jaka, Mathieu)

* New translations (Zbigniew Chyla)

* Made documentation build work (Mathieu)

* Added documentation text fixes.


====================================
oaf-0.6
---------

New in this release:

* Query and activation changes:

* Async activation interface (Mathieu)

* Per-DISPLAY server support, so you can run bonobo apps on
multiple displays at once. (Maciej)

* Make test components not show up unless in test mode. (Maciej)

* Forbid oafinfo files to specify properties that start with
`_' (Elliot)


* Added ref/unref to factory interface for future expansion (Elliot)

* Build improvements (Pavel, Ramiro)

* Bug fixes 

* Portability fixes (Dan Winship)

* Exception handling fixes (Jaka)

* CORBA fixes (Bradford)

* Remove debugging spew (Maciej)

* Leak fixes (Darin)

* Translations:

* New translations from (Alastair McKinstry, Jarkko Ranta,
Manuel de Vega Barreiro, Christopher R. Gabriel, Yuri Syrota, Takayuki
KUSANO, Jesus Bravo Alvarez)


* Administrative:

* Updated commit policy, set of people with commit privs (Maciej)

====================================
oaf-0.5.1
---------

* New in this release

* Compile fixes for gcc 2.96, docs (Anders Carlsson)

====================================
oaf-0.5.0
---------

* New in this release

* Added factory skeletons to liboaf (Mathieu Lacage, Maciej Stachowiak)

* Renamed gnome-factory.idl to oaf-factory.idl, and renamed
GNOME::GenericFactory to GNOME::ObjectFactory (Mathieu Lacage,
Maciej Stachowiak)

* Preliminary API docs (Mathieu Lacage)

* -Werror turned off for releases, by popular demand (Maciej Stachowiak)

* Renamed "Attribute" to "Property" throughout, since "attribute" is
an IDL reserved word. (ERDI Gergo, Maciej Stachowiak)

* Fix compilation with builddir != srcdir (Mathieu Lacage)

* Improved handling of duplicate oafinfo files. (Mathieu Lacage)

* Turkish, German, Russian, Danish, Norwegian translations
(translation team)

* Added internationalization support (Mathieu Lacage)

* Renamed `supports' method to `manufactures' in
GNOME::GenericFactory interface. (ERDI Gergo)

* Added support for /etc/oaf-config.xml to tell OAF where to
look for oafinfo files.

* Added timeout for servers that don't register themselves
(Michael Meeks)

* Added support for GNOME_PATH environment variable (Mathieu
Lacage)

* Numerous build fixes (Robin * Slomkowski)

* oaf-slay program (Michael Meeks)

* Improved test program (Michael Meeks)

* IID validation (Michael Meeks)



====================================
oaf-0.4.0
---------

* New in this release


  * Activation changes

        Made activation by IID and by AID use appropriate defaults for
        username, hostname and session. (Maciej).

  * Test code

        Test client improved to test more thoroughly. (Michael)

  * Misc changes

        Added some public calls for copying and duplicating various OAF
        structures properly. (Darin)

        Rename environment variable for oafinfo path to OAF_INFO_PATH
        (Maciej)

  * Bug fixes

        Made shared library activation work. (Gene)

        OAF now re-scans the oaf data directories when oafinfo files
        change on disk, thus reducing the need to constantly kill
        oafd. (Maciej)

        Warning fixes, enable -Werror. (Maciej, Michael)

        Do -Werror test last so extra warnings don't screw up autoconf
        tests. (Dan)

        Added declarations of missing exceptions to IDL. (Michael)

        Add IncompleteContext exception and throw it if needed context values
        are missing. (Gergo)

        Install fixes. (Robin)

  * Docs

        Various updates. (Maciej, Michael, Darin)


====================================
oaf-0.3.0
---------

* New in this release

  * Activation changes

        Allow activation by IID as well as by AID, when activating by
        ID (Maciej)

  * oafinfo file improvements

Multiple servers can now be specified in one oafinfo file. (Maciej)

        Make reading more robust. (Michael)

        Handle localization of OAF attributes better. (Maciej)

  * Query language changes

        Allow `:' in identifiers. (Maciej)

        New `defined' function. (Maciej)

        Capitalize word names of logical operators; add "XOR" as a
        synonym for "^" and rename "^" to "^^" for consistency. (Maciej)

  * Name service
  
OAF now implements the CORBA standard CosNaming
        service, for the benefit of things like monikers. (Elliot)

        New covenience function `oaf_name_service_get' to get a
        reference to the name service. (Maciej)

  * Testing

        oaf-run-query program runs a query with sort criteria and
        returns a list of IID of servers satisfying the query, in sorted
        order. (Maciej)

  * oafConf.sh

        Added so that oaf config info can be accessed via
        gnome-config. (George)

  * Bug fixes

        Fixes to avoid crashing on attr lookup. (Maciej)

        Avoid use of hardcoded file descriptor 123. (Maciej)

        Fixed unary operators. (Darin)

        Fixed `has_one' function. (Maciej)

        Configuration improvements. (Kelly)

        `oaf_orb_get' now returns NULL instead of a random unititalized
        value if `oaf_init' has not been called yet. (Maciej)

        Don't crash if finding the factory server fails in factory
        activation. (Maciej)

        Memory management fixes in query expression evaluator to
        eliminate double-frees. (Maciej)

        Replaced buggy sorting function with modified qsort. (Maciej)

        Sequence handling fixes. (Jaka)

   * Documentation

        New document oaf-attributes.txt defining standard OAF
        attributes. (Maciej)

        Added examples to query-language.txt. (Michael)

        Added debugging.txt document. (Michael)

        Completed function and operator documentation in
        query-language.txt. (Maciej)