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