| 1 | v1.6 - 2012-04-13 - TCP SYN ping |
| 2 | --------------------------------- |
| 3 | - Changed TCP ping method, from ACK to SYN; |
| 4 | - Recognizing more ping format strings; |
| 5 | |
| 6 | |
| 7 | v1.5 - 2012-03-21 - DNS for IPv6 |
| 8 | --------------------------------- |
| 9 | - Added DNS address resolution for IPv6 (i.e. 'AAAA' resource records); |
| 10 | - Added support for more than one protocol per host; |
| 11 | - Many code improvements; |
| 12 | |
| 13 | |
| 14 | v1.4 - 2012-03-14 - Network Interface per host |
| 15 | --------------------------------- |
| 16 | - Each host may define its own source network interface, or it can use a |
| 17 | global network interface; |
| 18 | |
| 19 | |
| 20 | v1.3 - 2012-02-21 - Test cases |
| 21 | --------------------------------- |
| 22 | - Test cases for the major classes; |
| 23 | - Refactor of configuration classes; |
| 24 | - Possibility to change the log level on-the-fly; |
| 25 | - Many fixes resulting from test cases; |
| 26 | |
| 27 | |
| 28 | v1.2 - 2011-12-11 - IPv6 ping |
| 29 | --------------------------------- |
| 30 | - ICMPv6 ping; |
| 31 | - TCP ping over IPv6; |
| 32 | |
| 33 | |
| 34 | v1.1 - 2011-08-26 - TCP ping |
| 35 | --------------------------------- |
| 36 | - TCP ping throught ACK/RST segments at configurable transport layer port; |
| 37 | - Improvement of MessagePayload class with append(), also a 32 bits versions of |
| 38 | encode() and decode() methods; |
| 39 | |
| 40 | |
| 41 | v1.0 - 2011-07-30 - ICMP ping |
| 42 | --------------------------------- |
| 43 | - Released the first version of pingcheck with support to a basic ICMP ping |
| 44 | through Echo Request, Echo Reply and Destination Unreachable packets; |
| 45 | - DNS resolver for IPv4 addresses through Andreas Haberstroh's Boost DNS |
| 46 | library; |
| 47 | - Caching of DNS resolved addresses until its time-to-live expires, which will |
| 48 | cause another query; |
| 49 | - The list of host to ping can be provided by a configuration file or by |
| 50 | command line; |
| 51 | - Using libi2ncommon for logging services; |