]> err.no Git - sope/blob - sope-xml/XmlRpc/ChangeLog
cac95619ac5e582c9194f5b917b397cb19603202
[sope] / sope-xml / XmlRpc / ChangeLog
1 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * XmlRpc.xcode: minor fixes
4
5 2004-09-21  Marcus Mueller  <znek@mulle-kybernetik.com>
6
7         * XmlRpc.xcode: Fixed dependencies to resemble the make process
8           more closely. Our aim should be to stick to the make process
9           as closely as possible, so we shouldn't introduce dependencies in
10           non-toplevel projects.
11
12 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
13
14         * added hack to install the project in FHS locations - the library,
15           its headers, the tools and the resources will be installed in
16           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
17           (v4.3.23)
18
19 2004-08-29  Marcus Mueller  <znek@mulle-kybernetik.com>
20
21         * XmlRpc.xcode: moved unused source into Unused group. Fixed
22           file encodings.
23
24 2004-08-27  Helge Hess  <helge.hess@opengroupware.org>
25
26         * XmlRpc.xcode: fixed Xcode project
27
28 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
29
30         * XmlRpc.xcode: new Xcode project
31
32 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
33
34         * moved to SOPE 4.3 (v4.3.22)
35
36 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
37
38         * v4.2.21
39
40         * GNUmakefile.preamble: added prebinding info
41
42         * GNUmakefile: moved preamble stuff to GNUmakefile.preamble, also 
43           build XmlRpc.framework on non-libFoundation systems
44
45 2004-05-09  Helge Hess  <helge.hess@opengroupware.org>
46
47         * XmlRpcDecoder.m: do not print a compile warning if NSXMLParser is 
48           used (on MacOSX) (v4.2.20)
49
50 2004-05-05  Marcus Mueller  <znek@mulle-kybernetik.com>  
51
52         * GNUmakefile.preamble: added support for building with
53           GNUSTEP_BUILD_DIR environment variable set for recent
54           gnustep-make package. (v4.2.19)
55
56 2003-11-19  Helge Hess  <helge.hess@skyrix.com>
57
58         * GNUmakefile: removed autodoc target
59
60 2003-11-09  Helge Hess  <helge.hess@opengroupware.org>
61
62         * v4.2.18
63
64         * XmlRpcDecoder.m: can use NSXMLParser for parsing, if available
65
66         * XmlRpcMethodResponse: now accepts an NSData object for parsing, this
67           avoids costly conversions between NSString and NSData for parsing
68           ...
69
70         * XmlRpcRequestDecoder.m, XmlRpcSaxHandler.m: added debug logging 
71           facilities
72
73 2003-10-30  Helge Hess  <helge.hess@opengroupware.org>
74
75         * XmlRpcDecoder.m: fixed some Xcode warnings (v4.2.17)
76
77 2003-08-29  Helge Hess  <helge.hess@skyrix.com>
78
79         * fixed an MacOSX warning in XmlRpcEncoder (v4.2.16)
80
81 2003-08-28  Helge Hess  <helge.hess@skyrix.com>
82
83         * v4.2.15
84         
85         * NSObject+XmlRpc.m: catch year-values bigger than 2033 or smaller than
86           1900 and transform them into something usable by libFoundation 
87           (problem exposed by JOGI)
88
89         * XmlRpcEncoder.m: moved string category to separate file
90         
91         * XmlRpcDecoder.m: smaller cleanups
92
93 2003-08-11  Helge Hess  <helge.hess@skyrix.com>
94
95         * v4.2.14
96
97         * NSObject+XmlRpc.m: map XML-RPC "value" type to "NSString". This 
98           happens if the XML-RPC client does not send the "string" tag
99           (<value>abc</value> instead of <value><string>abc</string></value>)
100
101 2003-07-18  Helge Hess  <helge.hess@skyrix.com>
102
103         * NSNotification+XmlRpcCoding.m: use -name instead of -notificationName
104           to get the name of the notification for encoding (required for
105           gstep-base, Cocoa, also works on lF) (v4.2.13)
106
107 2003-04-28  Helge Hess  <helge.hess@skyrix.com>
108
109         * XmlRpcEncoder.m: fixed a bug in encode-datetime (wrong timezone was
110           used due to a bug in libFoundation), smaller speed optimizations
111           (v4.2.12)
112
113 2003-02-04  Helge Hess  <helge.hess@skyrix.com>
114
115         * v4.2.11
116
117         * XmlRpcSaxHandler.m: if an incorrect fault object is returned, try to
118           transform it to a exception
119
120         * XmlRpcEncoder.m: renamed -appendHTMLString: to -appendXmlRpcString:,
121           added specialized methods for adding int and double members (since
122           performSelector:withObject: doesn't coerce arguments on Cocoa)
123
124 2003-01-30  Helge Hess  <helge.hess@skyrix.com>
125
126         * XmlRpcMethodCall.m: removed dependency on -shallowCopy (dependency
127           to EOControl being linked in ...) (v4.2.10)
128
129 2003-01-07  Helge Hess  <helge.hess@skyrix.com>
130
131         * v4.2.9
132
133         * NSDate+XmlRpcCoding.m: fixed a warning on MacOSX
134
135         * common.h: removed dependency on FoundationExt on MacOSX
136
137 Thu Jan  2 10:52:41 2003  Helge Hess  <helge.hess@skyrix.com>
138
139         * v4.2.8
140         
141         * common.h: defined ASSIGN macro if missing
142
143         * XmlRpcValue.m, XmlRpcDecoder.m: do not use AUTORELEASE macros
144
145 Fri Dec 27 10:56:51 2002  Helge Hess  <helge.hess@skyrix.com>
146
147         * XmlRpcEncoder.m: added a new escaping function which works with
148           unicode strings (v4.2.7)
149
150 2002-09-28  Helge Hess  <helge.hess@skyrix.com>
151
152         * removed some compilation warnings (v4.2.6)
153
154 2002-09-03  Helge Hess  <helge.hess@skyrix.com>
155
156         * made docs AutoDoc compliant
157
158 2002-08-08  Helge Hess  <helge.hess@skyrix.com>
159
160         * XmlRpcDecoder.m: fixed major bugs in the XML-RPC decoding code,
161           when contained in structures, base types like int,bool resulted 
162           in a core dump (basetypes were handled like objects)
163
164 2002-07-03  Helge Hess  <helge.hess@skyrix.com>
165
166         * NSException+XmlRpcCoding.m: improved mapping of NSException's to
167           XML-RPC faults
168
169         * XmlRpcMethodResponse.m: added better -description
170
171 Tue Jul  2 16:09:45 2002  Bjoern Stierand  <bjoern@skyrix.com>
172
173         * fixed a bug with exception encoding/decoding
174
175 2002-07-01  Helge Hess  <helge.hess@skyrix.com>
176
177         * replaced -initWithXmlRpcDecoder: with -decodeObjectWithXmlRpcCoder:
178           due to a problem with releasing newly allocated objects in MacOSX
179
180 Fri May 17 11:03:12 2002  Helge Hess  <helge.hess@skyrix.com>
181
182         * XmlRpcValue.m: added some stuff for the fix below
183
184         * XmlRpcSaxHandler.m: added a fixup to end_fault that turns 
185           NSDictionary XmlRpcValues into NSExceptions
186
187         * XmlRpcResponseDecoder.m: pass string directly to the parser, not an
188           NSData generated using NSASCIIStringEncoding ...
189
190 Thu May  2 12:58:59 2002  Helge Hess  <helge.hess@skyrix.com>
191
192         * changed to use -rangeOfString: instead of -indexOfString:
193
194 Thu Feb 28 15:16:21 2002  Jan41 Reichmann  <jan@skyrix.com>
195
196         * NSException+XmlRpcCoding.m: fixed encode bug
197
198 Wed Feb 27 11:51:17 2002  Helge Hess  <helge.hess@skyrix.com>
199
200         * added -xmlRpcType method to determine the "default" type which
201           will result in encoding the object as XML-RPC
202
203 Tue Feb 26 10:18:50 2002  Bjoern Stierand  <bjoern@skyrix.com>
204
205         * XmlRpcEncoder.m: removed newlines created during en-/decoding
206
207 Mon Feb 25 17:41:03 2002  Martin Spindler  <spindler@mdlink.de>
208
209         * XmlRpcSaxHandler.m: decode <value>test</value> as string
210
211 Wed Feb 13 13:52:09 2002  Helge Hess  <helge.hess@skyrix.com>
212
213         * moved generic stuff to XML/XmlRpc
214
215 Sat Feb  9 13:00:11 2002  Helge Hess  <helge.hess@skyrix.com>
216
217         * XmlRpcSaxHandler.m: added warning and error handlers ...
218
219         * XmlRpcDecoder.m: improved error output
220
221 Fri Feb  8 17:35:05 2002  Helge Hess  <helge.hess@skyrix.com>
222
223         * XmlRpcDecoder.m: fixed charset problems
224
225 Fri Feb  8 12:29:28 2002  Helge Hess  <helge.hess@skyrix.com>
226
227         * WODirectAction+XmlRpcIntrospection.m: changed to return "string"
228           signature for object types
229
230 Thu Feb  7 20:19:55 2002  Helge Hess  <helge.hess@skyrix.com>
231
232         * WODirectAction+XmlRpc.m: autogenerate SandStorm component name
233
234 Wed Jan 30 18:16:31 2002  Helge Hess  <helge.hess@skyrix.com>
235
236         * WODirectAction+XmlRpcIntrospection.m: fixed bug with method names
237
238         * NGXmlRpcInvocation.m: convert types prior to call, if signature
239           is available
240
241 Tue Jan 29 18:30:56 2002  Helge Hess  <helge.hess@skyrix.com>
242
243         * added NGXmlRpcInvocation, NGXmlRpcMethodSignature
244
245 Mon Jan 28 18:46:34 2002  Helge Hess  <helge.hess@skyrix.com>
246
247         * WODirectAction+XmlRpc.m: improved reflection capabilities
248
249         * WODirectAction+XmlRpc.m: support a GET action for dynamic reflection
250
251         * WODirectAction+XmlRpc.m: added method to define component prefix
252
253 Fri Jan 25 18:36:58 2002  Helge Hess  <helge.hess@skyrix.com>
254
255         * WODirectAction+XmlRpc.m: use RPC2 as action name ...
256
257         * added NGXmlRpcClient class
258
259 Thu Jan 17 17:23:09 2002  Martin Spindler  <spindler@mdlink.de>
260
261         * NSObject+XmlRpc.m: raise exception if coding methods arn't supported
262
263 Tue Nov 13 09:34:54 2001  Helge Hess  <helge.hess@skyrix.com>
264
265         * EOKeyGlobalID+XmlRpcCoding.m: removed unnecessary retain/autorelease
266
267 Tue Nov 13 01:06:50 2001  Jan41 Reichmann  <jan@skyrix.com>
268
269         * EOKeyGlobalID+XmlRpcCoding.m: fixed decoding bug
270
271 Wed Oct 24 13:23:54 2001  Martin Spindler  <spindler@mdlink.de>
272
273         * XmlRpcSaxHandler.m: fixed multiple call of -characters:length:
274
275 Mon Oct 22 20:53:33 2001  Helge Hess  <helge.hess@skyrix.com>
276
277         * XmlRpcEncoder.m: normalize NSString subclasses
278
279 Mon Oct 22 18:20:54 2001  Helge Hess  <helge.hess@skyrix.com>
280
281         * XmlRpcMethodResponse+WO.m: enabled UTF-8 for result encoding
282
283 Wed Oct 10 19:42:17 2001  Martin Spindler  <spindler@mdlink.de>
284
285         * XmlRpcEncoder.m: use -classForCoder instead of -class
286
287 Tue Aug 28 15:38:05 2001  Martin Spindler  <spindler@mdlink.de>
288
289         * changed 'timeZone' - tag into 'timeZone' - attribute
290
291 Tue Aug 28 14:21:54 2001  Martin Spindler  <spindler@mdlink.de>
292
293         * support of 'timeZone' - tag (not xmlprc compatible!)
294
295         * XmlRpcCoder: added accessors for defaultTimeZone
296
297 Mon Aug 27 10:47:03 2001  Helge Hess  <helge.hess@skyrix.com>
298
299         * moved SKYRiX Logic categories back to skyxmlrpcd
300
301 Wed Aug 22 15:41:39 2001  Helge Hess  <helge.hess@skyrix.com>
302
303         * XmlRpcDecoder.m: decode dates as calendar-dates
304
305 Wed Aug 22 14:56:22 2001  Helge Hess  <helge.hess@skyrix.com>
306
307         * use ObjC base-types for decoding/encoding numbers
308
309 Wed Aug 22 11:36:02 2001  Helge Hess  <helge.hess@skyrix.com>
310
311         * NSDate+XmlRpcCoding.m: fixed NSTimeZone decoding
312
313         * NSArray+XmlRpcCoding.m: fixed NSEnumerator coding, fixed RC bugs
314
315 Mon Aug 20 21:55:41 2001  Helge Hess  <helge.hess@skyrix.com>
316
317         * created ChangeLog
318