Package: IP
Type: Package
Title: Classes and Methods for 'IP' Addresses
Version: 0.1.6
Date: 2025-05-07
Authors@R: 
    c(person(
    given = "Thomas"
    , family = "Soubiran"
    , email = "thomas.soubiran@univ-lille.fr"
    , role = c("aut")),
    person(
    , family = "Rucknium"
    , email = "Rucknium@protonmail.com"
    , role = c("cre")
    , comment = c(ORCID = "0000-0001-5999-8950")))
Author: Thomas Soubiran [aut],
  Rucknium [cre] (ORCID: <https://orcid.org/0000-0001-5999-8950>)
Maintainer: Rucknium <Rucknium@protonmail.com>
Description: 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.
License: GPL (>= 2)
BugReports: https://github.com/Rucknium/IP/issues
SystemRequirements: libidn: libidn11-dev (deb)
NeedsCompilation: yes
Depends: R (>= 4.1.0), methods
Imports: stringi
Suggests: knitr, rmarkdown, markdown
VignetteBuilder: knitr
Encoding: UTF-8
Packaged: 2025-05-07 14:58:01 UTC; user
Repository: CRAN
Date/Publication: 2025-05-07 16:50:12 UTC
Built: R 4.6.0; x86_64-w64-mingw32; 2026-01-09 02:33:53 UTC; windows
Archs: x64
