source: trunk/third/ORBit2/NEWS @ 20753

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