1 | oaf-0.6.9 |
---|
2 | |
---|
3 | * Bugs fixed (Michael) |
---|
4 | + evil activation races |
---|
5 | + alloca issue |
---|
6 | + handle IO_PRI |
---|
7 | |
---|
8 | * Featurelets (Michael) |
---|
9 | + more regression tests |
---|
10 | + don't multiply parse oafinfo files |
---|
11 | + racing activations far more efficient |
---|
12 | + remove multiple directory capability |
---|
13 | |
---|
14 | =================================== |
---|
15 | oaf-0.6.8 |
---|
16 | --------- |
---|
17 | |
---|
18 | New in this release: |
---|
19 | |
---|
20 | * Fix oaf-slay username detection (Laszlo) |
---|
21 | * Fix for multiple activation race condition (Michael) |
---|
22 | * New translations (Wang Jian, Pablo Saratxaga) |
---|
23 | |
---|
24 | =================================== |
---|
25 | oaf-0.6.7 |
---|
26 | --------- |
---|
27 | |
---|
28 | New in this release: |
---|
29 | |
---|
30 | * Fix major race condition which could lead to multiple oafd's (Michael, Maciej) |
---|
31 | * Miscellaneous bug fixes (Darin, Jody) |
---|
32 | * FreeBSD fixes (Chris Toshok) |
---|
33 | * Build fixes (Darin, Maciej) |
---|
34 | * Merge lots of bug fixes from former 2.0 branch (Maciej) |
---|
35 | * spec file updates (Gregory) |
---|
36 | |
---|
37 | =================================== |
---|
38 | oaf-0.6.6 |
---|
39 | --------- |
---|
40 | |
---|
41 | New in this release: |
---|
42 | |
---|
43 | * New translations (Kjartan, Fatih Demir, Abel Cheung) |
---|
44 | * oaf-slay rewritten (Dan, Brian Cameron) |
---|
45 | * Make oafd become process group leader (Havoc) |
---|
46 | * Improve error reporting (Havoc, Maciej) |
---|
47 | * Some helpful debugging output when OAF_DEBUG_OUTPUT is set (Maciej) |
---|
48 | * Assorted bug fixes (Maciej, Richard Hult) |
---|
49 | * Minor doc updates (Maciej) |
---|
50 | * Better exceptions (Michael, Jacob) |
---|
51 | * Add missing includes (Kjartan) |
---|
52 | * oafd launching bug fixes (Maciej) |
---|
53 | * Build fixes (Michael, Darin, Maciej) |
---|
54 | * Fixed potential slow activation problems (Peter Williams) |
---|
55 | * Doc build fixes (Robey) |
---|
56 | * Made oaf.idl includable, even though this is evil and should not be done (Rusty) |
---|
57 | * Solaris build fixes (Seth Nickell, Peter Williams, Laszlo Peter) |
---|
58 | |
---|
59 | =================================== |
---|
60 | oaf-0.6.5 |
---|
61 | --------- |
---|
62 | |
---|
63 | New in this release fixed the perl5.00404 bug |
---|
64 | NO other changes |
---|
65 | |
---|
66 | ==================================== |
---|
67 | oaf-0.6.4 |
---|
68 | --------- |
---|
69 | |
---|
70 | New in this release |
---|
71 | |
---|
72 | * fixed Unregistering servers causes failure when activating a |
---|
73 | re-registered version (mjs) |
---|
74 | |
---|
75 | * fixed automounter problems (mjs) |
---|
76 | |
---|
77 | * fixed popt options (Darin) |
---|
78 | |
---|
79 | * added Romanian support (Dan Damian) |
---|
80 | |
---|
81 | ==================================== |
---|
82 | oaf-0.6.3 |
---|
83 | --------- |
---|
84 | |
---|
85 | New in this release: |
---|
86 | |
---|
87 | * Memory leak fixes (Maciej, migras) |
---|
88 | |
---|
89 | * SunOS support for oaf-slay (Michael) |
---|
90 | |
---|
91 | * Assorted bug fixes (Maciej) |
---|
92 | |
---|
93 | * Added new query language operator `prefer_by_list_order' for |
---|
94 | preferring particular components in priority order when available. (Maciej) |
---|
95 | |
---|
96 | * Change working directory to "/" to avoiding mount issues (Wolfgang Sourdeau) |
---|
97 | |
---|
98 | * Fix bug that made uloading shlib servers impossible (Maciej) |
---|
99 | |
---|
100 | * New translations (Gustavo Maciel Dias Vieira) |
---|
101 | |
---|
102 | |
---|
103 | ==================================== |
---|
104 | oaf-0.6.2 |
---|
105 | --------- |
---|
106 | |
---|
107 | New in this release: |
---|
108 | |
---|
109 | * Leak fixes (Ali) |
---|
110 | |
---|
111 | * xml-18n-toolize (Maciej) |
---|
112 | |
---|
113 | * Add DTD for oafinfo files (Maciej) |
---|
114 | |
---|
115 | * Rewrite and clean up oafinfo loading code; make it accept .oaf as |
---|
116 | well as .oafinfo files (.oaf is the preferred naming now) (Maciej) |
---|
117 | |
---|
118 | * Pass IOR by environment variable, not command line arg for security (Elliot Lee) |
---|
119 | |
---|
120 | * Doc updates (Mathieu, John R. Sheets) |
---|
121 | |
---|
122 | * Assorted portability fixes (Jason Leach) |
---|
123 | |
---|
124 | * libxml 1.x/2.x compatibility (Darin) |
---|
125 | |
---|
126 | * Build fixes (Eskil, Mathieu, Maciej) |
---|
127 | |
---|
128 | * Assorted bug fixes (Michael) |
---|
129 | |
---|
130 | * New translations (Szabolcs BAN, Stanislav Visnovsky) |
---|
131 | |
---|
132 | |
---|
133 | ==================================== |
---|
134 | oaf-0.6.1 |
---|
135 | --------- |
---|
136 | |
---|
137 | New in this release: |
---|
138 | |
---|
139 | * Bug fixes (Kjartan, Darin, Eskil, Jaka, Mathieu) |
---|
140 | |
---|
141 | * New translations (Zbigniew Chyla) |
---|
142 | |
---|
143 | * Made documentation build work (Mathieu) |
---|
144 | |
---|
145 | * Added documentation text fixes. |
---|
146 | |
---|
147 | |
---|
148 | ==================================== |
---|
149 | oaf-0.6 |
---|
150 | --------- |
---|
151 | |
---|
152 | New in this release: |
---|
153 | |
---|
154 | * Query and activation changes: |
---|
155 | |
---|
156 | * Async activation interface (Mathieu) |
---|
157 | |
---|
158 | * Per-DISPLAY server support, so you can run bonobo apps on |
---|
159 | multiple displays at once. (Maciej) |
---|
160 | |
---|
161 | * Make test components not show up unless in test mode. (Maciej) |
---|
162 | |
---|
163 | * Forbid oafinfo files to specify properties that start with |
---|
164 | `_' (Elliot) |
---|
165 | |
---|
166 | |
---|
167 | * Added ref/unref to factory interface for future expansion (Elliot) |
---|
168 | |
---|
169 | * Build improvements (Pavel, Ramiro) |
---|
170 | |
---|
171 | * Bug fixes |
---|
172 | |
---|
173 | * Portability fixes (Dan Winship) |
---|
174 | |
---|
175 | * Exception handling fixes (Jaka) |
---|
176 | |
---|
177 | * CORBA fixes (Bradford) |
---|
178 | |
---|
179 | * Remove debugging spew (Maciej) |
---|
180 | |
---|
181 | * Leak fixes (Darin) |
---|
182 | |
---|
183 | * Translations: |
---|
184 | |
---|
185 | * New translations from (Alastair McKinstry, Jarkko Ranta, |
---|
186 | Manuel de Vega Barreiro, Christopher R. Gabriel, Yuri Syrota, Takayuki |
---|
187 | KUSANO, Jesus Bravo Alvarez) |
---|
188 | |
---|
189 | |
---|
190 | * Administrative: |
---|
191 | |
---|
192 | * Updated commit policy, set of people with commit privs (Maciej) |
---|
193 | |
---|
194 | ==================================== |
---|
195 | oaf-0.5.1 |
---|
196 | --------- |
---|
197 | |
---|
198 | * New in this release |
---|
199 | |
---|
200 | * Compile fixes for gcc 2.96, docs (Anders Carlsson) |
---|
201 | |
---|
202 | ==================================== |
---|
203 | oaf-0.5.0 |
---|
204 | --------- |
---|
205 | |
---|
206 | * New in this release |
---|
207 | |
---|
208 | * Added factory skeletons to liboaf (Mathieu Lacage, Maciej Stachowiak) |
---|
209 | |
---|
210 | * Renamed gnome-factory.idl to oaf-factory.idl, and renamed |
---|
211 | GNOME::GenericFactory to GNOME::ObjectFactory (Mathieu Lacage, |
---|
212 | Maciej Stachowiak) |
---|
213 | |
---|
214 | * Preliminary API docs (Mathieu Lacage) |
---|
215 | |
---|
216 | * -Werror turned off for releases, by popular demand (Maciej Stachowiak) |
---|
217 | |
---|
218 | * Renamed "Attribute" to "Property" throughout, since "attribute" is |
---|
219 | an IDL reserved word. (ERDI Gergo, Maciej Stachowiak) |
---|
220 | |
---|
221 | * Fix compilation with builddir != srcdir (Mathieu Lacage) |
---|
222 | |
---|
223 | * Improved handling of duplicate oafinfo files. (Mathieu Lacage) |
---|
224 | |
---|
225 | * Turkish, German, Russian, Danish, Norwegian translations |
---|
226 | (translation team) |
---|
227 | |
---|
228 | * Added internationalization support (Mathieu Lacage) |
---|
229 | |
---|
230 | * Renamed `supports' method to `manufactures' in |
---|
231 | GNOME::GenericFactory interface. (ERDI Gergo) |
---|
232 | |
---|
233 | * Added support for /etc/oaf-config.xml to tell OAF where to |
---|
234 | look for oafinfo files. |
---|
235 | |
---|
236 | * Added timeout for servers that don't register themselves |
---|
237 | (Michael Meeks) |
---|
238 | |
---|
239 | * Added support for GNOME_PATH environment variable (Mathieu |
---|
240 | Lacage) |
---|
241 | |
---|
242 | * Numerous build fixes (Robin * Slomkowski) |
---|
243 | |
---|
244 | * oaf-slay program (Michael Meeks) |
---|
245 | |
---|
246 | * Improved test program (Michael Meeks) |
---|
247 | |
---|
248 | * IID validation (Michael Meeks) |
---|
249 | |
---|
250 | |
---|
251 | |
---|
252 | ==================================== |
---|
253 | oaf-0.4.0 |
---|
254 | --------- |
---|
255 | |
---|
256 | * New in this release |
---|
257 | |
---|
258 | |
---|
259 | * Activation changes |
---|
260 | |
---|
261 | Made activation by IID and by AID use appropriate defaults for |
---|
262 | username, hostname and session. (Maciej). |
---|
263 | |
---|
264 | * Test code |
---|
265 | |
---|
266 | Test client improved to test more thoroughly. (Michael) |
---|
267 | |
---|
268 | * Misc changes |
---|
269 | |
---|
270 | Added some public calls for copying and duplicating various OAF |
---|
271 | structures properly. (Darin) |
---|
272 | |
---|
273 | Rename environment variable for oafinfo path to OAF_INFO_PATH |
---|
274 | (Maciej) |
---|
275 | |
---|
276 | * Bug fixes |
---|
277 | |
---|
278 | Made shared library activation work. (Gene) |
---|
279 | |
---|
280 | OAF now re-scans the oaf data directories when oafinfo files |
---|
281 | change on disk, thus reducing the need to constantly kill |
---|
282 | oafd. (Maciej) |
---|
283 | |
---|
284 | Warning fixes, enable -Werror. (Maciej, Michael) |
---|
285 | |
---|
286 | Do -Werror test last so extra warnings don't screw up autoconf |
---|
287 | tests. (Dan) |
---|
288 | |
---|
289 | Added declarations of missing exceptions to IDL. (Michael) |
---|
290 | |
---|
291 | Add IncompleteContext exception and throw it if needed context values |
---|
292 | are missing. (Gergo) |
---|
293 | |
---|
294 | Install fixes. (Robin) |
---|
295 | |
---|
296 | * Docs |
---|
297 | |
---|
298 | Various updates. (Maciej, Michael, Darin) |
---|
299 | |
---|
300 | |
---|
301 | ==================================== |
---|
302 | oaf-0.3.0 |
---|
303 | --------- |
---|
304 | |
---|
305 | * New in this release |
---|
306 | |
---|
307 | * Activation changes |
---|
308 | |
---|
309 | Allow activation by IID as well as by AID, when activating by |
---|
310 | ID (Maciej) |
---|
311 | |
---|
312 | * oafinfo file improvements |
---|
313 | |
---|
314 | Multiple servers can now be specified in one oafinfo file. (Maciej) |
---|
315 | |
---|
316 | Make reading more robust. (Michael) |
---|
317 | |
---|
318 | Handle localization of OAF attributes better. (Maciej) |
---|
319 | |
---|
320 | * Query language changes |
---|
321 | |
---|
322 | Allow `:' in identifiers. (Maciej) |
---|
323 | |
---|
324 | New `defined' function. (Maciej) |
---|
325 | |
---|
326 | Capitalize word names of logical operators; add "XOR" as a |
---|
327 | synonym for "^" and rename "^" to "^^" for consistency. (Maciej) |
---|
328 | |
---|
329 | * Name service |
---|
330 | |
---|
331 | OAF now implements the CORBA standard CosNaming |
---|
332 | service, for the benefit of things like monikers. (Elliot) |
---|
333 | |
---|
334 | New covenience function `oaf_name_service_get' to get a |
---|
335 | reference to the name service. (Maciej) |
---|
336 | |
---|
337 | * Testing |
---|
338 | |
---|
339 | oaf-run-query program runs a query with sort criteria and |
---|
340 | returns a list of IID of servers satisfying the query, in sorted |
---|
341 | order. (Maciej) |
---|
342 | |
---|
343 | * oafConf.sh |
---|
344 | |
---|
345 | Added so that oaf config info can be accessed via |
---|
346 | gnome-config. (George) |
---|
347 | |
---|
348 | * Bug fixes |
---|
349 | |
---|
350 | Fixes to avoid crashing on attr lookup. (Maciej) |
---|
351 | |
---|
352 | Avoid use of hardcoded file descriptor 123. (Maciej) |
---|
353 | |
---|
354 | Fixed unary operators. (Darin) |
---|
355 | |
---|
356 | Fixed `has_one' function. (Maciej) |
---|
357 | |
---|
358 | Configuration improvements. (Kelly) |
---|
359 | |
---|
360 | `oaf_orb_get' now returns NULL instead of a random unititalized |
---|
361 | value if `oaf_init' has not been called yet. (Maciej) |
---|
362 | |
---|
363 | Don't crash if finding the factory server fails in factory |
---|
364 | activation. (Maciej) |
---|
365 | |
---|
366 | Memory management fixes in query expression evaluator to |
---|
367 | eliminate double-frees. (Maciej) |
---|
368 | |
---|
369 | Replaced buggy sorting function with modified qsort. (Maciej) |
---|
370 | |
---|
371 | Sequence handling fixes. (Jaka) |
---|
372 | |
---|
373 | * Documentation |
---|
374 | |
---|
375 | New document oaf-attributes.txt defining standard OAF |
---|
376 | attributes. (Maciej) |
---|
377 | |
---|
378 | Added examples to query-language.txt. (Michael) |
---|
379 | |
---|
380 | Added debugging.txt document. (Michael) |
---|
381 | |
---|
382 | Completed function and operator documentation in |
---|
383 | query-language.txt. (Maciej) |
---|
384 | |
---|
385 | |
---|
386 | |
---|