bonobo-activation-2.2.0 * bug fixes + i18n memory leak (Paolo Maggi) + docs spelling fixes (Jochen Voss) + i18n re-hash (Hidetoshi Tajima) + portability fix (Michael) + registration env leak (Martin H) bonobo-activation-2.1.0 * bug fixes + leak fixes (Michael) + .server polling (Michael) + bison 1.50 (Benoit Plessis) + shutdown fix (Padraig O'Briain) + build fixes (Padraig O'Briain) + flex loving (Thomas Vander Stichele) + thinko fix (Alex Graveley) + massive AUDIODEV hydra grappling (Mark) * featurelets + large IDL cleans (Mark) + i18n cleans (Michael) + performance regression test (Michael) + new environment var API (Mark) + improved error reporting (Mark) + async activation uses ORBit2 async code (Mark) bonobo-activation-1.0.3 * Bug fixes + much improved exit solution (Michael) + b-a-sysconf to sbin (Brian Cameron) + use linc's get_tmpdir for safety (Michael) * Featurelets + move b-a-s to libexecdir (Michael) + prune activator cruft (Michael) bonobo-activation-1.0.2 * Bug fixes + workaround problem in quit on exit (Michael) bonobo-activation-1.0.1 * Bug fixes + updated quit on no servers code (Michael) bonobo-activation-1.0.0 * Bug fixes + crash on server exit (Michael) + build fixage (Jacob Berkman) + remove message of doom (Michael) + dup iid/od on init for python (Michael) 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áldez) + disable broken multi-machine stuff (Michael) + bonobo-slay (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 () * 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)