This version was released on 2006-06-16.

  2006-06-16 07:04:07 (r1990) by rcaputo
  poe/tests/30_loops/00_base/wheel_run.pm M; poe/mylib/gen-tests.perl M

    Use POSIX::_exit(0) for the event loop tests when they're run in
    ActiveState Perl. POE::Wheel::Run (perhaps the forking) crashes Perl
    when the wheel_run.t test is run with Tk's event loop. Using POSIX's
    _exit() seems to avoid the problem. 

  2006-06-15 20:05:27 (r1989) by rcaputo; poe/mylib/gen-tests.perl M

    Detabify the test generator. More importantly, turn on autoflush for
    the BEGIN blocks that skip all tests. These skips happen without
    Test::More being invoked, so Test::More's autoflushing is not
    invoked. 

  2006-06-15 15:12:30 (r1988) by rcaputo; poe/lib/POE.pm M

    Bump the version for release. 

  2006-06-14 15:33:11 (r1987) by bsmith; poe/mylib/gen-tests.perl M

    Change do back to require as require correctly rethrows any errors
    produced by the included file. 

  2006-06-13 15:52:39 (r1986) by rcaputo; poe/lib/POE/Filter/HTTPD.pm M

    Apply a fix described by Eben Rauhut. He pointed out a place where we
    return a response without clearing the filter's HTTP headers buffer.
    This commit clears the headers buffer there and replaces a delete on
    an arrayref with an assignment of undef in other places. 

  2006-06-13 15:06:09 (r1985) by rcaputo; poe/lib/POE.pm M

    Attempt to resolve a documentation incongruity, per Tim Otten's
    report in rt.cpan.org ticket 19122. 

  2006-06-13 14:55:10 (r1984) by rcaputo; poe/lib/POE/Wheel/Run.pm M

    Apply Randal Schwartz's support for pty-pipe, a POE::Wheel::Run
    hybrid conduit that allows stdio to use a pty and stderr to report
    out of band via a pipe. Resolves rt.cpan.org ticket 19607. 

  2006-06-13 14:31:33 (r1983) by rcaputo; poe/lib/POE/Kernel.pm M

    Move alarm_adjust() after alarm_set(), per the recommendation of
    rt.cpan.org ticket 19257. 

  2006-06-11 19:40:54 (r1982) by bsmith; poe/MANIFEST M

    Added 02_api_ctl.t from the previous change to MANIFEST.

  2006-06-11 19:32:59 (r1981) by bsmith
  poe/tests/10_units/03_base/02_api_ctl.t A

    New tests for POE::API::Ctl.

  2006-06-11 19:23:12 (r1980) by rcaputo
  poe/lib/POE/Loop/IO_Poll.pm M; poe/lib/POE/Loop/Tk.pm M;
  poe/lib/POE/Resource/Signals.pm M; poe/lib/POE/Loop/Select.pm M;
  poe/lib/POE/Loop/Event.pm M; poe/lib/POE/Loop/PerlSignals.pm M;
  poe/lib/POE/Loop/Gtk.pm M;
  poe/tests/30_loops/00_base/sbk_signal_init.pm A; poe/MANIFEST M;
  poe/lib/POE/Session.pm M; poe/lib/POE/Loop/TkActiveState.pm M;
  poe/lib/POE/NFA.pm M

    Resolve Stuart Kendrick's bug, rt.cpan.org 19529, in which POE resets
    all signal handlers at "use" time. This is too early for some
    applications. Now it doesn't even DEFAULT/IGNORE signals unless it
    really must. That's pretty much SIGCHLD and SIGPIPE. Attempt no
    handling there. 

  2006-06-11 18:01:44 (r1979) by rcaputo; poe/lib/POE/Queue/Array.pm M

    Allow POE::Queue::Array to be subclassed. Resolves rt.cpan.org ticket
    19447, reported by Randal Schwartz. 

  2006-06-09 16:18:24 (r1978) by bingosnet
  extras/poco-list.perl M; extras/smoker.perl M

    smoker.perl now has commandline options for changing settings

  2006-06-07 06:15:52 (r1977) by immute; poe/lib/POE/Session.pm M

    Removed depreciated code from POE::Session::new()

  2006-06-06 03:07:35 (r1976) by immute
  poe/lib/POE/Component/Client/TCP.pm M;
  poe/lib/POE/Component/Server/TCP.pm M

    Added callbacks exposing High/Low-Mark in the ReadWrite wheel of
    PoCo-Client-TCP and PoCo-Server-TCP

  2006-05-31 15:21:38 (r1975) by rcaputo; extras/commitrelay.pl M

    Reflow commit messages for IRC. 

  2006-05-31 14:07:46 (r1974) by rcaputo
  poe/mylib/commitrelay.pl D; poe/mylib/smoker.perl D;
  extras/commitrelay.pl A; extras/smoker.perl A; poe/MANIFEST M

    Move the bots over to extras. Remove them from MANIFEST. They're not
    directly part of POE development, and they don't need to be included
    in the distribution. 

  2006-05-31 09:28:16 (r1973) by bsmith
  poe/mylib/smoker.perl A; poe/MANIFEST M

    Small smoker script from BinGOs that posts results to the pastebot.
    Also fix MANIFEST.

  2006-05-30 20:51:59 (r1972) by bsmith; poe/mylib/commitrelay.pl A

    Relay bot for commits (with colour removal).

  2006-05-30 20:32:30 (r1971) by bsmith
  poe/tests/30_loops/00_base/wheel_run.pm M;
  poe/tests/10_units/05_filters/01_block.t M;
  poe/tests/10_units/05_filters/04_line.t M;
  poe/tests/30_loops/00_base/k_alarms.pm M;
  poe/tests/20_resources/00_base/filehandles.pm M;
  poe/tests/10_units/05_filters/02_grep.t M;
  poe/tests/30_loops/00_base/ses_session.pm M;
  poe/tests/20_resources/00_base/extrefs.pm M;
  poe/tests/20_resources/00_base/aliases.pm M;
  poe/tests/30_loops/00_base/k_detach.pm M;
  poe/tests/10_units/05_filters/07_reference.t M;
  poe/tests/30_loops/00_base/all_errors.pm M;
  poe/tests/30_loops/00_base/wheel_sf_udp.pm M;
  poe/tests/30_loops/00_base/k_signals.pm M;
  poe/tests/20_resources/00_base/signals.pm M;
  poe/tests/20_resources/00_base/controls.pm M;
  poe/tests/30_loops/00_base/wheel_accept.pm M;
  poe/tests/10_units/05_filters/50_stackable.t M;
  poe/tests/90_regression/suzman_windows.t M;
  poe/tests/30_loops/00_base/wheel_sf_unix.pm M;
  poe/tests/10_units/05_filters/08_stream.t M;
  poe/tests/30_loops/00_base/wheel_sf_ipv6.pm M;
  poe/tests/30_loops/00_base/wheel_sf_tcp.pm M;
  poe/tests/30_loops/00_base/comp_tcp.pm M;
  poe/tests/30_loops/00_base/comp_tcp_concurrent.pm M;
  poe/tests/20_resources/00_base/statistics.pm M;
  poe/tests/10_units/05_filters/99_filterchange.t M;
  poe/tests/30_loops/00_base/k_selects.pm M;
  poe/tests/30_loops/00_base/wheel_tail.pm M;
  poe/tests/30_loops/00_base/ses_nfa.pm M;
  poe/tests/10_units/05_filters/03_http.t M;
  poe/tests/20_resources/00_base/sids.pm M;
  poe/tests/10_units/05_filters/05_map.t M;
  poe/tests/20_resources/00_base/caller_state.pm M;
  poe/tests/20_resources/00_base/events.pm M;
  poe/tests/20_resources/00_base/sessions.pm M;
  poe/tests/90_regression/neyuki_detach.t M

    Removed use lib qw(lib) from tests because we should be use libraries
    from blib.

  2006-05-30 19:15:22 (r1970) by bsmith
  poe/mylib/Makefile-5004.pm M; poe/mylib/Makefile-5005.pm M;
  poe/mylib/Test D; poe/mylib/testreport.pl D; poe/MANIFEST M;
  poe/mylib/reportupload.pl D

    Removed the old test upload programs, and their test harness, and
    references to them.

  2006-05-30 19:10:28 (r1969) by bsmith; poe/mylib/gen-tests.perl M

    Modified gen-tests to use CORE::exit instead of POSIX::_exit, and to
    use Test::More in the outer script as this sets up handy things like
    autoflush.

  2006-05-30 18:55:43 (r1968) by bsmith; poe/mylib/coverage.perl M

    Added some commandline flags to coverage.perl to allow it to run
    prove(1) instead of make test, not clean & build before running the
    tests, and to just print out the -MDevel::Cover option that should be
    used.

  2006-05-27 11:37:08 (r1967) by bsmith; poe/mylib/coverage.perl M

    Changes to mylib/coverage.perl:

    Fixes for running individual tests, and hiding modules in tests/.

    Also commenting out the harness_switches code more completely. 

  2006-05-25 04:10:29 (r1966) by rcaputo
  poe/tests/90_regression/cfedde-filter-httpd.t M;
  poe/tests/90_regression/immute-server-tcp-filter.t M

    Skip these two regression tests if HTTP::Request isn't available. 

Back to POE CHANGES.