Commits on Jul 19, 2017
  1. Bump version to 1.175.

    committed Jul 19, 2017
Commits on Jul 4, 2017
  1. fix broken retry (RT#122131)

    remove retry codepath which failed due to fix in commit 108c17d
    abraxxa committed Jul 4, 2017
  2. fix missing timeout parameter

    start of fix for RT#122131
    with test
    abraxxa committed Jul 4, 2017
Commits on Sep 6, 2014
  1. Merge pull request #3 from Hugmeir/master

    Handle systems without getprotobyname()
    committed Sep 6, 2014
Commits on Aug 19, 2014
Commits on Nov 26, 2013
  1. Bump version for release.

    committed Nov 26, 2013
Commits on Oct 11, 2012
  1. Merge pull request #1 from perigrin/master

    Add an example directory and a script to go in it.
    committed Oct 11, 2012
Commits on Apr 2, 2012
  1. add an example script

    I had a difficult time parsing out the example from the synopsis and I
    had to dig into the tests. This commit adds a simple eg/ directory with
    the script that I ended up writing. It uses NetAddr::IP to take a list
    of CIDR blocks and ping all of the hosts.
    perigrin committed Apr 2, 2012
Commits on Mar 7, 2012
Commits on Jan 5, 2012
  1. Bump version for release.

    committed Jan 5, 2012
  2. Resolve Viliam Pucik's ticket 72055. Correct edge-case

    behavior when making duplicate requests from a single session.
    committed Jan 5, 2012
  3. Reduce complexity in the retry code.

    Also apply a fix for 68702, reported and fixed by Iulia
    committed Jan 5, 2012
  4. Simplify existing code.

    committed Jan 4, 2012
Commits on Dec 19, 2009
  1. Avoid "UNKNOWN" reports from CPAN testers. All tests were skipped whe…

    …n not tested as root, so add a test for non-root users.
    committed Dec 19, 2009
Commits on Oct 14, 2009
Commits on Sep 12, 2009
  1. Compensate for timeout when retrying.

    Ralph Schmitt discovered that the response time each retry would
    increase by the timeout period.  He provided this change to compensate.
    Ralph Schmitt committed with Sep 12, 2009
Commits on Jul 28, 2009
Commits on Jul 27, 2009
  1. Added a machine-readable repository directory to the distribution.

    Documented the bug tracker, repository, and other resource URLs.
    committed Jul 27, 2009
Commits on Jul 25, 2009
  1. Resolve ticket 35738. Isaacson rightly pointed out that

    the component would never end if an application gave it its own raw
    socket.  Now the component will stop watching the socket when there's
    nothing to do, which will allow it to exit if the rest of the program
    is also stopping.  Added a test case for the condition, too.
    committed Jul 25, 2009
  2. Calculate a ballpark optimal Parallelism value by default.

    Previously, the component would try to process as many simultaneous
    requests as possible, often exceeding OS and network limits, and
    either dropping packets or returning responses with patently bogus
    round-trip times.  Thanks to Dean Holroyd for #48171,
    which this should resolve.
    committed Jul 25, 2009
Commits on Mar 24, 2008
  1. Apply Andrew Feren's patch to make ICMP packet parsing more correct.

    Resolves ticket 33968.
    committed Mar 24, 2008
Commits on Feb 19, 2007
Commits on Nov 6, 2006
Commits on Aug 3, 2006
  1. Add keyword expansion.

    committed Aug 3, 2006
  2. Apply Andrew Hoying's ( patch to return the response packet's

    time to live (TTL).  Update t/01_* to use Test::More.  Update t/02_*
    to skip all tests (rather than die) if not run with root privilege.
    committed Aug 3, 2006
Commits on Jun 12, 2006
  1. Chris Williams pointed out that arbitrary data wasn't being passed

    back to users.  Events were being split apart from arbitrary data, and
    then just the event was yielded back to the component for retries and
    internal ping queueing.  This patch adds a modified test case, fixes
    the bug, and bumps the version to 1.12 for release.
    committed Jun 12, 2006
Commits on May 20, 2006
  1. Apply Michael Costello's suggestion to avoid the root check on cygwin.

    Bump the version for a new release.
    committed May 20, 2006
Commits on Mar 26, 2006