<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dereferenced.com &#187; Software</title>
	<atom:link href="http://www.dereferenced.com/tags/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dereferenced.com</link>
	<description>A preponderance of Perl, an excess of XML, and additional alliterations.</description>
	<lastBuildDate>Tue, 17 Jan 2012 17:18:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Perl Module Release: Test-AgainstSchema 0.100</title>
		<link>http://www.dereferenced.com/2012/01/17/perl-module-release-test-againstschema-0-100/</link>
		<comments>http://www.dereferenced.com/2012/01/17/perl-module-release-test-againstschema-0-100/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 17:18:51 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Test-AgainstSchema]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=227</guid>
		<description><![CDATA[MetaCPAN.org: https://metacpan.org/release/RJRAY/Test-AgainstSchema-0.100 Version: 0.100 Released: Monday January 16, 2012, 02:00:00 PM -0800 Changes: lib/Test/AgainstSchema.pm (added) lib/Test/AgainstSchema/XML.pm (added) t/10_xml/05_xml_parsing.t (added) t/10_xml/10_sgmldtd.t (added) t/10_xml/20_xmlschema.t (added) t/10_xml/30_relaxng.t (added) t/10_xml/basic_tests.pl (added) t/10_xml/simple-bad.dtd (added) t/10_xml/simple-bad.rng (added) t/10_xml/simple-bad.xsd (added) t/10_xml/simple.dtd (added) t/10_xml/simple.rng (added) t/10_xml/simple.xsd (added) t/10_xml/xml-simple-bad.xml (added) t/10_xml/xml-simple.xml (added) t/90_integration/10_with_xml.t (added) t/90_integration/90_empty_subclass.t (added) t/90_integration/MyTestAgainstSchema.pm (added) t/util.pl (added) xt/00_load.t (added) xt/01_pod.t (added) [...]]]></description>
			<content:encoded><![CDATA[<div>MetaCPAN.org: <a href="https://metacpan.org/release/RJRAY/Test-AgainstSchema-0.100">https://metacpan.org/release/RJRAY/Test-AgainstSchema-0.100</a></div>
<div xmlns="http://www.w3.org/1999/xhtml" xmlns:cl="http://www.blackperl.com/2009/01/ChangeLogML" xmlns:xhtml="http://www.w3.org/1999/xhtml" id="changelog-container" class="changelog-container-div">
<div class="changelog-release-div" name="release_0_100" id="release_0_100_div">
<span class="changelog-release-heading">Version: 0.100</span><br/><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Monday January 16, 2012, 02:00:00 PM -0800</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Test/AgainstSchema.pm</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Test/AgainstSchema/XML.pm</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/05_xml_parsing.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/10_sgmldtd.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/20_xmlschema.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/30_relaxng.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/basic_tests.pl</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/simple-bad.dtd</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/simple-bad.rng</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/simple-bad.xsd</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/simple.dtd</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/simple.rng</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/simple.xsd</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/xml-simple-bad.xml</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_xml/xml-simple.xml</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/90_integration/10_with_xml.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/90_integration/90_empty_subclass.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/90_integration/MyTestAgainstSchema.pm</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/util.pl</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/00_load.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/01_pod.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/02_pod_coverage.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/03_meta.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/04_minimumversion.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/05_critic.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para">Initial commit of code, tests and test files.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2012/01/17/perl-module-release-test-againstschema-0-100/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: RPC-XML 0.76</title>
		<link>http://www.dereferenced.com/2011/08/21/perl-module-release-rpc-xml-0-76/</link>
		<comments>http://www.dereferenced.com/2011/08/21/perl-module-release-rpc-xml-0-76/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 20:12:53 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[RPC-XML]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=190</guid>
		<description><![CDATA[MetaCPAN.org: https://metacpan.org/release/RJRAY/RPC-XML-0.76 Version: 0.76 Released: Saturday August 20, 2011, 06:30:00 PM -0700 Changes: etc/make_method lib/RPC/XML/Server.pm RT #70258: Fixed typos in docs pointed out by Debian team. lib/Apache/RPC/Server.pm Better version of the fix for infinite loops. This is the patch originally suggested by Eric Cholet, who found the bug. t/00_load.t RT #70280: This test was still [...]]]></description>
			<content:encoded><![CDATA[<div>MetaCPAN.org: <a href="https://metacpan.org/release/RJRAY/RPC-XML-0.76">https://metacpan.org/release/RJRAY/RPC-XML-0.76</a></div>
<div xmlns="http://www.w3.org/1999/xhtml" xmlns:cl="http://www.blackperl.com/2009/01/ChangeLogML" xmlns:xhtml="http://www.w3.org/1999/xhtml" id="changelog-container" class="changelog-container-div">
<div class="changelog-release-div" name="release_0_76" id="release_0_76_div">
<span class="changelog-release-heading">Version: 0.76</span><br/><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Saturday August 20, 2011, 06:30:00 PM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">etc/make_method</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para"><a href="https://rt.cpan.org/Ticket/Display.html?id=70258" class="changelog-html-a">RT #70258</a>: Fixed typos in docs pointed out by Debian team.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Better version of the fix for infinite loops. This is the patch originally suggested by Eric Cholet, who found the bug.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/00_load.t</tt>
</li>
</ul>
<p class="changelog-release-change-para"><a href="https://rt.cpan.org/Ticket/Display.html?id=70280" class="changelog-html-a">RT #70280</a>: This test was still testing RPC/XML/Method.pm. Rewrote to remove that but include the (forgotten) XMLLibXML.pm module. That test has to be conditional on the presence of XML::LibXML.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">Makefile.PL</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/51_client_with_host_header.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Clean up test suite to work with older Test::More. Also specify a minimum Test::More that supports subtest(). This is also a part of <a href="https://rt.cpan.org/Ticket/Display.html?id=70280" class="changelog-html-a">RT #70280</a>.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/11_base64_fh.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/20_xml_parser.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/21_xml_libxml.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">These tests had failures when run as root. Permissions-based negative tests were incorrectly passing.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_data.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Moved the 64-bit &#8220;TODO&#8221; tests to a SKIP block. Non-64-bit systems will skip, rather than fail, these tests.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para"><a href="https://rt.cpan.org/Ticket/Display.html?id=65616" class="changelog-html-a">RT #65616</a>: Fix for slow methods killing servers. Applied and modified patch from person who opened the ticket.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">MANIFEST</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_data.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/14_datetime_iso8601.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para"><a href="https://rt.cpan.org/Ticket/Display.html?id=55628" class="changelog-html-a">RT #55628</a>: Improve flexibility of date parsing. This adds the ability to pass any ISO 8601 string to the RPC::XML::datetime_iso8601 constructor.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2011/08/21/perl-module-release-rpc-xml-0-76/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: RPC-XML 0.75</title>
		<link>http://www.dereferenced.com/2011/08/14/perl-module-release-rpc-xml-0-75/</link>
		<comments>http://www.dereferenced.com/2011/08/14/perl-module-release-rpc-xml-0-75/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 00:57:20 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[RPC-XML]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=175</guid>
		<description><![CDATA[MetaCPAN.org: https://metacpan.org/release/RJRAY/RPC-XML-0.75 Version: 0.75 Released: Saturday August 13, 2011, 05:30:00 PM -0700 Changes: MANIFEST Somehow, t/13_no_deep_recursion.t never got added to MANIFEST. lib/RPC/XML/Parser/XMLLibXML.pm RT #65154: Fixed a cut/paste error in an error message. lib/RPC/XML/Client.pm t/51_client_with_host_header.t (added) RT #68792: Merge pull request #2 from dragon3/master (https://github.com/dragon3). Allow setting of &#8220;Host&#8221; header, and test suite for it. MANIFEST [...]]]></description>
			<content:encoded><![CDATA[<p>MetaCPAN.org: <a href="https://metacpan.org/release/RJRAY/RPC-XML-0.75">https://metacpan.org/release/RJRAY/RPC-XML-0.75</a></p>
<div xmlns="http://www.w3.org/1999/xhtml" xmlns:cl="http://www.blackperl.com/2009/01/ChangeLogML" xmlns:xhtml="http://www.w3.org/1999/xhtml" id="changelog-container" class="changelog-container-div">
<div class="changelog-release-div" name="release_0_75" id="release_0_75_div">
<span class="changelog-release-heading">Version: 0.75</span><br/><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Saturday August 13, 2011, 05:30:00 PM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">MANIFEST</tt>
</li>
</ul>
<p class="changelog-release-change-para">Somehow, t/13_no_deep_recursion.t never got added to MANIFEST.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="https://rt.cpan.org/Ticket/Display.html?id=65154" class="changelog-html-a">RT #65154</a>: Fixed a cut/paste error in an error message.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/51_client_with_host_header.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="https://rt.cpan.org/Ticket/Display.html?id=68792" class="changelog-html-a">RT #68792</a>: Merge pull request #2 from dragon3/master (<a href="https://github.com/dragon3" class="changelog-html-a">https://github.com/dragon3</a>). Allow setting of &#8220;Host&#8221; header, and test suite for it.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">MANIFEST</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/51_client_with_host_header.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Added new test suite to MANIFEST, fixed spelling. Also added &#8220;plan tests&#8221; line to the test suite.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/20_xml_parser.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/21_xml_libxml.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/41_server_hang.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Merge pull request #3 from yannk/master (<a href="https://github.com/yannk" class="changelog-html-a">https://github.com/yannk</a>). Expat parser subclass is protected against ext ent attack, libxml isn&#8217;t.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/41_server_hang.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Undo a change to this suite from yannk&#8217;s pull.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">etc/make_method</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Status.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Function.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Method.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/ParserFactory.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">More perlcritic-driven clean-up. This is mostly POD sections, but also includes heavy re-working of etc/make_method and parts of lib/RPC/XML.pm.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/21_xml_libxml.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Fixed external entity handling on MacOS. Also made small change to the test suite to be cleaner.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Took out warnings on external entities blocking. Now it blocks silently. Also cleaned up some docs.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/15_serialize.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Additions to increase code coverage in XML.pm.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Turns out this wasn&#8217;t exporting RPC_I8.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Status.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Function.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Method.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/ParserFactory.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/02_pod_coverage.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Made 5.8.8 the new minimum-required perl. Also dropped the utf8_downgrade hack, which affected an xt test.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Improved arguments-checking in send_request.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Fixed error-cases in usage of File::Temp-&gt;new(). File::Temp::new croaks on errors, doesn&#8217;t return undef like I thought.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">MANIFEST</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Function.pm</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Method.pm</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Roll Method.pm and Function.pm into Procedure.pm. Remove Method.pm and Function.pm from distro.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Fixed regexp for methodName validation.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_data.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/11_base64_fh.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/12_nil.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/15_serialize.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/20_xml_parser.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/21_xml_libxml.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/25_parser_negative.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/29_parserfactory.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/30_method.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server_xmllibxml.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/50_client.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/BadParserClass.pm</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/meth_good_1.xpl</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/namespace3.xpl</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/svsm_text.b64</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/util.pl</tt>
</li>
</ul>
<p class="changelog-release-change-para">First round of Devel::Cover-inspired improvements. These are the changes to the test suites to increase coverage of the code.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Fixes and such from Devel::Cover analysis.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/30_method.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/meth_good_1.xpl</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/meth_good_2.xpl</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/meth_good_3.xpl</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para">Fixes for file-based method loading/reloading. New tests in the suite, and re-working of the ugliest hacky part of this package.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/30_method.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/meth_good_3.xpl</tt>
</li>
</ul>
<p class="changelog-release-change-para">RPC::XML::Procedure test-coverage improvement. Also removed some unneeded code.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/30_method.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Last round of RPC::XML::Procedure test coverage. This is mostly in t/40_server.t, though some bugs were found and addressed in the modules and in t/30_method.t.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Status.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/ParserFactory.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Documentation clean-up and update.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Status.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Changes from new Perl::Critic::Bangs policies.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/01_pod.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/02_pod_coverage.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/03_meta.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/04_minimumversion.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/05_critic.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Adjustments to reflect moving from t to xt. Also made changes to xt/02_pod_coverage.t to reflect changes to modules.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Removed some error checks that can never fail.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Code-coverage-driven changes and added tests.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">etc/make_method</tt>
</li>
</ul>
<p class="changelog-release-change-para">Fixes from new Perl::Critic::Bangs policies.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">Removed usage of AutoLoader completely.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/02_pod_coverage.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">Removed some dead code and better did the aliases. This required a change in t/40_server.t for a private sub that no longer exists. Also updated xt/02_pod_coverage.t for private subs that have no pod.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para"><a href="https://rt.cpan.org/Ticket/Display.html?id=67694" class="changelog-html-a">RT #67694</a>: Fix a potential infinite-loop condition.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2011/08/14/perl-module-release-rpc-xml-0-75/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: Env-Export 0.22</title>
		<link>http://www.dereferenced.com/2011/07/07/perl-module-release-env-export-0-22/</link>
		<comments>http://www.dereferenced.com/2011/07/07/perl-module-release-env-export-0-22/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 08:15:58 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Env-Export]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=148</guid>
		<description><![CDATA[Version: 0.22 Released: Thursday July 7, 2011, 01:00:00 AM -0700 Changes: t/00_load.t (deleted) t/01_pod.t (deleted) t/02_pod_coverage.t (deleted) xt/00_load.t xt/01_pod.t xt/02_pod_coverage.t Move author-only tests to the xt/ directory. t/20_regex.t t/25_glob.t t/40_all.t Consider volume when creating path to sub_count.pl. t/10_basic.t t/80_split.t Additions to increase code-coverage of tests. lib/Env/Export.pm Bug fixes, critic clean-up and some docs clean-up. Some [...]]]></description>
			<content:encoded><![CDATA[<div id="changelog-container" class="changelog-container-div">
<div id="release_0_22_div" class="changelog-release-div"><span class="changelog-release-heading">Version: 0.22</span></p>
<p><span class="changelog-release-date">Released: <span class="changelog-date">Thursday July 7, 2011, 01:00:00 AM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"><tt class="changelog-filename">t/00_load.t</tt> <span class="changelog-release-file-action">(deleted)</span></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">t/01_pod.t</tt> <span class="changelog-release-file-action">(deleted)</span></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">t/02_pod_coverage.t</tt> <span class="changelog-release-file-action">(deleted)</span></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">xt/00_load.t</tt></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">xt/01_pod.t</tt></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">xt/02_pod_coverage.t</tt></li>
</ul>
<p class="changelog-release-change-para">Move author-only tests to the xt/ directory.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"><tt class="changelog-filename">t/20_regex.t</tt></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">t/25_glob.t</tt></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">t/40_all.t</tt></li>
</ul>
<p class="changelog-release-change-para">Consider volume when creating path to sub_count.pl.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"><tt class="changelog-filename">t/10_basic.t</tt></li>
<li class="changelog-release-change-li"><tt class="changelog-filename">t/80_split.t</tt></li>
</ul>
<p class="changelog-release-change-para">Additions to increase code-coverage of tests.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"><tt class="changelog-filename">lib/Env/Export.pm</tt></li>
</ul>
<p class="changelog-release-change-para">Bug fixes, critic clean-up and some docs clean-up. Some fixes related to getting better code-coverage in test suites.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"><tt class="changelog-filename">lib/Env/Export.pm</tt></li>
</ul>
<p class="changelog-release-change-para">Removed a left-over debugging line, doc fixes.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2011/07/07/perl-module-release-env-export-0-22/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: RPC-XML 0.74</title>
		<link>http://www.dereferenced.com/2011/01/23/perl-module-release-rpc-xml-0-74/</link>
		<comments>http://www.dereferenced.com/2011/01/23/perl-module-release-rpc-xml-0-74/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 01:22:08 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[RPC-XML]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=133</guid>
		<description><![CDATA[Version: 0.74 Released: Sunday January 23, 2011, 12:50:00 PM -0800 Changes: t/90_rt54183_sigpipe.t RT #56800: Make this suite skip all tests on Windows platforms. lib/Apache/RPC/Server.pm Clean up some run-time &#8220;use of undefined value&#8221; messages. lib/RPC/XML/Parser/XMLLibXML.pm lib/RPC/XML/Parser/XMLParser.pm t/90_rt58323_push_parser.t (added) RT #58323: Started as making the parser interfaces correctly report errors when passed null-length strings or &#8220;0&#8243; values. [...]]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml" xmlns:cl="http://www.blackperl.com/2009/01/ChangeLogML" xmlns:xhtml="http://www.w3.org/1999/xhtml" id="changelog-container" class="changelog-container-div">
<div class="changelog-release-div" name="release_0_74" id="release_0_74_div">
<span class="changelog-release-heading">Version: 0.74</span><br/><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Sunday January 23, 2011, 12:50:00 PM -0800</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/90_rt54183_sigpipe.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="http://rt.cpan.org/Ticket/Display.html?id=56800" class="changelog-html-a">RT #56800</a>: Make this suite skip all tests on Windows platforms.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">
Clean up some run-time &#8220;use of undefined value&#8221; messages.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/90_rt58323_push_parser.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="http://rt.cpan.org/Ticket/Display.html?id=58323" class="changelog-html-a">RT #58323</a>: Started as making the parser interfaces correctly report errors when passed null-length strings or &#8220;0&#8243; values. Turned out that the error return interface from XMLLibXML.pm was not consistent with the rest of the system, so fixed that as well.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/40_server.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="http://rt.cpan.org/Ticket/Display.html?id=58240" class="changelog-html-a">RT #58240</a>: Applied a patch from Martijn van de Streek that adds access to the HTTP::Request object to called method code.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/90_rt58065_allow_nil.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="http://rt.cpan.org/Ticket/Display.html?id=58065" class="changelog-html-a">RT #58065</a>: Allow the parsing of <tt class="changelog-html-tt">&lt;nil /&gt;</tt> tags when they are encountered, even if $RPC::XML::ALLOW_NIL is not set. Only limit the generation of these tags.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/41_server_hang.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">
This test sporadically fails, so enhance the error message for more info. Also alter the test slightly, hoping it fixes the random failures.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">etc/make_method</tt>
</li>
</ul>
<p class="changelog-release-change-para">
Applied perlcritic to the make_method tool.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/XML/RPC.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_data.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/20_xml_parser.t</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/21_xml_libxml.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="http://rt.cpan.org/Ticket/Display.html?id=62916" class="changelog-html-a">RT #62916</a>: Previous adjustments to the <tt class="changelog-html-tt">dateTime.iso8601</tt> stringification caused it to no longer fit the XML-RPC spec. Fixed.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Client.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/ParserFactory.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/RPC/XML/Server.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">
Used <tt class="changelog-html-tt">warnings::unused</tt> to find unused variables not found by Perl::Critic.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/10_data.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">
Realized I had no boundary-tests for ints in smart_encode(). This revealed some problems with i8 values on my 32-bit system. Don&#8217;t want to introduce dependency on BigInt right now, so marked those tests &#8220;TODO&#8221;.
</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2011/01/23/perl-module-release-rpc-xml-0-74/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: Image-Size 3.230</title>
		<link>http://www.dereferenced.com/2010/08/29/perl-module-release-image-size-3-230/</link>
		<comments>http://www.dereferenced.com/2010/08/29/perl-module-release-image-size-3-230/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 23:16:38 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Image-Size]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=129</guid>
		<description><![CDATA[Version: 3.230 Released: Sunday August 29, 2010, 04:00:00 PM -0700 Changes: imgsize lib/Image/Size.pm perlcritic clean-ups from new rules. lib/Image/Size.pm t/Test_emf_small.emf (added) t/all.t RT #59995: Added support for Windows Enhanced Metafile Format (EMF). t/00_load.t (deleted) t/01_pod.t (deleted) t/02_pod_coverage.t (deleted) t/03_meta.t (deleted) t/04_minimumversion.t (deleted) t/05_critic.t (deleted) xt/00_load.t (added) xt/01_pod.t (added) xt/02_pod_coverage.t (added) xt/03_meta.t (added) xt/04_minimumversion.t (added) xt/05_critic.t [...]]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml" xmlns:cl="http://www.blackperl.com/2009/01/ChangeLogML" xmlns:xhtml="http://www.w3.org/1999/xhtml" id="changelog-container" class="changelog-container-div">
<div class="changelog-release-div" name="release_3_230" id="release_3_230_div">
<span class="changelog-release-heading">Version: 3.230</span><br/><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Sunday August 29, 2010, 04:00:00 PM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">imgsize</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Image/Size.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">
perlcritic clean-ups from new rules.
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Image/Size.pm</tt>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/Test_emf_small.emf</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/all.t</tt>
</li>
</ul>
<p class="changelog-release-change-para">
<a href="http://rt.cpan.org/Ticket/Display.html?id=59995" class="changelog-html-a">RT #59995</a>: Added support for Windows Enhanced Metafile Format (EMF).
</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/00_load.t</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/01_pod.t</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/02_pod_coverage.t</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/03_meta.t</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/04_minimumversion.t</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">t/05_critic.t</tt> <span class="changelog-release-file-action">(deleted)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/00_load.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/01_pod.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/02_pod_coverage.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/03_meta.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/04_minimumversion.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
<li class="changelog-release-change-li">
<tt class="changelog-filename">xt/05_critic.t</tt> <span class="changelog-release-file-action">(added)</span>
</li>
</ul>
<p class="changelog-release-change-para">
Move the author/distro-sanity tests to an &#8220;xt&#8221; directory.
</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2010/08/29/perl-module-release-image-size-3-230/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: Env-Export 0.21</title>
		<link>http://www.dereferenced.com/2010/04/25/perl-module-release-env-export-0-21/</link>
		<comments>http://www.dereferenced.com/2010/04/25/perl-module-release-env-export-0-21/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 05:11:35 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Env-Export]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=126</guid>
		<description><![CDATA[Version: 0.21 Released: Sunday April 25, 2010, 10:10:00 PM -0700 Changes: lib/Env/Export.pm Code clean-up inspired by perlcritic.]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml" xmlns:cl="http://www.blackperl.com/2009/01/ChangeLogML" xmlns:xhtml="http://www.w3.org/1999/xhtml" id="changelog-container" class="changelog-container-div">
<div class="changelog-release-div" name="release_0_21" id="release_0_21_div">
<span class="changelog-release-heading">Version: 0.21</span><br/><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Sunday April 25, 2010, 10:10:00 PM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li">
<tt class="changelog-filename">lib/Env/Export.pm</tt>
</li>
</ul>
<p class="changelog-release-change-para">
        Code clean-up inspired by perlcritic.
</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2010/04/25/perl-module-release-env-export-0-21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: Image-Size 3.221</title>
		<link>http://www.dereferenced.com/2010/04/25/perl-module-release-imagesize-3-221/</link>
		<comments>http://www.dereferenced.com/2010/04/25/perl-module-release-imagesize-3-221/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 21:21:49 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Image-Size]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=124</guid>
		<description><![CDATA[Version: 3.221 Released: Sunday April 25, 2010, 02:10:00 PM -0700 Changes: imgsize lib/Image/Size.pm Large-scale code and documentation clean-up based on perlcritic and visual review.]]></description>
			<content:encoded><![CDATA[<div id="changelog-container" class="changelog-container-div">
<div id="release_3_221_div" class="changelog-release-div"><span class="changelog-release-heading">Version: 3.221</span><br />
<span class="changelog-release-date">Released: <span class="changelog-date">Sunday April 25, 2010, 02:10:00 PM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">imgsize</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/Image/Size.pm</tt></li>
</ul>
<p class="changelog-release-change-para">Large-scale code and documentation clean-up based on perlcritic<br />
and visual review.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2010/04/25/perl-module-release-imagesize-3-221/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: RPC-XML 0.73</title>
		<link>http://www.dereferenced.com/2010/03/16/perl-module-release-rpc-xml-0-73/</link>
		<comments>http://www.dereferenced.com/2010/03/16/perl-module-release-rpc-xml-0-73/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 06:14:48 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[RPC-XML]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=121</guid>
		<description><![CDATA[Version: 0.73 Released: Tuesday March 16, 2010, 10:45:00 PM -0700 Changes: 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&#8217;ve terminated the connection. [...]]]></description>
			<content:encoded><![CDATA[<div id="changelog-container" class="changelog-container-div">
<div id="release_0_73_div" class="changelog-release-div">
<p><span class="changelog-release-heading">Version: 0.73</span></p>
<p><span class="changelog-release-date">Released: <span class="changelog-date">Tuesday March 16, 2010, 10:45:00 PM -0700</span></span></p>
<p class="changelog-release-para">Changes:</p>
<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">MANIFEST</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">t/28_parser_bugs_50013.t</tt> <span class="changelog-release-file-action">(deleted)</span></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">t/90_rt50013_parser_bugs.t</tt> <span class="changelog-release-file-action">(added)</span></li>
</ul>
<p class="changelog-release-change-para">
<p>Rename of t/28_parser_bugs_50013.t to fit more universal scheme for<br />
test suites that directly address specific RT bugs.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Server.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">t/90_rt54183_sigpipe.t</tt> <span class="changelog-release-file-action">(added)</span></li>
</ul>
<p class="changelog-release-change-para"><a class="changelog-html-a" href="http://rt.cpan.org/Ticket/Display.html?id=54183">RT #54183</a>: Provide handling of SIGPIPE when sending the response to the client,<br />
in case they&#8217;ve terminated the connection.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">MANIFEST</tt></li>
</ul>
<p class="changelog-release-change-para">
<p>Forgot to add the new test suite to MANIFEST.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Server.pm</tt></li>
</ul>
<p class="changelog-release-change-para">
<p>Forgot to update the module version number.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML.pm</tt></li>
</ul>
<p class="changelog-release-change-para">
<p>Fix typo in reftype() call.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">t/90_rt54494_blessed_refs.t</tt> <span class="changelog-release-file-action">(added)</span></li>
</ul>
<p class="changelog-release-change-para"><a class="changelog-html-a" href="http://rt.cpan.org/Ticket/Display.html?id=54494">RT #54494</a>: Fix handling of blessed references in smart_encode().</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/Apache/RPC/Server.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/Apache/RPC/Status.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Client.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Function.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Method.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Parser.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Parser/XMLLibXML.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Parser/XMLParser.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/ParserFactory.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Procedure.pm</tt></li>
<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML/Server.pm</tt></li>
</ul>
<p class="changelog-release-change-para">
<p>Large-scale code clean-up driven by Perl::Critic. All critic flags<br />
down to severity 1 now removed.</p>
</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
<li class="changelog-release-change-li"> <tt class="changelog-filename">MANIFEST</tt></li>
</ul>
<p class="changelog-release-change-para">
<p>Forgot to add t/90_rt54494_blessed_refs.t when it was created.</p>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2010/03/16/perl-module-release-rpc-xml-0-73/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl Module Release: RPC-XML 0.72</title>
		<link>http://www.dereferenced.com/2009/12/13/perl-module-release-rpc-xml-0-72/</link>
		<comments>http://www.dereferenced.com/2009/12/13/perl-module-release-rpc-xml-0-72/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 05:48:56 +0000</pubDate>
		<dc:creator>rjray</dc:creator>
				<category><![CDATA[CPAN]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[RPC-XML]]></category>

		<guid isPermaLink="false">http://www.dereferenced.com/?p=101</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>
<div id="changelog-container" class="changelog-container-div">
<div id="release_0_72_div" class="changelog-release-div"><span class="changelog-release-heading">Version: 0.72</span>

<span class="changelog-release-date">Released: <span class="changelog-date">Sunday December 13, 2009, 09:45:00 PM -0700</span></span>
<p class="changelog-release-para">Changes:</p>

<div class="changelog-release-changes-container">
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
	<li class="changelog-release-change-li"> <tt class="changelog-filename">Makefile.PL</tt></li>
	<li class="changelog-release-change-li"> <tt class="changelog-filename">t/40_server_xmllibxml.t</tt></li>
</ul>
<p class="changelog-release-change-para"><a class="changelog-html-a" href="http://rt.cpan.org/Ticket/Display.html?id=52662">RT #52662</a>:
Fix requirement specification for XML::LibXML.

</div>
<div class="changelog-release-change">
<ul class="changelog-release-change-ul">
	<li class="changelog-release-change-li"> <tt class="changelog-filename">lib/RPC/XML.pm</tt></li>
</ul>
<p class="changelog-release-change-para"></p>

Some more clean-up of the docs, removing a redundant section.</div>
</div>
</div>
</div>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dereferenced.com/2009/12/13/perl-module-release-rpc-xml-0-72/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

