Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Prep for 0.66 release.

  • Loading branch information...
commit 5abf764a08a33918a99e4d95552666546e0f83c5 1 parent 32fc7eb
@rjray authored
Showing with 90 additions and 83 deletions.
  1. +30 −1 ChangeLog
  2. +48 −0 ChangeLog.xml
  3. +1 −1  Makefile.PL
  4. +11 −81 README
View
31 ChangeLog
@@ -9,6 +9,35 @@
allowing choice of character-set encodings for
XML messages.
+0.66 Thursday July 9, 2009, 07:36:15 AM -0700
+
+ * lib/RPC/XML/Client.pm
+ * lib/RPC/XML/Server.pm
+ RT #47219: Re-did the detection of compression availability
+ (testing for the Compress::Zlib module) based on comments in
+ this bug.
+
+ * t/60_net_server.t
+ RT #47220: Net::Server tests are not (currently) viable on
+ Windows. Also made script taint-safe.
+
+ * t/40_server.t
+ * t/50_client.t
+ * t/util.pl
+ RT #47221: Applied a patch from kmx@volny.cz, for better
+ Windows testing.
+
+ * lib/Apache/RPC/Server.pm
+ * lib/Apache/RPC/Status.pm
+ * lib/RPC/XML.pm
+ * lib/RPC/XML/Client.pm
+ * lib/RPC/XML/Function.pm
+ * lib/RPC/XML/Method.pm
+ * lib/RPC/XML/Parser.pm
+ * lib/RPC/XML/Procedure.pm
+ * lib/RPC/XML/Server.pm
+ All modules now use the "warnings" pragma.
+
0.65 Wednesday June 17, 2009, 06:00:00 AM -0700
* etc/make_method
@@ -1116,7 +1145,7 @@
* *
All files are tracked from this point forward.
-# Generated on Wednesday June 17, 2009, 06:03:27 AM -0700
+# Generated on Thursday July 9, 2009, 07:38:10 AM -0700
# Using changelog2x/0.10, App::Changelog2x/0.10, XML::LibXML/1.69,
# XML::LibXSLT/1.68, libxml/2.6.32, libxslt/1.1.24 (with exslt)
# XSLT sources:
View
48 ChangeLog.xml
@@ -15,6 +15,54 @@
extensions to the base protocol in terms of supporting HTTP/1.1 and
allowing choice of character-set encodings for XML messages.
</description>
+ <release date="2009-07-09T07:36:15-07:00" version="0.66" sc:tag="0.66">
+ <change git:commit="d7469ec822d50fdc48642dae60c18d0a6bd5c641">
+ <fileset>
+ <file path="lib/RPC/XML/Client.pm" />
+ <file path="lib/RPC/XML/Server.pm" />
+ </fileset>
+ <description>
+ <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=47219">RT #47219</xhtml:a>:
+ Re-did the detection of compression availability (testing for the
+ Compress::Zlib module) based on comments in this bug.
+ </description>
+ </change>
+ <change git:commit="8ce60bd0d5f982ea435760f24a1fdd92eaea614d">
+ <file path="t/60_net_server.t" />
+ <description>
+ <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=47220">RT #47220</xhtml:a>:
+ Net::Server tests are not (currently) viable on Windows. Also made
+ script taint-safe.
+ </description>
+ </change>
+ <change git:commit="b3f8e9474a51914ed599d3e6c50d5413445335c4">
+ <fileset>
+ <file path="t/40_server.t"/>
+ <file path="t/50_client.t"/>
+ <file path="t/util.pl"/>
+ </fileset>
+ <description>
+ <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=47221">RT #47221</xhtml:a>:
+ Applied a patch from kmx@volny.cz, for better Windows testing.
+ </description>
+ </change>
+ <change git:commit="32fc7eb768bb0e10cb7014e698d5be4fc2cf8689">
+ <fileset>
+ <file path="lib/Apache/RPC/Server.pm"/>
+ <file path="lib/Apache/RPC/Status.pm"/>
+ <file path="lib/RPC/XML.pm"/>
+ <file path="lib/RPC/XML/Client.pm"/>
+ <file path="lib/RPC/XML/Function.pm"/>
+ <file path="lib/RPC/XML/Method.pm"/>
+ <file path="lib/RPC/XML/Parser.pm"/>
+ <file path="lib/RPC/XML/Procedure.pm"/>
+ <file path="lib/RPC/XML/Server.pm"/>
+ </fileset>
+ <description>
+ All modules now use the "warnings" pragma.
+ </description>
+ </change>
+ </release>
<release date="2009-06-17T06:00:00-07:00" version="0.65" sc:tag="0.65">
<change git:commit="1f4df1152f2edccc25f8e7c3fafcbdcd71987baa">
<fileset>
View
2  Makefile.PL
@@ -84,7 +84,7 @@ find(sub {
WriteMakefile(
NAME => 'RPC::XML',
- VERSION => '0.65',
+ VERSION => '0.66',
AUTHOR => 'Randy J. Ray',
ABSTRACT => 'Data, client and server classes for XML-RPC',
EXE_FILES => \@scripts,
View
92 README
@@ -1,6 +1,6 @@
RPC::XML - An implementation of XML-RPC
-Version: 0.65
+Version: 0.66
WHAT IS IT
@@ -66,90 +66,21 @@ The LGPL 2.1: http://www.opensource.org/licenses/lgpl-2.1.php
CHANGES
-* etc/make_method
-* etc/rpc-method.dtd
-* lib/RPC/XML/Procedure.pm
-* t/30_method.t
-* t/35_namespaces.t (added)
-* t/namespace1.xpl (added)
-* t/namespace2.xpl (added)
-* t/namespace3.xpl (added)
-Support for declaration of namespaces in XPL code. Adds a new
-test suite and includes a rewrite/update of the method tests.
-Change also covers the make_method tool and the DTD for XPL
-files.
-
-* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Server.pm
-* t/02_pod_coverage.t
-Interim fix for encoding issues, prior to the mega-encoding
-work. This makes the library correctly create octet-based
-messages, rather than letting UTF-8 leak in if it was passed in
-initially.
-
-* lib/Apache/RPC/Server.pm
-* lib/RPC/XML.pm
-* lib/RPC/XML/Client.pm
-Follow-up to previous commit, some serialization-related
-problems. Not all instances of bytelength() had been removed
-after the previous slate of changes, and once that was done
-some tests in 15_serialize.t broke.
+RT #47219: Re-did the detection of compression availability
+(testing for the Compress::Zlib module) based on comments in
+this bug.
-* lib/RPC/XML.pm
-* lib/RPC/XML/Parser.pm
-* t/12_nil.t (added)
-* t/30_method.t
-RT #34132: Based on a patch from the requestor, added support
-for <nil/>. Documentation and tests are present, but a little
-sparse. This change also incorporates a small add to
-lib/RPC/XML/Parser.pm to address RT #42033.
+* t/60_net_server.t
+RT #47220: Net::Server tests are not (currently) viable on
+Windows. Also made script taint-safe.
* t/40_server.t
-* t/41_server_hang.t
-RT #27778: Fix problems with child-process management on
-Windows that was causing t/40_server.t to hang during test
-runs. Also put skip-clause into t/41_server_hang.t, as
-according to the person reporting, it doesn't work at all on
-MSWin (the network code is very UNIX-y).
-
-* lib/RPC/XML.pm
-* t/10_data.t
-Applied a regexp-fix from Joakim Mared for stringification of
-doubles.
-
-* lib/RPC/XML.pm
-* lib/RPC/XML/Client.pm
-* lib/RPC/XML/Parser.pm
-* lib/RPC/XML/Procedure.pm
-* lib/RPC/XML/Server.pm
-* t/10_data.t
-RT ticket #35106: Make the behavior of RPC::XML::array
-constructor work as expected. This led to adding use of
-Scalar::Util and cleaning up the places where I was still doing
-"UNIVERSAL::isa(...)" hacks to test refs without the risk of
-directly calling ->isa() on a potentially-unblessed ref.
-
-* lib/Apache/RPC/Server.pm
-* lib/Apache/RPC/Status.pm
-* lib/RPC/XML.pm
-* lib/RPC/XML/Client.pm
-* lib/RPC/XML/Function.pm
-* lib/RPC/XML/Method.pm
-* lib/RPC/XML/Parser.pm
-* lib/RPC/XML/Procedure.pm
-* lib/RPC/XML/Server.pm
-Update the copyright year and license information, and add
-contact data to all POD sections for RT, AnnoCPAN, GitHub, etc.
-
-* lib/RPC/XML/Client.pm
* t/50_client.t
-RT ticket #34559: Allow control of LWP::UA timeouts from within
-client class.
-
-* lib/RPC/XML/Server.pm
-RT ticket #43019: Small hack to the existing SSL hack for
-Socket6 problems.
+* t/util.pl
+RT #47221: Applied a patch from kmx@volny.cz, for better
+Windows testing.
* lib/Apache/RPC/Server.pm
* lib/Apache/RPC/Status.pm
@@ -160,5 +91,4 @@ Socket6 problems.
* lib/RPC/XML/Parser.pm
* lib/RPC/XML/Procedure.pm
* lib/RPC/XML/Server.pm
-Since Scalar::Util requires 5.006, make that (5.006001,
-actually) the base required Perl version.
+All modules now use the "warnings" pragma.
Please sign in to comment.
Something went wrong with that request. Please try again.