1 2007-11-20 Helge Hess <helge.hess@opengroupware.org>
3 * NGXmlRpcClient.m: add redirect locations to error reason (v4.7.17)
5 2007-02-12 Helge Hess <helge.hess@opengroupware.org>
7 * NGXmlRpcClient.m: fixed a gnustep-base compilation warning (v4.7.16)
9 2006-07-03 Helge Hess <helge.hess@opengroupware.org>
11 * use %p for pointer formats, fixed gcc 4.1 warnings, use -isNotEmpty
12 when appropriate (v4.5.15)
14 2006-05-16 Marcus Mueller <znek@mulle-kybernetik.com>
16 * *m: changed EOControl related includes into imports
17 to enable compilation against MulleEOF (v4.5.14)
19 2005-09-18 Helge Hess <helge.hess@opengroupware.org>
21 * GNUmakefile.preamble: added dependency to NGMail (v4.5.13)
23 2005-08-11 Helge Hess <helge.hess@opengroupware.org>
25 * GNUmakefile.preamble: added framework compilation for OSX (v4.5.12)
27 2005-08-05 Helge Hess <helge.hess@opengroupware.org>
29 * WODirectAction+XmlRpc.m: fixed gcc 4.0 warnings (v4.5.11)
31 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
33 * NGXmlRpcAction.m: fixed gcc 4.0 warnings (v4.5.10)
35 2005-01-02 Helge Hess <helge.hess@opengroupware.org>
37 * WODirectAction+XmlRpc.m: minor code cleanups (v4.5.9)
39 2004-11-11 Marcus Mueller <znek@mulle-kybernetik.com>
41 * NGXmlRpc.xcode: fixed a subtle bug that prevent Xcode from being
44 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
48 * NGXmlRpc.xcode: new Xcode project
50 * common.h: fixed for multiple inclusion during Xcode
51 build (common.h is the prefix header)
53 2004-09-14 Helge Hess <helge.hess@skyrix.com>
55 * moved xmlrpc_call tool to own top-level SOPE dir (xmlrpc_call)
58 2004-09-11 Marcus Mueller <znek@mulle-kybernetik.com>
60 * GNUmakefile.preamble: minor changes for inline compilation with
61 GNUSTEP_BUILD_DIR set elsewhere (v4.3.6)
63 2004-09-10 Helge Hess <helge.hess@skyrix.com>
65 * GNUmakefile: fixed soname, libname versions (v4.3.5)
67 2004-08-31 Helge Hess <helge.hess@skyrix.com>
69 * GNUmakefile.preamble: fixed libNGMime location for gstep-make 1.9.2,
70 fixed library locations for FHS (v4.3.4)
72 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
74 * added hack to install the project in FHS locations - the library,
75 its headers, the tools and the resources will be installed in
76 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
79 2004-08-23 Helge Hess <helge.hess@skyrix.com>
83 * xmlrpc_call.m: properly include UnixSignalHandler from NGObjWeb on
86 * GNUmakefile.preamble: removed libjs linking path
88 * moved NGXmlRpc to own subproject (v4.3.1)
90 2004-04-17 Marcus Mueller <znek@mulle-kybernetik.com>
92 * WODirectAction+XmlRpc.m: replaced "catched" with "caught" in comment.
94 2004-03-15 Helge Hess <helge.hess@opengroupware.org>
96 * EOFetchSpecification+XmlRpcCoding.m: do not use deprecated plist
97 init method (v4.2.322)
99 2004-03-01 Helge Hess <helge.hess@opengroupware.org>
101 * NGXmlRpcClient.m: added ability to specify additional, HTTP level
102 headers to be used when creating the WORequest for the XML-RPC
103 invocation (v4.2.315)
105 2004-02-09 Helge Hess <helge.hess@skyrix.com>
107 * NGXmlRpcClient.m: deprecated non-URL based API, add -login method
110 2003-08-26 Helge Hess <helge.hess@skyrix.com>
112 * WODirectAction+XmlRpc.m: small cleanup to exception handling
115 2003-01-30 Helge Hess <helge.hess@skyrix.com>
119 * WODirectAction+XmlRpc.m: added special handling for NULL selectors,
120 since the MacOSX Foundation does not allow -respondsToSelector:NULL
122 * NSObject+Reflection.m: added reflection for Apple runtime (required
123 by system.listMethods)
125 * NGXmlRpcRequestHandler.m: replaced some release macros
127 2003-01-29 Helge Hess <helge.hess@skyrix.com>
129 * WODirectAction+XmlRpcIntrospection.m: added patch provided by Bjoern
130 (fixes SKYRiX bug 918)
132 2003-01-16 Helge Hess <helge.hess@skyrix.com>
134 * WODirectAction+XmlRpc.m: fixed a bug (incorrect number of arguments
135 passed to a selector)
137 2003-01-09 Helge Hess <helge.hess@skyrix.com>
139 * NGXmlRpcClient.m: started support for HTTP digest authentication
142 Mon Dec 23 15:47:38 2002 Helge Hess <helge.hess@skyrix.com>
144 * WODirectAction+XmlRpc.m: fixed a gcc 3.2 warning (v4.2.103)
146 2002-10-04 Helge Hess <helge.hess@skyrix.com>
148 * removed the change below (v4.2.38) :-(
150 * NGXmlRpcAction+Registry.m: use -skyDictionaryWithContentsOfFile:
151 for parsing of property lists (so that comments work on OSX)
154 2002-08-29 Helge Hess <helge.hess@skyrix.com>
156 * NGXmlRpcRequestHandler.m: small fix to make gcc 3.1 happy (v4.2.35)
158 2002-07-02 Helge Hess <helge.hess@skyrix.com>
160 * NGXmlRpcAction.m: fixed a bug in auth handling (www-authenticate
161 header was not set, if access was denied)
162 - allow an action selector to have more arguments than the associated
163 signature (the remaining args are filled with nil ...)
165 2002-06-27 Helge Hess <helge.hess@skyrix.com>
167 * NGXmlRpcAction+Registry.m: added a default to control the logging of
168 selector<->rpc-method mapping
170 2002-06-20 Helge Hess <helge.hess@skyrix.com>
172 * XmlRpcMethodResponse+WO.m: changed back to use WOResponse
175 Wed Jun 19 18:53:49 2002 Bjoern Stierand <bjoern@skyrix.com>
177 * XmlRpcMethodResponse+WO.m: changed default response
178 encoding to UTF-8 (was defaultCStringEncoding before)
180 Fri May 10 15:29:14 2002 Helge Hess <helge.hess@skyrix.com>
182 * NGXmlRpcAction.m: improved error handling
184 * NGXmlRpcClient.m: improved error handling
186 Sun May 5 14:27:12 2002 Helge Hess <helge.hess@skyrix.com>
188 * moved as a subproject to NGObjWeb
190 Mon Apr 22 13:34:44 2002 Helge Hess <helge.hess@skyrix.com>
192 * GNUmakefile: always build xmlrpc_call
194 Fri Apr 12 14:35:30 2002 Helge Hess <helge.hess@skyrix.com>
196 * NGXmlRpcAction.m: added ability to coredump if a fault is going
199 Tue Apr 9 15:19:13 2002 Bjoern Stierand <bjoern@skyrix.com>
201 * NGXmlRpcClient.m: fixed adding of authorization to headers
202 even if no username/password was set
204 Fri Apr 5 15:20:47 2002 Helge Hess <helge.hess@skyrix.com>
206 * WODirectAction+XmlRpc.m ([WODirectAction -selectorForXmlRpcAction:parameters:]):
207 don't print warning if system.* methods are invoked
209 Tue Mar 26 19:26:15 2002 Bjoern Stierand <bjoern@skyrix.com>
211 * added xmlrpc_call tool
213 Mon Mar 25 16:54:20 2002 Helge Hess <helge.hess@skyrix.com>
215 * added NGXmlRpcRequestHandler, NGXmlRpcAction, NGAsyncResultProxy
218 Fri Mar 15 15:29:31 2002 Helge Hess <helge.hess@skyrix.com>
220 * XmlRpcMethodResponse+WO.m: set content-type to text/xml
222 Mon Mar 11 18:09:54 2002 Helge Hess <helge.hess@skyrix.com>
224 * XmlRpcMethodResponse+WO.h: conforms to WOActionResults
226 Tue Feb 26 18:27:37 2002 Bjoern Stierand <bjoern@skyrix.com>
228 * WODirectAction+XmlRpcIntrospection.m: component namespace
229 is now added for all functions who are not introspection methods
231 Thu Feb 14 11:09:19 2002 Helge Hess <helge.hess@skyrix.com>
233 * EOFetchSpecification+XmlRpcCoding.m: use EOQualifier to decode
234 a property list parameter
236 Wed Feb 13 13:52:09 2002 Helge Hess <helge.hess@skyrix.com>
238 * moved generic stuff to XML/XmlRpc
240 Sat Feb 9 13:00:11 2002 Helge Hess <helge.hess@skyrix.com>
242 * XmlRpcSaxHandler.m: added warning and error handlers ...
244 * XmlRpcDecoder.m: improved error output
246 Fri Feb 8 17:35:05 2002 Helge Hess <helge.hess@skyrix.com>
248 * XmlRpcDecoder.m: fixed charset problems
250 * WODirectAction+XmlRpcIntrospection.m: changed to return "string"
251 signature for object types
253 Thu Feb 7 20:19:55 2002 Helge Hess <helge.hess@skyrix.com>
255 * WODirectAction+XmlRpc.m: autogenerate SandStorm component name
257 Wed Jan 30 18:16:31 2002 Helge Hess <helge.hess@skyrix.com>
259 * WODirectAction+XmlRpcIntrospection.m: fixed bug with method names
261 * NGXmlRpcInvocation.m: convert types prior to call, if signature
264 Tue Jan 29 18:30:56 2002 Helge Hess <helge.hess@skyrix.com>
266 * added NGXmlRpcInvocation, NGXmlRpcMethodSignature
268 Mon Jan 28 18:46:34 2002 Helge Hess <helge.hess@skyrix.com>
270 * WODirectAction+XmlRpc.m: improved reflection capabilities
272 * WODirectAction+XmlRpc.m: support a GET action for dynamic reflection
274 * WODirectAction+XmlRpc.m: added method to define component prefix
276 Fri Jan 25 18:36:58 2002 Helge Hess <helge.hess@skyrix.com>
278 * WODirectAction+XmlRpc.m: use RPC2 as action name ...
280 * added NGXmlRpcClient class
282 Thu Jan 17 17:23:09 2002 Martin Spindler <spindler@mdlink.de>
284 * NSObject+XmlRpc.m: raise exception if coding methods arn't supported
286 Tue Nov 13 09:34:54 2001 Helge Hess <helge.hess@skyrix.com>
288 * EOKeyGlobalID+XmlRpcCoding.m: removed unnecessary retain/autorelease
290 Tue Nov 13 01:06:50 2001 Jan Reichmann <jan@skyrix.com>
292 * EOKeyGlobalID+XmlRpcCoding.m: fixed decoding bug
294 Wed Oct 24 13:23:54 2001 Martin Spindler <spindler@mdlink.de>
296 * XmlRpcSaxHandler.m: fixed multiple call of -characters:length:
298 Mon Oct 22 20:53:33 2001 Helge Hess <helge.hess@skyrix.com>
300 * XmlRpcEncoder.m: normalize NSString subclasses
302 * XmlRpcMethodResponse+WO.m: enabled UTF-8 for result encoding
304 Wed Oct 10 19:42:17 2001 Martin Spindler <spindler@mdlink.de>
306 * XmlRpcEncoder.m: use -classForCoder instead of -class
308 Tue Aug 28 15:38:05 2001 Martin Spindler <spindler@mdlink.de>
310 * changed 'timeZone' - tag into 'timeZone' - attribute
312 * support of 'timeZone' - tag (not xmlprc compatible!)
314 * XmlRpcCoder: added accessors for defaultTimeZone
316 Mon Aug 27 10:47:03 2001 Helge Hess <helge.hess@skyrix.com>
318 * moved SKYRiX Logic categories back to skyxmlrpcd
320 Wed Aug 22 15:41:39 2001 Helge Hess <helge.hess@skyrix.com>
322 * XmlRpcDecoder.m: decode dates as calendar-dates
324 * use ObjC base-types for decoding/encoding numbers
326 * NSDate+XmlRpcCoding.m: fixed NSTimeZone decoding
328 * NSArray+XmlRpcCoding.m: fixed NSEnumerator coding, fixed RC bugs
330 Mon Aug 20 21:55:41 2001 Helge Hess <helge.hess@skyrix.com>