-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathChangeLog
295 lines (174 loc) · 6.71 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
=== version history of XML::Compile::SOAP::Daemon
TODO:
. trace incoming and outgoing messages server-side
version 3.16:
version 3.15: Fri 23 Dec 11:46:13 CET 2022
Fixes:
- ::CGI respect nph for sending WSDLs [Immo Goltz]
Improvements:
- operationsFromWSDL() passes all kinds of compilation parameters
to ::SOAP*::compileHandler() GitHub #3 [MadLord]
version 3.14: Fri May 11 01:04:19 CEST 2018
Improvements:
- convert to GIT and GitHub
version 3.13: Thu 2 Nov 09:14:23 CET 2017
Fixes:
- change of exception output in Log::Report [cpantesters]
version 3.12: Fri 13 May 21:21:11 CEST 2016
Fixes:
- test for availability of CGI.pm [cpantesters]
rt.cpan.org#114366 [Slaven Rezic]
Improvements:
- add example of basic-auth in Plack to ::PSGI
[Emeline Thibault]
version 3.11: Wed Jan 14 10:22:53 CET 2015
Fixes:
- ::Daemon::AnyDaemon calculation of request timeout
version 3.10: Wed Nov 26 08:45:03 CET 2014
Fixes:
- please Perl 5.20.1 change of import score in regression test
[cpantesters]
version 3.09: Wed May 28 09:26:56 CEST 2014
Fixes:
- ::AnyDaemon warning on use of connection timout (expires)
- t/wsa.t use of constants with perl 5.18.2 [cpantesters]
Improvements:
- faultNotImplemented called as instance method.
- change documentation style.
- ::Daemon::CGI support for fcgi, only needs run(nph => 0) [Immo]
- request for ?wsdl now case insensitive
- improve example/any-daemon script
version 3.08: Wed Jan 8 00:56:28 CET 2014
Fixes:
- depend on new XML::Compile::WSDL11 [cpantesters]
version 3.07: Mon Jan 6 23:19:49 CET 2014
Fixes:
- ::AnyDaemon fix parameters [Theo Bot]
- adapt to changes in XML::Compile::SOAP.
rt.cpan.org#91900 [Raffeallo Galli]
Improvements:
- use parent, to replace use base.
- ::setWsdlResponse() now can have mime-type parameter
version 3.06: Fri May 3 10:07:33 CEST 2013
Improvements:
- ::CGI configuration example for Apache VirtualHost
[Dan Lyke]
version 3.05: Thu Aug 16 00:22:31 CEST 2012
Fixes:
- various minor improvements to the new ::PSGI backend.
[Piotr Roszatycki]
Improvements:
- additional regression test for psgi.
[Piotr Roszatycki].
version 3.04: Wed Mar 14 00:11:11 CET 2012
Improvement:
- new back-end XML::Compile::SOAP::Daemon::PSGI, contributed
by [Piotr Roszatycki].
version 3.03: Mon Mar 5 11:21:30 CET 2012
Fixes:
- syntax errors in namesservices/server.pl
rt.cpan.org #75518 [Caleb Cushing]
- ::NetServer got broken. Discovered by
rt.cpan.org #75516 [Caleb Cushing]
version 3.02: Thu Mar 1 11:47:03 CET 2012
Improvements:
- ::Daemon::AnyDaemon::run() got a 'child_init' option.
- add SSL support to ::Daemon::NetServer and ::Daemon::AnyDaemon. The
latter man-page contains an example.
version 3.01: Mon Feb 13 10:30:20 CET 2012
Improvements:
- add new server type ::Daemon::AnyDaemon, with example
- implement error handling in ::CGI, lack discovered by [Bill Moseley]
- ::CGI does return a WSDL as well.
- regression tests for ::CGI
- called handlers get the $request as additional fourth parameter
[Patrick Powell]
- examples/namesservice/client.pl, demonstrate send-hook
based on example by [Patrick Powell]
- examples/namesservice/server.pl, added server restart protection
by [Patrick Powell]
- add $request parameter to postprocess [Patrick Powell]
- ability to sub-set the operations in ::Daemon::operationsFromWSDL()
based on service, port, or binding.
version 3.00: Fri Apr 15 11:22:41 CEST 2011
Changes:
- major reorganisation. ::HTTPDaemon split into ::Daemon::LWPutil
and ::Daemon::NetServer.
Improvements:
- added ::Daemon::CGI, rewrite from contribution by [Patrick Powell]
- add setWsdlResponse() to answer ?WSDL "GET" requests.
Feature request by [Mark Wood-Patrick]
version 2.06: Wed Dec 22 16:42:04 CET 2010
Fixes:
- correct use of soapAction selector again [Kaare Rasmussen]
- silence warnings when ::WSA is loaded, but not in the WSDL.
reported by [Patrick Powell]
- produce notice when WSA is loaded but not used.
version 2.05: Mon Dec 13 15:37:11 CET 2010
Fixes:
- correct use of soapAction selector [Patrick Powell]
Improvements:
- HTTPDaemon::runRequest does not require a 'connection'
anymore [Patrick Powell]
- update ::WSA to at least version 0.12 if it is installed.
- textual improvements by [Patrick Powell]
version 2.04; Mon Nov 1 17:21:38 CET 2010
Improvements:
- remove dependency for Test::Pod
- implement operation selection based on wsa:action headers.
- implement operation selection based on SOAPAction HTTP header.
- add option for new(accept_slow_select) to be able to
disable tranditional SOAP operation selection
- add wsa:Action values to the output, when ::WSA is loaded.
version 2.03: Thu Sep 30 17:30:04 CEST 2010
Fixes:
- repair ::Daemon::printIndex(). Spotted by [Robin V.]
- not not complain about missing soapAction field: apparently
there are servers which can live without them.
- fix return of answer construction errors.
Improvements:
- describe how to produce private error messages in the
handler.
version 2.02: Mon Feb 8 19:48:31 CET 2010
Fixed:
- alarm in SOAPHTTP was not un-set in all cases. [Anton Berezin]
- the "not implemented" message was not converted to 2.00
calling structure. [Anton Berezin]
Improvements:
- added example how to return errors from a handler. Contributed
Jeroen Koekkoek.
- extended examples/namesservices with an error and a stub.
- _RETURN_CODE and _RETURN_TEXT in produced answer will be used
in the HTTP header
version 2.01: Sun Feb 15 23:28:52 CET 2009
Fixes:
- perl syntax error when WSDL does not define any operations.
- require XML::Compile::Cache 0.91
XML::Compile::SOAP 2.02
version 2.00: Thu Feb 12 10:18:11 CET 2009
Changes:
- Be compatible with XML::Compile::SOAP 2.01
- adapted examples to new interface. Minor changes.
- removed new(support_versions) and isSupportedVersion().
Simply only load the implementations you daemon will to support.
- used HTTP error codes have changed.
Fixes:
- do not require SOAP12, which got stripped from XML::Compile::SOAP
- do not use /bin/pwd in t/pod.t
- do not attempt to use SOAP11 for protocol errors.
Improvements:
- test faults in t/10faults.t
version 0.12: Sun Dec 14 21:48:28 CET 2008
Fixes:
- Content-Length was handled uncorrectly [Bruno Santos]
and rt.cpan.org#41695 [Frank Rothhaupt]
version 0.11: Fri Jun 6 16:19:06 CEST 2008
Fixes:
- add Content-Length to the HTTP answer.
Changes:
- requires XML::Compile::Tester.
- depends on XML::Compile::SOAP 0.73
Improvements:
- convert tests to use XML::Compile::Tester
version 0.10: Tue Apr 8 23:50:35 CEST 2008
- initial version, forked from XML::Compile::SOAP development