Next | Query returned 53 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2011-08-06 15:24:20 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 1.312:
* Apply Stephen Oberholtzer's patch to fix a test freeze.
* IO::Handle->blocking() is broken on MSWin32, locking up
  t/10_units/04_drivers/01_sysrw.t in some cases. Stephen provided a
  patch to Perl and to POE to work around the issue. It's portable
  enough that things shouldn't immediately break after Perl is fixed.
* Resolves rt.cpan.org ticket 69769.
* getnameinfo() returns host and port in the opposite order of
  unpack_sockaddr_in(). Swap the return values so the right ones appear
  in ARG1 and ARG2. Thanks to Luiz Eduardo Roncato Cordeiro at CERT
  Brazil for spotting the problem and suggesting the fix. This should
  resolve his rt.cpan.org ticket, #68959.
* Add stack traces to _data_handle_remove() failures.
* Add note about Perl 5.6 issues with '>&' open mode
* Document using getsockname to verify a listening socket
* Localize $SIG{__DIE__} when rethrowing userspace exceptions from a
  safe point. Avoids shenanigans at a distance when reporting on
  userspace errors. May thwart someone's exception handling, but I
  don't know a good way to satisfy everyone here. Suggestions?
* 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.
* Fix mangled stdio checks. This one passes all tests.
   2010-09-06 13:45:09 by Thomas Klausner | Files touched by this commit (2)
Log message:
Update to 1.293, same number of test failures as 1.280:
Failed 8/152 test programs. 6/3913 subtests failed.

==================================
2010-09-04T19:20:41.964969Z v1_293
==================================

    Bump version for release.

    Add user continuation parameters to sig() and sig_child().

    Roll back most of the lexical FIFO event arrays. Going through a
    POE::Queue for this will be a bit slower, but POE::XS::Queue::Array
    may be fast enough.

    Continue to guarantee FIFO event ordering despite the rollback to
    dumping them in a time-ordered queue. Detect minor time regressions,
    and use the last time value plus a small number when needed.

    Fixed a mistake in the alias_list() example code in POE::Kernel
    documentation, spotted by Paul G Webster

    Chris Benedict reported that Mac OS X returns ESPIPE when accept() is
    aborted, rather than ECONNABORTED everywhere else. Add ESPIPE to the
    list of harmless accept() errors.

    Chris Benedict reported that nmap will crash Wheel::SocketFactory
    based things. nmap disconnects before accept() can be called, so
    accept() returns ECONNABORTED. Technically applications can handle
    this themselves and not destroy the wheel, but the wheel maybe
    shouldn't report harmless errors.

    Apply Hinrik's patch to increase test failure verbosity.

==================================
2010-08-02T06:01:19.221768Z v1_292
==================================

    Bump revision for release.

    Resolve rt.cpan.org 59925, wherein sig_child() use would increase
    some events' latency to at 1sec. First reported by Getty, then Avar
    opened the ticket. Fixed with Hinrik's copious valuable assistance.

    Fix a method name typo in TRACE_REFCNT code.

==================================
2010-07-27T06:54:51.380682Z v1_291
==================================

    New version to spackle over failed one.

    Version bump for release.

    Nick Perez pointed out that we don't absolutely need HighEvent, since
    put() returns the high-water status much more conveniently. Resolve
    his rt.cpan.org ticket 56432. Oh, and fix an unrelated test plan.

    Clarify the refcount_{inc,dec}rement() return values per Olivier
    'dolmen' Mengu

    Remove some logic that stopped being used. Adjust idle-kernel checks
    into a slightly more optimal order.

    Finish a sentence. Incomplete docs noted by Hinrik.

    Move non-alarms out of POE::Queue::Array.

    Reduce calls to get_item_count() by one per _data_ev_dispatch_due().
    Reduce calls to get_next_priority() by approx. one per
    _data_ev_dispatch_due(). Micro-optimize get_item_count().

    Fix tests related to recent POE::Resource::Events optimizations.

    At long last, apply Ton Hospel's micro-optimization for
    get_next_priority().

    Small optimizations. Avoid _data_stat_add() calls when not needed.
    Avoid redundant session refcounts when the source and destination are
    the same. Breaks some pedantic tests, but we can fix those.

    Apply Hinrik's test changes from http://gist.github.com/449231

    Apply Hinrik's patch to catch die() and his test case for proper
    shutdown if a child coderef process dies.

    Fix a method typo at Hinrik
    stdio closing on exec() errors, just in case.

    Add TODO test for double POE::Loop loading

    Add support for POE_CATCH_EXCEPTIONS environment variable. Apply
    Justin Hunter's doc patch for POE::XS::Loop::EPoll.

    Tweak the test so it uses RELEASE_TESTING

    Fix invalid POD links

    Remove the obnoxious warning about the win32 leak in Wheel::Run

    Add proper exitval handling to POE::Wheel::Run, the previous patch
    munged it :(

    Add deprecation warning for 'Winsize' to POE::Wheel::Run->new

    Patch POE::Wheel::Run for RT#56417 and add a test+more docs

==================================
2010-04-03T20:03:35.441534Z v1_289
==================================

    Bump revision for a new release. No significant changes, other than
    to build a new dist with the latest EUMM.

==================================
2010-04-03T18:17:45.177433Z v1_288
==================================

    Fix dependencies and bump POE revision for release.

    Set svn:ignore for: META.yml CHANGES run_network_tests PoLo-Gtk
    forgot to clean run_network_tests

    Back out of my previous commit to auto-clean META.yml and CHANGES, it
    will blow up if an end-user did it on their box! /me is stupid :(

    Automatically clean META.yml and CHANGES files on "make distclean"
    because they are auto-generated

    Fix a doc typo in ReadWrite in get_output_handle()

    Fix a documentation typo in PoCo-Client-TCP

    Fix a doc typo in my previous commit :(

    Update the Wheel::ReadLine docs for a better explanation of the TERM
    issue and workarounds, thanks BiNGOs!

    Avoid undefined value warnings when trying to tab-complete
    nothingness. dreamer on irc.perl.org #poe reported the problem, with
    a useful test case.

    After a lot of hacking/digging Cygwin with a TERM=dumb does not work
    with POE::Wheel::ReadLine. This fix skips the test, and makes
    Wheel::ReadLine die if it detects this situation. Added some docs for
    our Cygwin users :)

    Document how POE::Wheel::ReadWrite reports EOF.

    Added a lot of loop-loading tests, so we can start work on the
    "naive" loop load hacks

    Tweak the @modules logic, thanks to TonyC ( it might not be perfect
    but good enough for now )

    Remove any XS modules from @modules, as usual TonyC spotted it :)

    Fix loading of XS loops via POE.pm, thanks TonyC! Better document the
    various loop loader shenanigans we have :)

