<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/net/p5-RPC-XML, branch cube-native-xorg</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=cube-native-xorg</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=cube-native-xorg'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-07-23T22:30:50Z</updated>
<entry>
<title>updated to 0.60</title>
<updated>2008-07-23T22:30:50Z</updated>
<author>
<name>rhaen</name>
<email>rhaen@pkgsrc.org</email>
</author>
<published>2008-07-23T22:30:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=23cc16edb49787f57a0b8713339184398ae6b13c'/>
<id>urn:sha1:23cc16edb49787f57a0b8713339184398ae6b13c</id>
<content type='text'>
ChangeLog:
0.60	Wed Apr  9 03:01:07 PDT 2008

	t/00_load.t:
	t/01_pod.t:
	t/02_pod_coverage.t:
	t/10_data.t:
	t/11_base64_fh.t:
	t/15_serialize.t:
	t/20_parser.t:
	t/30_method.t:
	t/40_server.t:
	t/50_client.t:
	t/60_net_server.t:
	Related to the main change of RT ticket #30849, fixes potential
	problem in the creation of temporary file names if a test script is
	run directly from the "t" directory. While at it, added a line with
	the Subversion "Id" keyword and set the "svn:keywords" property on
	all test scripts. The code-fix is based on suggestions from J??rg
	Meltzer &lt;joerg@joergmeltzer.de&gt;.

	lib/RPC/XML/Client.pm:
	Per RT ticket #30849, fix problem caused by having colons in
	temp-file names. Fix largely from patch suggested by J??rg Meltzer
	&lt;joerg@joergmeltzer.de&gt;.

	lib/RPC/XML/Server.pm:
	Applied a modified form of a patch submitted by Mike Rylander
	&lt;miker@n2bb.com&gt; to make things work under SSL.

	lib/RPC/XML/Server.pm:
	t/41_server_hang.t:
	Fixed the bug in RPC::XML::Server::process_request() could lead to an
	infinite loop if the client shuts down the socket before the full
	request is sent. Added a test script specific to this bug, to catch it
	if it reappears.

	lib/RPC/XML.pm:
	t/10_data.t:
	Per RT ticket #30042, made a do-nothing branch in
	RPC::XML::smart_encode actually die with an error when a
	reference-type is passed in that cannot be converted.  Added two
	tests to cover this, and took the opportunity to convert 10_data.t
	to Test::More.

	t/40_server.t:
	t/50_client.t:
	Applied a patch from Chris Darroch to make the spawning of servers
	work in some corner-cases that were failing. All that was required
	was explicit specification of 'localhost' in the instantiation.

	lib/RPC/XML/Parser.pm:
	t/20_parser.t:
	Applied a patch from Masatake Daimon (????????????) to improve
	the performance of the parser by reducing the (vast) number of
	string-concat operations.  During this change, re-wrote the parser
	tests to use Test::More and have better diagnostics.

	lib/RPC/XML/Server.pm:
	t/40_server.t:
	Per RT ticket #29351, fixed a bug that caused a server to incorrectly
	report the location and cause of an XML parsing error in the
	request. The actual bug and solution were different than initially
	reported in the ticket.

	lib/RPC/XML.pm:
	t/10_data.t:
	Per RT ticket #31818, fix to the XML serialization of double values
	to conform to the XML-RPC spec, as it does not allow for exponential
	notation. This also required changes to the tests, as values were
	no longer being auto-truncated at 5 decimal places. Also finished
	cleaning up the t/10_data.t test suite with diagnostic messages on
	the tests that had not previously gotten them.

	lib/RPC/XML.pm:
	t/20_parser.t:
	In response to concerns raised by a report of parsing problems,
	added XML entity encoding for ' and " (&amp;apos; and &amp;quot;) to the base
	RPC::XML module, and added a test to the parser suite to make sure
	it is correctly turning all core XML entities back into characters
	during the parsing process.

	lib/Apache/RPC/Server.pm:
	lib/RPC/XML/Server.pm:
	t/40_server.t:
	RT ticket #34557: Provide access to client-side connection info to
	methods called on the server, by placing the data from get_peeraddr()
	(as abstracted through existing methods in HTTP::Daemon::ClientConn
	and Apache::Connection) into localized keys on the server object, as
	is already done with the method_name and signature pseudo-keys. Tests
	added to 40_server.t and docs updated.

	etc/make_method:
	lib/Apache/RPC/Server.pm:
	lib/Apache/RPC/Status.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:
	lib/RPC/XML.pm:
	Updated all copyright/redistribution information with current year
	and correct/current URLs for Artistic and LGPL licenses.</content>
</entry>
<entry>
<title>Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk</title>
<updated>2007-10-25T16:54:26Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2007-10-25T16:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=56ba4d26906035375d68907b5ecea5c345617179'/>
<id>urn:sha1:56ba4d26906035375d68907b5ecea5c345617179</id>
<content type='text'>
can handle packages having no PLIST files.</content>
</entry>
<entry>
<title>Initial import of p5-RPC-XML 0.59.</title>
<updated>2007-05-06T13:25:12Z</updated>
<author>
<name>heinz</name>
<email>heinz@pkgsrc.org</email>
</author>
<published>2007-05-06T13:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c52578ac931863658e9992295e72736ca452752b'/>
<id>urn:sha1:c52578ac931863658e9992295e72736ca452752b</id>
<content type='text'>
The package was originally created by Roman Kulik in pkgsrc-wip. Very
small changes by me.


The RPC::XML package is an implementation of XML-RPC. The module
provides classes for sample client and server implementations, a
server designed as an Apache location-handler, and a suite of
data-manipulation classes that are used by them.</content>
</entry>
</feed>
