Permalink
Browse files

Prep for 0.73 release.

  • Loading branch information...
1 parent e5a2f98 commit 509400ab588e570f5c9967bb461bf39323bcfe82 @rjray committed Mar 17, 2010
Showing with 178 additions and 19 deletions.
  1. +50 −5 ChangeLog
  2. +82 −4 ChangeLog.xml
  3. +5 −5 Makefile.PL
  4. +41 −5 README
View
@@ -9,7 +9,52 @@
allowing choice of character-set encodings for
XML messages.
-0.72 Sunday December 13, 2009, 09:45:00 PM -0700
+0.73 Tuesday March 16, 2010, 10:45:00 PM -0700
+
+ * MANIFEST
+ * t/28_parser_bugs_50013.t (deleted)
+ * t/90_rt50013_parser_bugs.t (added)
+ Rename of t/28_parser_bugs_50013.t to fit more universal scheme
+ for test suites that directly address specific RT bugs.
+
+ * lib/RPC/XML/Server.pm
+ * t/90_rt54183_sigpipe.t (added)
+ RT #54183: Provide handling of SIGPIPE when sending the
+ response to the client, in case they've terminated the
+ connection.
+
+ * MANIFEST
+ Forgot to add the new test suite to MANIFEST.
+
+ * lib/RPC/XML/Server.pm
+ Forgot to update the module version number.
+
+ * lib/RPC/XML.pm
+ Fix typo in reftype() call.
+
+ * lib/RPC/XML.pm
+ * t/90_rt54494_blessed_refs.t (added)
+ RT #54494: Fix handling of blessed references in smart_encode().
+
+ * 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/Parser/XMLLibXML.pm
+ * lib/RPC/XML/Parser/XMLParser.pm
+ * lib/RPC/XML/ParserFactory.pm
+ * lib/RPC/XML/Procedure.pm
+ * lib/RPC/XML/Server.pm
+ Large-scale code clean-up driven by Perl::Critic. All critic
+ flags down to severity 1 now removed.
+
+ * MANIFEST
+ Forgot to add t/90_rt54494_blessed_refs.t when it was created.
+
+0.72 Sunday December 13, 2009, 09:45:00 PM -0800
* Makefile.PL
* t/40_server_xmllibxml.t
@@ -18,7 +63,7 @@
* lib/RPC/XML.pm
Some more clean-up of the docs, removing a redundant section.
-0.71 Monday December 7, 2009, 08:00:00 PM -0700
+0.71 Monday December 7, 2009, 08:00:00 PM -0800
* MANIFEST
* t/01_pod.t (deleted)
@@ -34,7 +79,7 @@
Moved author-only tests to xt/, updated MANIFEST.
* MANIFEST
- Add test suite 28_parser_bugs_50013.t, which was omitted from
+ Add test suite t/28_parser_bugs_50013.t, which was omitted from
last release.
* xt/01_pod.t
@@ -45,7 +90,7 @@
Re-engineered the author-only/release tests, since they're no
longer in the t/ directory and thus should not interfere.
-0.70 Sunday December 6, 2009, 10:00:00 PM -0700
+0.70 Sunday December 6, 2009, 10:00:00 PM -0800
* lib/RPC/XML.pm
* t/10_data.t
@@ -1333,7 +1378,7 @@
* *
All files are tracked from this point forward.
-# Generated on Sunday December 13, 2009, 09:42:33 PM -0800
+# Generated on Tuesday March 16, 2010, 10:44:10 PM -0700
# Using changelog2x/0.11, App::Changelog2x/0.11, XML::LibXML/1.70,
# XML::LibXSLT/1.70, libxml/2.6.32, libxslt/1.1.24 (with exslt)
# XSLT sources:
View
@@ -15,7 +15,85 @@
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-12-13T21:45:00-07:00" version="0.72" sc:tag="0.72">
+ <release date="2010-03-16T22:45:00-07:00" version="0.73" sc:tag="0.73">
+ <change git:commit="b234042a3b3e74ee83a74163bc68253130f76c21">
+ <fileset>
+ <file path="MANIFEST" />
+ <file path="t/28_parser_bugs_50013.t" action="DELETE" />
+ <file path="t/90_rt50013_parser_bugs.t" action="ADD" />
+ </fileset>
+ <description>
+ Rename of t/28_parser_bugs_50013.t to fit more universal scheme for
+ test suites that directly address specific RT bugs.
+ </description>
+ </change>
+ <change git:commit="984e381b2ec9e56896c4d35d6eb9f3e68c11629c">
+ <fileset>
+ <file path="lib/RPC/XML/Server.pm" />
+ <file path="t/90_rt54183_sigpipe.t" action="ADD" />
+ </fileset>
+ <description>
+ <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=54183">RT #54183</xhtml:a>:
+ Provide handling of SIGPIPE when sending the response to the client,
+ in case they've terminated the connection.
+ </description>
+ </change>
+ <change git:commit="d5a354d801ca5b7e6243cb4c6289468dcd7be244">
+ <file path="MANIFEST" />
+ <description>
+ Forgot to add the new test suite to MANIFEST.
+ </description>
+ </change>
+ <change git:commit="3195d6348f01e60b64282e0bd8fab902eecfb219">
+ <file path="lib/RPC/XML/Server.pm" />
+ <description>
+ Forgot to update the module version number.
+ </description>
+ </change>
+ <change git:commit="87735249de1ec4311ecd9bbb04d890e1b7649c47">
+ <file path="lib/RPC/XML.pm" />
+ <description>
+ Fix typo in reftype() call.
+ </description>
+ </change>
+ <change git:commit="cd38fc54f524518e3fc1d8effdf76c5b8e99a669">
+ <fileset>
+ <file path="lib/RPC/XML.pm" />
+ <file path="t/90_rt54494_blessed_refs.t" action="ADD" />
+ </fileset>
+ <description>
+ <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=54494">RT #54494</xhtml:a>:
+ Fix handling of blessed references in smart_encode().
+ </description>
+ </change>
+ <change git:commit="2664b6b614d62e9c110bed12d5a8f4d658d1c4a0">
+ <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/Parser/XMLLibXML.pm" />
+ <file path="lib/RPC/XML/Parser/XMLParser.pm" />
+ <file path="lib/RPC/XML/ParserFactory.pm" />
+ <file path="lib/RPC/XML/Procedure.pm" />
+ <file path="lib/RPC/XML/Server.pm" />
+ </fileset>
+ <description>
+ Large-scale code clean-up driven by Perl::Critic. All critic flags
+ down to severity 1 now removed.
+ </description>
+ </change>
+ <change git:commit="e5a2f983fcc2df9b3f126cb8af26e917812c46d7">
+ <file path="MANIFEST" />
+ <description>
+ Forgot to add t/90_rt54494_blessed_refs.t when it was created.
+ </description>
+ </change>
+ </release>
+ <release date="2009-12-13T21:45:00-08:00" version="0.72" sc:tag="0.72">
<change git:commit="afc23bd0c54cc59c79fdf4945cb17818d6caed91">
<fileset>
<file path="Makefile.PL" />
@@ -33,7 +111,7 @@
</description>
</change>
</release>
- <release date="2009-12-07T20:00:00-07:00" version="0.71" sc:tag="0.71">
+ <release date="2009-12-07T20:00:00-08:00" version="0.71" sc:tag="0.71">
<change git:commit="8cc9534a7da336de8c646ff1bc473ce531f43cd6">
<fileset>
<file path="MANIFEST" />
@@ -55,7 +133,7 @@
<change git:commit="eb38e38dafe8491185a8638f4842fa419022b5c4">
<file path="MANIFEST" />
<description>
- Add test suite 28_parser_bugs_50013.t, which was omitted from last
+ Add test suite t/28_parser_bugs_50013.t, which was omitted from last
release.
</description>
</change>
@@ -73,7 +151,7 @@
</description>
</change>
</release>
- <release date="2009-12-06T22:00:00-07:00" version="0.70" sc:tag="0.70">
+ <release date="2009-12-06T22:00:00-08:00" version="0.70" sc:tag="0.70">
<change git:commit="8e62c642a888608cf60fc190abcb60a49c061d73">
<fileset>
<file path="lib/RPC/XML.pm" />
View
@@ -13,7 +13,6 @@ use Cwd 'cwd';
my ($vol, $dir, undef) = File::Spec->splitpath(File::Spec->rel2abs($0));
$dir = File::Spec->catpath($vol, $dir, '');
-my $test_config = File::Spec->catfile($dir, 't', 'test.conf');
eval "require LWP;";
if ($LWP::VERSION and $LWP::VERSION < 5.801)
@@ -83,7 +82,7 @@ find(sub {
WriteMakefile(
NAME => 'RPC::XML',
- VERSION => '0.72',
+ VERSION => '0.73',
AUTHOR => 'Randy J. Ray',
ABSTRACT => 'Data, client and server classes for XML-RPC',
EXE_FILES => \@scripts,
@@ -93,16 +92,17 @@ WriteMakefile(
'constant' => 1.03,
'Scalar::Util' => 1.19,
'Test::More' => 0,
- 'LWP' => 5.801,
+ 'LWP' => 5.834,
'XML::Parser' => 2.31,
- 'XML::LibXML' => '1.70',
},
dist => { COMPRESS => 'gzip -9f' },
clean => { FILES => $CLEAN },
LICENSE => 'perl',
- SIGN => 'here, please',
MIN_PERL_VERSION => 5.006001,
META_MERGE => {
+ recommends => {
+ 'XML::LibXML' => '1.70',
+ },
resources => {
homepage => 'http://search.cpan.org/dist/RPC-XML',
bugtracker =>
View
46 README
@@ -1,6 +1,6 @@
RPC::XML - An implementation of XML-RPC
-Version: 0.72
+Version: 0.73
WHAT IS IT
@@ -66,9 +66,45 @@ The LGPL 2.1: http://www.opensource.org/licenses/lgpl-2.1.php
CHANGES
-* Makefile.PL
-* t/40_server_xmllibxml.t
-RT #52662: Fix requirement specification for XML::LibXML.
+* MANIFEST
+* t/28_parser_bugs_50013.t (deleted)
+* t/90_rt50013_parser_bugs.t (added)
+Rename of t/28_parser_bugs_50013.t to fit more universal scheme
+for test suites that directly address specific RT bugs.
+* lib/RPC/XML/Server.pm
+* t/90_rt54183_sigpipe.t (added)
+RT #54183: Provide handling of SIGPIPE when sending the
+response to the client, in case they've terminated the
+connection.
+
+* MANIFEST
+Forgot to add the new test suite to MANIFEST.
+
+* lib/RPC/XML/Server.pm
+Forgot to update the module version number.
+
+* lib/RPC/XML.pm
+Fix typo in reftype() call.
+
+* lib/RPC/XML.pm
+* t/90_rt54494_blessed_refs.t (added)
+RT #54494: Fix handling of blessed references in smart_encode().
+
+* lib/Apache/RPC/Server.pm
+* lib/Apache/RPC/Status.pm
* lib/RPC/XML.pm
-Some more clean-up of the docs, removing a redundant section.
+* lib/RPC/XML/Client.pm
+* lib/RPC/XML/Function.pm
+* lib/RPC/XML/Method.pm
+* lib/RPC/XML/Parser.pm
+* lib/RPC/XML/Parser/XMLLibXML.pm
+* lib/RPC/XML/Parser/XMLParser.pm
+* lib/RPC/XML/ParserFactory.pm
+* lib/RPC/XML/Procedure.pm
+* lib/RPC/XML/Server.pm
+Large-scale code clean-up driven by Perl::Critic. All critic
+flags down to severity 1 now removed.
+
+* MANIFEST
+Forgot to add t/90_rt54494_blessed_refs.t when it was created.

0 comments on commit 509400a

Please sign in to comment.