summaryrefslogtreecommitdiff
path: root/net/ruby-net-ping
AgeCommit message (Collapse)AuthorFilesLines
2015-11-04Add SHA512 digests for distfiles for net categoryagc1-1/+2
Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-09-26Update HOMEPAGE.taca1-2/+2
Avoid using rubyforge.org since it stopped most of services.
2015-09-13Update ruby-net-ping to 1.7.7.taca2-6/+6
== 1.7.7 - 22-Jan-2015 * Pull request #1 from Mike George. This fixes domains which have http in them.
2015-06-08Allow this package build on Ruby 2.2.taca1-2/+2
2015-02-04Update ruby-net-ping to 1.7.7.taca3-8/+9
== 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.
2014-03-17ruby-net-ping drops Ruby 1.8.7 support from version 1.7.taca1-1/+3
2014-03-14Update ruby-net-ping to 1.7.2.taca3-15/+8
== 1.7.2 - 21-Jan-2014 * Fixed a bug in the Ping::HTTP constructor where it was not honoring the port if provided as the second argument. Thanks go to Florian Anderiasch for the spot. * Removed win32-open3 require in the Ping::External class since it isn't needed in Ruby 1.9.x or later. * Refactored the Ping::External class so that it checks the exit status rather than try to parse output. Thanks go to Miguel Tubia for the suggestion. * Dropped explicit support for Windows XP. * Removed reference to win32-open3 in README. == 1.7.1 - 26-Sep-2013 * Fixed a bug in the Ping::TCP class where it could return nil instead of false. Thanks go to Grandy Nguyen for the patch. == 1.7.0 - 25-Aug-2013 * Now requires Ruby 1.9.x or later. * Replaced the main ping code for the Ping::TCP class. The timeout module really doesn't work very well with sockets, and so a raw socket approach combined with IO.select is now used instead. * Updates to the doc/ping.txt file. == 1.6.2 - 8-Aug-2013 * Fixed a bug in the ICMP ping helper module. Thanks go to Yuichi Tsunematsu for the spot. * The win32-security library is not just a development dependency. Thanks again go to Yuichi Tsunematsu for the spot. * Updated the icmp ping tests. * Updated the gemspec for MS Windows. == 1.6.1 - 17-Jul-2013 * Automatically set the scheme to "http" if not present when performing HTTP pings. See https://bugs.ruby-lang.org/issues/8645 for an issue with the uri library that led to this change. Thanks go to Preston Lee for the spot. * Removed the windows/system_info dependency, since it added other dependencies just to check the Windows version. Instead, I added a helper file that adds some needed Windows functions using FFI. * Added Rake as a development dependency and updated the Gemfile source because Bundler. Thanks to Jean-Philippe Doyle for the patches. * Added some warning text to the Net::Ping::External tests for users who are using OpenDNS. In short, you will probably get test failures and surprising true results for bad hosts. == 1.6.0 - 19-Mar-2013 * Split out the ldap portion of the code into its own branch. * Don't require resolv-replace on Ruby 1.9.3 or later. * Now gets proxy information from the http_proxy, https_proxy, and no_proxy environment variables and uses that when making requests. Thanks go to Kevin Olbrich for the patch.
2012-03-17Updateruby-net-ping to 1.5.3.taca2-7/+10
Exact changes are unknown.
2011-12-15Update ruby-net-ping package to 1.5.2.taca2-6/+6
== 1.5.2 - 4-Nov-2011 * The Net::Ping::HTTP class now defaults to using HEAD instead of GET for its ping test. You can alter this via the get_request accessor. Thanks got to Balazs Kutil for the patch. * Added the ssl_verify_mode accessor to the Net::Ping::HTTP class, which defaults to VERIFY_NONE. This fixes possible warnings resulting from missing SSL certificates when using https. Thanks go to Balazs Kutil for the patch.
2011-09-15Update net/ruby-net-ping package to 1.5.1.taca2-6/+6
== 1.5.1 - 15-Sep-2011 * Use RbConfig on Ruby 1.9 and later. Thanks go to Torsten Schnebaum for the patch.
2011-06-19Importing ruby-net-ping package version 1.5.0.taca4-0/+53
The net-ping library provides a ping interface for Ruby. It includes separate TCP, HTTP, LDAP, ICMP, UDP, WMI (for Windows) and external ping classes.