Skip to content

Releases: kyan001/ping3

Version 4.0.4

05 Jun 10:35
Compare
Choose a tag to compare
  • 4.0.4:
    • Improvement: Replace setup.py by pyproject.toml
  • 4.0.2:
    • Bug Fix: arg src in verbose_ping should be src_addr. ( #57 )
  • 4.0.1:
    • Bug Fix: message should be the first argument in ping3.errors. ( #55 )

Version 4.0.0

05 Mar 05:55
Compare
Choose a tag to compare
  • 4.0.0:
    • Feature: Now errors TimeToLiveExpired, DestinationUnreachable and DestinationHostUnreachable have ip_header and icmp_header attached. ( #48 )

Version 3.0.1

09 Aug 10:37
Compare
Choose a tag to compare
  • 3.0.1:
    • Bug Fix: verbose_ping prints proper message on error.

Version 3.0.0

06 Aug 10:33
Compare
Choose a tag to compare
  • 3.0.0:
    • Backward Compatibility: Only Command-line options changed, now the options is more like ping on macOS and Linux.
      • -w/--wait -> -t/--timeout.
      • -t/--ttl -> -T/--ttl.
      • -l/--load -> -s/--size.
    • Improvement: 2 command-line options now have short forms.
      • -D is added as the short form of --debug.
      • -E is added as the short form of --exceptions.
    • Feature: Use new command-line option -S/--src to set source address src_addr.

Version 2.9.3

06 Aug 09:42
Compare
Choose a tag to compare
  • 2.9.3:
    • Bug Fix: Set packet receive buffer size to 1500. ( #40 )
  • 2.9.2:
    • Improvement: Converted to a proper package. ( #38 #39 )
  • 2.9.1:
    • Bug Fix: macOS is not treated as Linux now.

Version 2.9.0

10 Jul 11:44
Compare
Choose a tag to compare
  • Feature: Support root-less ICMP pings on Linux. ( #10 )

Version 2.8.1

09 Jul 07:53
Compare
Choose a tag to compare
  • Improvement: Checksum calculation is faster.

Version 2.8.0

09 Jul 07:39
f7653b9
Compare
Choose a tag to compare
  • Now support endless ping, using ping3 -c 0 example.com with a count of 0 or ping3.verbose_ping('example.com', count=0) to start, using ctrl + c to stop.

Version 2.6.5

18 May 07:30
Compare
Choose a tag to compare
  • When multi-processing or multi-threading, icmp_id will no longer collision. ( #23 )

Version 2.6.1

11 Apr 10:02
Compare
Choose a tag to compare
  • Add network interface binding support for Linux ( #22 )