Path to this page:
Subject: CVS commit: pkgsrc/net/ruby-net-ping
From: Takahiro Kambe
Date: 2015-02-04 16:58:00
Message id: 20150204155800.1DC1C98@cvs.netbsd.org
Log Message:
Update ruby-net-ping to 1.7.7.
== 1.7.7 - 22-Jan-2015
* Pull request #1 from Mike George. This fixes domains which have http in them.
== 1.7.6 - 13-Dec-2014
* Changed TCP handling yet again, as it was returning false positives. Thanks
go to Marcos Piccinini for the spot.
== 1.7.5 - 2-Nov-2014
* Added packet count and intervals for external pings. Thanks go to Jack Hayter
for the patch.
* No longer report closed TCP port as active. Thanks go to Joshua Yanovski for
the spot and patch.
== 1.7.4 - 16-Apr-2014
* Remove the Timeout block for the Ping::HTTP class because it wasn't working
with JRuby. Instead, we use the builtin open_timeout and read_timeout
accessors on the underlying http request. Thanks go to Ian Heggie for the
spot.
* The Ping::HTTP#ping? more robustly parses out the port from the uri argument
if provided. In addition, the default port is again set back to 80 as a
last resort in the constructor.
* Added timeout and port tests for the Ping::HTTP class.
* If a host is unreachable explicitly set the result to false regardless of
the actual exit status. This appears to only affect Windows 7 and later.
* Reinstated the Timeout block for the Ping::ICMP class. Without it, threaded
pings could end up in an infinite loop. Thanks go to muirmanders for the spot.
== 1.7.3 - 3-Apr-2014
* Removed the Timeout block for the Ping::External class as it apparently
hasn't worked with open3 for some time. Instead, it now uses your command
line ping's timeout switch. Thanks go to Andrea Bernardo Ciddio for the
spot.
* Made ICMP pings thread safe. I think.
* Removed a redundant Timeout block in the Ping::ICMP class.
* If an ICMP ping times out, the exception attribute is set to "timeout".
* Added explicit support for AIX for the Ping::External class.
* Bumped minimum required Ruby version to 1.9.3.
Files: