source: trunk/third/bonobo-activation/NEWS @ 18563

Revision 18563, 13.2 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18562, which included commits to RCS files with non-trunk default branches.
Line 
1bonobo-activation-2.2.0
2
3        * bug fixes
4                + i18n memory leak (Paolo Maggi)
5                + docs spelling fixes (Jochen Voss)
6                + i18n re-hash (Hidetoshi Tajima)
7                + portability fix (Michael)
8                + registration env leak (Martin H)
9
10bonobo-activation-2.1.0
11
12        * bug fixes
13                + leak fixes (Michael)
14                + .server polling (Michael)
15                + bison 1.50 (Benoit Plessis)
16                + shutdown fix (Padraig O'Briain)
17                + build fixes (Padraig O'Briain)
18                + flex loving (Thomas Vander Stichele)
19                + thinko fix (Alex Graveley)
20                + massive AUDIODEV hydra grappling (Mark)
21        * featurelets
22                + large IDL cleans (Mark)
23                + i18n cleans (Michael)
24                + performance regression test (Michael)
25                + new environment var API (Mark)
26                + improved error reporting (Mark)
27                + async activation uses ORBit2 async code (Mark)
28
29bonobo-activation-1.0.3
30
31        * Bug fixes
32                + much improved exit solution (Michael)
33                + b-a-sysconf to sbin (Brian Cameron)
34                + use linc's get_tmpdir for safety (Michael)
35        * Featurelets
36                + move b-a-s to libexecdir (Michael)
37                + prune activator cruft (Michael)
38
39bonobo-activation-1.0.2
40
41        * Bug fixes
42                + workaround problem in quit on exit (Michael)
43
44bonobo-activation-1.0.1
45
46        * Bug fixes
47                + updated quit on no servers code (Michael)
48
49bonobo-activation-1.0.0
50
51        * Bug fixes
52                + crash on server exit (Michael)
53                + build fixage (Jacob Berkman)
54                + remove message of doom (Michael)
55                + dup iid/od on init for python (Michael)
56
57bonobo-activation-0.9.9
58
59        * Bug fixes (Michael)
60                + fix / sync nameserver OAFIID
61                + simplify IDL, remove unused code paths
62                + don't chdir ("/")
63                + quit when all our clients die, after a while
64                + fix exceptions on async activations (Sean Atkinson)
65
66bonobo-activation-0.9.8
67
68        * Bug fixes
69                + get_lang_list leak fix (Anders)
70                + remove deprecated API usage (Michael)
71
72bonobo-activation-0.9.7
73
74        * Bug fixes
75                + qexp uninitialized values (David Kaelbling)
76                + bonobo-slay overenthusiasm (Jody Goldberg)
77                + cache hash mis-memory-management (Jody)
78                + configure fixage (Mark McLoughlin)
79                + PATH_MAX workarounds (Michael)
80
81        * Featurelets
82                + much faster SAX parsing of XML (Anders Carlsson)
83                + faster / smaller locale handling (Anders, Michael)
84
85bonobo-activation-0.9.6
86
87        * Bug fixes (Michael)
88                + racing activations
89                        + efficient - only activate 1
90                        + don't leave stale dupped process
91                + fixed leaks
92
93        * Featurelets
94                + more regression tests (Gustavo Giráldez)
95                + disable broken multi-machine stuff (Michael)
96                + bonobo-slay <perl-regexp> (Michael)
97                + per display registration works nicely (Michael)
98
99bonobo-activation-0.9.5
100
101        * Bug fixes
102                + don't trample on the oaf lock (Michael)
103                + better popt check (Darin)
104                + use GNOME2_PATH not GNOME_PATH
105                + fix broken XML parsing to not crash.
106                + build fixage (Gediminas Paulauskas)
107                + misc. cleans (Michael)
108
109        * Efficiency fixes (Michael)
110                + don't parse .server files once per prefix
111                + cache queries
112                + uniqueify paths to reduce parsing
113
114bonobo-activation-0.9.4
115
116        * updated translation bits (Kjartan)
117        * build fixes (Jacob, Miles Lane, Laszlo Peter)
118        * use intltool (Joe Shaw)
119        * better docs (Mark McLoughlin)
120        * yacc build fix (Michael)
121        * multiple concurrent activation fixes (Michael)
122        * beefed up regression tests (Michael)
123        * fix race/leak on first activation (Michael)
124        * debug printout update (Darin)
125        * updated .spec file (Ross Golder)
126        * doc build fixes (Havoc, Johan Dahlin)
127        * deprecated bits porting (Darin)
128        * per display registration temporarily disabled (Darin, Michael)
129        * improved log messages (Darin)
130
131bonobo-activation-0.9.3
132
133New APIs:
134* bonobo_activation_debug_shutdown - new call needed for ORBit
135refcount debugging (Michael)
136
137New features:
138* New translations (Fatih Demir)
139* Better error reporting in sample client (Mark)
140* shlib tests in test suite (Mark)
141
142Bug fixes:
143* build fixes (Jacob, Mark, Darin)
144* Leak fixes (Michael)
145* IDL portability fixes for other IDL compilers (Louise Miller)
146* Async activation fixes (Michael)
147* Fixes to config loading code (Darin)
148
149===================================
150bonobo-activation-0.9.2
151---------
152
153* Misc fixes (Mark, Maciej)
154* Parallel install fixes (Havoc, George)
155* Solaris portability fixes (Frank Belew)
156
157===================================
158bonobo-activation-0.9.1
159---------
160
161* Made the tests pass (Maciej)
162* FreeBSD build fixes (Theo van Klaveren)
163* Build fixes (Darin)
164* Use some anal warning flags (Maciej)
165* Use ORBit2 IDL dependency generation (Maciej)
166* Build fixes (Darin, George, Martin)
167* Use g_qsort_with_data and remove qsort_ex (Darin)
168* Use G_BEGIN_DECLS / G_END_DECLS on all headers (Darin)
169* Use g_message instead of g_warning for debugging information (Martin)
170* Split private interfaces into separate IDL files, and avoid
171installing headers built from those IDL files (Maciej, Darin)
172* bonobo-slay updated from stable oaf's oaf-slay (Michael)
173* Look for .server files in lib/bonnobo/servers (Michael)
174* OpenBSD build fixes (<smallm@world.std.com>)
175* Assorted cleanup (Darin)
176* Doc build fixes (Mark McLoughlin)
177
178===================================
179bonobo-activation-0.9
180---------
181
182* Removed manufactures method and params argument from createObject
183method in Bonobo::GenericFactory (Maciej)
184
185* Renamed to bonobo-activation from oaf (Maciej, Michael)
186
187* Bug fixes to test program (Darin)
188
189* Improve exception reporting (Michael, Havoc)
190
191* Make oafd become a process group leader (Havoc)
192
193* Bug fixes (Richard Hult, Seth)
194
195* Build fixes (Mark McLoughlin, Peter Williams, Martin, Laszlo Peter,
196Ramiro, Maciej, Michael, Elliot, Kjartan, Robey, Rusty, Robin)
197
198* Merges from stable (Darin)
199
200* Ported to GNOME 2 platform (Martin, Michael)
201
202* New translations (Wang Jian, Kjartan, Gustavo Maciel Dias Vieira,
203Simos Xenitellis, Marius Andreiana, Stanislav Visnovsky)
204
205* Memory leak fixes (Ali Abdin)
206
207* oaf-slay fixes (Brain Cameron, Dietmar)
208
209* Slight improvements to oafd launching code (Maciej)
210
211* Don't distribute built sources (Michael, Darin)
212
213* Unset SESSION_MANAGER environment variable on activation.
214
215===================================
216oaf-0.6.5
217---------
218
219New in this release fixed the perl5.00404 bug
220NO other changes
221
222====================================
223oaf-0.6.4
224---------
225
226New in this release
227
228* fixed Unregistering servers causes failure when activating a
229  re-registered version (mjs)
230
231* fixed automounter problems (mjs)
232
233* fixed popt options (Darin)
234
235* added Romanian support (Dan Damian)
236
237====================================
238oaf-0.6.3
239---------
240
241New in this release:
242
243* Memory leak fixes (Maciej, migras)
244
245* SunOS support for oaf-slay (Michael)
246
247* Assorted bug fixes (Maciej)
248
249* Added new query language operator `prefer_by_list_order' for
250  preferring particular components in priority order when available. (Maciej)
251
252* Change working directory to "/" to avoiding mount issues (Wolfgang Sourdeau)
253       
254* Fix bug that made uloading shlib servers impossible (Maciej)
255
256* New translations (Gustavo Maciel Dias Vieira)
257
258
259====================================
260oaf-0.6.2
261---------
262
263New in this release:
264
265* Leak fixes (Ali)
266
267* xml-18n-toolize (Maciej)
268
269* Add DTD for oafinfo files (Maciej)
270
271* Rewrite and clean up oafinfo loading code; make it accept .oaf as
272  well as .oafinfo files (.oaf is the preferred naming now) (Maciej)
273
274* Pass IOR by environment variable, not command line arg for security (Elliot Lee)
275
276* Doc updates (Mathieu, John R. Sheets)
277
278* Assorted portability fixes (Jason Leach)
279
280* libxml 1.x/2.x compatibility (Darin)
281
282* Build fixes (Eskil, Mathieu, Maciej)
283
284* Assorted bug fixes (Michael)
285
286* New translations (Szabolcs BAN, Stanislav Visnovsky)
287
288
289====================================
290oaf-0.6.1
291---------
292
293New in this release:
294
295* Bug fixes (Kjartan, Darin, Eskil, Jaka, Mathieu)
296
297* New translations (Zbigniew Chyla)
298
299* Made documentation build work (Mathieu)
300
301* Added documentation text fixes.
302
303
304====================================
305oaf-0.6
306---------
307
308New in this release:
309
310* Query and activation changes:
311
312        * Async activation interface (Mathieu)
313       
314        * Per-DISPLAY server support, so you can run bonobo apps on
315        multiple displays at once. (Maciej)
316
317        * Make test components not show up unless in test mode. (Maciej)
318
319        * Forbid oafinfo files to specify properties that start with
320        `_' (Elliot)
321
322
323* Added ref/unref to factory interface for future expansion (Elliot)
324       
325* Build improvements (Pavel, Ramiro)
326
327* Bug fixes
328
329        * Portability fixes (Dan Winship)
330
331        * Exception handling fixes (Jaka)
332
333        * CORBA fixes (Bradford)
334
335        * Remove debugging spew (Maciej)
336
337        * Leak fixes (Darin)
338
339* Translations:
340
341        * New translations from (Alastair McKinstry, Jarkko Ranta,
342        Manuel de Vega Barreiro, Christopher R. Gabriel, Yuri Syrota, Takayuki
343        KUSANO, Jesus Bravo Alvarez)
344
345
346* Administrative:
347
348        * Updated commit policy, set of people with commit privs (Maciej)
349
350====================================
351oaf-0.5.1
352---------
353
354* New in this release
355
356        * Compile fixes for gcc 2.96, docs (Anders Carlsson)
357
358====================================
359oaf-0.5.0
360---------
361
362* New in this release
363
364        * Added factory skeletons to liboaf (Mathieu Lacage, Maciej Stachowiak)
365
366        * Renamed gnome-factory.idl to oaf-factory.idl, and renamed
367        GNOME::GenericFactory to GNOME::ObjectFactory (Mathieu Lacage,
368        Maciej Stachowiak)
369
370        * Preliminary API docs (Mathieu Lacage)
371
372        * -Werror turned off for releases, by popular demand (Maciej Stachowiak)
373
374        * Renamed "Attribute" to "Property" throughout, since "attribute" is
375        an IDL reserved word. (ERDI Gergo, Maciej Stachowiak)
376
377        * Fix compilation with builddir != srcdir (Mathieu Lacage)
378
379        * Improved handling of duplicate oafinfo files. (Mathieu Lacage)
380
381        * Turkish, German, Russian, Danish, Norwegian translations
382        (translation team)
383
384        * Added internationalization support (Mathieu Lacage)
385
386        * Renamed `supports' method to `manufactures' in
387        GNOME::GenericFactory interface. (ERDI Gergo)
388
389        * Added support for /etc/oaf-config.xml to tell OAF where to
390        look for oafinfo files.
391
392        * Added timeout for servers that don't register themselves
393        (Michael Meeks)
394
395        * Added support for GNOME_PATH environment variable (Mathieu
396        Lacage)
397
398        * Numerous build fixes (Robin * Slomkowski)
399
400        * oaf-slay program (Michael Meeks)
401
402        * Improved test program (Michael Meeks)
403
404        * IID validation (Michael Meeks)
405
406
407
408====================================
409oaf-0.4.0
410---------
411
412* New in this release
413
414
415  * Activation changes
416
417        Made activation by IID and by AID use appropriate defaults for
418        username, hostname and session. (Maciej).
419
420  * Test code
421
422        Test client improved to test more thoroughly. (Michael)
423
424  * Misc changes
425
426        Added some public calls for copying and duplicating various OAF
427        structures properly. (Darin)
428
429        Rename environment variable for oafinfo path to OAF_INFO_PATH
430        (Maciej)
431
432  * Bug fixes
433
434        Made shared library activation work. (Gene)
435
436        OAF now re-scans the oaf data directories when oafinfo files
437        change on disk, thus reducing the need to constantly kill
438        oafd. (Maciej) 
439
440        Warning fixes, enable -Werror. (Maciej, Michael)
441
442        Do -Werror test last so extra warnings don't screw up autoconf
443        tests. (Dan)
444
445        Added declarations of missing exceptions to IDL. (Michael)
446
447        Add IncompleteContext exception and throw it if needed context values
448        are missing. (Gergo)
449
450        Install fixes. (Robin)
451
452  * Docs
453
454        Various updates. (Maciej, Michael, Darin)
455
456
457====================================
458oaf-0.3.0
459---------
460
461* New in this release
462
463  * Activation changes
464
465        Allow activation by IID as well as by AID, when activating by
466        ID (Maciej)
467
468  * oafinfo file improvements
469
470        Multiple servers can now be specified in one oafinfo file. (Maciej)
471
472        Make reading more robust. (Michael)
473
474        Handle localization of OAF attributes better. (Maciej)
475
476  * Query language changes
477
478        Allow `:' in identifiers. (Maciej)
479
480        New `defined' function. (Maciej)
481
482        Capitalize word names of logical operators; add "XOR" as a
483        synonym for "^" and rename "^" to "^^" for consistency. (Maciej)
484
485  * Name service
486 
487        OAF now implements the CORBA standard CosNaming
488        service, for the benefit of things like monikers. (Elliot)
489
490        New covenience function `oaf_name_service_get' to get a
491        reference to the name service. (Maciej)
492
493  * Testing
494
495        oaf-run-query program runs a query with sort criteria and
496        returns a list of IID of servers satisfying the query, in sorted
497        order. (Maciej)
498
499  * oafConf.sh
500
501        Added so that oaf config info can be accessed via
502        gnome-config. (George)
503
504  * Bug fixes
505
506        Fixes to avoid crashing on attr lookup. (Maciej)
507
508        Avoid use of hardcoded file descriptor 123. (Maciej)
509
510        Fixed unary operators. (Darin)
511
512        Fixed `has_one' function. (Maciej)
513
514        Configuration improvements. (Kelly)
515
516        `oaf_orb_get' now returns NULL instead of a random unititalized
517        value if `oaf_init' has not been called yet. (Maciej)
518
519        Don't crash if finding the factory server fails in factory
520        activation. (Maciej)
521
522        Memory management fixes in query expression evaluator to
523        eliminate double-frees. (Maciej)
524
525        Replaced buggy sorting function with modified qsort. (Maciej)
526
527        Sequence handling fixes. (Jaka)
528
529   * Documentation
530
531        New document oaf-attributes.txt defining standard OAF
532        attributes. (Maciej)
533
534        Added examples to query-language.txt. (Michael)
535
536        Added debugging.txt document. (Michael)
537
538        Completed function and operator documentation in
539        query-language.txt. (Maciej)
540
541
542
Note: See TracBrowser for help on using the repository browser.