==================================
2010-02-19T06:11:52.979284Z v1_287
==================================

    Bump revision for new release.

    Fix a sig_child() race condition discovered by Tom Lanyon and
    reported (with the help of Jay Hannah) in irc.perl.org #poe. I
    haven't been able to reproduce the problem in a non-MooseX::Workers
    test case, but this change resolves Tom's more complex test case and
    passes tests.

    Fix an infinite file rollover when open() succeeds but stat() fails.

    Jay Hannah discovered a bug when he passed in a filename with
    trailing whitespace. Two-parameter open() treats trailing whitespace
    as insignificant, so it passed. On the other hand, trailing
    whitespace is significant in stat(), so it always failed, triggering
    an unrelenting stream of file rollover events. Switched to
    three-parameter open(), which considers trailing whitespace as
    significant. Now both open() and stat() agree the file doesn't exist.

    Thanks to Jay and the University of Nebraska at Omaha for securing me
    some debugging time on their machines.

==================================
2010-02-15T06:36:51.553032Z v1_286
==================================

    Bump for yet another release.

    POE::Pipe and its subclasses work best using Cygwin's pipe(), not
    IO::Socket. Previous Cygwin versions work better with sockets. If
    01_sysrw.t hangs for you, upgrade your Cygwin and its Perl.

