… IPPROTO_UDP. CPAN testers were failing POE because Socket didn't provide these on the full range of test machines. The common thread seems to be Perl prior to 5.9. While quite old, there's no compelling reason not to support it. This change also caches the protocol numbers at startup, rather than looking them up every time. It should be slightly faster as a result.
…dler. The rt.cpan.org bug alleges that the empty string is more compatible. It doesn't seem to make a difference for contemporary versions of Perl, so why not?
A generic session runs all the events it receives through the test sequence. It seems like something that might be common for simple tests. t/90_regression/leolo-alarm-adjust.t uses it as a proof of concept, a future documentation example, and to shave about 2sec off the test.
Rather than wait for several seconds to elapse, tests can set a low PollInterval and use IdleEvent handlers to tell when it's ready to move on. As a proof of concept, this commit also removes about 8 seconds from a regression test using the new IdleEvent.
…eeded but absent.
This reverts commit 68089ff.
This reverts commit 3ae6463.
This reverts commit f8e8c69.
UTF-8 headers into MIME entities Documentation for above Tests for above Added exceptions to 02_pod_coverage.t for POE::Filter::HTTPD
POE::Filter::Grep->new complains about unknown params POE::Filter::Map->new complains about unknown params Added POE::Filter::Map::FIRST_UNUSED Added POE::Filter::Stackable::FIRST_UNUSED