Help save net neutrality! Learn more.
Close

poe-loop-tk Log


Commit Date  
[62436b] (v1_303) by Rocco Caputo Rocco Caputo

Fix PLT dependencies and bump revision for release.

2010-04-03 22:18:51 Tree
[02140e] by Larwan Berke Larwan Berke

Add "run_network_tests" to "make clean"

2010-03-11 10:06:03 Tree
[82a4ba] (v1_302) by Rocco Caputo Rocco Caputo

Add the info test we forgot to include.

2009-08-27 08:26:09 Tree
[e4a679] (v1_301) by Rocco Caputo Rocco Caputo

Add POE::Test::Loops to configure_requires and build_requires.

2009-08-26 19:31:41 Tree
[751d3d] (v1_300) by Rocco Caputo Rocco Caputo

We use the generic svn-log.perl, not the one included in POE.

2009-08-26 06:30:31 Tree
[e9292a] by Rocco Caputo Rocco Caputo

Create new project directories for POE::Loop::{Event,Tk,Gtk}. Moved
the loops to their new project directories. Configured the new
projects for CPAN distribution. Removed the event loops from POE's
distro configuration.

2009-08-25 21:05:17 Tree
[82a4da] by Rocco Caputo Rocco Caputo

Document POE::Wheel::Run coderef execution side effects. Disable
the POE::Kernel->run() not-called warning if POE::Kernel->stop() is
called.

2009-08-25 09:47:30 Tree
[2b44c8] by Rocco Caputo Rocco Caputo

Mainly rewrite POE::Filter::HTTPD's parser. May support get_one()
now, so some tests also had to change. I hope this will resolve
rt.cpan.org ticket 48802, reported by a very patient zerhash.

2009-08-22 09:15:52 Tree
[1fe569] by Rocco Caputo Rocco Caputo

For some reason, this wheel was not inheriting from POE::Wheel.

2009-08-22 09:12:06 Tree
[20bd32] by Rocco Caputo Rocco Caputo

Remove $Id$ and $Revision$ tags. No significant code changed despite
most of the distribution being touched.

2009-08-15 10:49:12 Tree
[2d334e] by Rocco Caputo Rocco Caputo

Added experimental code to allow postbacks and callbacks to be
weakened, explicitly reducing their reference counts. Untested.
Resolves rt.cpan.org #48670, submitted by Adam Kennedy.

2009-08-13 09:01:44 Tree
[2a8e5b] by Philip Gwyn Philip Gwyn

Hiding Event's exceptions is no longer necessary

2009-08-10 09:45:09 Tree
[de5ceb] by Rocco Caputo Rocco Caputo

Defer rethrowing exceptions until after run() cleans up. Previously
exceptions would be thrown farther inside POE's dispatcher, preventing
some important cleanup. This only affects a few people who re-run()
POE::Kernel after an exception or using $kernel->stop().

2009-08-09 10:37:09 Tree
[85268f] by Rocco Caputo Rocco Caputo

Quiet Event's exception handler.
I'm not entirely sure this is a good idea, but it's worth a shot.

2009-08-08 13:06:17 Tree
[11c421] by Rocco Caputo Rocco Caputo

Increase filehandle trace verbosity. Add more diagnostic information
to Event watchers, in case they fail. Slightly optimize
POE::Wheel::Run destruction. There's no need to unselect file handles
in modes that were never watched.

2009-08-08 12:30:18 Tree
[a88524] by Rocco Caputo Rocco Caputo

Describe Event watchers to aid in debugging.

2009-08-08 11:37:53 Tree
[e454d7] by Rocco Caputo Rocco Caputo

Move Philip Gwyn's signals test to POE::Test::Loops, so it can
exercise everyone's event loops.

2009-08-08 08:56:28 Tree
[de7dbb] by Philip Gwyn Philip Gwyn

Added test to make sure we get the 3 "completion" events from
POE::Wheel::Run. Multiplied by the 4 conduit types.

2009-08-07 11:29:13 Tree
[b3cabb] by Philip Gwyn Philip Gwyn

Roll back previous patch. We need to call ->close_slave() on the _read
handles. Do that instead.

2009-08-06 14:55:58 Tree
[00ce20] by Rocco Caputo Rocco Caputo

Fix case where POE::Wheel::Run CloseEvent doesn't fire on Linux.
Thanks to Philip Gwyn's investigation and test cases, we found out
that close() wasn't sufficient to close and destruct slave ptys, so
the parent processes were keeping them open. Replaced close() with
$io_pty->close_slave() as needed.

2009-08-06 11:21:19 Tree
[260c0a] by Philip Gwyn Philip Gwyn

Small comment tweak re: top/bottom handlers

2009-08-04 08:39:59 Tree
[50a5fc] by Chris Williams Chris Williams

Updated agaran-filter-httpd.t to bind server poco specifically to the loopback as per RT #48341

2009-07-31 13:09:21 Tree
[a5d376] by Rocco Caputo Rocco Caputo

!!! This change breaks backward compatibility on a relatively unused
!!! feature. You are affected if you use ARG0 or ARG1 in a
!!! POE::Component::Server::TCP ClientConnected callback.

ClientArgs promised more than it could deliver, and people finally
noticed. This change backs off supplying the socket in $_[ARG0], and
it expands ClientArgs' arrayref into @_[ARG0..$#_]. Thanks to Michael
Fowler for rt.cpan.org #47855 (which this resolves), and POE's mailing
list for advice on which way this change should go.

2009-07-29 07:53:01 Tree
[3be6db] by Rocco Caputo Rocco Caputo

Initialize the output masks for sigprocmask. Undefined output masks
may trigger warnings in some versions of Perl. At least, I hope
http://www.nntp.perl.org/group/perl.cpan.testers/2009/07/msg4809122.html
warnings will be resolved by this change. I wasn't able to reproduce
them myself.

2009-07-29 06:42:33 Tree
[9dc65b] by Rocco Caputo Rocco Caputo

Some people may be using POE without actually reading the docs.
Furthermore, they may go on to rant about the side effects in obscure
places. Recommend reading the documentation in one of POE's most
"infamous" warnings.

2009-07-28 09:36:12 Tree
Older >