-
Notifications
You must be signed in to change notification settings - Fork 56
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
47 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,39 @@ | ||
# UPDATES | ||
* 2.8.1: | ||
* Improvement: Checksum calculation is faster. | ||
* 2.8.0: | ||
* Feature: 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. | ||
* 2.7.0: | ||
* Using `SOCK_DGRAM` instead of `SOCK_RAW` on macOS. According to [this](https://apple.stackexchange.com/questions/312857/how-does-macos-allow-standard-users-to-ping), `SOCK_DGRAM` can be sent by standard user on macOS. | ||
* Feature: Using `SOCK_DGRAM` instead of `SOCK_RAW` on macOS. According to [this](https://apple.stackexchange.com/questions/312857/how-does-macos-allow-standard-users-to-ping), `SOCK_DGRAM` can be sent by standard user on macOS. | ||
* 2.6.6: | ||
* Bug Fix: `setsockopt` error for `SOL_IP.IP_TTL` on windows. ( #28 ) | ||
* 2.6.5: | ||
* Bug Fix: When multi-processing or multi-threading, icmp_id will no longer collision. ( #23 ) | ||
* 2.6.1: | ||
* Feature: Add network interface binding support for Linux. ( #22 ) | ||
* 2.5.1: | ||
* Features: | ||
* Add interval support to `ping3.verbose_ping()`. ( #17 ) | ||
* Add `-i/--interval` argument for interval support in command-line. | ||
* 2.4.7: | ||
* Bug Fix: Input parameter `size` in `ping()` should not include ICMP_Header size. ( #21 ) | ||
* 2.4.4: | ||
* Bug Fix: When there are a lot of incoming packets, and the destination address has no response, `ping()` never return. ( #14 ) | ||
* 2.4.0: | ||
* Feature: Return False if HostUnknown error raised (instead of print info to screen). | ||
* Improvement: Increase usability of errors and provide a more precisely text. | ||
* 2.3.1: | ||
* Features: | ||
* Add `--debug` argument for DEBUG mode in command-line. | ||
* Add `--exceptions` argument for EXCEPTIONS mode in command-line. | ||
* 2.2.3: | ||
* Feature: Add command-line mode. | ||
* 2.0.1: | ||
* Features: | ||
* Add support of ICMP Payload size. | ||
* Add support of EXCEPTIONS mode. | ||
* Add support of DEBUG mode. | ||
* 1.2.1: | ||
* Feature: Add support for multiple interfaces. Use `ping(..., src_addr="INTERFACE IP")` | ||
* 1.1.0: | ||
* Improvement: Update tests and PyPI info. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters