]> err.no Git - sope/blob - sope-appserver/NGXmlRpc/ChangeLog
minor fixes for MacOSX
[sope] / sope-appserver / NGXmlRpc / ChangeLog
1 2004-08-23  Helge Hess  <helge.hess@skyrix.com>
2
3         * v4.3.2
4         
5         * xmlrpc_call.m: properly include UnixSignalHandler from NGObjWeb on
6           non-lF platforms
7
8         * GNUmakefile.preamble: removed libjs linking path
9
10         * moved NGXmlRpc to own subproject (v4.3.1)
11
12 2004-04-17  Marcus Mueller  <znek@mulle-kybernetik.com>
13
14         * WODirectAction+XmlRpc.m: replaced "catched" with "caught" in comment.
15
16 2004-03-15  Helge Hess  <helge.hess@opengroupware.org>
17
18         * EOFetchSpecification+XmlRpcCoding.m: do not use deprecated plist
19           init method (v4.2.322)
20
21 2004-03-01  Helge Hess  <helge.hess@opengroupware.org>
22
23         * NGXmlRpcClient.m: added ability to specify additional, HTTP level
24           headers to be used when creating the WORequest for the XML-RPC
25           invocation (v4.2.315)
26
27 2004-02-09  Helge Hess  <helge.hess@skyrix.com>
28
29         * NGXmlRpcClient.m: deprecated non-URL based API, add -login method
30           (v4.2.289)
31
32 2003-08-26  Helge Hess  <helge.hess@skyrix.com>
33
34         * WODirectAction+XmlRpc.m: small cleanup to exception handling 
35           (v4.2.216)
36
37 2003-01-30  Helge Hess  <helge.hess@skyrix.com>
38
39         * v4.2.138
40
41         * WODirectAction+XmlRpc.m: added special handling for NULL selectors,
42           since the MacOSX Foundation does not allow -respondsToSelector:NULL
43
44         * NSObject+Reflection.m: added reflection for Apple runtime (required
45           by system.listMethods)
46
47         * NGXmlRpcRequestHandler.m: replaced some release macros
48
49 2003-01-29  Helge Hess  <helge.hess@skyrix.com>
50
51         * WODirectAction+XmlRpcIntrospection.m: added patch provided by Bjoern
52           (fixes SKYRiX bug 918)
53
54 2003-01-16  Helge Hess  <helge.hess@skyrix.com>
55
56         * WODirectAction+XmlRpc.m: fixed a bug (incorrect number of arguments
57           passed to a selector)
58
59 2003-01-09  Helge Hess  <helge.hess@skyrix.com>
60         
61         * NGXmlRpcClient.m: started support for HTTP digest authentication
62           (v4.2.112)
63         
64 Mon Dec 23 15:47:38 2002  Helge Hess  <helge.hess@skyrix.com>
65
66         * WODirectAction+XmlRpc.m: fixed a gcc 3.2 warning (v4.2.103)
67
68 2002-10-04  Helge Hess  <helge.hess@skyrix.com>
69
70         * removed the change below (v4.2.38) :-(
71
72         * NGXmlRpcAction+Registry.m: use -skyDictionaryWithContentsOfFile:
73           for parsing of property lists (so that comments work on OSX) 
74           (v4.2.37)
75
76 2002-08-29  Helge Hess  <helge.hess@skyrix.com>
77         
78         * NGXmlRpcRequestHandler.m: small fix to make gcc 3.1 happy (v4.2.35)
79
80 2002-07-02  Helge Hess  <helge.hess@skyrix.com>
81
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 ...)
86
87 2002-06-27  Helge Hess  <helge.hess@skyrix.com>
88
89         * NGXmlRpcAction+Registry.m: added a default to control the logging of
90           selector<->rpc-method mapping
91
92 2002-06-20  Helge Hess  <helge.hess@skyrix.com>
93
94         * XmlRpcMethodResponse+WO.m: changed back to use WOResponse
95           content encoding
96
97 Wed Jun 19 18:53:49 2002  Bjoern Stierand  <bjoern@skyrix.com>
98
99         * XmlRpcMethodResponse+WO.m: changed default response
100           encoding to UTF-8 (was defaultCStringEncoding before)
101
102 Fri May 10 15:29:14 2002  Helge Hess  <helge.hess@skyrix.com>
103
104         * NGXmlRpcAction.m: improved error handling
105
106         * NGXmlRpcClient.m: improved error handling
107
108 Sun May  5 14:27:12 2002  Helge Hess  <helge.hess@skyrix.com>
109
110         * moved as a subproject to NGObjWeb
111
112 Mon Apr 22 13:34:44 2002  Helge Hess  <helge.hess@skyrix.com>
113
114         * GNUmakefile: always build xmlrpc_call
115
116 Fri Apr 12 14:35:30 2002  Helge Hess  <helge.hess@skyrix.com>
117
118         * NGXmlRpcAction.m: added ability to coredump if a fault is going
119           to be delivered
120
121 Tue Apr  9 15:19:13 2002  Bjoern Stierand  <bjoern@skyrix.com>
122
123         * NGXmlRpcClient.m: fixed adding of authorization to headers
124           even if no username/password was set
125
126 Fri Apr  5 15:20:47 2002  Helge Hess  <helge.hess@skyrix.com>
127
128         * WODirectAction+XmlRpc.m ([WODirectAction -selectorForXmlRpcAction:parameters:]): 
129           don't print warning if system.* methods are invoked
130
131 Tue Mar 26 19:26:15 2002  Bjoern Stierand  <bjoern@skyrix.com>
132
133         * added xmlrpc_call tool
134
135 Mon Mar 25 16:54:20 2002  Helge Hess  <helge.hess@skyrix.com>
136
137         * added NGXmlRpcRequestHandler, NGXmlRpcAction, NGAsyncResultProxy
138           from SkyDaemon
139
140 Fri Mar 15 15:29:31 2002  Helge Hess  <helge.hess@skyrix.com>
141
142         * XmlRpcMethodResponse+WO.m: set content-type to text/xml
143
144 Mon Mar 11 18:09:54 2002  Helge Hess  <helge.hess@skyrix.com>
145
146         * XmlRpcMethodResponse+WO.h: conforms to WOActionResults
147
148 Tue Feb 26 18:27:37 2002  Bjoern Stierand  <bjoern@skyrix.com>
149
150         * WODirectAction+XmlRpcIntrospection.m: component namespace
151           is now added for all functions who are not introspection methods
152
153 Thu Feb 14 11:09:19 2002  Helge Hess  <helge.hess@skyrix.com>
154
155         * EOFetchSpecification+XmlRpcCoding.m: use EOQualifier to decode
156           a property list  parameter
157
158 Wed Feb 13 13:52:09 2002  Helge Hess  <helge.hess@skyrix.com>
159
160         * moved generic stuff to XML/XmlRpc
161
162 Sat Feb  9 13:00:11 2002  Helge Hess  <helge.hess@skyrix.com>
163
164         * XmlRpcSaxHandler.m: added warning and error handlers ...
165
166         * XmlRpcDecoder.m: improved error output
167
168 Fri Feb  8 17:35:05 2002  Helge Hess  <helge.hess@skyrix.com>
169
170         * XmlRpcDecoder.m: fixed charset problems
171
172         * WODirectAction+XmlRpcIntrospection.m: changed to return "string"
173           signature for object types
174
175 Thu Feb  7 20:19:55 2002  Helge Hess  <helge.hess@skyrix.com>
176
177         * WODirectAction+XmlRpc.m: autogenerate SandStorm component name
178
179 Wed Jan 30 18:16:31 2002  Helge Hess  <helge.hess@skyrix.com>
180
181         * WODirectAction+XmlRpcIntrospection.m: fixed bug with method names
182
183         * NGXmlRpcInvocation.m: convert types prior to call, if signature
184           is available
185
186 Tue Jan 29 18:30:56 2002  Helge Hess  <helge.hess@skyrix.com>
187
188         * added NGXmlRpcInvocation, NGXmlRpcMethodSignature
189
190 Mon Jan 28 18:46:34 2002  Helge Hess  <helge.hess@skyrix.com>
191
192         * WODirectAction+XmlRpc.m: improved reflection capabilities
193
194         * WODirectAction+XmlRpc.m: support a GET action for dynamic reflection
195
196         * WODirectAction+XmlRpc.m: added method to define component prefix
197
198 Fri Jan 25 18:36:58 2002  Helge Hess  <helge.hess@skyrix.com>
199
200         * WODirectAction+XmlRpc.m: use RPC2 as action name ...
201
202         * added NGXmlRpcClient class
203
204 Thu Jan 17 17:23:09 2002  Martin Spindler  <spindler@mdlink.de>
205
206         * NSObject+XmlRpc.m: raise exception if coding methods arn't supported
207
208 Tue Nov 13 09:34:54 2001  Helge Hess  <helge.hess@skyrix.com>
209
210         * EOKeyGlobalID+XmlRpcCoding.m: removed unnecessary retain/autorelease
211
212 Tue Nov 13 01:06:50 2001  Jan Reichmann  <jan@skyrix.com>
213
214         * EOKeyGlobalID+XmlRpcCoding.m: fixed decoding bug
215
216 Wed Oct 24 13:23:54 2001  Martin Spindler  <spindler@mdlink.de>
217
218         * XmlRpcSaxHandler.m: fixed multiple call of -characters:length:
219
220 Mon Oct 22 20:53:33 2001  Helge Hess  <helge.hess@skyrix.com>
221
222         * XmlRpcEncoder.m: normalize NSString subclasses
223
224         * XmlRpcMethodResponse+WO.m: enabled UTF-8 for result encoding
225
226 Wed Oct 10 19:42:17 2001  Martin Spindler  <spindler@mdlink.de>
227
228         * XmlRpcEncoder.m: use -classForCoder instead of -class
229
230 Tue Aug 28 15:38:05 2001  Martin Spindler  <spindler@mdlink.de>
231
232         * changed 'timeZone' - tag into 'timeZone' - attribute
233
234         * support of 'timeZone' - tag (not xmlprc compatible!)
235
236         * XmlRpcCoder: added accessors for defaultTimeZone
237
238 Mon Aug 27 10:47:03 2001  Helge Hess  <helge.hess@skyrix.com>
239
240         * moved SKYRiX Logic categories back to skyxmlrpcd
241
242 Wed Aug 22 15:41:39 2001  Helge Hess  <helge.hess@skyrix.com>
243
244         * XmlRpcDecoder.m: decode dates as calendar-dates
245
246         * use ObjC base-types for decoding/encoding numbers
247
248         * NSDate+XmlRpcCoding.m: fixed NSTimeZone decoding
249
250         * NSArray+XmlRpcCoding.m: fixed NSEnumerator coding, fixed RC bugs
251
252 Mon Aug 20 21:55:41 2001  Helge Hess  <helge.hess@skyrix.com>
253
254         * created ChangeLog
255