Permalink
Commits on Sep 30, 2011
Commits on Aug 17, 2011
  1. Avoid trying to dispatch SIGDIE to sessions in a POE::Kernel that has

    been made defunct by the stop() method.  This resolves at least one
    "please report this stacktrace" bug.
    rcaputo committed Aug 17, 2011
Commits on Aug 5, 2011
  1. Allow event handlers to persistently alter $SIG{__DIE__}.

    Prior to this change, modifications to $SIG{__DIE__} in event handlers
    would be lost due to that signal entry being localized.  This brings
    up an interesting question: Should the rest of %SIG be localized?
    rcaputo committed Aug 5, 2011
Commits on Jul 29, 2011
  1. Bump the version.

    rcaputo committed Jul 29, 2011
Commits on Jul 28, 2011
  1. Apply Stephen Oberholtzer's patch to fix a test freeze.

    IO::Handle->blocking() is broken on MSWin32, locking up
    t/10_units/04_drivers/01_sysrw.t in some cases.  Stephen provided a
    patch to Perl and to POE to work around the issue.  It's portable
    enough that things shouldn't immediately break after Perl is fixed.
    
    Resolves rt.cpan.org ticket #69769.
    rcaputo committed Jul 28, 2011
  2. getnameinfo() returns host and port in the opposite order of

    unpack_sockaddr_in().  Swap the return values so the right ones appear
    in ARG1 and ARG2.  Thanks to Luiz Eduardo Roncato Cordeiro at CERT
    Brazil for spotting the problem and suggesting the fix.  This should
    resolve his rt.cpan.org ticket, #68959.
    rcaputo committed Jul 27, 2011
  3. Apply Stephen Oberholtzer's patch to fix a test freeze.

    IO::Handle->blocking() is broken on MSWin32, locking up
    t/10_units/04_drivers/01_sysrw.t in some cases.  Stephen provided a
    patch to Perl and to POE to work around the issue.  It's portable
    enough that things shouldn't immediately break after Perl is fixed.
    
    Resolves rt.cpan.org ticket #69769.
    rcaputo committed Jul 28, 2011
Commits on Jul 27, 2011
  1. getnameinfo() returns host and port in the opposite order of

    unpack_sockaddr_in().  Swap the return values so the right ones appear
    in ARG1 and ARG2.  Thanks to Luiz Eduardo Roncato Cordeiro at CERT
    Brazil for spotting the problem and suggesting the fix.  This should
    resolve his rt.cpan.org ticket, #68959.
    rcaputo committed Jul 27, 2011
Commits on Jun 21, 2011
Commits on May 22, 2011
Commits on May 18, 2011
  1. Localize $SIG{__DIE__} when rethrowing userspace exceptions from a sa…

    …fe point. Avoids shenanigans at a distance when reporting on userspace errors. May thwart someone's exception handling, but I don't know a good way to satisfy everyone here. Suggestions?
    rcaputo committed May 18, 2011
Commits on May 14, 2011
  1. Don't fail t/00_info.t if POE::Test::Loops is unavailable.

    This test dependency is intended to be optional, and the loop tests
    should be skipped if the user doesn't want them.  Problem reported by
    skbz in irc.perl.org #poe, related to cpanm installing POE::Test:Loops
    in a user-local directory but not looking there when installing POE.
    rcaputo committed May 14, 2011
Commits on May 3, 2011
Commits on May 2, 2011
  1. Rely on new POE::Test::Loops.

    rcaputo committed May 2, 2011
  2. Version bump for release.

    rcaputo committed May 2, 2011
Commits on May 1, 2011
  1. Document why POE doesn't use Dist::Zilla, so I have something to refe…

    …rence when someone else suggests that it would be totally rad.
    rcaputo committed May 1, 2011
Commits on Apr 30, 2011
  1. Avoid silent POE::Wheel::Run failures when stdio has been relocated.

    If using POE::Wheel::Run to exec() a program, throw an error if STDIN,
    STDOUT and STDERR do not have respective file descriptors 0, 1 and 2.
    Previously, POE::Wheel::Run would just fail to work without any
    indication why.  Makes the mysterious issue Hinrik found in
    rt.cpan.org ticket 67798 less so.
    rcaputo committed Apr 30, 2011
Commits on Apr 29, 2011
Commits on Apr 26, 2011
Commits on Apr 23, 2011
  1. Small grammar fix in Pod

    hinrik committed Apr 23, 2011
Commits on Apr 20, 2011
  1. re-tweak the ipv6 stuff *AGAIN* so it checks Socket.pm for getaddrinf…

    …o to be future-compatible with 5.14
    apocalypse committed Apr 20, 2011
Commits on Apr 19, 2011
  1. make code follow what docs say regarding usage of ClientFilter/Client…

    …InputFilter/ClientOutputFilter
    apocalypse committed with rcaputo Apr 19, 2011