./net/ruby-net-ping, Ping interface for Ruby

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 2.1.1, Package name: ruby34-net-ping-2.1.1, Maintainer: pkgsrc-users

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.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 33 KB

Version history: (Expand)


CVS history: (Expand)


   2026-08-16 18:11:22 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
net/ruby-net-ping: update to 2.1.1

pkgsrc change: remove a pkglint warning, wrong CATEGORIES.

2.1.0 (2026-08-08)

* Publish platform-specific gem metadata so Linux installs cap2 and current
  Windows RubyInstaller installs win32-security for ICMP support #44.

* Fix the FreeBSD ping6 timeout option #43.

* Add Ruby 4.0 to the test matrix and add win32ole as an explicit Windows
  dependency, since it is no longer a default gem as of Ruby 4.0 #41.

* Move Net::Ping::VERSION into its own file so the gemspec version can no
  longer drift out of sync with it #37.

* Fix Net::Ping::External#ping6 setting a spurious "undefined method '=~'
  for false" exception on success #39.

2.1.1 (2026-08-16)

* Fix the license format in net-ping.gemspec to use the SPDX identifier
  "Artistic-2.0" #47.
* Exclude CLAUDE.md and docs/ from the packaged gem files #48.
   2026-07-26 16:04:02 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ping: update to 2.0.9

2.0.9 (2026-07-25)

* Add GitHub Actions CI #33 and update its supported Ruby versions #38.

* Replace FakeWeb with WebMock and update the test suite for current Ruby
  versions #38.

* Skip external-ping tests when the system ping command is unavailable #33.

* Fix the macOS ping6 interval option #40.

* Update README wording #30.

* Align Net::Ping::VERSION with the gem version #37.
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2020-06-18 18:26:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ping: update to 2.0.8

Update ruby-net-ping to 2.0.8.

2.0.8 (2020-06-17)

Changes

* Fix gem metadata on rubygems (#29)
   2020-04-30 17:53:56 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ping: update to 2.0.7

Update ruby-net-ping to 2.0.7.

* pkgsrc change: garbage in preivous gem has gone.

net-ping-2.0.7 (2020-03-24)

Changes

* fix ruby 2.7.0 deprecation warning: deprecated Object#=~ (#27)
   2020-03-23 18:29:54 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
net/ruby-net-ping: update to 2.0.6

Update ruby-net-ping to 2.0.6

2.0.6 (2019-05-31)

Only change for Windows environment.
   2018-09-23 17:54:30 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
net/ruby-net-ping: update to 2.0.5

2.0.4 (2018/03/29)

* Fix for exception bug

2.0.5 (2018/08/17)

* Fixed a bug in the Ping::HTTP class where it didn't reflect user_agent
  setting to actual http request

* Fixed Ping::HTTP to support custom User-Agent