Changes for version 0.001

  • Change: c5819c357e4aa6a13d1b9aaf03eb1d578d9db777 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-07-29 00:17:49 +0000
    • Tell git to ignore build artifacts.
  • Change: 0eebdd0dee0fa90bf47ca4e8ae4e0216d66ac785 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-06-29 09:56:45 +0000
    • Change the name and semantics of socketpairly() née pipely2().
    • The order of retrned values is changing so that it's easier to ignore redundant socket handles.
  • Change: 1584ace11181245660f468ee7517d3bfc58f6eaa Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-06-28 21:59:56 +0000
    • Make the interface functional.
    • The original OO interface was egregious.
  • Change: 81f94771e025e5da42b62f4de9aa053ef3f45b84 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-06-28 17:18:51 +0000
    • Refactor project directory structure; move to dist.ini.
    • Life's too short for time-consuming release management.
  • Change: 843941eb1e0861bcedfdaeea02948c462da50125 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-06-28 02:19:50 +0000
    • Naïvely rename things internally.
    • Everything still needs an editorial pass.
  • Change: 4c2901bcd268b17cfb01f52905fd46ad306892c9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-06-28 02:17:59 +0000
    • Rename the distribution since it's not part of POE anymore.
  • Change: f1854737802325449b96392c407ce323e7551f2e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-05-15 11:15:41 +0000
    • Bump the version for release.
  • Change: 610025f5c8c112185714d71bdddc4a49049c2d02 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-05-06 18:29:51 +0000
    • Bump the version for release.
  • Change: 555d5a709695637d57008bc0a9a0fdaacc8b9671 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-04-29 18:59:56 +0000
    • Fixing up desynchronization among repositories.
  • Change: 3bb50f7090a173b8b5e624f14b67aa72cb679258 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-03-22 22:26:33 +0000
    • Bump version for release. *sigh*
  • Change: eefbbe6552444e328093b14042e1b4925b1f0617 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-03-11 14:40:57 +0000
    • Bump versions for release.
  • Change: de5a3a02dd9743c4456dcb264bb1fd1c7a66c7b6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-03-11 13:02:44 +0000
    • Merge branch 'master' of github.com:rcaputo/poe into merge
  • Change: 7e52d5ba4b62855dad8178ae04627d60485ef3ce Author: Rocco Caputo <rcaputo@cpan.org> Date : 2012-03-10 13:23:57 +0000
    • Merge pull request #11 from mnunberg/master
    • Extended options for POE::Wheel::Run - Implementation
  • Change: a8c027d9211a389c9c6e64bfff133eaadf7bec1e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-12-18 15:56:38 +0000
    • Remove Module::Build usage.
    • It adds itself to META.yml, but its presence is misleading for POE's purposes. POE doesn't need it to be built, configured, or installed.
  • Change: bca6a3e4118753032355b7f1ad282e50bccfb379 Author: Mark Nunberg <mnunberg@haskalah.org> Date : 2011-12-15 13:32:06 +0000
    • Merge remote branch 'upstream/master'
  • Change: 95abb3adc862565d792e44730cb4d6aa4672b98c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-12-15 15:53:01 +0000
    • Bump revision to 1.350.
  • Change: 5b85a3a24404667c810ad47d8537b8ddd75f704b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-07-28 22:34:13 +0000
    • Bump the version.
  • Change: 5aaa1f3d9b8eff3be2c8946db0ee48e4ea0d51f9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-05-14 17:23:41 +0000
    • 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.
  • Change: d4c31396a502b9480d43b339e4e278e35a3cfb62 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-05-02 18:56:19 +0000
    • Version bump for release.
  • Change: 0a3387dce553bbc2e78ce100e9ea6002de83c067 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-05-01 18:49:50 +0000
    • Document why POE doesn't use Dist::Zilla, so I have something to reference when someone else suggests that it would be totally rad.
  • Change: 3241a15a3a54b73b8beaf4e689c168e1a9e255c4 Author: Apocalypse <perl@0ne.us> Date : 2011-04-29 11:49:44 +0000
    • Bump Term::Cap prereq to 1.10, thanks Hinrik and Chris Cobucci for tracking it down
  • Change: 81aef35f0319eb67000b23f54a873c542f8ce865 Author: Apocalypse <perl@0ne.us> Date : 2011-04-19 21:39:37 +0000
    • add proper checks for ipv6 stuff in Makefile.PL
  • Change: c179a9c9869bee7dc4870c4cd89baffbbfc06a57 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-04-19 16:47:37 +0000
    • Merge branch 'master' of ssh://poe.git.sourceforge.net/gitroot/poe/poe
  • Change: 06881cfb6d36cc9bb7e7e46a32c9fb95e7f2d80c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-04-19 16:47:17 +0000
    • Merge branch 'master' of github.com:rcaputo/poe
  • Change: 260e2f72b6329582bcc18016b1698ae01d7d232a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-04-19 14:00:33 +0000
    • Merge branch 'master' of gitorious.org:poe/poe into up
  • Change: 10ab3ef873b46d1df9adab2bfff89b2b29f93d0a Author: Apocalypse <perl@0ne.us> Date : 2011-04-19 13:16:18 +0000
    • remove Storable from optional prereqs as its already in required prereq list
  • Change: 8bae170c92c8bd92902384c62bca208da961a59f Author: Apocalypse <perl@0ne.us> Date : 2011-04-19 13:16:18 +0000
    • remove t/20_resources/00_base/statistics.pm as we ripped out stat support in 2e5258fd1c98c4ed676befc30a6f0f67855d0e97
  • Change: 630e9e76c27607b9367aee32600cd5ac6e0641bb Author: Apocalypse <perl@0ne.us> Date : 2011-04-17 19:34:10 +0000
    • remove Storable from optional prereqs as its already in required prereq list
  • Change: 8b21c8b2dd58402953f1df0953435f758397bf83 Author: Apocalypse <perl@0ne.us> Date : 2011-04-17 18:47:49 +0000
    • remove t/20_resources/00_base/statistics.pm as we ripped out stat support in 2e5258fd1c98c4ed676befc30a6f0f67855d0e97
  • Change: 6fe23e312cff5c6919e14b3f9946c686cbf2be4a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-04-17 02:52:57 +0000
    • Make Time::HiRes a mandatory dependency. Perl has included it for several years now, and even older versions of Perl can install it from CPAN.
  • Change: e887823237916350b2c4ba149d98226cd5c978f9 Author: Apocalypse <perl@0ne.us> Date : 2011-04-15 22:46:31 +0000
    • add socketfactor-timeout.t to MANIFEST
  • Change: 9a2f3d35a68cca8de17b0daa6d38ab31e7c9ca65 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-04-16 01:05:32 +0000
    • Merge branch 'master' of github.com:rcaputo/poe
  • Change: 3eb2376f59efd8dca425ffdde09d5aa3cfef8c9b Author: Apocalypse <perl@0ne.us> Date : 2011-04-16 01:01:11 +0000
    • add tests and smart has_forked() behavior to simplify fork management
  • Change: d4b524c10446cbf69de9f401efe37557e5b538fa Author: Apocalypse <perl@0ne.us> Date : 2011-02-20 23:57:31 +0000
    • add tracing regression test
  • Change: 72ca2b8aa60877f7543366bf71df8b0e2994e21e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-02-11 17:39:52 +0000
    • Standardize non-blocking on IO::Handle's blocking(0) call. This may cause problems for systems using Perl older than 5.8.1.
  • Change: 2a173894c31a242873daf234b265de4671d8ee88 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-02-09 15:24:03 +0000
    • Remove POE::Resource::Statistics. Move POE::Resource::FileHandles, POE::Resource::Sessions and POE::Resource::Signals data structures from session references to session IDs.
  • Change: 0d3a713e7a474ac01ca2e68909ca45dcc473f7e1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-02-02 20:13:22 +0000
    • Bump version for release.
  • Change: ccdddb3385ec9f780a2d1ba84284736d3d235588 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-01-29 14:33:49 +0000
    • Bump the version. Dist::Zilla would make this a lot less noisy in the changelog.
  • Change: d1ade7fad4d8a78c6253eb000c3aaa642dba49f1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-01-28 21:37:25 +0000
    • Bump dependency.
  • Change: ee28bcea5691544efe20c0fa70ea4b1f6253b822 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-01-27 14:49:14 +0000
    • Merge branch 'master' of ssh://poe.git.sourceforge.net/gitroot/poe/poe into wtf
  • Change: fc95b7de41f5aa9bb5930f0534795b545801ceab Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-01-27 14:48:15 +0000
    • Upgrade IPv6 support from Socket6 to Socket::GetAddrInfo.
  • Change: 25a0c0879e681aa72f2c4d7a6ab4e8e55cef413f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2011-01-26 14:20:03 +0000
    • Deprecate Perl 5.4. Next step will be Dist::Zilla for building distros.
  • Change: 8f604d7a6cf2ddb5641f71bae6427211122c5315 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-11-18 22:38:33 +0000
    • New version for a new release. Require a new POE::Test::Loops.
  • Change: 834c126ef7682a0a243465b3e19e996ed2f797bb Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-09-04 19:18:59 +0000
    • Bump version for release.
  • Change: 853d5462377e11dbf8bdb772017888f942746cf0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-08-02 05:57:17 +0000
    • Bump revision for release.
  • Change: a81d2b6bd4b74bb66e31c2a5080f2192ed6615d1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-07-27 06:53:32 +0000
    • New version to spackle over failed one.
  • Change: 112a68f62e3f1090b5d0bc68889490c6e89ded01 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-06-22 20:57:27 +0000
    • Apply Hinrik's patch to catch die() and his test case for proper shutdown if a child coderef process dies.
  • Change: ceb12c03549f0772c6f1c00a19f1481f14787967 Author: Larwan Berke <larwan@0ne.us> Date : 2010-06-21 18:01:49 +0000
    • Add TODO test for double POE::Loop loading
  • Change: 2ad155889d18a12c45f860933fe8203478002357 Author: Larwan Berke <larwan@0ne.us> Date : 2010-05-28 18:50:05 +0000
    • Tweak the test so it uses RELEASE_TESTING
  • Change: 9c65d64a233268734981d2c95f8de6ed09514078 Author: Larwan Berke <larwan@0ne.us> Date : 2010-05-28 04:15:55 +0000
    • Fix invalid POD links
  • Change: 1a9c910bec77b0b61d75442e376dfbdb0b0cd413 Author: Larwan Berke <larwan@0ne.us> Date : 2010-04-09 07:32:26 +0000
    • Patch POE::Wheel::Run for RT#56417 and add a test+more docs
  • Change: a5d702e8f9cc99e5b5fac2cc82ab6518bf9f793b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-04-03 20:01:48 +0000
    • Bump revision for a new release. No significant changes, other than to build a new dist with the latest EUMM.
  • Change: 63c95473ae235c57782677a3ea07dbab4b584342 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-04-03 18:17:06 +0000
    • Fix dependencies and bump POE revision for release.
  • Change: 121885b6d1d5ad9457820fcd6f9fe4faa383cf49 Author: Larwan Berke <larwan@0ne.us> Date : 2010-03-02 22:24:16 +0000
    • Added a lot of loop-loading tests, so we can start work on the "naive" loop load hacks
  • Change: fcce40efd8c98d6f4e7d65a9491e7f10f52ff290 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-02-19 06:10:34 +0000
    • Bump revision for new release.
  • Change: 258979ec487b7acc3ea30542757aaaac10584493 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-02-15 06:29:39 +0000
    • Bump for yet another release.
  • Change: afc341b1ebd2db53d9b2aabed6d317267f11ca46 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-02-14 21:31:55 +0000
    • Bump the revision number for a new release.
  • Change: 38cdebda46fc35f7655a7a3c78ed1d1e46718d47 Author: Larwan Berke <larwan@0ne.us> Date : 2010-02-03 21:37:13 +0000
    • Added RELEASE_TESTING env var checks Added test for 404 links in POD Cleanup old stuff and fix MANIFEST.SKIP
  • Change: ba43be2592da135544fb84585392e9f6d3e2f151 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-01-21 06:35:23 +0000
    • [rt.cpan.org 53757] Apply G. Allen Morris III's spelling patch but not his test based on Test::Spelling. That module doesn't seem to work for me, so I couldn't use it.
  • Change: 365da8d5917e9613e2d4bc107bff5f5172e3d884 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-01-17 19:24:55 +0000
    • [rt.cpan.org 53777] Restore _start & _stop return values. Mikko Ehto reported that _start and _stop don't return values as documented. He also provided a testcase, which was very helpful. I added his test case and fixed the underlying bug during the Perl Oasis hackathon.
  • Change: ee1ceeb96bd2b16538a2b210f795c4e2f0da3727 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-01-14 07:19:33 +0000
    • Bump the version for release.
  • Change: 846200c42b619331a7f06166cfad1457b36ede7a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-01-08 00:01:06 +0000
    • Bump revision for release.
  • Change: 950bee1854a91f1722f48b27d61a0a6a5d63c93f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-01-06 20:50:17 +0000
    • Bump the version for a new release.
  • Change: d90677228cd359e9822cfcfa50d6435cf3acd061 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2010-01-01 09:13:25 +0000
    • Bump up the version for release.
  • Change: 392d6145a82400b5f8a8e3b5104f6662a751fed5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-12-28 18:35:15 +0000
    • [rt.cpan.org 51772] Don't fire EN_CHILD,CHILD_LOSE when detach_myself() is called from _start, since the parent session never gets EN_CHILD,CHILD_CREATE to begin with. Fixes a bug reported by Olivier Mengué, and includes his test case.
  • Change: 96ea7aa8e11517b53a338d0a4d69f534a96e6a97 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-10-14 04:25:15 +0000
    • New version for a new release.
  • Change: 721867449f860bf9ae089a5c2c566c6df414b18d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-10-08 15:00:42 +0000
    • Fix the dependency on POE::Test::Loops, and bump the version for release.
  • Change: 20d4960104d80c254fc46e976c6869fda50cb682 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-10-07 03:58:59 +0000
    • Display the POE::Test::Loops version, the better to tell when a CPAN tester is running mis-matched tests against POE.
  • Change: b6807fc0957e18bef44b4f00292b4cf3279b474e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-10-07 01:53:46 +0000
    • Set version for dev release.
  • Change: b66dec5f8fc4de9ec7a295b73cef7e5f2a567512 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-10-06 03:50:33 +0000
    • Make the tests generally ASSERT_DEFAULT clean. POE_TRACE_FILENAME hid a multitude of sins in the test output file. Update the vim options lines while I'm in there.
  • Change: dd68b5cf37d7b9d2bda0ff6d30b5238a73ffded9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-10-04 18:11:43 +0000
    • Split kjeldahl-stop-start into three separate tests: signal polling, SIGCHLD without signal pipe, SIGCHLD with signal pipe.
  • Change: 66b62eb68a474b3a7722f2eb77ccba9a3c4a6535 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-09-23 18:19:23 +0000
    • Fix a hanging problem on MSWin32, and bump the version for release.
  • Change: 1c9d45856996750371ec65b62dd7f5a6d22a6959 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-09-16 18:12:31 +0000
    • Bump the version for a release.
  • Change: a1d4190d1cb441a341566f2e035e662aa3e1cbc4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-09-07 19:29:16 +0000
    • Bump version for new release. Rely upon latest POE::Test::Loops.
  • Change: 5994afabc996642f5b8c00a685924489c5ceb1ff Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-08-29 19:08:52 +0000
    • Changing the version to 1.266 to eliminate indexer and packager issues. Thanks to Patterner on IRC for the reminder.
  • Change: 7dc15c2d49143c31e092cea6f1205487f6e3c755 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-08-27 23:56:49 +0000
    • Set revisions for 1.020 release.
  • Change: 4d5ed587a5393d66baa0970cd7b06e94de1dd38d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-08-25 17:05:17 +0000
    • 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.
  • Change: 7fd03c63b4028cad3b299d0b37419f983b886bd3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-08-15 06:49:12 +0000
    • Remove $Id$ and $Revision$ tags. No significant code changed despite most of the distribution being touched.
  • Change: b5c64a4f5f9455ab201947ddd4a25bf69e5736d5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-07-22 07:45:31 +0000
    • Add rt47966-sigchld.t to the MANIFEST.
  • Change: 2e9b74229a9b652ac54e62b39f777f8150c6b232 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-07-20 06:21:48 +0000
    • These tests have gone into POE::Test::Loops, where they may be useful for other POE::Loop writers.
  • Change: 5bc71701052858907bd7b171f6b809526d4eb29d Author: Chris Williams <chris@bingosnet.co.uk> Date : 2009-07-15 10:47:05 +0000
    • RT #47892: added regression test for PoCo-Server-TCP from Michael Fowler.
  • Change: 56e2b787746fe6092f1b23c28d6a3bbfbf2e4db8 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-03-27 16:28:34 +0000
    • Remove a new test that segfaults for some people, and bump the version for another (hopefully final) dev release.
  • Change: 5559c4ba0f45b6a9a0c9b4da7215d7086b2d838a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-03-06 06:44:04 +0000
    • Add Philip Gwyn's test for a failure for POE::Kernel to stop if lingering processes are around without a sig_child() to reap them.
  • Change: 6693433243c5a4a519bd4ccc801581cee1f5fff2 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-03-01 21:28:22 +0000
    • Restrict what Fcntl exports. Bump up the versions for a new test release.
  • Change: 437bbfaec37214961511c2a3908acb987a2597c3 Author: Larwan Berke <larwan@0ne.us> Date : 2009-03-01 20:44:39 +0000
    • Backport the Fcntl tweak to the rest of the POE distribution - thanks dngor for pointing this out!
  • Change: 803bb1127a106f297f347cee4ff3cd1f1b5cf965 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-02-27 03:24:48 +0000
    • Apply Philip Gwyn's testcase and patch for an end-time hang when USE_SIGCHLD is enabled, POE::Kernel is idle, but there are one or more outstanding child processes waiting to be reaped. The hang was caused by clearing $SIG{CHLD}, which would never allow POE::Kernel's "we have child processes" flags to be cleared. Resolves rt.cpan.org #39872.
  • Change: 410f241dd4d8694e544d7339a8a9e307de62cb41 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-02-25 07:57:54 +0000
    • Avoid a lot of warnings, which are the inevitable result of loading all POE modules, even the ones which are alternate implementations of the same methods.
  • Change: f230409fb0f51fffafc965caa13e30b3be9d15c8 Author: Larwan Berke <larwan@0ne.us> Date : 2009-02-17 06:42:00 +0000
    • added placeholder test in root t/ directory to get around perl-5.6.2+Test::Harness failures
  • Change: ba6f21107bc34dc247f7a7211942a30ad711f7af Author: Rocco Caputo <rcaputo@cpan.org> Date : 2009-02-17 05:04:43 +0000
    • Everything needs an edit pass. Add TODOs to every module.
  • Change: ce98707935cd3db6048e0db7e96ea1ac7a20eaed Author: Larwan Berke <larwan@0ne.us> Date : 2009-02-16 10:52:48 +0000
    • added missing nfa test to MANIFEST
  • Change: ab2ba3cc72c6a01db8bc30f96ca344b8addbaf3d Author: Larwan Berke <larwan@0ne.us> Date : 2009-02-16 05:11:49 +0000
    • shut up prototype mismatch errors
    • tested on: linux 5.8.8, linux 5.10.0, win(straw) 5.8.8, win(straw) 5.8.9, win(straw) 5.10.0, win(AS) 5.8.9, win(AS) 5.10.0
  • Change: e194d39da72e9fe0d0fc944802c0e97a72c3b14a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-08-16 06:10:15 +0000
    • Add Yuval Kogman's test to ensure proper signal dispatch order.
  • Change: 8469cde1ec41869db0d1b5a6fabb0e5430f4a3b4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-07-04 21:31:06 +0000
    • Remove the removed files from the MANIFEST.
  • Change: 6246a9ddde92a514b366261d18588cc38c64521e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-06-26 04:55:35 +0000
    • Note some deprecated method names in the POD coverage tests.
  • Change: 190a6c7036682b4de553bd828755d8cb6165ce94 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-05-26 02:53:21 +0000
    • Redocument.
  • Change: 358bab80cbadf4025c5f6b736a97b0b90d2ae430 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-05-11 21:28:17 +0000
    • Clean up the F_GETFL/F_SETFL mess a little.
  • Change: 753ba601519f9f9be41ed3b28c8a23dc57928756 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-03-19 15:38:58 +0000
    • Solve POD test coverage issues.
  • Change: e663b95036878d08722229b1d000139a4695290f Author: Chris Fedde <cfedde@cpan.org> Date : 2008-03-10 19:59:47 +0000
    • backing out -r2277:2278 sense of network tests restored
  • Change: beafd811a3ad3198d2c61834f257362d28651bf2 Author: Chris Fedde <cfedde@cpan.org> Date : 2008-03-08 03:54:34 +0000
    • Make the sense of the network test use positive logic interactive use defaults to "do not grant permission" non interactive defaults to "grant permission"
  • Change: bf286c92ffaec5785b42ccb911c2cfbd5118e544 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-02-29 09:00:54 +0000
    • Make SIGDIE asynchronous. It will no longer interrupt long chains of events (such as _parent/_child chains during session creation and destruction).
    • Exceptions in _stop is currently untrappable, as the asynchronous SIGDIE will have nowhere to be delivered. They will cause POE::Kernel to "gracefully" die at the end of _stop's dispatch.
    • SIGDIE propagation follows the normal rules with one new addition: The signal also proragates from the target session upwards through parent, grandparent, and so on. It will not be dispatched to children of ancestor sessions. It will not be dispatched to POE::Kernel itself.
    • Nearly all regression tests pass. The notable exception is Jonathan Steinert's recursive signal tests. They have become moot since SIGDIE is not recursive anymore.
  • Change: fefbd44ad5467dc97229d6d8ff6241d6662831e4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2008-02-25 05:56:36 +0000
    • Add prototypes to F_GETFL and F_SETFL.
  • Change: a6515d61e74814cab0c181097c00251c3b4b89b3 Author: Chris Williams <chris@bingosnet.co.uk> Date : 2008-02-20 10:45:43 +0000
    • Patch from Martin Ferrari to fix tests not honouring the "don't use the network" flag. RT #33276
  • Change: 5a44d0490bf159e0e31f9add65f28ad1f4876b61 Author: Chris Williams <chris@bingosnet.co.uk> Date : 2008-02-18 10:45:45 +0000
    • Applied a patch to Filter::HTTPD from Maciej Pijanka (agaran). Created applicable regression test.
  • Change: c7cabfc57d58718bf28e7889763345bab647f977 Author: Chris Williams <chris@bingosnet.co.uk> Date : 2008-01-12 12:36:44 +0000
    • Added a regression test for the FollowTail problem on *BSD.
  • Change: 4c67bc08f255f84906aefca51156a655ec8710d9 Author: Matt Sickler <imMute@msk4.com> Date : 2007-11-14 03:52:49 +0000
    • Removed the test from MANIFEST.
  • Change: 4a2521d31d2e82167824dbf9a43ecb84b70963f0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-10-13 05:36:32 +0000
    • Oops... reversed the sense of the want-to-run-tests question.
  • Change: 21331acc47222804027589b0cc743f80c514bd1f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-10-13 05:21:52 +0000
    • Remove some obsolete tests from the manifest.
  • Change: 1df47158d62f92f5897846ecd9a464ebc62af12e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-10-13 05:18:39 +0000
    • Remove POE::API::ResLoader.
  • Change: 9c391205e24c14b0893587a437db4388a31400d6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-10-13 01:39:58 +0000
    • Remove POE::Api::Ctl per the warning on the mailing list.
  • Change: 0c640024d637fbe0da3a5857b4dfc1f86a96a64f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-10-01 04:09:10 +0000
    • Clean up the prompts a little.
  • Change: a1e9d790be0d8b911fa25c1495d2c7144bc0eee9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-08-19 00:59:33 +0000
    • Mark files that need to be redocumented.
  • Change: 78b2663cfdcbd5b8a1fdd94dae73372d07609b11 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-04-19 21:35:33 +0000
    • I read on perl5-porters this trick to conditionally "use bytes" without source filtration. It works! And it's lexical! ZOMG! This commit replaces the stinky make-time source filter we were using with the compile-time trick. Thanks go out to Phil Harvey for coming up with the idea.
  • Change: 45154f1b68d421aba75a15885ad8b515d3b85d7c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-03-18 20:16:17 +0000
    • Some package tools expect Makefile.PL to return 1. And since this is a return and not an exit, it makes more sense than 0. Thanks to Rafael Kitover for pointing this out.
  • Change: 77b50724a37153aa4ed56eb16f41c9a23659fa5e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2007-01-18 19:51:37 +0000
    • Only enable this test when Test::Pod::Coverage 1.08 or later is installed. Resolves rt.cpan.org #24375, reported by Jean-Christophe Zeus.
  • Change: 1cf2b5b2bf4e1a3e1c923765cc83fc108e7f16b3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-12-31 23:25:59 +0000
    • Add Whitney Jackson's test case to the MANIFEST. D'oh!
  • Change: b44babb9e285ba77ffbf919270b4fca6ffa86643 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-11-16 17:20:49 +0000
    • Fixed a typo.
  • Change: bd68513cba70a5a1ef13f2e45fa0ad9c7eb33770 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-11-16 17:13:38 +0000
    • Philip Gwyn discovered that sig_child($pid) without a corresponding prior sig_child($pid,"event") would drop a session's reference count below zero. This commit adds a new accessor to POE::Resource::Signals and a check whether the session is watching the PID before attempting to clear it. The check will slow down sig_child($pid) calls slightly, but they're not actually needed most of the time since POE should clear those one-shot events for you.
  • Change: 35ba9acff807ea0d5c4b4d961cc150ac4071e17b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-11-03 02:44:08 +0000
    • Improve the prompts for skipping network tests.
  • Change: eb8e9e04bca23384369eddfa0a7883e4be48f77d Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-11-02 20:06:03 +0000
    • Renamed tests/ to t/
    • (Also altered paths in mylib/*.perl and the test files themselves to match.) * Removed test.pl and setup Makefile.PL (& Makefile-500?.pm) to run the tests
    • directly with Test::Harness.
  • Change: 1a8625b11931f779359333ae282efba12649aebe Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-10-01 17:07:59 +0000
    • Skip coverage tests for modules that fail to load. They're most likely failing because of missing dependencies, and other tests will fail if they're actually broken.
  • Change: fa8ac28b60ab0e29cbd100b5dd6b9eb107fd6ad7 Author: Larwan Berke <larwan@0ne.us> Date : 2006-09-19 22:00:21 +0000
    • POD tests are now required! This fixes the Loop::Tk* issue too...
    • POE_TEST_POD and POE_TEST_POD_STRICT is gone.
  • Change: c816786dfdd0aab66c0201219c50235274d9b1ae Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-09-16 05:33:53 +0000
    • Added sig_chlid(), test case, and documentation. Resolves rt.cpan.org 18392. Collateral damage: POE::Loop::Event's signal handler callbacks have been replaced by POE::Loop::PerlSignals.
    • Also added keyword expansion metadata to various files that need it.
  • Change: 1f674948f2cfd4c1d0fbaf51b6988c177920cda0 Author: Martijn van Beers <martijn@eekeek.org> Date : 2006-09-08 20:28:16 +0000
    • document instantiate and try_alloc, and thus remove them from the exception list in tests/10_units/01_pod/02_pod_coverage.t
  • Change: fcd8334cd716528f40054335b6951530e00631a8 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-09-08 04:50:08 +0000
    • Fix a vim modeline. Nothing here to see, folks.
  • Change: 367e4afb603665707cb6c19a115fd55741512cd5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-09-08 04:45:45 +0000
    • Updated Chris Williams' fine POD tests to more explicitly treat certain methods as private. Also added a "strict" mode that doesn't skip over the methods temporarily considered private while we figure out whether they should really be so. Also removed tabs while I was in there. Curse you, tabs!
    • Removed new() methods from classes that are really uninstantiated mixins. Calling a nonexistent method is semantically about the same as calling a constructor that only exists to croak. Had to remove tests for the croaks as well.
    • Documented select_pause_read() and select_resume_read().
    • Added leading underscores to a bunch of helper functions and methods that should really have been private. There are more to come, but their privacy status is less obvious.
  • Change: 58e4521414b1688760598012b458efa901f1d618 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-09-08 02:51:03 +0000
    • Rename the samples files to examples files.
  • Change: 5f35bcc5663786a48783b194def3a6216d66d7cb Author: Chris Williams <chris@bingosnet.co.uk> Date : 2006-09-05 19:06:41 +0000
    • More pod coverage fixes. Wheel::ReadLine
  • Change: 33a6ad4cc229ac22485e33f4e292b27bd645320b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-09-05 15:59:17 +0000
    • Move the POD tests to 10_units/01_pod.
  • Change: f61645dfda58c1d6a10f60bc64f4e2486a74eaf7 Author: Chris Williams <chris@bingosnet.co.uk> Date : 2006-09-05 14:18:29 +0000
    • Added pod tests, fixed pod errors and improved pod coverage. Set POE_TEST_POD env var to enable tests.
  • Change: 4d7bd9ff6008574211e32fe7e8899b9c9ef52ebb Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-09-04 21:17:47 +0000
    • Add two new tests to the manifest. Skip more coverage databases.
  • Change: 760753ea057abfe0621649c7eb29916ca2cf1ce5 Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-08-21 12:39:09 +0000
    • Updating the MANIFEST for the newly added test files.
  • Change: 3d7e65a0db9513165926e81dd321f0ed51f28585 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-08-21 06:28:01 +0000
    • Add a test case (and fix) for a session garbage collection timing issue discoverd by Yuval Kogman. Incrementing and then decrementing an extra reference count could prematurely trigger a session's destruction. Now checks are in place to make sure it can't.
  • Change: 25836554487990281126d86c4bab03442f40340c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-08-20 06:36:57 +0000
    • Add Yuval Kogman's test case for edge conditions in rethrowing die() and restarting POE::Kernel's run() loop.
  • Change: 91ae3a1b0ae02705cbdf2dc415e31c00ead96521 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-08-06 23:16:42 +0000
    • Add a test for Randal Schwartz's bug, rt.cpan.org ticket 19908. Also add Id tag expansion to some irrelevant files.
  • Change: 4c318110024ce1c7d21470a9e30066128da9d9dc Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-06-25 12:46:58 +0000
    • Stub tests for POE::Wheel::Curses and POE::Wheel::ReadLine.
  • Change: 0d47ac5ef8b4a7227e68e565937a27eb4f71ae7d Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-06-25 12:39:03 +0000
    • Add subtests to 10_units/05_filters, including: * Common subroutines for testing the presence and operation of the filter
    • interface factored out to TestFilter.pm * Improved coverage of POE::Filter::{RecordBlock,HTTPD,Stackable}.
  • Change: ca9f2d09e3cc1cf4a491c00c5460261dca7d87c7 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-06-18 20:33:55 +0000
    • Move the bytes.pm preprocessing from Makefile.PL to ExtUtils::MakeMaker's PM_FILTER.
  • Change: d77c5b7229b30905acff56493fdae6bac3d991b5 Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-06-11 19:40:54 +0000
    • Added 02_api_ctl.t from the previous change to MANIFEST.
  • Change: a7a240a7f4c6e44f18de896c62f3b9d916432049 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-06-11 19:23:12 +0000
    • 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.
  • Change: d8f8abc777286c676b15a694b249dc9a536277a0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-05-31 14:07:46 +0000
    • 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.
  • Change: fae09e1c64b05a9d0d4d9c864cd52b7086d34c1e Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-05-31 09:28:16 +0000
    • Small smoker script from BinGOs that posts results to the pastebot. Also fix MANIFEST.
  • Change: a8a022f710f46b9e234809dbfc5e87ed9ec813e0 Author: Benjamin Smith <bsmith@cpan.org> Date : 2006-05-30 19:15:22 +0000
    • Removed the old test upload programs, and their test harness, and references to them.
  • Change: 73133d81cb520c220cbfa1fb88422397afcc7be9 Author: Matt Sickler <imMute@msk4.com> Date : 2006-05-01 03:38:09 +0000
    • Added test to check PoCo-Server-TCP's Filter arg mechanism
  • Change: f0c75d4b28be944019600173ab58ef946c824bf2 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-04-29 22:37:31 +0000
    • Add a test case for rt14444 based on test code by Matt Sickler.
  • Change: 91c2149886ab0bd0f6bd6626f615af5b1df59c7f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-04-10 22:38:22 +0000
    • Chris Fedde found a bug in the way Server::TCP creates filters. He was kind enough to provide a test case, so I was able to find and fix the problem easily. Thank you!
  • Change: a4511eeb8829246b25ae310a316d75785f85b144 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-04-10 20:37:40 +0000
    • Fix a bug Rob Bloodgood discovered when installing on 5.5-ish systems. The find() subroutines were using next rather than return.
  • Change: bddaf6b13c4db176aed70c77c57f55c3a609fa3f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-03-28 05:10:09 +0000
    • Remove some files that shouldn't be there.
  • Change: ce568a6d9c716f17714ec0625edf00ad71c6a10f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-03-27 17:41:50 +0000
    • Commit MANIFEST changes.
  • Change: 13a9693647e9776ae091d13820009a07b5f442df Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-03-21 05:57:34 +0000
    • Ignore .svn directories.
  • Change: 37d27cac0af0d1fb2c251fe0789cccc427e402f8 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-03-20 04:44:08 +0000
    • Change the VERSION strings from cvs style to subversion.
  • Change: 158511cbd33728fa36835d5c6502440d0f1d3f51 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-03-15 20:40:16 +0000
    • Remove mention of our homebrew test report system. It's been down quite a long time, and I don't forsee having time to bring it back soon.
  • Change: 6c06898067426ff305176809f3dfc8774f49ad14 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-03-11 23:12:40 +0000
    • Remove some more vestiges of POE::Preprocessor. We'll get 'em all eventually!
  • Change: 2d9fce07e8064d6447193632ac27a9b59d69fe35 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-02-26 08:37:07 +0000
    • Clean up the preprocessor's backup files.
  • Change: d845d0535b01f66f0641ba34ccc285d8d0d69a01 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-02-26 07:56:34 +0000
    • Replace {% use_bytes %} with a Makefile.PL-time source filter, and cross my fingers. If this works out, it'll eliminate the last use of POE::Preprocessor, and I'll finally get to spin it off into a separate distribution.
  • Change: 3feb5029778bea6f913f53fc75483717db91d693 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2006-02-07 09:35:22 +0000
    • Remove ExtUtils::AutoInstall from the installer to support ActiveState's PPD builder. ActiveState's builder is still trivially broken months (years?) after I reported that ExtUtils::AutoInstall needs a configured CPAN.pm. So I give up.
    • The questionnaire is replaced by a simple list of missing or outdated dependancies. ExtUtils::MakeMaker will still enforce our few hard requirements.
  • Change: 49ab7e0a40f811a1b5d3a45dff63fce037877819 Author: Jonathan Steinert <hachi@kuiki.net> Date : 2005-12-10 07:36:17 +0000
    • Forgot to add new test to MANIFEST
  • Change: 7dcd960fbed61c8195f4f39d75d3f7b08c15a502 Author: Matt Cashner <sungo@sungo.us> Date : 2005-12-04 06:00:55 +0000
    • update manifest for new tests. apparently the manifest got rearranged internally so the diff looks way larger than it really is. add run_network_tests file to MANIFEST.SKIP.
  • Change: 66952e7cb558f48161efb1d4ac0c30460fedc187 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-10-14 17:47:27 +0000
    • Toy around with the idea of auto-generating MANIFEST at distribution time. I'm not satisfied with the opt-out nature of MANIFEST.SKIP. It's too easy to create a temporary file and forget to add it to the skip file. Next thing I know, crap's being distributed in the tarball. Possibly proprietary crap. I can't have that.
  • Change: 621aea35f447054ae9f1f79bc4cfbe9e9e5a8977 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-10-14 17:26:19 +0000
    • Add Jonathan Steinert's test to the MANIFEST.
  • Change: 1ca21ecee06e4abfc1c81d8de2d3b498ac9cf4ff Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-09-07 20:10:39 +0000
    • Philip Gwyn added a Concurrency parameter to PoCo::Server::TCP. It limits the number of concurrent connections the server can handle.
  • Change: 942641f8185e8da18e48aea6a47f9e4a4255b8c3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-07-25 02:12:25 +0000
    • Averell pointed out that callbacks via POE::Session->callback() do not return their handlers' return values to the caller. This is directly contraindicated by the comments. Furthermore, and perhaps best, he submitted a small patch to fix it and a proper regression test. His report was 100% perfect in all regards (even if his patch was a little overzealous). Be like him.
  • Change: b6ead8c537b9c178720496bc4462803bbb8126da Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-07-01 03:19:46 +0000
    • Apply Merijn Broeren's patch to SocketFactory for ActiveState Perl. This improves the non-blocking connect code by not turning non-blocking on for ALL sockets created in a process. NBIO is only turned on for the ones created by the socket factory.
  • Change: bcbd04fad500ee6d96fad53cdc3afa894576899f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-06-28 06:18:21 +0000
    • Deprecate the stinky old TestSetup library in favor of the shiny, and way newer Test::More. This finally resolves rt.cpan.org ticket 7558.
  • Change: ec9f39752a755629ef6dba015d24bb0fac4fbb27 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-05-30 02:22:49 +0000
    • The last two regression tests won't do much good if they aren't in the distribution.
  • Change: 8e87c2fccd5798718575481a330b64acfbfb6048 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-05-15 07:02:25 +0000
    • Moved the POE::Pipe::{One,Two}Way test code out of the POE::Wheel::Run tests and into their own files. This shouldn't sacrifice coverage since the pipe tests don't use event loops anyway.
  • Change: 4cd50a084502dd313a96d93b3c2af8652662e4a5 Author: Matt Cashner <sungo@sungo.us> Date : 2005-04-29 01:07:14 +0000
    • comment out the testreport functionality
  • Change: 0e0ebf77a5fc228640779cc915416b726770c737 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-04-21 17:19:07 +0000
    • Apply Ed W's advice regarding non-blocking connect() in ActiveState Perl. His advice works in stand-alone (non-POE) tests, and the change doesn't break anything in POE's test suite, but I haven't actually tested whether non-blocking connect() works under POE now.
  • Change: 3cb6b673faebd361d2c3f8e8abdec288774069b9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-04-12 18:40:07 +0000
    • Replace the hardcoded "make" utility with $Config::Config{make} so it's "nmake" or a cabbage or something on systems with nonstandard build tools.
  • Change: 4c53c56ad5f254ee10e4c3530165688c66bcb0a6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-04-12 01:39:02 +0000
    • Part of ExtUtils::AutoInstall's automated install procedure involves calling Makefile.PL multiple times with different parameters. This was causing the multiple "wanna run network tests?" questions. Now we skip the network tests prompt if Makefile.PL is being run again by ExtUtils::AutoInstall.
  • Change: 6bea8723a59c3b69bff5e37dc555107244823367 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2005-01-28 07:38:33 +0000
    • Martin Ferrari pointed out that there's an annoying warning when using POE::Component::Server::TCP in the undocumented AF_UNIX mode. This commit applies his patch and adds his test case so it won't happen again.
  • Change: 736b16adc3938c51ff9032da407249366021c5fb Author: Larwan Berke <larwan@0ne.us> Date : 2004-12-02 00:20:59 +0000
    • This patch is the beginning of RT#1692, hopefully I got them all, help me test, test, test!
  • Change: 7aee1b96c49bc1e997261419e1781c0694728474 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-27 16:52:13 +0000
    • Resolve rt.cpan.org #1648. Tied STDOUT, STDERR would cause POE::Wheel::Run child processes to eat output, never sending it back to the parent. This change unties STDOUT, STDERR if they're tied, griping at the user in the process. So to speak.
  • Change: 8373d14e313bd1c59f5f762eeffa9ef022396b71 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-26 22:13:07 +0000
    • Oh, and we'll need to distribute PoeBuildInfo.pm, so put it in MANIFEST.
  • Change: a655c4f18d0dd8f7959bd44f833c47ad60a88033 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-26 18:53:12 +0000
    • Add some comments.
  • Change: f5226c6821cf8b32486af2f4914ef4a98dfcdc9f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-26 18:41:00 +0000
    • Remove Build.PL. CPANPLUS spots it and tries to build POE with it, which wouldn't be so bad if Module::Build didn't eat test.pl's STDOUT. Hilarity (such as this CPAN testers failure) ensues:
    • test....FAILED before any test output arrived FAILED--1 test script could be run, alas--no output ever seen
  • Change: 750481ecd1b306677deb66ed05b30138c518a6c5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-25 07:04:25 +0000
    • Remove the old dependency checker. It was reporting all kinds of bogus things and needed to be put down.
  • Change: 3315f712daa687e2ee2756e3f8698bd0df1d3832 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-24 02:04:37 +0000
    • 5.005_04 exists, so the Makefile.PL deprecation warning has changed to target versions before that.
  • Change: e54b188cc55e081822831b29a0471d2fe02eeaa3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-22 18:05:19 +0000
    • SourceForge has moved t to tests. This commit should point everything to the tests' new location.
  • Change: 98cbc37f90bc5b106eb109e9b75b3c377c44fcfb Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-22 00:22:13 +0000
    • After expanding and refactoring POE's test suite, the command line to run all the tests has become too long for some shells. Sungo suggested moving the Test::Harness invocation into test.pl, which seems to work swimmingly, as this commit shall attest.
  • Change: a0fe25cc4294668e6c81c845019e1736d067397f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-11-16 21:13:09 +0000
    • Resolve rt.cpan.org ticket 6319 by asking people to "make reportupload" at the end of Makefile.PL. It may be better to ask at the end of "make test" but I'm not in the mood to hack Makefile through Makefile.PL right now.
  • Change: f7bd083f67334ceb6335d6e330907adba5facd09 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-10-13 16:54:27 +0000
    • This sample program is covered in the "Evolution of a POE Server" tutorial at http://poe.perl.org/?Tutorials
  • Change: ee08fd464c14d45259d321959c02360c401bc240 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-10-13 16:47:49 +0000
    • Removed the tk.perl sample program. It is superseded by the Cookbook "Tk Interfaces" recipe. See http://poe.perl.org/?POE_Cookbook .
  • Change: ccbf3e5209d09a3aad6652cff86f4adfe798e2e7 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-10-12 05:18:51 +0000
    • Remove "use warnings" throughout the tests. It's amazing what flushes out when you run the tests under a really really old version of Perl.
  • Change: b8e860334975426de5c4fc57d0c3f3a7f529b50e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-10-05 15:30:42 +0000
    • Swapped a couple words is a prompt, possibly making it easier to read.
  • Change: 2e88fecff2a11a28fe3626891c15673ff2e11cfe Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-17 07:11:04 +0000
    • In retrospect, it was rather dumb to rename Poll.pm to IO-Poll.pm. While the hyphen makes a great filesystem character, it's not very good for package names. Perl tends to think you're subtracting barewords, and things just don't work out right. This commit renames IO-Poll.pm to IO_Poll.pm. I hope this fixes it for good.
  • Change: 9f26aa7744a933be68f46f012c6ed19de41fa1c4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-16 00:26:13 +0000
    • Ton Hospel discovered that stop() from some event handlers causes the session that called it to be reaped twice. The second reap triggers an inconsistency error when ASSERT_DEFAULT is enabled. This patch adds a check to see whether a session is dead by the time its handler returns (and bypasses a lot of moot garbage collection in the rare cases that it is). It adds a performance penalty across the board. There's probably a better way, but this is more immediate. This patch also includes Ton's test case as a proper regression test.
  • Change: fbb58cc1ff17cf3b2456d9f2035b4e3624f67ca1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-04 22:50:40 +0000
    • These are the wonderful tests we're adding to replace the stinky old ones. Some of these are the stinky old ones in new clothes, but just for a little while until we can make less stinky ones from them.
  • Change: 414da6bf317ccd5ed93b5ebae58dd92a561a2722 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-04 22:34:03 +0000
    • Migrate the prompt bypassing code out of the 5.5+ Makefile generator and into the base Makefile.PL. This is the code that skips interaction if STDIN isn't a terminal, or if --default is specified.
  • Change: 4c52e5971ae2a46334a9254a0d5adcedfaa87520 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-04 22:19:10 +0000
    • Commit the new tests, the new utilities to support them, and necessary changes to the install and distribution scripts.
  • Change: ad5164cd7d7487c40c38ad8adbfdb631a5777a85 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-04 22:07:15 +0000
    • Remove the existing tests to make room for the new ones.
  • Change: 4f4b7b14d50017cb29e097fd154d24947c728757 Author: Matt Cashner <sungo@sungo.us> Date : 2004-09-02 00:51:57 +0000
    • add ability to opt out of network tests
  • Change: caa411308669ebcd0500787601e0ca7902eb8e8d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-09-02 00:22:43 +0000
    • Renamed POE::Loop::Poll to POE::Loop::IO-Poll, to normalize the way event loops are loaded. No exceptions for modules that begin with IO:: now.
  • Change: 7fe78d4163643f898d4472bb9bc5298cf6d14aca Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-07-05 22:39:07 +0000
    • Switch from our homegrown Devel::Trace-based test coverage reporter to one using Devel::Cover.
  • Change: 5eba0b306071dc38845d424d79061dcdd7592163 Author: Matt Cashner <sungo@sungo.us> Date : 2004-04-17 14:17:53 +0000
    • add in the new POE::Resource::Controls and POE::API::Ctl modules. yay ra
  • Change: 29871726611c55a2353068543f6fd0d82dd155b9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-02-17 18:27:48 +0000
    • Removed several of the sample programs. These are ones with equivalents on POE's cookbook page.
  • Change: 731ac552cdd2dff01b449359671d0207412db4ad Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-02-02 16:59:27 +0000
    • We're generating META.yml at make dist time from now on.
  • Change: cea00fde6661f5d9ab68c1ddaaa15ef674f5bb7c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-31 06:58:31 +0000
    • Clean up paths to point to the new lib/ directory.
  • Change: 15d793f10b1e031e5d19c4593387f0b11d6628a2 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-28 23:24:43 +0000
    • Hopefully this patch fixes all the paths to point to mylib instead of lib. Developers and just plain folk who have CVS trees will need to remove their lib directories and "cvs update -dP ." to reflect the new mylib directory. There will be more files moved around shortly.
  • Change: 6657616615b587cd819fa991726ea80462a94b21 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-27 20:15:21 +0000
    • Add more development artifacts.
  • Change: e49523c921f41e9242833232f8548946fa290ff5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-27 20:09:27 +0000
    • The last commit DID modify META.yml. The new MakeMaker generates a Makefile clause that creates META.yml during "make dist". That clobbers the more complete Build.PL version we've been using. This commit patches lib/Build.PL to find POE.pm in its current location. It also patches Makfile-5005.pm so that "make dist" does not generate a META.yml. Finally it commits a working META.yml.
    • In the future, META.yml should come out of cvs, and "make dist" should generate a proper one.
  • Change: a03a65e052423b4c9e56a2012b3c1663cdcbbee8 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-27 19:18:16 +0000
    • Bump POE.pm up to 0.28. META.yml doesn't change, but cvs still includes it here. Silly cvs.
  • Change: 449daa0ef3d0f2ff05f529700f474cb10bd13a0c Author: Matt Cashner <sungo@sungo.us> Date : 2004-01-23 05:32:40 +0000
    • add the new test to the manifest
  • Change: d4367259049c8faed8de7e9186f8ed0ef039efeb Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-21 17:27:01 +0000
    • Renamed POE::Resource::Performance to POE::Resource::Statistics. The new form follows the POE::Resource::{plural thingy here} naming convention, and it opens the door for gathering statistics that may have nothing to do with performance. TRACE_PERFORMANCE has also been renamed TRACE_STATISTICS.
  • Change: 345adefac2ad452a454a25587af6a16aec6342c6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2004-01-16 03:46:03 +0000
    • Apply Nick Williams' POE::Resource::Performance class and the TRACE_PERFORMANCE hooks to enable runtime wallclock statistics. This may be extended to include CPU time inside POE::Kernel, within POE sessions, etc. It's still raw and experimental code; it does not fairly compare performance between different event loops yet. The various statistics have not been adequately defined, so we cannot verify their accuracy. The profiling code itself contributes to POE's overhead and may skew results against POE. Your mileage may vary. Small parts may present a choking hazard. Use only as directed.
  • Change: cb480e022b1ef1148d0b8d0a82773c1cb43b548a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-11-26 03:52:07 +0000
    • Replace POSIX errno constants with ones from Errno. The Errno module has better errno support than POSIX in "special" environments like ActivePerl. This commit addresses rt.cpan.org ticket #4476.
  • Change: 06838bb470ba0769386dd07049201dbc905c8a72 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-11-21 05:08:26 +0000
    • Ok. So I'm braindead from staring into SOAP modules all day. I figured I'd do this one no-brainer just to say I accomplished something today. I replaced all the $VERSION strings with Dilithium Crystals. Let's see who notices. Bonus: No more retrograde releases, at least not after one last CPAN cataclysm.
  • Change: 7628569ac759d4597d91ca0fb31af941dc644b44 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-11-13 17:08:00 +0000
    • Neyuki discovered that detach_myself() was not working from _start, nor was it working at all. This commit fixes the latter problem, but detach_myself() from _start is not completely fixed. Turned the test case into a regression test, and started t/regress for these things.
  • Change: d1262c4fe2011b98f12df66f5d766af0b7b8fe49 Author: Matt Cashner <sungo@sungo.us> Date : 2003-08-31 02:43:10 +0000
    • add META.yml to make activestate automated ppd building happy again. add Build.PL i used to make the meta file
  • Change: 17c8c056d39913d7f9d834eacaedc79c5b1e41f4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-07-17 18:25:03 +0000
    • Fixed a subtle bug in the new pipe selection code.
  • Change: a98b6a855436386c4d1eb19630b28c5b931c22cc Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-07-16 17:00:25 +0000
    • Leif Gustafson discovered a nasty little bug in POE::Pipe::TwoWay that was triggered by the recent changes to POE::Wheel::Run... but only on cygwin! What a nasty confluence of circumstance. Thank you, Leif. This patch should help that a lot, and it finally cleans up the really messy RUNNING_IN_HELL stuff in the pipe classes.
  • Change: f306ba3432f85931f578bb229145bdec473fe703 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-07-14 14:41:03 +0000
    • jdeluise discovered a longstanding bug in cygwin's socketpair and/or exec implemenation. This caused POE::Wheel::Run tests to fail on that platform. This patch causes the wheel to use pipe, which works, instead.
  • Change: 7ee7cf540f543af75c0bddb256de2b8218dcc808 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-09 17:28:22 +0000
    • Support Tk under ActivePerl by polling for socket activity every 1/10 second. This is ugly. It's inefficient. And it's the only known way to make things work at this time. Bleah.
  • Change: 2a2eb15853a325d629198e390e4baad9557d79b5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-09 15:37:47 +0000
    • Forgot to add the new file in my previous commit.
  • Change: c851450a3c12b73ca58cdcd47326908dd9f172e8 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-03 16:31:17 +0000
    • Add new junk files, sort, and generally tidy up.
  • Change: 2df326f3f2236cd69786807591cde501a484bf23 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-03 02:39:41 +0000
    • Add t/res/filehandles.t (200-ish new tests! gods, that was tedious).
  • Change: a466e1d4f91840341ffc97c3fd7b458bb5025079 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-02 08:44:27 +0000
    • Add another sixty or so tests. :)
  • Change: d8073dae70b0535853361603890472ebc8432d34 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-02 05:54:05 +0000
    • Add the tests for POE::Resource::Sessions.
  • Change: fed8b25384c5d42b8aedb53e1c8dc66ff04d311f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-06-01 03:05:06 +0000
    • Added the detailed tests for POE::Resource::Events.
  • Change: f059db303bc44e9f7e813b92692cc763ef78da85 Author: Matt Cashner <sungo@sungo.us> Date : 2003-05-31 20:52:54 +0000
    • update the manifest with the new files
  • Change: 3e4f8ffaafb9a14ebe2f265932067c1c9b674e09 Author: Matt Cashner <sungo@sungo.us> Date : 2003-05-31 20:50:47 +0000
    • avoid the docs/ tree
  • Change: a8426f819ebc6aa94cc51a86a4f55b586f18834c Author: Matt Cashner <sungo@sungo.us> Date : 2003-05-31 20:41:58 +0000
    • add lots more needed things to manifest.skip
  • Change: 7e05ab2526a51568a8ead47e34433b1a39bdecc4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-05-31 12:18:01 +0000
    • Add Resource.pm to document what we know so far about POE::Resource classes. Add new, detailed tests for some of the resources.
  • Change: 0158f3fe63321a45f2d0026e70612f3c6e94aea1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-05-20 22:20:19 +0000
    • Clear up some of the terminology in the session warnings/errors.
  • Change: 965529151443194ffe27e0fb4fbe23ebcbb15822 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-05-20 19:13:07 +0000
    • Upgrade the mandatory signal deprecation warnings to errors. Originally scheduled for January 2003.
  • Change: 467d87708f2b929ad299c7ff014bfe20dc086aa6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-05-13 03:42:19 +0000
    • Split out the "resource" functions from POE::Kernel. The major data structures within POE::Kernel have been broken into subsystems and moved, along with their accessors, into POE::Resource::*.pm files. Each handles the lowest-level data management functions for its resource type. This is a step towards implementing XS versions of some of POE's hottest code, which will go a long way towards speeding things up in the future.
  • Change: 6af88fcc82ac8742745bb879fe003fd29856ef1f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-02-28 22:40:47 +0000
    • <sky> what happens is that the code is compiled twice, and the first
    • time in the same scope as the ST_TIME <dngnand> This is the 0.22 bug? <sky> yes <sky> the bug exists in non threaded and threaded perl <sky> but because threaded perl keeps constants on the pad, it
    • actually shows <dngnand> Oh! Does it also do this in blead, then? <sky> no, but maintblead <sky> blead fixes it <sky> but blead has mucho rewritten pad handling <dngnand> Do you think this is something that will bite regular
    • POE/Perl users? <sky> not in 0.23+ <dngnand> I'll remove the warning from Makefile.PL, then.
  • Change: ca4931a5e02253af1149559a79b4bfdc096aec7b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-02-04 03:32:01 +0000
    • Bad Rocco! Always verify copied/pasted/tweaked code has actually been tweaked, or you'll keep doing things like what was fixed here. Luckily it hadn't caused any trouble to speak of.
  • Change: d0c15b85e071abba9ecccd79e5f5da3a15563af2 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2003-01-21 07:26:43 +0000
    • The introduction of $handle->blocking() for ActivePerl 5.8.0 breaks perl 5.005_03 on two counts. First, filehandles aren't blessed into IO::Handle by default. Second, blocking() doesn't exist in the older Perl. Reintroduce the homegrown non/blocking code for legacy Perl, but use the portable IO::Handle version for modern Perl.
  • Change: 3b31811b33d957b43242456ee4416d5c58c4fa55 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-12-19 05:32:06 +0000
    • Replace the homegrown blocking and nonblocking handle code with IO::Handle's blocking() method. This should do the right thing in more places with less work. For example, it fixes the ioctl() errors introduced in ActiveState 5.8.0 without breaking things on FreeBSD 5.6.1.
  • Change: 33bcc9213eb9748394ce82a8e93ddd5d24a59a8c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-12-08 16:54:23 +0000
    • Include MANIFEST.SKIP.
  • Change: 51a3763ccef0ebee04be712ec808a4c7d32345f9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-12-05 20:24:38 +0000
    • Add Makefile targets for PPM-compatible tarballs.
  • Change: aa7c74af9c7a529e85057a1bc308ee361414c454 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-10-25 17:04:16 +0000
    • Update the ithreads warning, and make the delay for it a little longer so people can digest it.
  • Change: 3dd5fde860585fa2970ab500c37a6a30725c07c9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-10-11 21:21:41 +0000
    • Moved POE::Queue::Array documentation to POE::Queue and made it generic (only minor edits). Replaced POE::Queue::Array documentation with a pointer to POE::Queue's.
  • Change: 5bfa3e1129e6bf0ac48acbcee9dcbb4da770d4c4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-10-09 14:36:27 +0000
    • Classified the unclassified accessors as helpers, and tidied up their names to match their new category. Documented the abstract POE::Loop interface as POE/Loop.pm, and documented the specific loops with pointers back to it.
  • Change: b3aa3a0412bf05d1d0c639d509ecb11d1a2ff8e4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-09-25 19:45:00 +0000
    • Rename POE::Kernel::* to POE::Loop::*. People following along with CVS will need to "cvs update -dP" or check the whole thing out again.
  • Change: 5753aadf3aa722edfa72ca002e76ac410b142a4a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-09-24 06:32:41 +0000
    • Extract POE's queue code into POE::Queue::Array.
  • Change: 5e0ca08953c3f057cdab7ab1508a6aa9f14a6c7d Author: Matt Cashner <sungo@sungo.us> Date : 2002-09-22 23:55:27 +0000
    • add a warning about ithreads bug to Makefile.PL.
  • Change: 1295bb4a487e45d101672eaf144b3430d4a7bf77 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-09-15 16:49:21 +0000
    • Retry on EWOULDBLOCK or EINPROGRESS rather than dying outright. James March discovered that it would sometimes die outright with those conditions, which is bad for recoverable, advisory errors like those.
  • Change: 47fc755ac6ac10ffd9bb50edc4f56ffed11c8264 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-09-03 04:40:04 +0000
    • Added cvs-log.perl; added the report upload utility to MANIFEST.
  • Change: 7ccb7e216bb10cac6230a798fc710518b01bdc3c Author: Matt Cashner <sungo@sungo.us> Date : 2002-08-31 23:13:22 +0000
    • revert last patch. my mistake
  • Change: 49aa85511f7ed7bf94dc0571c132020cbad3a53d Author: Matt Cashner <sungo@sungo.us> Date : 2002-08-31 23:10:14 +0000
    • remove Macro/UseBytes from the manifest
  • Change: a548af6a7c6404ab85dcfb533b740e5ba1211536 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-08-29 05:25:42 +0000
    • Added initial IPv6 support.
  • Change: 393ac12b6c47a42f3870485f53c420e32e927ee0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-07-31 20:05:24 +0000
    • Sergey Skvortsov reported that Driver::SysRW uses length() to count octets in buffers, which is broken in newer versions of Perl that support Unicode. In the Unicode sense, length() returns the number of CHARACTERS in a buffer, which may be fewer than the number of octets. This change adds POE/Macro/UseBytes, which is a backward-compatible way of including C<use bytes> in files. It also adds use_bytes directives to wherever looks appropriate.
  • Change: 6d980cc70a9f43d81b68aa12c2cd6681664447b8 Author: Matt Cashner <sungo@sungo.us> Date : 2002-07-07 18:13:00 +0000
    • correct the test::harness::iterator entry
  • Change: 064cfef6b79e743dfab8850744cfb947748a457f Author: Matt Cashner <sungo@sungo.us> Date : 2002-07-07 04:32:35 +0000
    • update manifest for test::harness goodness so it'll ship with the tarball
  • Change: af7b16eb9f15366dbce47065911cfa08a6d8b67e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-07-07 03:11:09 +0000
    • Added testreport.pl so it will be included in tarballs.
  • Change: d4d15aa57131ea284feee6a36f0d656cf2c613cf Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-06-22 06:15:33 +0000
    • Skip socketpair() and pipe() on MacOS pre-X. Even with a vastly improved Perl build, these systems seem to have strange problems with non-blocking socketpair() and pipe().
  • Change: 0b3234c5e3debe34a099f341a6c97c3952aec150 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-06-01 22:04:25 +0000
    • Properly attributed Matt Sergeant (not Scott Beck) for IO::Poll support. Fixed the bug that Ted Suzman reported in Kernel.pm's SIGCHLD handling. True processes return positive PIDs, which were being treated as inconsistencies in POE::Kernel. Added a regression test for this condition.
  • Change: d570e6059bcf2f60e56cd76fac11a73365c7b573 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-05-30 06:40:13 +0000
    • Matt Sergeant contributed POE::Kernel::Poll, an event loop substrate based on IO::Poll. IO::Poll is potentially faster than select() in large scale servers (and other multi-connection programs). I also tweaked a description in the 5005 Makefile so the intent of some modules is more clear. Test 27_poll.t is neat, and I'm glad that it works. It reruns test 04_selects.t with IO::Poll loaded, forcing POE::Kernel::Poll to be used instead of POE::Kernel::Select.
  • Change: 0f2b4d70446917909729d9b3d56723cb194ffe34 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-05-21 23:02:22 +0000
    • Moved ExtUtils::AutoInstall to a location where it may be found with a simple "use" statement. Also upgraded it to 0.32.
  • Change: cc5f0a3e2d54f6e94230de92afa9131ac58e982c Author: Matt Cashner <sungo@sungo.us> Date : 2002-05-17 01:32:48 +0000
    • drop the spurious warn from the makefile
  • Change: 46ecabd7dc941cb7aa9fb8b56050ca7d158fc0a5 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-05-15 18:21:54 +0000
    • Tone down the old-Perl warning. POE hasn't deprecated 5.004 just yet.
  • Change: 78538357d5be4005f9b82c94e594e302bf29dac3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-05-15 17:44:12 +0000
    • Change the deprecation warning back to pre-5.005_03. It was at pre-5.005_05 for testing.
  • Change: e01864fb076d0067ceeedefde2233edad0da4b0d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-05-15 17:38:47 +0000
    • Added sungo's makefile magic.
  • Change: b79a5fb360f6d58377d444a75336c71054379f5e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-03-04 23:52:55 +0000
    • Apply TonyC's suggestion for improved Win32 compatibility.
  • Change: 4325bf44b92431bfe4fc9ef21f9ac094d983a711 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-01-10 20:39:45 +0000
    • propagate cvs version number as $VERSION
  • Change: 355ae9db1dc03b90fc47c5d117d3d6979e15849e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2002-01-03 22:31:20 +0000
    • fix e-mail address
  • Change: a494d055f146a9c981cd6b61fbac161b774c408b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-12-04 00:44:23 +0000
    • make Makefile.PL work better on MacOS
  • Change: f3800f20d0b512f839cc80c13ee758e183105b9a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-11-13 02:54:29 +0000
    • Updated CHANGES. Added new files to MANIFEST. Added ReadWrite code to Server::TCP. Added extra-data dumping to Filter::HTTPD.
  • Change: f5e018d52368362d49d274de15909a605fc529ec Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-08-29 19:40:58 +0000
    • Compared packed socket addresses on both ends of the socketpair emulation function. This works on FreeBSD and Solaris, but it fails terribly on Linux. Changed it to compare unpacked port/address values.
  • Change: c52e95a58b19dc3ddd3fa34744e542d9ec006ca9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-08-03 14:51:39 +0000
    • added Philip Gwyn's debugging patches
  • Change: 9d46c4e5b2957113c49e408f04220cbf3a8b6e1f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-08-01 02:02:24 +0000
    • add POE::Pipe
  • Change: e68762921c95f87a04655b7edc7b009f4bd739a0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-08-01 02:00:48 +0000
    • Use POE::Pipe's version of socketpair if pipe() and socketpair() fail. They should work on Windows now.
  • Change: 1207da3f4f4399e5448af56343c07f512b7187ec Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-08-01 01:57:30 +0000
    • add helper functions for POE::Pipe::OneWay and ::TwoWay
  • Change: c57a6d8fedb3b46ed75621fc350c2ba3e83d13d4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-07-25 15:29:06 +0000
    • socketpair() doesn't seem to do the right thing for Windows systems; force pipes to use IO::Socket::INET instead on Windows
  • Change: 791383c791f164b530262c466a7ba105aaae4d3f Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-06-13 17:53:40 +0000
    • remove ./lib from PMLIBDIRS. MakeMaker was making makefiles that installed some private files that ought not have been installed
  • Change: 087edde9add115790b2590a8a96e165e38fadf8d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-05-28 06:14:33 +0000
    • add test for new feature
  • Change: 0e54ebb72a56ef19f224e3e32942929ba2029ac1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-05-16 17:54:23 +0000
    • rename Changes to CHANGES
  • Change: ffa1de50d509356c68fd7122f96471dc5e483f40 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-04-16 02:56:07 +0000
    • add POE::Wheel::Curses and upgrade dscouch's status in the docs
  • Change: 4f7e3fc54f116e768c4faedc876999ce23080661 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-04-08 01:25:28 +0000
    • finally add Dieter Pearcey's stackable filters
  • Change: 8fa57e64e8404b2cef0c4732808d99ca6d20bf5b Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-02-22 03:45:51 +0000
    • add ReadLine wheel
  • Change: c4cebd8191fe5f78e5df29ec3dba1c3a5fee9682 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-02-16 21:50:05 +0000
    • moved object layer to a separate component
  • Change: dac2343241a1409a3cb5afdf2f020baf55f5eb15 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-02-14 17:46:17 +0000
    • break the monolithic kernel into personality modules
  • Change: 6345fe8c0bb8d57d1ed07412370e89be07c00b6e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-02-12 15:25:17 +0000
    • mainly documentation changes
  • Change: 06d07fe632f0bbd040fd08aa84bac8867b54b64d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-01-21 21:56:14 +0000
    • clean up POD and whitespace
  • Change: 895fa2edc184ef2d49b467ec0aa1a7ed2c2e16c4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2001-01-01 18:10:32 +0000
    • add new tescase for POE::NFA
  • Change: 7cc6a282e019ebb9eb9913b7417a573886082668 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 21:02:02 +0000
    • forgot Wheel::Run in the MANIFEST. d'oh!
  • Change: 35c96a9246e22456199c645e0d47c5d346baddfa Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 18:16:03 +0000
    • final README/Changes tweaks for 0.1203
  • Change: cf896041a478ffe09efa7dabd49f14f45e1e5dea Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 17:35:14 +0000
    • document the pipes and wheel::run
  • Change: be20a1e2b83799b4b99d274965642ed1dfe315ab Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 07:08:56 +0000
    • fix Pipe::TwoWay's socketpair code
  • Change: e97c14c4c12608952354cf9a837f39736f6f8297 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 06:16:57 +0000
    • tweak testsetup and properly skip tests in 22_wheel_run.t
  • Change: 83657ea184db84a122ce81de592457e38396d3ef Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 05:28:33 +0000
    • rename unidirectional -> oneway; bidirectional -> twoway
  • Change: 25d4e7aae09e734fbe147eff3bf236e96a0dc920 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-29 05:06:54 +0000
    • touch-up distribution files for Wheel::Run and pipes
  • Change: 4436816a4f30d15028e01c884abd582df1e6c93e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-26 17:50:31 +0000
    • Tweak README and Makefile.PL
  • Change: e539290dbfd88ec45135c175721cd87d22dad20d Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-13 04:20:42 +0000
    • add dependency checking
  • Change: 7a16ddd9c696c76cd0f88502dd3d091a5b9b8b82 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-12-13 03:54:55 +0000
    • add dependency checking
  • Change: 779384c98111c68252ac4551c6d359d1d2b9f8a9 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-10-31 03:04:28 +0000
    • Optimized POE::Preprocessor a bit, and added POE::NFA
  • Change: a8e39236166d719327ed42144501e2ea3b767249 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-10-04 18:31:15 +0000
    • initial Gtk support
  • Change: 41d5a2635cc7c612d8e95332f3568f7be9b82a5a Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-08-09 19:29:23 +0000
    • TestPipe.pm; 20_accept.t; better select management
  • Change: 5dedcfc2b5bf5e54e9c5f0eb724d0e6a308d28fd Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-08-06 19:52:40 +0000
    • newline detection in Filter::Line; fixed mailer breakage in filterchange; added a filter-change test; tweaked some tests
  • Change: def3e18a4318b24ecb19bb30f2efc29db9f5b11e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-07-27 16:57:35 +0000
    • gutted and rewrote Filter::Line's innards for extra options
  • Change: 102bae56369b7f5bf7c3d88d1d376408f91e2c2e Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-07-24 14:42:10 +0000
    • mainly tk fixes
  • Change: 1f05e5e7df9152921649a5e9c6bfc72128bc7a36 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-07-16 20:15:04 +0000
    • fix Filter::HTTP to use network newlines
  • Change: 0733aa234aa0f91817acb04043beba75de0862c7 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-21 19:49:40 +0000
    • Filter::Reference test and ascilliary files
  • Change: 82d339596fe2497240f2027bbc7608a460f938ef Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-19 04:08:59 +0000
    • Removed $kernel->fork(); added new tests to atone
  • Change: bdb03e17f98d2c584455466ccb6abae019eabf32 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-17 20:05:46 +0000
    • followtail and block tests and fixes
  • Change: c292069513fc7067c99de0e4363244bb2e22d9b0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-17 04:40:08 +0000
    • added Filter::Block and Dieter's FollowTail patches; finishing touches for 0.1009
  • Change: a829300b442e32767f8c11651605dde0f3b56302 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-15 17:16:52 +0000
    • windows support tweaks and a UDP test
  • Change: bd0a7290e105fe89871921c5626efa1d7133a3b2 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-06 01:25:10 +0000
    • have Event feed into the child reap loop, too; add a test for it
  • Change: c949f5f66cb9af6a26abb95b43c86fbbbba042a3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-06-03 05:59:23 +0000
    • many signal changes
  • Change: 9406bd33b93f1b5cb66d33883ca3e788bce526d4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-05-29 02:43:04 +0000
    • lots of testing changes and additions
  • Change: 53a6c8a1d18d13357819e0e16406c1cca8ea08cb Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-05-23 04:33:50 +0000
    • initial Event support is in
  • Change: cc045d05cb5dbf8d6adfe2711c0f8d202fcf6467 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-05-22 18:56:35 +0000
    • Initial Event support; new Tk test; more manpage revisions
  • Change: f9ac0a56ae29f3b2ced7c61f00f0a9a626645433 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-05-10 17:42:07 +0000
    • Many changes, which have been described in Changes
  • Change: f6024b612e3c97a069145dffa0d7b6634f64e866 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-04-18 14:34:17 +0000
    • committing the new test
  • Change: 0e0432b904344f102652111b9de252d934ae52d1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-28 00:42:43 +0000
    • fix test 4 to use pipe instead of socketpair
  • Change: fe1da3848a6fa5391508fdece5f95facc1654472 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-27 19:43:10 +0000
    • added two new test suites
  • Change: da55b2bab0d081ab67d77a43e86b05fa47ebdd36 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-26 21:06:29 +0000
    • removed poing.perl from the samples; it's all growed up now *sniff*
  • Change: ab2ff0f87086ef1a2331657414c3235c47eb1b08 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-25 15:59:51 +0000
    • optimized regexp optimization in the preprocessor
  • Change: 4568b1811766a82255ba37d6d42c7c171f603037 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-24 20:15:01 +0000
    • macros, optimizations, comments. a lot of changes.
  • Change: 6c237c1472ad0f66f7e5f3776e188079bf7defc6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-23 13:04:55 +0000
    • Bump version and tweak MANIFEST for 0.10
  • Change: 35340ee932886eb225071dbc5fdbaeb53ad81020 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-08 22:28:31 +0000
    • Added P::C::Server::TCP
  • Change: 27a60f7518d777515c20b80e63dcb37b1e7a24bc Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-03-08 19:04:23 +0000
    • New features and fixes before 0.0908
  • Change: bf0c40a6543b213b4260dec4154c71949ba6d116 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-02-20 05:24:42 +0000
    • Added watermarks.perl to manifest
  • Change: a93e84e178f69bf120a85e119496f3b690fb0e4c Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-01-23 18:30:08 +0000
    • Several changes, including 0.08_06 version; fixing the samples according to mstevens' feedback, adding object state -> method mapping to POE::Session's constructors, poing.perl sample fixes, and lib '..' cleanup to all the other samples.
  • Change: 9ebb8c7e88033d72735af725b5053138a81aac92 Author: Rocco Caputo <rcaputo@cpan.org> Date : 2000-01-05 17:06:38 +0000
    • 0.08_05
  • Change: 6a700667039b30e3f22cef575faad09fee36a131 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-12-28 23:07:44 +0000
    • Fix up documentation and comments in preparation for 0.0803 release
  • Change: b9611f92476fb70fab7fc3e5306e143f1e5d3d5c Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-11-26 16:46:16 +0000
    • Reduced small/large queue limit. Removed hard requirements for optional modules.
  • Change: b4c2053a1d06f1c2ace52f9c60ef9cf3bb11c70f Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-11-14 22:02:43 +0000
    • Add missing classes to CVS tree and MANIFEST
  • Change: 1e67b593d436c86b1874fd98d00d9ed5d0b29807 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-08-20 17:42:45 +0000
    • Add samples/poing.perl to manifest
  • Change: f6dfbcf89c06092c2299b728a8903d6d69fd39d0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-06-15 15:13:01 +0000
    • Revised all the manpages. Split the manpages into separate PODs, and put them at the end of each module. Rewnote the POE.pm overview, added some ASCII art, and threw away the "Design Goals" and related hype. Removed POE-TODO and POE-HINTS manpages.
    • Updated the README to be more readable. Moved the mailing list and web site information there. Should either or both change, stale information won't rot in a thousand manpages around the world.
    • Removed design notes from the ends of Kernel and Session, because docs go there now. Moved them to POE-TODO, which is now not included.
    • &POE::Session::create was broken-- I'm not sure how it worked to begin with. Fixed.
    • Revised the POE::Filter::HTTPD documentation to follow the rest of the manpages' format.
    • (!!!) Minor interface change. &POE::Session::option can now fetch session option values without changing or deleting them in the process.
  • Change: b7c43642c3c3b14ce20dcb35c1048ca84340b142 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-29 21:15:46 +0000
    • Applied Philip Gwyn's get_pending patch to allow filters to be hot-swapped at runtime.
    • Added Philip Gwyn's filter swapping test as samples/filterchange.perl.
    • Updated the documentation to reflect get_pending.
    • Updated MANIFEST and Changes.
    • Updated documentation to point to samples directory.
  • Change: fa0479033a6a647c18d75ace66df848411625f7a Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-29 20:11:14 +0000
    • Added Philip Gwyn's serialization patch to Filter::Reference. Added Philip Gwyn's serialization test as samples/ref-type.perl
    • Updated documentation for the Filter::Reference serialization patch.
    • Updated Changes and MANIFEST.
  • Change: 2eca1085fb2cec5634dad018577c80e324cb5205 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-29 18:30:05 +0000
    • POE::Runtime - Made this a "package" object that needs to be initialized. Instead of plain aliases passed through, it calls things like $curator->post() as objects.
    • POE::Curator - Made a proper object. Vastly rewritten to be object-like, to do attribute security right, and to use the new POE::Repository::* semantics.
    • POE::Repository::Array - Moved attribute compilation and object ID testing into here. They probably should be moved somewhere else later.
    • POE::Object - Vastly rewrote internally, to use the vastly rewritten (and hopefully cleaned up) POE::Curator interface.
    • samples/olayer.perl - Added attribute fetch/store and security tests. Commented attribute fetching and storing, with security.
    • MANIFEST - Added new POE/Repository/Array.pm
  • Change: a53d2a7bc979ae7debfcf4bc1a75fd67ef1aa34a Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-22 17:55:50 +0000
    • Updated manifest to include new files
  • Change: e64bf8e9858e0c7d0e731ee6070ff55176b3b6d6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-14 11:19:25 +0000
    • Added shebang and made executable.
  • Change: eec51478e43871374a11bcb05ce721f7d78608e6 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-13 14:29:53 +0000
    • s/tests/samples/
  • Change: 5deed66640b9223ef79fc526b515401dd4173790 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-13 02:18:47 +0000
    • added create.perl
  • Change: 760c2603d6573d6c8a70be708c3ccad068615a32 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-11 23:29:35 +0000
    • made all the version numbers 0
  • Change: 6d40bb07bb6fdc5abc2a9dc2de1d5b77d8d6f172 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-05-11 22:51:27 +0000
    • added AUTHOR and ABSTRACT
  • Change: 0ae63fb3b8dee6d045a6a55f40da2c7176a06045 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-03-23 16:40:19 +0000
    • add prerequisites
  • Change: e9a23305724879a0310bfd8f608e05504e3e55bb Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-03-17 13:34:13 +0000
    • dorked with indenting. whee!
  • Change: 30b76339737002711c146ba991b843afb8a34e59 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-03-17 13:33:37 +0000
    • sorted; added some new tests
  • Change: 06d2f6d67a8e9ec7d35f191e52651d7eaf419604 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-01-28 03:34:53 +0000
    • added tutorial-chat.perl to the tests
  • Change: 2108f24f0a780f105478e3c152d5eca985af5a09 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1999-01-14 21:30:29 +0000
    • added POE.pod, Filter::Stream, and some new tests
  • Change: e7ad1e47d45a00f6365e8943960959daa1526fd3 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-12-04 17:22:58 +0000
    • added Reference.pm and associated tests
  • Change: 242eabad554801a6ad4a329cd93e45c57796f1a4 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-11-25 01:05:54 +0000
    • added names.perl test
  • Change: ef33d9df8aedabd6275a39e70f16a59002511143 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-11-24 13:55:20 +0000
    • added objsessions.perl to the tests
  • Change: 33014d77330ea96ec39bb4708b4fd2db9fc5ddc1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-11-22 22:50:54 +0000
    • removed some things that won't make it into 0.02 :(
  • Change: fc32fed40b8ce715e05d7e4096ebc2f21dde1cc1 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-08-24 20:40:07 +0000
    • added Curator.pm and curator.perl
  • Change: 42b1e33a507e95a98f6dff3881e35764b2c25ba2 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-08-18 15:46:18 +0000
    • Added FollowTail and tests
  • Change: ac2f280112f4e1542e14fb30fb3a0421cdc4e7b0 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-08-15 20:34:09 +0000
    • Tweaking to get Makefile.PL working correctly.
  • Change: 96ca76d64180793367bd9be241e594b5b841718f Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-08-15 20:21:09 +0000
    • Initial revision
  • Change: 483f19a5f0653ab9b456b35341ea7a905c0e74a7 Author: Rocco Caputo <rcaputo@cpan.org> Date : 1998-08-09 19:47:58 +0000
    • Initial revision
  • End of releases.

Modules

Portably create pipe() or pipe-like handles, one way or another.