Revision history for Test-Ping

0.210     2020-06-07 09:41:16+03:00 Asia/Jerusalem

        - A set of fixed by Steve Bertrand:
        - Added prereq Time::HiRes v2.41.
        - Changed RFC 1918 address 172.29.249.249 to doc address 203.0.113.90
          in t/08, t/11 and t/12, as the 1918 address could legitimately be
          in use.
        - Removed 127.0.01 from t/12, as it was failing on some Testers.

0.204     2019-10-31 12:18:43+02:00 Asia/Jerusalem

        - Some cleanups.

0.203     2016-03-13 22:18:34+01:00 Europe/Amsterdam
        - Ugh. $VERSION wasn't added and the indexing failed.
        - Fix the LICENSING.
        - Fix the versioning.
        - Update the PODs automatically via dzil.

0.202   13.03.16
        - Previous release had no Changes entry. Bah.

0.201   13.03.16
        - Dzilify.

0.200   13.03.16
        - fixed typo in is_admin_user() definition which was breaking tests
          on Windows (Undefined subroutine &main::is_admin_user called at
          t\03-icmp.t line 2)
        - fixes RT #108683; ftp.geocities.com unavailable broke t/08-ping_tcp.t
          and added more current/reliable domains to test against
        - Net::Ping, in v2.40, changed to using HiRes by default, fixed
          t/09-ping_hires.t to conform to said change. Bumped prereq ver of
          Net::Ping to 2.41, to ensure future test compatibility
        - fixed issue in create_ping_object_not_ok(), where it didn't appear
          that it could possibly do the right thing
        - fixed issue in create_ping_object_ok() where the else() statement
          would never have been triggered
        - skip test "Failed test 'IP should still be reachable' at
          t\13-service.t line 133." until the issue can be found/rectified
          (problem only exists in Windows)
        - fixed RELEASE_TESTING test files so they simply skip if the required
          modules aren't installed (critic.t, meta.t and pod.t)
        - removed t/minimumversion.t, it wasn't being used anyhow
        - added configure_requires directive in Build.PL
        - added t/16-ties.t, tests all Ties
        - added t/17-ping_obj_not_ok.t
        - added t/18-ping_obj_ok.t
        - major updates to MAKEFILE.SKIP
        - added t/18-ping_obj_ok.t
        - test coverage now 96.6% from 86.16%

0.17    06.06.10
        fixing Build.PL executability (turned it off)
        add examples
        wrapped POD lines

0.16    15.02.10
        requiring environment variable for test that keeps failing

0.15    12.02.10
        removed boilerplate test
        as god is my non-existent witness, i will pass the tests!

0.14    11.02.10
        minor changes to pass tests

0.13    10.02.10
        repository in META.yml using Module::Build (cpanservice)
        allowng a longer time gap for a test
        correcting Changelog

0.12    13.08.09
        repository in META.yml using Module::Build (cpanservice)
        allowng a longer time gap for a test

0.11    02.08.09
        added author tests using Test::XT (thanks Adam Kennedy)
        added Makefile.PL and META.yml instead of leaving it to ./Build dist

0.10    02.08.09
        added explicit terms as GPLv2 or later, or artistic
        (thanks Andy Lester, Perlbuzz.com)

0.09    29.04.09
        ported 300_ping_stream.t to t/10-ping_stream.t
        ported 400_ping_syn.t to t/11-ping_syn.t
        ported 410_syn_host.t to t/12-syn_host.t
        ported 450_service.t to t/13-service.t
        ported 500_ping_icmp.t to t/14-ping_icmp.t
        ported 510_ping_udp.t to t/15-ping_udp.t
        (finished porting all tests from Net::Ping)
        added SERVICE_CHECK, SOURCE_VERIFY, BIND
        corrected POD _ping_object() example
        cleaned up all Ties
        added Carp to Build.PL requires

0.08    28.04.09
        fixed t/03-icmp.t test that prevented installation when admin tests
        added method (and POD for) create_ping_object_ok()
        fixed t/05-udp_tcp_stream_syn_inst.t to use create_ping_object_ok()
        ping_ok() now returns return value and duration like Net::Ping's ping()
        added HIRES support even though I thought I wouldn't
        ported HIRES test from Net::Ping (t/09-ping_hires.t)

0.07    27.04.09
        rewrote t/06-alarm.t
        rewrote Test::Ping::Ties::TIMEOUT, Test::Ping::Ties::TIMEOUT
        added Test::Timer as possible skip for testing of t/06-alarm.t
        added Test::Ping::Ties::PORT
        added t/08-ping_tcp.t
        fixed no. of tests in POD synopsis of Ping.pm
        added a lot to the POD

0.06    26.04.09
        moved t/05-udp_tcp_inst.t to t/05-udp_tcp_stream_syn_inst.t
        adding test for stream inst and syn inst
        added t/06-alarm.t
        added ping_not_ok()

0.05    26.04.09
        some POD changes and subroutine returns to keep up with perlcritic
        added -T to tests
        added 03-icmp.t
        added 04-object.t and _ping_object()
        introducing Tie::Scalar to replace _update_variables()
        added Test::Ping::Ties::PROTO.pm
        removed t/02-variables.t
        updated POD
        removed pos_bug_net_ping.t - it's not a bug

0.04    24.04.09
        added test for possible bug in Net::Ping
        got it stable
        removed BIND and PORT support for now

0.03    22.04.09
        separated variable tests to a different file
        added TIMEOUT, PORT, BIND, SOURCE_VERIFY, SERVICE_CHECK,
            TCP_SERVICE_CHECK

0.02    22.04.09
        ping_ok() now works

0.01    22.04.09
        Basic skeleton