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