==================================
2010-02-14T21:37:14.937566Z v1_285
==================================

    Bump the revision number for a new release.

    Some code cleanup in POE::NFA.

    Revision 2803 is mistaken. Rob Hildred reported the problem and
    provided the test case that was instrumental in helping me resolve
    it. And the bug report was rt.cpan.org 53517. I mistakenly assumed
    the currently open tab was the same ticket I was debugging.

    Fix state bleed between POE::NFA instances.

    Resolve rt.cpan.org 53682 reported by Serguei Trouchelle. Thank you,
    Serguei, for a very useful test case.

    Replace the detach-during-start test with an enhanced test that
    Olivier Mengu

    Applied Andrew Feren's patch to avoid a POE::Wheel::Run memory leak
    when running under Windows. Should resolve rt.cpan.org #50068.

    Remove dependency on Test::Exception (it appears to be unused). Fix a
    spot of tab damage while I'm in there.

    Rely upon the latest POE::Test::Loops.

    Resolve rt.cpan.org #54319. In polling mode, the wheel wasn't
    iterating get_one() for the entire input from get_one_start(). As a
    result, only one log line was returned per PollInterval. This change
    iterates through get_one() until all lines are returned. Many thanks
    to Oleg A. Mamontov for opening the ticket, and to Bazerka on
    irc.perl.org #poe for supplying the basis for a test case.

    Fix a documentation bug, thanks zephg! ( reported by arcanez@irc )

    Added RELEASE_TESTING env var checks Added test for 404 links in POD
    Cleanup old stuff and fix MANIFEST.SKIP

    Correct a type reported by Hinrik
    #poe.

    Fix a cpantesters.org link that gcola reported as 404 in irc.perl.org
    #poe.

    Add more to what I've done.

    [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.

    Define a _stop handler to mollify assertions.

    [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.

    Correct a documentation typo reported by jussive in IRC.

    Fix a typo in a trace message, reported by "jussive" in irc.perl.org
    #poe.

==================================
2010-01-14T07:20:50.660659Z v1_284
==================================

    Bump the version for release.

    [rt.cpan.org 53519] The issue was a disagreement in the
    interpretation of "\n" on Windows (DOS newline semantics). Changed
    the newline charater to "!", because I can.

==================================
2010-01-08T00:13:11.003173Z v1_283
==================================

    Bump revision for release.

    Fix POE::Wheel::FollowTail, at least as far as Hinrik's test and the
    rest of the test suite are concerned.

    Hinrik
    code doesn't flush out the file on startup. Applied his changes to an
    existing regression test for this wheel.

==================================
2010-01-06T20:55:14.534499Z v1_282
==================================

    [rt.cpan.org 53352] Correct spelling mistakes found by Jonathan Yu.
    Simplifies Debian package maintenance since that's one less
    downstream patch to worrry about.

    Bump the version for a new release.

    POE::Wheel::ReadLine appears to hang on AIX when STDIN is set
    blocking(1). Reported (and graciously debugged) by Criveti Mihai from
    the Ministry of Economy and Finance in Romania.

    Several doc changes to fix issues reported by garu in irc.perl.org
    #poe. Thanks, garu!

    Clarify what's going on in two Session References examples. Reported
    by "garu" in irc.perl.org #poe.

==================================
2010-01-01T09:15:20.168519Z v1_281
==================================

    Bump up the version for release.

    [rt.cpan.org 24956] Set STDIN blocking. Large amounts of STDOUT data
    will overrun terminal buffers if STDIN is non-blocking. Weird!

    [rt.cpan.org 52452] Attempt to make the destruction order in the test
    more deterministic.

    [rt.cpan.org 51171] Olivier Mengu
    completely different kind of value on MSWin32. Use his fix.

    Upgrade the detachment test to use Test::More.

    [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

    Change the timing of file reset detection to match previous logic.

    Fix regression in the new file rotation code.

    Make this test line-ending neutral.

    Fix filename-based reset detection in Windows.

    Detangle filehandle vs. filename timer callbacks. Simplified each at
    the expense of some redundant code between them.

    Improve reset detection on Windows. Reduce polling when a file is
    idle.

    Fix a typo in a code example reported by Hinrik
    IRC.

    Clarify session multitasking documentation per IRC feedback from a
    person going by the nickname "skor".

    Don't bother propagating wantarray() and tracking return values if
    we're not dispatching ET_CALL.

    Eliminate some temporary variables.

    mousemask() is very not portable. Remove it.

    Update POE::Test::Loops dependency to latest CPAN release.
   2010-08-21 18:37:14 by Stoned Elipot | Files touched by this commit (1724) | Package updated
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
   2009-11-28 07:33:38 by Stoned Elipot | Files touched by this commit (2) | Package updated
Log message:
Update p5-POE from version 1.005 to version 1.280.

Approved by MAINTAINER.

Pkgsrc changes:
- Adjust dependencies
- Change LICENSE to Perl5's one

Upstream changes (as announced on POE's mailing list):
[Message ID: 4A77B6BD-77ED-4A93-A110-16B083E010F5@pobox.com]
I/O Dispatch is Faster

I/O events jump the queue in POE 1.280. Skipping an enqueue and
dequeue saves significant time. The drawback is that I/O is dispatched
in a different order relative to other kinds of events. Most people
won't care, but it has affected one of POE::Component::Client::HTTP's
tests. Speak up if you think it's affecting you.

Session Cleanup is Faster

In POE 1.280, session cleanup is done just before the event loop
would wait for new events. Programs that aren't event bound should
show decreased latency because the cleanup will be scheduled during
idle times. This optimization changes the timing of session cleanup
and their resulting _stop events. While I don't think it affects
many people, it has already bitten Adam Kennedy. Please let us know
if you suspect it's gnawing on you, too.

Other Changes

POE::Wheel::Run::Win32 code has been merged into POE::Wheel::Run.
Many thanks to Chris Williams for developing and contributing
POE::Wheel::Run::Win32, and Andrew Feren for the patch.

The tests should be a little faster since the full tracing has been
turned off. Tracing is only enabled when running coverage tests
now. This also exposes more warnings to the console, most of which
have been fixed.

POE::Wheel::ReadLine memory leaks have been fixed. Unfortunately,
it requires the use of Scalar::Util::weaken(). This wheel won't run
on really old versions of Perl anymore. Patches that don't reintroduce
the memory leak are welcome.

Miscellaneous $kernel->has_forked() fixes.

The mark and sweep session garbage collection fixed an issue where
call() would sometimes sidestep garbage collection. Mysterious
program hangs should be eliminated by this release.

Lots of MSWin32 fixes! Not nearly enough, but it's improved by a
leap and a bound.

... and a bunch of really minor things in the CHANGES file.

[Message ID: 86EE3691-481B-4841-9558-8280D5CC6E52@pobox.com]
POE 1.020 is released!  It's a 13-point jump from the last release.
Here are the change highlights, beginning with a few potential
compatibility issues.

(!!!) Thanks to the mailing list, POE::Component::Server::TCP's
ClientConnected callback parameters have been fixed.  Unfortunately,
if your code relies on the previous mis-documented parameters, then
it may now be broken.  Please review your ClientConnected callbacks
with respect to the new behavior and documentation.

(!!!) POE::Loop::Event, POE::Loop::Gtk and POE::Loop::Tk have been
spun off into their own distributions.  This and future POE upgrades
won't update those modules.  Set your dependencies accordingly.

(!!!) With the help of Philip Gwyn, I overhauled POE::Filter::HTTPD to
use plainer code and better support RFC 2616.  As bizarre as it may
sound, GET requests may have content, among other things.  Please make
sure the changes don't break your code.  HTTP is a twisty maze of
specification, all different, and you could be relying on something we
haven't tested.

(!!!) Subversion $Id$ and $Revision$ tags have been removed from the
source.  This is one of two major prerequisites towards moving the
repository to git.  Unfortunately, standardizing modules on the master
version (1.020) has caused retrograde versioning on those modules.  I
will probably release POE 1.300 shortly in an attempt to fix the issue.

Philip Gwyn fixed a pty leak in POE::Wheel::Run!  I had thought
closing them was enough, but noooooo!

Chris Williams fixed some tests, and of course, his legion of robots
have been diligently testing POE and thousands of other modules around
the clock!

Documented some of the caveats and side effects of running code blocks
with POE::Wheel::Run.  It's not quite like using exec() to run
external programs.

Added experimental support for "weak" callbacks and postbacks.  Adam
Kennedy has a use case for postbacks and callbacks that don't keep
their sessions alive.

Fixed a bug where rethrowing unhandled exceptions would corrupt POE's
internal data.  The rethrow has been moved after data cleanup.

Revised POE::Kernel->run() documentation for enhanced clarity, in
hopes that a certain person may grow to understand the "run() wasn't
called" warning can actually be disabled.

[Message ID: F8022A58-D129-40A8-97A2-DA413B7AFD98@pobox.com]
Highlights of POE 1.007:

call() has been optimized slightly.  DrGeek on irc.perl.org #poe
pointed out in irc.perl.org that call() doesn't need to do a garbage
collection check.  It never intrinsically affects a session's
reference count.

Michael Fowler fixed POE::Component::Server::TCP documentation and
added a regression test for the component.

Philip Gwyn added a signal pipe to make signals more reliable when the
USE_SIGNALS switch is enabled.

Gcola on irc.perl.org #poe did substantial testing on ActivePerl for
Windows.

Adam Kennedy wrested some Windows machines from Microsoft for testing,
which helped a lot.

Some of the signals tests were moved out to POE::Test::Loops so that
other event loop adapter writers can take advantage of them.  If
POE::Loop authors have their own tests they'd like to share, let me
know what I can include.

Clarified a couple warnings: the run() was never called warning now
points to documentation to disable it.  The PID reap warnings explain
themselves better.
   2009-04-23 09:25:51 by Jens Rehsack | Files touched by this commit (2)
Log message:
PkgSrc changes:
  - Updating package for p5 module POE to 1.005
  - Adjusting dependencies
  - Setting license to artistic-2.0

Upstream changes:
==================================
2009-04-21T05:03:17.094558Z v1_005
==================================

  2009-04-21 04:02:03 (r2525) by rcaputo; poe/lib/POE.pm M

    Time for a new release.

  2009-04-21 04:01:03 (r2524) by rcaputo; poe/mylib/PoeBuildInfo.pm M

    Skip the IO::Tty dependency on MSWin32. Windows doesn't have
    pseudo-ttys. Resolves bugs reported by Chris Williams, Adam Kennedy,
    Offer Kaye (rt.cpan.org #44931), and many more.

  2009-04-15 22:32:14 (r2523) by bingosnet; poe/lib/POE/Session.pm M

    Typo in object_states POD, spotted by Jay Hannah

  2009-03-31 13:01:38 (r2515) by bingosnet
  poe/mylib/gen-meta.perl M; poe/mylib/PoeBuildInfo.pm M

    Amended the META.yml generation to include repository meta
   2009-04-12 12:14:14 by Jens Rehsack | Files touched by this commit (1) | Package updated
Log message:
update dependency of p5-POE-Test-Loops to 1.004
   2009-04-12 11:44:52 by Jens Rehsack | Files touched by this commit (2) | Package updated
Log message:
PkgSrc changes:
  - Updating p5-POE package to 1.004 (while updating unmaintained POE modules)

Upstream changes:
==================================
2009-03-29T17:03:26.594634Z v1_004
==================================

  2009-03-29 16:44:40 (r2513) by rcaputo; poe/lib/POE.pm M

    At long last, a major revision.

  2009-03-29 16:42:28 (r2512) by rcaputo
  poe/lib/POE/Component/Client/TCP.pm M

    Clean up some large loose ends in the POD.

  2009-03-27 20:38:41 (r2511) by rcaputo; poe/lib/POE.pm M

    New dev release to address issues with Andreas Koenig's smoker. He's
    setting a DISPLAY that cannot be reached.

  2009-03-27 20:17:27 (r2510) by rcaputo; poe/mylib/PoeBuildInfo.pm M

    Avoid IO::Pty crashes on fbsd 6.4 with perl 5.8.8.

  2009-03-27 20:02:21 (r2509) by rcaputo; poe/lib/POE/Loop/Gtk.pm M

    Skip Gtk tests if Gtk cannot be initialized.

  2009-03-27 17:35:31 (r2508) by rcaputo; poe/lib/POE/Loop/Tk.pm M

    Skip Tk tests if Tk cannot be started.

  2009-03-27 16:28:34 (r2507) by rcaputo
  poe/lib/POE.pm M; poe/MANIFEST M

    Remove a new test that segfaults for some people, and bump the
    version for another (hopefully final) dev release.

  2009-03-14 20:43:28 (r2506) by bingosnet; poe/lib/POE/NFA.pm M

    Minor pod fixes in POE::NFA

  2009-03-12 00:54:24 (r2505) by apocal
  poe/lib/POE/Component/Server/TCP.pm M

    tiny comment tweak

  2009-03-11 23:18:36 (r2504) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Fix Apocalypse's last patch's style to match the rest of POE.

  2009-03-11 18:02:21 (r2503) by apocal
  poe/lib/POE/Component/Server/TCP.pm M

    Use POE::Kernel::ASSERT_USAGE as recommended by rcaputo + POD tweaks

  2009-03-11 17:47:37 (r2502) by apocal
  poe/lib/POE/Component/Server/TCP.pm M

    Add sanity check to Server::TCP's
    InlineStates/PackageStates/ObjectStates constructor, thanks crab@irc!

  2009-03-11 02:28:50 (r2501) by rcaputo; poe/lib/POE/Kernel.pm M

    Fix a doc typo reported by Abhijit Menon-Sen.

  2009-03-11 02:14:13 (r2500) by apocal; poe/lib/POE/Kernel.pm M

    POD tweak, thanks crab from irc!

  2009-03-10 23:33:23 (r2499) by apocal; poe/lib/POE/Kernel.pm M

    Typo in POD, pointed out by Hinrik - thanks!

  2009-03-07 19:08:57 (r2496) by rcaputo; poe/lib/POE.pm M

    Another development release. This one relies on the latest
    POE::Test::Loops changes.

  2009-03-07 19:07:45 (r2495) by rcaputo; poe/mylib/PoeBuildInfo.pm M

    We need POE::Test::Loops 1.004 or later now.

  2009-03-06 06:44:04 (r2492) by rcaputo
  poe/t/90_regression/rt39872-sigchld-stop.t A; poe/MANIFEST M

    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.

  2009-03-02 20:52:40 (r2490) by rcaputo; poe/lib/POE/Filter.pm M

    Gcola discovered that we don't explain POE::Filter get() and
    get_one() return values when there's nothing to return.

  2009-03-02 20:19:54 (r2489) by bingosnet; poe/lib/POE/Session.pm M

    Fixed typo in =head1 EVENTS;

  2009-03-02 20:17:53 (r2488) by bingosnet
  poe/lib/POE/Wheel/ReadWrite.pm M; extras/smoker.perl M

    Corrected typo in =head1 NAME

  2009-03-01 21:28:22 (r2485) by rcaputo
  poe/lib/POE/Wheel/Curses.pm M; poe/lib/POE/Pipe.pm M; poe/lib/POE.pm M;
  poe/lib/POE/Wheel/SocketFactory.pm M;
  poe/lib/POE/Resource/FileHandles.pm M

    Restrict what Fcntl exports. Bump up the versions for a new test
    release.

  2009-03-01 20:44:39 (r2480) by apocal
  poe/lib/POE/Wheel/Curses.pm M; poe/lib/POE/Pipe.pm M;
  poe/lib/POE/Wheel/SocketFactory.pm M;
  poe/lib/POE/Resource/FileHandles.pm M

    Backport the Fcntl tweak to the rest of the POE distribution - thanks
    dngor for pointing this out!

  2009-03-01 20:06:23 (r2479) by apocal
  poe/lib/POE/Resource/FileHandles.pm M

    tweaked the F_GETFL detection routine to be more portable, thanks
    dngor/p5p for the help!

  2009-03-01 18:55:04 (r2478) by rcaputo
  poe/lib/POE/Resource/Signals.pm M; poe/lib/POE/Kernel.pm M;
  poe/lib/POE/Resource/FileHandles.pm M

    Move around some POSIX constants so they're used where they're
    needed.

  2009-02-28 18:15:48 (r2473) by rcaputo; poe/lib/POE.pm M

    Another developer release for 5.6.2 testing.

  2009-02-28 17:36:13 (r2472) by rcaputo
  poe/lib/POE/Resource/FileHandles.pm M

    Add even more fcntl() diagnostic information for a failure the cpan
    testers are seeing on 5.6.2.

  2009-02-27 20:33:51 (r2471) by rcaputo
  poe/lib/POE/Wheel/SocketFactory.pm M

    Fix a SYNOPSIS typo, discovered on IRC by Gcola.

  2009-02-27 03:24:48 (r2470) by rcaputo
  poe/t/90_regression/rt39872-sigchld.t A;
  poe/lib/POE/Resource/Signals.pm M; poe/lib/POE/Loop/PerlSignals.pm M;
  poe/MANIFEST M

    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.

  2009-02-25 07:58:55 (r2466) by rcaputo; poe/lib/POE.pm M

    New test release.

  2009-02-25 07:57:54 (r2465) by rcaputo
  poe/t/10_units/01_pod/02_pod_coverage.t M

    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.

  2009-02-25 07:48:14 (r2464) by rcaputo
  poe/lib/POE/Resource/FileHandles.pm M

    Improve fcntl() error messages to help track down a 5.6.2 failure.

  2009-02-22 19:48:13 (r2461) by rcaputo; poe/lib/POE.pm M

    Time for a developer release, to test all the changes that have
    accumulated so far.

  2009-02-22 18:51:40 (r2457) by rcaputo; poe/lib/POE/Kernel.pm M

    Try to clarify the _trap() message so that people look above the trap
    for problems within their own programs.

  2009-02-22 18:44:15 (r2456) by rcaputo; poe/lib/POE/NFA.pm M

    Reformat some contributed code.

  2009-02-22 07:45:28 (r2455) by rcaputo
  poe/lib/POE/Resource/FileHandles.pm M

    Bypass errors when trying to ignore filehandles whose fileno() are
    not defined.

  2009-02-18 10:02:54 (r2454) by bingosnet
  poe/lib/POE/Wheel/ReadWrite.pm M

    Fixed some of the links in ReadWrite POD

  2009-02-17 08:03:49 (r2450) by rcaputo
  poe/lib/POE/Wheel/ReadLine.pm M;
  poe-test-loops/lib/POE/Test/Loops/wheel_readline.pm M

    Resolve rt.cpan.org #38974, reported by Jari Bonte. If TERM is
    misset, we will skip the POE::Wheel::ReadLine test rather than fail.

  2009-02-17 07:28:32 (r2449) by rcaputo
  poe/lib/POE/Resource/Signals.pm M

    Resolve rt.cpan.org #37938, reported by Rob Bloodgood.

  2009-02-17 06:42:00 (r2448) by apocal
  poe/t/00_info.t A; poe/MANIFEST M

    added placeholder test in root t/ directory to get around
    perl-5.6.2+Test::Harness failures

  2009-02-17 05:04:43 (r2447) by rcaputo
  poe/lib/POE/Component/Client/TCP.pm M; poe/lib/POE/Loader.pm M;
  poe/lib/POE/Wheel/Curses.pm M; poe/lib/POE/Filter/HTTPD.pm M;
  poe/lib/POE/Loop.pm M; poe/lib/POE/Resources.pm M;
  poe/lib/POE/Filter/Stackable.pm M; poe/lib/POE/Wheel/FollowTail.pm M;
  poe/lib/POE/Kernel.pm M; poe/lib/POE/Filter/Stream.pm M;
  poe/lib/POE/Resource/Statistics.pm M; poe/lib/POE/Wheel/ListenAccept.pm
  M; poe/lib/POE/Session.pm M; poe/lib/POE/Loop/TkActiveState.pm M;
  poe/lib/POE/Filter.pm M; poe/lib/POE/Wheel/ReadLine.pm M;
  poe/lib/POE/Resource/SIDs.pm M; poe/lib/POE/Resource/Events.pm M;
  poe/lib/POE/Loop/PerlSignals.pm M; poe/lib/POE/Pipe.pm M;
  poe/lib/POE/Resource/Sessions.pm M; poe/lib/POE/Component/Server/TCP.pm
  M; poe/lib/POE/Loop/Gtk.pm M; poe/lib/POE.pm M;
  poe/lib/POE/Loop/TkCommon.pm M; poe/lib/POE/Queue/Array.pm M;
  poe/lib/POE/Loop/IO_Poll.pm M; poe/lib/POE/Resource/Extrefs.pm M;
  poe/lib/POE/Resource/Aliases.pm M; poe/lib/POE/Wheel/Run.pm M;
  poe/lib/POE/Filter/Line.pm M; poe/lib/POE/Filter/RecordBlock.pm M;
  poe/lib/POE/Filter/Block.pm M; poe/lib/POE/Filter/Grep.pm M;
  poe/lib/POE/Driver/SysRW.pm M; poe/lib/POE/Filter/Reference.pm M;
  poe/lib/POE/Wheel/SocketFactory.pm M; poe/lib/POE/Queue.pm M;
  poe/lib/POE/Resource/Signals.pm M; poe/lib/POE/Resource.pm M;
  poe/lib/POE/Pipe/TwoWay.pm M; poe/lib/POE/Loop/Tk.pm M;
  poe/lib/POE/Loop/Select.pm M; poe/lib/POE/Loop/Event.pm M;
  poe/lib/POE/Wheel/ReadWrite.pm M; poe/lib/POE/Driver.pm M;
  poe/lib/POE/Pipe/OneWay.pm M; poe/lib/POE/Filter/Map.pm M;
  poe/lib/POE/Component.pm M; poe/lib/POE/NFA.pm M; poe/lib/POE/Wheel.pm
  M; poe/lib/POE/Resource/FileHandles.pm M

    Everything needs an edit pass. Add TODOs to every module.

  2009-02-17 03:06:44 (r2446) by rcaputo
  poe/lib/POE/Component/Client/TCP.pm M; poe/lib/POE/Wheel/Run.pm M;
  poe/lib/POE/Component/Server/TCP.pm M

    Finish initial drafting of the last POE module. Woo-hoo!

  2009-02-16 13:11:47 (r2445) by bingosnet
  poe/t/10_units/03_base/18_nfa_usage.t M; poe/lib/POE/NFA.pm M

    Added runstate parameter to POE::NFA, similar to POE::Sessions heap.
    Documented and updated nfa test

  2009-02-16 11:18:25 (r2443) by apocal
  poe/t/90_regression/rt19908-merlyn-stop.t M

    skip test because of broken alarm() on MSWin32 with perl5.6

  2009-02-16 10:58:16 (r2442) by apocal; poe/lib/POE/NFA.pm M

    added missing localized nowarnings so we skip 'used only once' on
    TRACE_DESTROY

  2009-02-16 10:52:48 (r2441) by apocal; poe/MANIFEST M

    added missing nfa test to MANIFEST

  2009-02-16 10:31:21 (r2439) by lotr
  poe/t/10_units/03_base/18_nfa_usage.t A; poe/lib/POE/NFA.pm M

    add package/object states to POE::NFA

  2009-02-16 10:22:28 (r2438) by apocal
  poe/lib/POE/Resource/Statistics.pm M

    removed yet another warning :(

  2009-02-16 07:41:37 (r2436) by apocal
  poe/lib/POE/Resource/Statistics.pm M

    removed yet another warning: Use of uninitialized value in
    multiplication (*)

  2009-02-16 06:51:08 (r2434) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    POD doesn't allow =head5?!

  2009-02-16 06:41:51 (r2433) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Finish the first redocumentation pass for
    POE::Component::Server::TCP.

  2009-02-16 05:11:49 (r2432) by apocal
  poe/lib/POE/Pipe.pm M; poe/lib/POE/Resource/FileHandles.pm M

    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

  2009-02-15 05:56:14 (r2431) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Document through new()'s paramters.

  2009-02-13 14:36:37 (r2430) by rcaputo; poe/lib/POE/Filter/Line.pm M

    Note that POE::Filter::Line strips newlines from input.

  2009-02-10 15:15:53 (r2429) by apocal
  poe/lib/POE/Wheel/FollowTail.pm M

    fix test failure with 90_regression/bingos-followtail.t on MSWin32

    This passes the test on my linux/win32 boxes under perl 5.8.8 and
    5.10.0 BUT WE NEED MORE TESTS, especially for the "Handle"
    parameter...

  2009-02-10 10:22:20 (r2428) by apocal; poe/lib/POE/Loop/TkCommon.pm M

    fix Tk warning ( argument idle isn't numeric in multiplication )
    exposed by the $^W mess

  2009-02-10 09:32:08 (r2427) by rcaputo
  poe/lib/POE/Wheel/ReadLine.pm M; poe/lib/POE/Loop.pm M;
  poe/t/90_regression/merijn-sigchld-system.t M;
  poe/lib/POE/Resource/Events.pm M; poe/lib/POE/Resource/Sessions.pm M;
  poe/lib/POE/Loop/Gtk.pm M; poe/t/20_resources/00_base/signals.pm M;
  poe/lib/POE/Kernel.pm M; poe/lib/POE/Loop/TkCommon.pm M;
  poe/lib/POE/Wheel/FollowTail.pm M;
  poe/t/90_regression/rt1648-tied-stderr.t M

    Fix a plethora of warnings that were uncovered by lexically scoping
    previously global $^W clears. ZOMG the horrors!

  2009-02-10 07:12:04 (r2425) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Redocument some more, and put in an =over to quiet POD tests for the
    time being.

  2009-02-10 06:36:41 (r2424) by rcaputo; poe/lib/POE/Session.pm M

    POE::Session would clear $^W unconditionally, which we consider to be
    bad. Localized $^W=0 to only affect the current block of code. Thanks
    to Tod McQuillin on IRC for spotting the problem.

  2009-02-09 23:26:45 (r2423) by apocal
  poe/examples/watermarks.perl M; poe/examples/selects.perl M;
  poe/examples/tcp_watermarks.perl M; poe/examples/thrash.perl M;
  poe/examples/wheels2.perl M

    tweak default ports and add die() for MSWin32 on console example

  2009-02-09 21:08:03 (r2422) by rcaputo
  poe/lib/POE/Resource/Statistics.pm M

    Returns a hash, not a reference.

  2009-02-09 20:59:22 (r2421) by rcaputo
  poe/lib/POE/Kernel.pm M; poe/lib/POE/Resource/Statistics.pm M

    Update Larwan's last patch for style.

  2009-02-09 19:33:25 (r2420) by apocal
  poe/lib/POE/Resource/Sessions.pm M; poe/lib/POE/Kernel.pm M;
  poe/lib/POE/Resource/Statistics.pm M

    add TRACE_PROFILE support for transient session profiling

  2009-02-09 19:32:06 (r2419) by apocal; poe/lib/POE/Kernel.pm M

    fix TRACE_STATISTICS 30s hang because of wrong idle_queue_size count

  2009-02-09 16:20:10 (r2418) by rcaputo
  poe/lib/POE/Resource/Statistics.pm M

    Fix tab damage. No significant changes occurred here.

  2009-02-09 07:52:06 (r2417) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Do a bit more rewriting.

  2009-02-03 07:53:57 (r2416) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Document another chunk of POE::Component::Server::TCP, and deprecate
    Args in favor of ClientArgs.

  2009-02-03 07:48:59 (r2415) by rcaputo; poe/lib/POE/Loop/Event.pm M

    Skip POE::Wheel::ReadLine tests when using Event on darwin. Event
    fails with an "Event: '?? Event.pm:109' was unexpectedly closed"
    error. Event skips a couple of its own tests in t/io.t for the same
    reason, so this seems to be an Event-on-darwin issue. A better
    workaround (or fix) is welcome. I'm sure Event's owner wouldn't mind
    one also.

  2009-02-02 07:58:33 (r2414) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Rewrote another chunk of documentation.

  2009-02-02 03:36:39 (r2413) by rcaputo
  poe/lib/POE/Wheel/Run.pm M; poe/lib/POE/Component/Server/TCP.pm M

    Begin rewriting POE::Component::Server::TCP's documentation. Made a
    couple tweaks to POE::Wheel::Run's as well (since the "Redocument"
    TODO was mistakenly left in there).

  2009-01-27 08:21:31 (r2410) by rcaputo
  poe/lib/POE/Resource/Statistics.pm M

    Fix style on Apocalypse's last commit.

  2009-01-27 08:10:54 (r2409) by apocal
  poe/lib/POE/Kernel.pm M; poe/lib/POE/Resource/Statistics.pm M

    added missing accessor for TRACE_PROFILE's %profile,
    stat_getprofile()

  2009-01-17 18:32:07 (r2408) by rcaputo; poe/lib/POE/Kernel.pm M

    Fix a minor example typo discovered by Apocalypse.

  2008-12-29 06:10:38 (r2407) by rcaputo; poe/lib/POE/Kernel.pm M

    Fix sig_child() documentation. There is not ARGS_LIST for that
    method.

  2008-12-14 08:47:08 (r2406) by rcaputo; poe/lib/POE/Wheel/Run.pm M

    Finish first draft rewrite of documentation.

  2008-12-03 04:44:45 (r2405) by apocal; poe/lib/POE/Wheel.pm M

    POD error fixes, thanks Rocco

  2008-12-03 04:08:50 (r2404) by apocal; poe/lib/POE/Wheel.pm M

    added documentation about the ID() method

  2008-12-01 00:53:49 (r2403) by rcaputo; poe/lib/POE/Kernel.pm M

    Add run_while(). Untested.

  2008-11-24 07:28:27 (r2402) by rcaputo
  poe/lib/POE/Resource/Extrefs.pm M

    Note a TODO regarding extra refcounts and signal-based session
    termination.

  2008-11-21 06:29:51 (r2401) by rcaputo; poe/lib/POE/Wheel/Run.pm M

    Fix a POD error.

  2008-11-16 07:51:09 (r2400) by rcaputo
  poe/lib/POE/Wheel/ReadWrite.pm M

    More redocumentation.

  2008-11-16 03:00:17 (r2399) by rcaputo
  poe/lib/POE/Wheel/ReadWrite.pm M; poe/lib/POE/Wheel/SocketFactory.pm M;
  poe/lib/POE/Wheel.pm M

    Partial documentation rewrite.

  2008-09-04 01:32:55 (r2398) by rcaputo
  poe/lib/POE/Component/Server/TCP.pm M

    Fix a wee error pointed out by Zoffix.

  2008-08-16 06:10:15 (r2397) by rcaputo
  poe/t/90_regression/kogman-sig-order.t A; poe/MANIFEST M

    Add Yuval Kogman's test to ensure proper signal dispatch order.

  2008-07-28 06:45:22 (r2396) by rcaputo; poe/lib/POE/Wheel/Run.pm M

    Partial redocumentation.

  2008-07-08 15:09:00 (r2395) by rcaputo; poe/lib/POE/Session.pm M

    Revise contributed docs regarding circular references and the safer
    ways to refer to sessions.

  2008-07-07 02:50:35 (r2394) by rcaputo; poe/mylib/coverage.perl M

    Omit POE::Test::Loops from coverage output.
   2009-04-12 01:15:22 by Jens Rehsack | Files touched by this commit (34)
Log message:
PkgSrc changes:
  - removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib,
    p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are
    merged into p5-IO-Compress
  - Updated dependend packages to depend on p5-IO-Compress
    and bump PKGREVISION

Upstream changes:
  2.017 30 March 2009

      * Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib &
        Compress-Zlib into IO-Compress.
      * The interface to Compress-Raw-Zlib now uses the new LimitOutput
        feature. This will make all of the zlib-related IO-Compress modules
        less greedy in their memory consumption.
      * Removed MAN3PODS from Makefile.PL
      * A few changes to get the test harness to work on VMS courtesy of
        Craig. A. Berry.
      * IO::Compress::Base & IO::Uncompress::Base
        Downgraded some croaks in the constructors to just set $! (by letting
        the code attempt to open a file and fail).
        This makes the behavior more consistent to a standard open.
        [RT #42657]
      * IO::Uncompress::Base
        Doing a seek with MultiStream could drop some of the uncompressed
        data. Fixed.
      * IO::Compress::Zip
        - Fixed problem with the uncompressed & uncompressed fields when
          zip64 is enabled. They were set to 0x0000FFFF instead of
          0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short.
          Problem spotted by Dino Chiesa.
      * IO::Uncompress::Unzip
        - use POSIX::mktime instead of Time::Local::timelocal to convert
          the zip DOS time field into Unix time.
      * Compress::Zlib
        - Documented Compress::Zlib::zlib_version()
   2008-10-19 21:19:25 by Havard Eidnes | Files touched by this commit (1179)
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
   2008-09-12 15:14:41 by Havard Eidnes | Files touched by this commit (1)
Log message:
Update from version 1.003 to 1.003nb1.

Pkgsrc changes:
 o Add two overlooked dependencies; a newer IO::Handle from the newly
   imported p5-IO package is needed, and the package during build
   also complains that it wants POE::Test::Loops, so give it the
   newly imported package for that one as well.

Next | Query returned 53 messages, browsing 31 to 40 | Previous