source: trunk/third/ORBit2/NEWS @ 18558

Revision 18558, 6.9 KB checked in by ghudson, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18557, which included commits to RCS files with non-trunk default branches.
Line 
1ORBit2-2.5.1
2
3        * bug fixes
4                + relocated make check (Michael)
5                + memory corruption in imodule service (Michael)
6                + wierd autoconf missing -I (James Henstridge)
7                + always set ev on exceptions (Michael)
8                + enum typedef problem (Mark)
9                + autoconf / build fixage (Thomas Vander Stichele)
10                + name service init fix (Marion Schuenemann)
11        * featurelets (Michael)
12                + non-platform specific generated code
13                + add threaded test client
14
15ORBit2-2.5.0
16
17        * bug fixes
18                + HP/UX / ANSI fixes (Albert Chin)
19                + imodule fixage (James Henstridge)
20                        + nested unions, structs, exceptions
21                        + fall-through case unions subnames
22                        + type mis-inclusion
23                + request handler segv (Mark)
24                + epv typecasts (Gergo)
25                + improve generic marshaller (Michael)
26                + fix TC_void's kind (Michael)
27                + fix linc EOF locking interaction silly (Michael)
28                + kill name server cruft (Mark)
29                + fix linking for -pthread (Mark)
30                + IDL compiler backend fix (Murray Cumming)
31                + internal header / build fixes (Gergo Erdi)
32
33        * features
34                + IDL compiler language backend API (Mark, Gergo)
35                  NB. see module 'orbitcpp' for C++ bindings [!]
36                + CORBA_Typecode API (Gergo)
37                + IDL -> IInterface converter (Mark)
38                + improved imodule handling (Mark)
39                + more regression tests (Michael, James)
40                + de-bloated IDL compiler -6k LOBC (Mark)
41
42ORBit2-2.4.3
43
44        * bug fixes
45                + de-marshal sequences efficiently (Michael)
46                + autotools versioning (Havoc Pennington)
47
48ORBit2-2.4.2
49
50        * bug fixes
51                + '_' prefixes on Object builtins (Darren Kenny)
52                + idl-compiler fixes for AIX (Laurent Vivier)
53                + more regression tests (Michael)
54
55ORBit2-2.4.1
56
57        * bug fixes
58                + parallel build fixage (Martin Pool)
59                + lonely cnx crasher (Michael)
60                + return sys ex on no method (Michael)
61                + orbit-idl 'ns' fix (Murray Cumming, Felix Breuer)
62                + cnx / buffer lifecycle fixes (Michael)
63                + cmd line parsing regression (Gustavo Giráldez)
64                + disable broken http: IOR code by default (Michael)
65                + check send buffer alignment (Alex Larsson, Michael)
66                + don't install various tests (Brian Cameron)
67                + build fixage (Jacob Berkman, Alex, Bill Haneman)
68                + debugging flag pokage fix (Mark McLouglin)
69                + marshalling sequence shrinkage (Mark)
70                + connection logic bug (Michael)
71                + don't spew debug on destroy (Michael)
72                + copy alias typecodes (Mark)
73
74        * featurelets (Michael)
75                + GIOP fragment handling
76                + Security Audit
77                + 'LocalOnly' mode
78                + new ORBIT_DEBUG=errors spew
79                + debug build debug hooks
80                + more graceful OOM handling
81                + blank uninitialized outgoing data
82                + random keys re-hashed / accelerated
83                + skeptical sequence de-marshling
84                + configure time dofus detection
85                + beefed up regression tests
86                        + various spoofing
87                        + randomized valid data
88                        + broken fragments
89
90ORBit2-2.4.0
91
92        * bug fixes
93                + orbit-idl-2 knows its name (Michael)
94
95        * featurelets
96                + bin-compat fiddling (Michael)
97                + accelerated object hashing (Michael)
98                + orbhttp clean (Richard Kinder)
99                + allow fast call disabling (Michael)
100                + shrink stubs yet further (Michael)
101
102ORBit2-2.3.110
103
104        * leak fixes (Michael)
105                + async code
106                + connection dispose
107                + GIOP 1.0 service contexts
108
109        * trace cleanup (Sean Atkinson)
110                + us timestamp printing
111                + ellipsize long strings
112
113ORBit2-2.3.109
114
115        * Bug fixes
116                + accept NULL async callbacks (Michael)
117                + CosNaming mess fixups (Michael)
118                + Java interop fix (Mark)
119                + IDL compiler more type friendly (Gergo)
120
121ORBit2-2.3.108
122
123        * Bug fixes
124                + fixed array marshaling (Gergo Erdi, Michael)
125                + configure check pruning (Michael)
126                + shutdown ORB atexit to avoid UDS leaks (Michael)
127                + SSL build fixes (Michael, Colin Campbell)
128                + C++ compiler cast bits (Gergo)
129                + linkage fixes (Mark)
130                + IDL compiler initialization fixes (Mark)
131
132        * Featurelets
133                + IDL compiler header guards (Murray Cumming)
134                + more regression tests (Michael)
135
136ORBit2-2.3.107
137
138        * Marshal and de-marshal code sets component correctly (Mark)
139        * TypeCode portability fix (Laca)
140        * spec file re-write (Greg Leblanc)
141        * Check recv buffer is correctly aligned (Dou Wen)
142
143ORBit2-2.3.106
144
145        * Support enum declaration within a union decl (Mark)
146        * G_BEGIN_DECLise the headers (Sam Couter)
147        * Make the macro's vaargs usage portable (Yanko Kaneti)
148        * Fix several silly typos (Mark, Michael)
149        * Forte compiler workaround (Mark)
150        * autogen fixes (Jacob)
151
152ORBit2-2.3.105
153
154        * Changes
155                + object debugging (Michael)
156                + expand in-proc trace debugging (Michael)
157                + genuid cleanups (Michael, Mark)
158                + minor typecode idl comiler cleanup (Mark)
159
160        * Bugs
161                + Makefile.shared disting problem (Michael)
162                + context removing bug (Michael)
163                + various Any comparing bugs (Michael, Mark)
164
165ORBit2-2.3.104
166
167        * runtime GIOP debugging (Mark)
168        * union, any and floats regression tests (Mark)
169        * minor optimisations/rationalisations (Mark)
170        * orb-core code cleanups (Mark)
171        * removing deprecated glib functions (Shivram U)
172
173ORBit2-2.3.103
174
175        * Changes
176                + big POA cleanup (Mark)
177                + unique id generator re-write (Mark, Michael)
178                + runtime debugging (Jacob Berkman, Mark)
179                + idl compiler checks oneway's validity (Mark)
180                + union marshalling cleanup (Mark)
181                + allow multiple ORB:init calls (Michael)
182
183        * Bugs
184                + fix profile leaks (Michael)
185                + fix screwy idl compiler output (Xiong Jiang)
186                + bomb out if alingment checks fail (Mark)
187
188ORBit2-2.3.102
189
190        * Changes
191                + re-enterancy various (Michael)
192                + moved IDL install (Mark)
193                + performance regression test (Michael, Mark)
194                + fixed regression tests (Michael)
195
196ORBit2-2.3.101
197
198        * Features
199                + configurable non-blocking IO with the new linc (Michael)
200                + performance regression test (Michael, Mark, Laszlo Peter)
201                + Name/Sock options for init connection (Roland Juelich)
202
203        * IDL compiler
204                + generate correct unsigned defines (Michael)
205                + handle NULL obj / impl cleanly (Mark)
206
207        * Misc.
208                + more regression tests (Mark)
209                + autoconf updates (Sam Couter)
210                + IOP profile fixage (Roland Juelich, Marl)
211                + spec fixage (Ross Golder)
212
213ORBit2-2.3.100
214
215        * Bugs
216                + more regression tests (Michael)
217                + IDL compiler fixage (Laszlo Peter, Michael)
218                + FreeBSD build fixage (Theo Van Klaveren)
219                + hashing issues (Michael)
220                + union alignment fixage (Mark, Laszlo)
221                + re-work debug code (Mark)
222                + typecode marshaling byteswaps (Mark)
223                + any de-marshaling byteswaps (Mark)
224                + build fixage (Jacob)
225
226ORBit2-2.3.99
227
228        * Features
229                * Speedups (Michael)
230                        + string marshaling
231                        + input handling
232                        + allocation
233                        + object duplicates
234                * Misc (Michael, +)
235                        + extended purify cleanliness
236                        + loads more regression tests
237                        + add flags and spare fields to TypeCode
238                        + improved giop encapuslation (+Mark)
239                        + cleaned & radicaly simplified giop code
240                        + close cnx on GIOP_CLOSECONNECTION
241
242        * Bugs
243                * POA
244                        + exception fixes (Mark)
245                        + ref counting fixes (Mark, Michael)
246                        + stale ref on object fix (Michael, Mark)
247                * ORB (Michael)
248                        + IIOP profile copy bug
249                        + is_equivalent issues
250                        + register local objrefs correctly in cache
251                        + cache connections correctly.
252                        + drop unexpected system ex's silently (Michael)
253                * Misc
254                        + build warning fixage (Mark)
255                        + print only ascii in trace mode (Michael)
256                        + Build fixage (Johan Dahlin, Abel Cheung)
Note: See TracBrowser for help on using the repository browser.