Provides S4 classes for Internet Protocol (IP) versions 4 and 6 addresses and efficient methods for 'IP' addresses comparison, arithmetic, bit manipulation and lookup. Both 'IPv4' and 'IPv6' arbitrary ranges are also supported as well as internationalized ('IDN') ___domain lookup with and 'whois' query.
| Version: | 0.1.7 |
| Depends: | R (≥ 4.1.0), methods |
| Imports: | stringi |
| Suggests: | knitr, rmarkdown, markdown |
| Published: | 2026-09-02 |
| DOI: | 10.32614/CRAN.package.IP |
| Author: | Thomas Soubiran [aut],
Rucknium |
| Maintainer: | Rucknium <Rucknium at protonmail.com> |
| BugReports: | https://github.com/Rucknium/IP/issues |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| NeedsCompilation: | yes |
| SystemRequirements: | libidn: libidn11-dev (deb) |
| Materials: | README, INSTALL |
| CRAN checks: | IP results |
| Reference manual: | IP.html , IP.pdf |
| Vignettes: |
Domain Name Lookup with the IP Package (source) IP Package (source) |
| Package source: | IP_0.1.7.tar.gz |
| Windows binaries: | r-devel: IP_0.1.7.zip, r-release: IP_0.1.7.zip, r-oldrel: IP_0.1.7.zip |
| macOS binaries: | r-release (arm64): IP_0.1.7.tgz, r-oldrel (arm64): IP_0.1.7.tgz, r-release (x86_64): IP_0.1.7.tgz, r-oldrel (x86_64): IP_0.1.7.tgz |
| Old sources: | IP archive |
Please use the canonical form https://CRAN.R-project.org/package=IP to link to this page.