Releases: ipinfo/cli
Releases · ipinfo/cli
ipinfo-3.3.2
- Errors and warnings now go to stderr instead of stdout, so they no longer pollute pipelines.
- Fixed
grepip --include-cidrs/--include-rangesdropping every CIDR and range match when combined with--exclude-reserved(-x). - Fixed
winget install ipinfoleaving an unusable binary: the Windows release zip now containsipinfo.exeinstead of the versioned filename. - Install scripts (
deb.sh,windows.ps1) now fail loudly when installation does not succeed, instead of printing a success message anyway.
ipinfo-3.3.1
- Added support for Windows ARM64.
- Windows users can also install via Winget, Chocolatey, and Scoop.
- Updated Ubuntu PPA source. New URL is https://ppa.ipinfo.net.
- Added multiple arch support to PPA. These architectures are; i386, amd64, armhf, and arm64.
- Fixed ipinfo tool aggregate not working properly for adjacent CIRDs.
- Added some basic IP tools such as:
- is_loopback
- is_multicast
- is_unspecified
- is_global_unicast
- is_interface_local_multicast
- is_link_local_multicast
- is_link_local_unicast
- Fixed some issues related to convenience scripts.
Pull Requests
ipinfo-3.3.0
- Fixed several bugs in the
ipinfo tool aggregateCLI. - Added several new tools:
ipinfo tool is_loopbackipinfo tool is_multicastipinfo tool is_unspecifiedipinfo tool is_global_unicastipinfo tool is_interface_local_multicastipinfo tool is_link_local_multicastipinfo tool is_link_local_unicast
PRs:
matchip-1.0.0
matchipis a command for printing the IPs and subnets that fall under the given list of subnets.- The command exists as a standalone binary in addition to as a subcommand on the main
ipinfocommand. matchipaccepts inputs the same way our other commands do, via stdin, args, files, etc.
ipinfo-3.2.0
grepdomain-1.0.0
- This new command
grepdomainis similar togrepipbut meant just for
domain names.
ipinfo-3.1.2
ipinfo tool prefixintroduced with some misc. prefix tools. Currently supports following subcommands:addrreturns the base IP address of a prefix.bitsreturns the length of a prefix and reports-1if invalid.maskedreturns canonical form of a prefix, masking off non-high bits, and returns the zero if invalid.is_validreports whether a prefix is valid.
Pull Requests
ipinfo-3.1.1
- Fixed return errors in IP parsing generic funcs.
ipinfo-3.1.0
- IP calculator introduced in
calcsubcommand for doing arbitrary arithmetic
on IP addresses. - Bulk ASN now supported via
asn bulksubcommand. ipinfo tool upperintroduced to get the upper IP of an IP range or CIDR.ipinfo tool lowerintroduced to get the lower IP of an IP range or CIDR.ipinfo tool nextintroduced to get the next IP of a given IP.ipinfo tool previntroduced to get the previous IP of a given IP.ipinfo tool is_v4introduced to check whether an IP is v4.ipinfo tool is_v6introduced to check whether an IP is v6.ipinfo tool is_one_ipintroduced to check whether an IP range or CIDR
contains only a single IP.ipinfo tool is_validintroduced to check whether an IP is a valid IP or
not.ipinfo tool unmapintroduced to return an IP with any IPv4-mapped IPv6
address prefix removed.- Fixed CLI token parameter not being recognized in
downloadsubcommand. - Fixed CLI login not getting saved after init.
- Now performing a checksum comparison on database downloads.
- YAML output now has null values removed for cleaner output.
Pull Requests
ipinfo-3.0.1
- Fixed a bug where the default output type for
mmdb readwas not set.