==================================================
Changes from 2011-03-06 00:00:00 +0000 to present.
==================================================
------------------------------------------
version 0.916 at 2012-03-05 02:56:43 +0000
------------------------------------------
Change: 9610861f210360b2d2a6d263a8b0f48a4d134bf4
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2012-03-04 21:55:32 +0000
Avoid a final timeout if the user explicitly shuts down everything.
------------------------------------------
version 0.915 at 2012-03-05 00:17:58 +0000
------------------------------------------
Change: 466a7e1fa548913d59dcc454951c5bd0e293d551
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2012-03-04 19:17:58 +0000
Fix dist.ini and .gitignore to allow Git::Check to pass.
Change: 3557a330346457155b951c505decc4152abaf0d3
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2012-03-04 18:48:42 +0000
[rt.cpan.org 67601] Test IPv6 availability against non-localhost.
Larwan Burke pointed out that localhost is a bad name to resolve when
testing for IPv6 availability. It tends to be in /etc/hosts, which
resolves whether or not the named can.
Change: 32d22afac0c59a6ad5f68dd690a5c17849a0536f
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2012-03-04 17:06:56 +0000
[rt.cpan.org 74486] Fix a typo in a hash key.
I hate hash-based data structures for just this reason: typos are
silently ignored. Many thanks to Jon Portnoy for reporting this one.
Change: 9c3be3c8497c043f7883136383c00ce42baa95d9
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2012-03-04 17:03:52 +0000
Add an environment variable to override the default IP version
preference.
As IPv6 is adopted, more and more places will behave differently than
expected. The POCO_RESOLVER_IPV environment variable gives users a
way to override the legacy behavior during this potentially painful
transition.
Change: 4ba15258e501c522856aa2f0e89ac3e429ae0ed3
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2012-03-04 17:03:01 +0000
Update dist.ini to automatically bump versions and tag releases.
------------------------------------------
version 0_914 at 2011-09-15 05:27:46 +0000
------------------------------------------
Change: e4f3fb11df5d5bf43a1445edc498cb4ee75839ae
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-09-15 01:27:46 +0000
Resolve a runaway fork when running in EmbedPerl.
Sjors Gielen reported a runaway fork in irc.perl.org #poe. $^X is not
always a path to the perl binary. Resolved by using Configure's
notion of perlpath and _exe, per Sjors' recommendation and discussion
of $^X in perlvar.
------------------------------------------
version 0_913 at 2011-07-30 08:02:15 +0000
------------------------------------------
Change: b2d2af51183d837e5e98d7cf0324ea9429ef54dc
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-07-30 04:02:15 +0000
Bump the release version.
Change: 82af41c8ab2dd061acd7deb9979fa6cb5c4725ae
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-07-30 03:49:09 +0000
Allow developers to use sidecar-based modules with PAR and other
packagers.
Applied a modified versin of a patch from Markus Jansen at Ericsson.
It adds a parameter to POE::Component::Resolver so the developer can
point to a custom sidecar program. That program can be bundld in PAR
using special techniques. Thanks also go to Steffen Mueller and
Roderich Schupp, who helped design the patch.
Change: f0d9d4484e3a3400c7b9ca6b712882e0e20a04d6
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-07-29 08:59:32 +0000
Use port 80 rather than string "http" on Solaris.
Chris Williams discovered tests would fail on Solaris with "service
name not available for the specified socket type". It turns out they
don't list "http" in /etc/services.
Change: 638cd9e616a5b4ffbf413672784f41896de97430
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-07-29 00:44:00 +0000
Load the POE::Component::Resolver::Sidecar class.
The presence of this module is requested on MSWin32. Resolves
rt.cpan.org ticket 69172, reported by Gabor Szabo.
------------------------------------------
version 0_912 at 2011-05-04 02:38:41 +0000
------------------------------------------
Change: d0c8a4b0fbf6c6e8e86d83790941efe84d176ba4
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-05-03 22:38:41 +0000
Prepare for next release.
Change: f8d05b1ef5f76133b3c59500d720eed1a074fdc9
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-05-03 22:38:14 +0000
Relying upon DESTROY wasn't reliable. Add a shutdown() method.
Change: f676b39c5fb373b4c83105415e7bb532556ea875
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-04-24 16:28:04 +0000
Remove unused GetAddrInfo imports from Sidecar.pm.
Change: 22387e0e157e5cb473314727e0752380da9d8fe6
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-04-24 16:15:13 +0000
Add sidecar processes to reduce this component's memory footprint.
Prompted by Karen_m's memory issues, and recommended by gcola,
Hinrik, and Apocalypse on irc.perl.org #poe. You people rock! :)
Change: faa1588e8a7417b20c3745490e50033bcc744f54
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-04-24 15:48:39 +0000
Keep sidecar processes around longer, and provide an idle_timeout
constructor parameter to override just how long that is. This is a
partial response to Karen_m's report of PID and memory churn
introduced by lots of forking.
Change: 1acb4707244468521c7712bc3f410fc72fa5df08
Author: Rocco Caputo <rcaputo@cpan.org>
Date : 2011-02-21 09:15:20 +0000
Increase pedantry to mollify assertions.
================================================
Plus 3 releases after 2011-03-06 00:00:00 +0000.
================================================