source: trunk/ORBit2-2.14.0/NEWS@ 92

Last change on this file since 92 was 92, checked in by cinc, 19 years ago

Orbit2 modified for use with NOM

File size: 12.9 KB
Line 
1ORBit2-2.14.0
2
3 * bug fixes
4 + Fix build on Cygwin (Tor)
5 + Fix giop test compilation/crash (Tor)
6
7ORBit2-2.13.3
8
9 * bug fixes
10 + Fix crash on null adaptor (Michael)
11 + Fix compiler warnings (Kjartan, Jens Granseuer)
12 + Improve configure stage on Win32 (Tor)
13
14ORBit2-2.13.2
15
16 * bug fixes
17 + realloc should update length/tracking information
18 (Martin Blom)
19 + Fix memory management and crashew when shutting down
20 the ORB. (Anders Carlsson)
21 + Build/correctness fixes (Tor, Jules)
22ORBit2-2.13.1
23
24 * features
25 + More work on porting to Win32 (Tor)
26 + Implement forward binding (Fernando Herrera)
27 + Implement new ORB_init option ORBNetID (Jules Colding)
28 * bug fixes
29 + Build fix (James Henstridge)
30 + Memory management fixes (Anders Carlsson)
31 + Reset connection for forwarded objects (Anders)
32 + Don't use -export-dynamic (Mark)
33 + if we have failed on the unix socket, have IPv4 or
34 IPv6 connections enabled and are on localhost, then
35 don't connect on the corresponding port from the profiles
36 (Arvind Samtur)
37 + Fix a bunch of compiler warnings and make some code static
38 (Kjartan)
39 + Add threading libs to ORBIT_NAME (Michael)
40 + Check for netdb.h (Sandie Vanderme)
41 + Check for sys/sockio.h (James Andrewartha)
42 * Other
43 + Improve docs for users of ORBit2 (Jules Colding)
44
45ORBit2-2.12.4
46
47 * bug fixes
48 + add ORBIT2_MAYBE_CONST (Tor, Mark)
49
50ORBit2-2.12.3
51
52 * bug fixes
53 + reduce stack size for I/O thread (Mark)
54 + work with pkg-config >= 0.16 (James H)
55 + check for netdb.h (Sandie Vanderme)
56 + release lock in ORB destroy (Aivars Kalvans)
57 + error condition fix in demarshaling (Michael)
58 + check for sys/sockio.h (James Andrewartha)
59 + AC_PREREQ bump (Gustavo Gama)
60 + add threading libs to name service (Diego Petteno)
61
62ORBit2-2.12.2
63
64 * bug fixes
65 + Fix infinite loop when using ORBInitRef (Anders Carlsson)
66 + Fix memory leak in initial references (Anders Carlsson)
67 + Use correct host name for unix sockets (Arvind Samptur)
68ORBit2-2.12.1
69
70 * bug fixes
71 + Fix mem leak on exception overwrite (Michael)
72 + Fix demarshalling CORBA_any containing
73 null or void values (Michael)
74 + IDL generation (esp. skelimpl) fixes (Jules Colding)
75 + Ongoing Win32 port work (Tor Lillqvist)
76 + Fix linking on Darwin (Hans Petter Jansson)
77
78ORBit2-2.9.6
79
80 * bug fixes
81 + PPC union walking bug (Michael, Jeroen Z)
82
83ORBit2-2.9.5
84
85 * bug fixes
86 + don't crash with NULL env (Mark)
87
88ORBit2-2.9.4
89
90 * bug fixes
91 + enviroment pollution (Michael)
92 + AIX portability bits (The Written Word)
93
94ORBit2-2.9.3
95
96 * bug fixes
97 + configure logic bug (Morten Welinder)
98 + no-mainloop threading issue (Michael)
99 + custom policy oneway fix (Michael, JP)
100 + policy lookup fix (Alex Larsson)
101
102ORBit2-2.9.2
103
104 * bug fixes
105 + threaded client deadlock (Michael)
106 + skelimpl leak fix (Frank)
107 + forward request double free (Michael)
108 + thread queue processing (Frank)
109
110ORBit2-2.9.1
111
112 * bug fixes
113 + thread handling / shutdown bugs (Justin Schoeman)
114 + linc I/O revents race fix (Padraig O'Briain)
115 + name service ref leak (Justin)
116 + GIOP HUP error cleanup (Michael)
117 + ORB shutdown from any thread (Michael)
118 + build fixes / cleans (Justin, Michael)
119 * featurelets
120 + (limited) re-enterancy client policy (Michael)
121 + re-factored invocation stack (Frank Rehberger)
122 + deactivation / return test (Michael)
123
124ORBit2-2.9.0
125
126 * bug fixes
127 + speed up child POA destruction (Michael)
128 * featurelets
129 + allow objects to be bound to specific threads (Alex Larsson)
130
131ORBit2-2.8.0
132
133 * bug fixes
134 + sequence_concat helper (Frank)
135 + corbaloc fixes (Frank)
136
137ORBit2-2.7.6
138
139 * bug fixes
140 + try_connection deadlock (Michael, Padraig O'Briain)
141 + shutdown_orb fd leak (Michael, Morten Welinder)
142 + don't export libIDL strangely (Michael, Morten)
143 * featurelets
144 + define file specific foo in idlcompile (James H)
145
146
147ORBit2-2.7.5
148
149 * bug fixes
150 + cmdline option parsing (Michael)
151 + idl-compiler stderr fixes (Dan Winship)
152 + object key hashing fix (Frank Rehberger)
153 + ~always enable thread-safety (Michael)
154 + parallel build fixes (Michael)
155 + _is_a fixes for in-proc + transient poa (Michael)
156 * featurelets
157 + RootPOA/POACurrent set guards (Frank)
158 + corbaloc support (Frank)
159 + more regression tests (Michael, Frank)
160
161ORBit2-2.7.3
162
163 * bug fixes
164 + vicious union discriminator issue (Brian Cameron)
165 + non_existent / try_connection fix (Michael)
166 + 'broken' emission at idle (Michael, George Lebl)
167 + DynAnyFactory registration (Michael)
168 + no longer explicitely "entering a wold of pain"
169 + ORBit_sequence fixes (Frank Rehberger)
170 + linc source fix (Padraig O'Briain)
171 + gthread linkage fix (Michael)
172 + struct/union leakage on exceptions (Frank)
173 * featurelets
174 + improved regression tests (Michael, Frank, Bowie Owens)
175 + lots of documentation improvements (Gustavo Carneiro)
176 + -ORBInitRef, -ORBNamingIOR (Frank)
177
178ORBit2-2.7.2
179
180
181 * bug fixes
182 + fixed docs build (Gustavo Varneiro)
183 + thread pool fix (Alex)
184 + build fixes (Waschk, oGalaxy, Michael)
185 * features (Michael)
186 + vastly improved thread safety (& Alex)
187 + improved regression tests
188 + much improved ABI
189 + implemented POA thread policies
190 + client side re-enterancy guard policies
191 + internalized linc as 'linc2/link'
192 + in-proc cross-thread invocation
193 + poa copying API
194
195ORBit2-2.7.1
196
197 * bug fixes
198 + tail align fix (Herbert Valerio Riedel)
199 + request ID fix (Herbert)
200 + thread hint fix (Gustavo Carneiro)
201 + build fixes (Richard Kinder)
202 + packed type marshal fix (Michael Haubenwallner)
203 + purifing mode fixes (Michael)
204 + use g_get_tmp_dir (Michael)
205 * features
206 + much improved thread safey (Michael)
207 + improved tests (Michael)
208 + locate request impl. (Herbert)
209 + GIOP cleans (Herbert)
210 + configurable init msg limit (Michael)
211 + cygwin support (Masahiro Sakai)
212 + code cleans (Richard Kinder)
213
214ORBit2-2.5.1
215
216 * bug fixes
217 + relocated make check (Michael)
218 + memory corruption in imodule service (Michael)
219 + wierd autoconf missing -I (James Henstridge)
220 + always set ev on exceptions (Michael)
221 + enum typedef problem (Mark)
222 + autoconf / build fixage (Thomas Vander Stichele)
223 + name service init fix (Marion Schuenemann)
224 * featurelets (Michael)
225 + non-platform specific generated code
226 + add threaded test client
227
228ORBit2-2.5.0
229
230 * bug fixes
231 + HP/UX / ANSI fixes (Albert Chin)
232 + imodule fixage (James Henstridge)
233 + nested unions, structs, exceptions
234 + fall-through case unions subnames
235 + type mis-inclusion
236 + request handler segv (Mark)
237 + epv typecasts (Gergo)
238 + improve generic marshaller (Michael)
239 + fix TC_void's kind (Michael)
240 + fix linc EOF locking interaction silly (Michael)
241 + kill name server cruft (Mark)
242 + fix linking for -pthread (Mark)
243 + IDL compiler backend fix (Murray Cumming)
244 + internal header / build fixes (Gergo Erdi)
245
246 * features
247 + IDL compiler language backend API (Mark, Gergo)
248 NB. see module 'orbitcpp' for C++ bindings [!]
249 + CORBA_Typecode API (Gergo)
250 + IDL -> IInterface converter (Mark)
251 + improved imodule handling (Mark)
252 + more regression tests (Michael, James)
253 + de-bloated IDL compiler -6k LOBC (Mark)
254
255ORBit2-2.4.3
256
257 * bug fixes
258 + de-marshal sequences efficiently (Michael)
259 + autotools versioning (Havoc Pennington)
260
261ORBit2-2.4.2
262
263 * bug fixes
264 + '_' prefixes on Object builtins (Darren Kenny)
265 + idl-compiler fixes for AIX (Laurent Vivier)
266 + more regression tests (Michael)
267
268ORBit2-2.4.1
269
270 * bug fixes
271 + parallel build fixage (Martin Pool)
272 + lonely cnx crasher (Michael)
273 + return sys ex on no method (Michael)
274 + orbit-idl 'ns' fix (Murray Cumming, Felix Breuer)
275 + cnx / buffer lifecycle fixes (Michael)
276 + cmd line parsing regression (Gustavo Giráldez)
277 + disable broken http: IOR code by default (Michael)
278 + check send buffer alignment (Alex Larsson, Michael)
279 + don't install various tests (Brian Cameron)
280 + build fixage (Jacob Berkman, Alex, Bill Haneman)
281 + debugging flag pokage fix (Mark McLouglin)
282 + marshalling sequence shrinkage (Mark)
283 + connection logic bug (Michael)
284 + don't spew debug on destroy (Michael)
285 + copy alias typecodes (Mark)
286
287 * featurelets (Michael)
288 + GIOP fragment handling
289 + Security Audit
290 + 'LocalOnly' mode
291 + new ORBIT_DEBUG=errors spew
292 + debug build debug hooks
293 + more graceful OOM handling
294 + blank uninitialized outgoing data
295 + random keys re-hashed / accelerated
296 + skeptical sequence de-marshling
297 + configure time dofus detection
298 + beefed up regression tests
299 + various spoofing
300 + randomized valid data
301 + broken fragments
302
303ORBit2-2.4.0
304
305 * bug fixes
306 + orbit-idl-2 knows its name (Michael)
307
308 * featurelets
309 + bin-compat fiddling (Michael)
310 + accelerated object hashing (Michael)
311 + orbhttp clean (Richard Kinder)
312 + allow fast call disabling (Michael)
313 + shrink stubs yet further (Michael)
314
315ORBit2-2.3.110
316
317 * leak fixes (Michael)
318 + async code
319 + connection dispose
320 + GIOP 1.0 service contexts
321
322 * trace cleanup (Sean Atkinson)
323 + us timestamp printing
324 + ellipsize long strings
325
326ORBit2-2.3.109
327
328 * Bug fixes
329 + accept NULL async callbacks (Michael)
330 + CosNaming mess fixups (Michael)
331 + Java interop fix (Mark)
332 + IDL compiler more type friendly (Gergo)
333
334ORBit2-2.3.108
335
336 * Bug fixes
337 + fixed array marshaling (Gergo Erdi, Michael)
338 + configure check pruning (Michael)
339 + shutdown ORB atexit to avoid UDS leaks (Michael)
340 + SSL build fixes (Michael, Colin Campbell)
341 + C++ compiler cast bits (Gergo)
342 + linkage fixes (Mark)
343 + IDL compiler initialization fixes (Mark)
344
345 * Featurelets
346 + IDL compiler header guards (Murray Cumming)
347 + more regression tests (Michael)
348
349ORBit2-2.3.107
350
351 * Marshal and de-marshal code sets component correctly (Mark)
352 * TypeCode portability fix (Laca)
353 * spec file re-write (Greg Leblanc)
354 * Check recv buffer is correctly aligned (Dou Wen)
355
356ORBit2-2.3.106
357
358 * Support enum declaration within a union decl (Mark)
359 * G_BEGIN_DECLise the headers (Sam Couter)
360 * Make the macro's vaargs usage portable (Yanko Kaneti)
361 * Fix several silly typos (Mark, Michael)
362 * Forte compiler workaround (Mark)
363 * autogen fixes (Jacob)
364
365ORBit2-2.3.105
366
367 * Changes
368 + object debugging (Michael)
369 + expand in-proc trace debugging (Michael)
370 + genuid cleanups (Michael, Mark)
371 + minor typecode idl comiler cleanup (Mark)
372
373 * Bugs
374 + Makefile.shared disting problem (Michael)
375 + context removing bug (Michael)
376 + various Any comparing bugs (Michael, Mark)
377
378ORBit2-2.3.104
379
380 * runtime GIOP debugging (Mark)
381 * union, any and floats regression tests (Mark)
382 * minor optimisations/rationalisations (Mark)
383 * orb-core code cleanups (Mark)
384 * removing deprecated glib functions (Shivram U)
385
386ORBit2-2.3.103
387
388 * Changes
389 + big POA cleanup (Mark)
390 + unique id generator re-write (Mark, Michael)
391 + runtime debugging (Jacob Berkman, Mark)
392 + idl compiler checks oneway's validity (Mark)
393 + union marshalling cleanup (Mark)
394 + allow multiple ORB:init calls (Michael)
395
396 * Bugs
397 + fix profile leaks (Michael)
398 + fix screwy idl compiler output (Xiong Jiang)
399 + bomb out if alingment checks fail (Mark)
400
401ORBit2-2.3.102
402
403 * Changes
404 + re-enterancy various (Michael)
405 + moved IDL install (Mark)
406 + performance regression test (Michael, Mark)
407 + fixed regression tests (Michael)
408
409ORBit2-2.3.101
410
411 * Features
412 + configurable non-blocking IO with the new linc (Michael)
413 + performance regression test (Michael, Mark, Laszlo Peter)
414 + Name/Sock options for init connection (Roland Juelich)
415
416 * IDL compiler
417 + generate correct unsigned defines (Michael)
418 + handle NULL obj / impl cleanly (Mark)
419
420 * Misc.
421 + more regression tests (Mark)
422 + autoconf updates (Sam Couter)
423 + IOP profile fixage (Roland Juelich, Marl)
424 + spec fixage (Ross Golder)
425
426ORBit2-2.3.100
427
428 * Bugs
429 + more regression tests (Michael)
430 + IDL compiler fixage (Laszlo Peter, Michael)
431 + FreeBSD build fixage (Theo Van Klaveren)
432 + hashing issues (Michael)
433 + union alignment fixage (Mark, Laszlo)
434 + re-work debug code (Mark)
435 + typecode marshaling byteswaps (Mark)
436 + any de-marshaling byteswaps (Mark)
437 + build fixage (Jacob)
438
439ORBit2-2.3.99
440
441 * Features
442 * Speedups (Michael)
443 + string marshaling
444 + input handling
445 + allocation
446 + object duplicates
447 * Misc (Michael, +)
448 + extended purify cleanliness
449 + loads more regression tests
450 + add flags and spare fields to TypeCode
451 + improved giop encapuslation (+Mark)
452 + cleaned & radicaly simplified giop code
453 + close cnx on GIOP_CLOSECONNECTION
454
455 * Bugs
456 * POA
457 + exception fixes (Mark)
458 + ref counting fixes (Mark, Michael)
459 + stale ref on object fix (Michael, Mark)
460 * ORB (Michael)
461 + IIOP profile copy bug
462 + is_equivalent issues
463 + register local objrefs correctly in cache
464 + cache connections correctly.
465 + drop unexpected system ex's silently (Michael)
466 * Misc
467 + build warning fixage (Mark)
468 + print only ascii in trace mode (Michael)
469 + Build fixage (Johan Dahlin, Abel Cheung)
Note: See TracBrowser for help on using the repository browser.