1 2004-08-23 Helge Hess <helge.hess@skyrix.com>
5 * xmlrpc_call.m: properly include UnixSignalHandler from NGObjWeb on
8 * GNUmakefile.preamble: removed libjs linking path
10 * moved NGXmlRpc to own subproject (v4.3.1)
12 2004-04-17 Marcus Mueller <znek@mulle-kybernetik.com>
14 * WODirectAction+XmlRpc.m: replaced "catched" with "caught" in comment.
16 2004-03-15 Helge Hess <helge.hess@opengroupware.org>
18 * EOFetchSpecification+XmlRpcCoding.m: do not use deprecated plist
19 init method (v4.2.322)
21 2004-03-01 Helge Hess <helge.hess@opengroupware.org>
23 * NGXmlRpcClient.m: added ability to specify additional, HTTP level
24 headers to be used when creating the WORequest for the XML-RPC
27 2004-02-09 Helge Hess <helge.hess@skyrix.com>
29 * NGXmlRpcClient.m: deprecated non-URL based API, add -login method
32 2003-08-26 Helge Hess <helge.hess@skyrix.com>
34 * WODirectAction+XmlRpc.m: small cleanup to exception handling
37 2003-01-30 Helge Hess <helge.hess@skyrix.com>
41 * WODirectAction+XmlRpc.m: added special handling for NULL selectors,
42 since the MacOSX Foundation does not allow -respondsToSelector:NULL
44 * NSObject+Reflection.m: added reflection for Apple runtime (required
45 by system.listMethods)
47 * NGXmlRpcRequestHandler.m: replaced some release macros
49 2003-01-29 Helge Hess <helge.hess@skyrix.com>
51 * WODirectAction+XmlRpcIntrospection.m: added patch provided by Bjoern
52 (fixes SKYRiX bug 918)
54 2003-01-16 Helge Hess <helge.hess@skyrix.com>
56 * WODirectAction+XmlRpc.m: fixed a bug (incorrect number of arguments
59 2003-01-09 Helge Hess <helge.hess@skyrix.com>
61 * NGXmlRpcClient.m: started support for HTTP digest authentication
64 Mon Dec 23 15:47:38 2002 Helge Hess <helge.hess@skyrix.com>
66 * WODirectAction+XmlRpc.m: fixed a gcc 3.2 warning (v4.2.103)
68 2002-10-04 Helge Hess <helge.hess@skyrix.com>
70 * removed the change below (v4.2.38) :-(
72 * NGXmlRpcAction+Registry.m: use -skyDictionaryWithContentsOfFile:
73 for parsing of property lists (so that comments work on OSX)
76 2002-08-29 Helge Hess <helge.hess@skyrix.com>
78 * NGXmlRpcRequestHandler.m: small fix to make gcc 3.1 happy (v4.2.35)
80 2002-07-02 Helge Hess <helge.hess@skyrix.com>
82 * NGXmlRpcAction.m: fixed a bug in auth handling (www-authenticate
83 header was not set, if access was denied)
84 - allow an action selector to have more arguments than the associated
85 signature (the remaining args are filled with nil ...)
87 2002-06-27 Helge Hess <helge.hess@skyrix.com>
89 * NGXmlRpcAction+Registry.m: added a default to control the logging of
90 selector<->rpc-method mapping
92 2002-06-20 Helge Hess <helge.hess@skyrix.com>
94 * XmlRpcMethodResponse+WO.m: changed back to use WOResponse
97 Wed Jun 19 18:53:49 2002 Bjoern Stierand <bjoern@skyrix.com>
99 * XmlRpcMethodResponse+WO.m: changed default response
100 encoding to UTF-8 (was defaultCStringEncoding before)
102 Fri May 10 15:29:14 2002 Helge Hess <helge.hess@skyrix.com>
104 * NGXmlRpcAction.m: improved error handling
106 * NGXmlRpcClient.m: improved error handling
108 Sun May 5 14:27:12 2002 Helge Hess <helge.hess@skyrix.com>
110 * moved as a subproject to NGObjWeb
112 Mon Apr 22 13:34:44 2002 Helge Hess <helge.hess@skyrix.com>
114 * GNUmakefile: always build xmlrpc_call
116 Fri Apr 12 14:35:30 2002 Helge Hess <helge.hess@skyrix.com>
118 * NGXmlRpcAction.m: added ability to coredump if a fault is going
121 Tue Apr 9 15:19:13 2002 Bjoern Stierand <bjoern@skyrix.com>
123 * NGXmlRpcClient.m: fixed adding of authorization to headers
124 even if no username/password was set
126 Fri Apr 5 15:20:47 2002 Helge Hess <helge.hess@skyrix.com>
128 * WODirectAction+XmlRpc.m ([WODirectAction -selectorForXmlRpcAction:parameters:]):
129 don't print warning if system.* methods are invoked
131 Tue Mar 26 19:26:15 2002 Bjoern Stierand <bjoern@skyrix.com>
133 * added xmlrpc_call tool
135 Mon Mar 25 16:54:20 2002 Helge Hess <helge.hess@skyrix.com>
137 * added NGXmlRpcRequestHandler, NGXmlRpcAction, NGAsyncResultProxy
140 Fri Mar 15 15:29:31 2002 Helge Hess <helge.hess@skyrix.com>
142 * XmlRpcMethodResponse+WO.m: set content-type to text/xml
144 Mon Mar 11 18:09:54 2002 Helge Hess <helge.hess@skyrix.com>
146 * XmlRpcMethodResponse+WO.h: conforms to WOActionResults
148 Tue Feb 26 18:27:37 2002 Bjoern Stierand <bjoern@skyrix.com>
150 * WODirectAction+XmlRpcIntrospection.m: component namespace
151 is now added for all functions who are not introspection methods
153 Thu Feb 14 11:09:19 2002 Helge Hess <helge.hess@skyrix.com>
155 * EOFetchSpecification+XmlRpcCoding.m: use EOQualifier to decode
156 a property list parameter
158 Wed Feb 13 13:52:09 2002 Helge Hess <helge.hess@skyrix.com>
160 * moved generic stuff to XML/XmlRpc
162 Sat Feb 9 13:00:11 2002 Helge Hess <helge.hess@skyrix.com>
164 * XmlRpcSaxHandler.m: added warning and error handlers ...
166 * XmlRpcDecoder.m: improved error output
168 Fri Feb 8 17:35:05 2002 Helge Hess <helge.hess@skyrix.com>
170 * XmlRpcDecoder.m: fixed charset problems
172 * WODirectAction+XmlRpcIntrospection.m: changed to return "string"
173 signature for object types
175 Thu Feb 7 20:19:55 2002 Helge Hess <helge.hess@skyrix.com>
177 * WODirectAction+XmlRpc.m: autogenerate SandStorm component name
179 Wed Jan 30 18:16:31 2002 Helge Hess <helge.hess@skyrix.com>
181 * WODirectAction+XmlRpcIntrospection.m: fixed bug with method names
183 * NGXmlRpcInvocation.m: convert types prior to call, if signature
186 Tue Jan 29 18:30:56 2002 Helge Hess <helge.hess@skyrix.com>
188 * added NGXmlRpcInvocation, NGXmlRpcMethodSignature
190 Mon Jan 28 18:46:34 2002 Helge Hess <helge.hess@skyrix.com>
192 * WODirectAction+XmlRpc.m: improved reflection capabilities
194 * WODirectAction+XmlRpc.m: support a GET action for dynamic reflection
196 * WODirectAction+XmlRpc.m: added method to define component prefix
198 Fri Jan 25 18:36:58 2002 Helge Hess <helge.hess@skyrix.com>
200 * WODirectAction+XmlRpc.m: use RPC2 as action name ...
202 * added NGXmlRpcClient class
204 Thu Jan 17 17:23:09 2002 Martin Spindler <spindler@mdlink.de>
206 * NSObject+XmlRpc.m: raise exception if coding methods arn't supported
208 Tue Nov 13 09:34:54 2001 Helge Hess <helge.hess@skyrix.com>
210 * EOKeyGlobalID+XmlRpcCoding.m: removed unnecessary retain/autorelease
212 Tue Nov 13 01:06:50 2001 Jan Reichmann <jan@skyrix.com>
214 * EOKeyGlobalID+XmlRpcCoding.m: fixed decoding bug
216 Wed Oct 24 13:23:54 2001 Martin Spindler <spindler@mdlink.de>
218 * XmlRpcSaxHandler.m: fixed multiple call of -characters:length:
220 Mon Oct 22 20:53:33 2001 Helge Hess <helge.hess@skyrix.com>
222 * XmlRpcEncoder.m: normalize NSString subclasses
224 * XmlRpcMethodResponse+WO.m: enabled UTF-8 for result encoding
226 Wed Oct 10 19:42:17 2001 Martin Spindler <spindler@mdlink.de>
228 * XmlRpcEncoder.m: use -classForCoder instead of -class
230 Tue Aug 28 15:38:05 2001 Martin Spindler <spindler@mdlink.de>
232 * changed 'timeZone' - tag into 'timeZone' - attribute
234 * support of 'timeZone' - tag (not xmlprc compatible!)
236 * XmlRpcCoder: added accessors for defaultTimeZone
238 Mon Aug 27 10:47:03 2001 Helge Hess <helge.hess@skyrix.com>
240 * moved SKYRiX Logic categories back to skyxmlrpcd
242 Wed Aug 22 15:41:39 2001 Helge Hess <helge.hess@skyrix.com>
244 * XmlRpcDecoder.m: decode dates as calendar-dates
246 * use ObjC base-types for decoding/encoding numbers
248 * NSDate+XmlRpcCoding.m: fixed NSTimeZone decoding
250 * NSArray+XmlRpcCoding.m: fixed NSEnumerator coding, fixed RC bugs
252 Mon Aug 20 21:55:41 2001 Helge Hess <helge.hess@skyrix.com>