Bot releases are hidden (Show)
Published by UmanShahzad almost 3 years ago
Fixes an issue with IPv6 parsing where IPv6 addresses with compression in the
middle was not properly recognizing the full remaining string at the right side
of the compression.
Published by UmanShahzad almost 3 years ago
A cidr2ip
subcommand is added which converts CIDRs to individual IPs within
those CIDRs.
The command also exists as a standalone binary.
cidr2ip
accepts inputs the same way our other commands do, via stdin, args,
files, etc.
Published by UmanShahzad almost 3 years ago
cidr2ip
converts CIDRs to individual IPs within those CIDRs.
The command exists as a standalone binary in addition to as a subcommand on the
main ipinfo
command.
cidr2ip
accepts inputs the same way our other commands do, via stdin, args,
files, etc.
Published by UmanShahzad almost 3 years ago
Added the new relay
and service
fields from the API into the CLI.
Also updated the summarize
subcommand to include summarized relay counts and
top privacy services.
Published by UmanShahzad almost 3 years ago
A range2ip
subcommand is added which converts IP ranges to individual IPs
within those ranges.
The command also exists as a standalone binary.
range2ip
accepts inputs the same way our other commands do, via stdin, args,
files, etc.
Published by UmanShahzad almost 3 years ago
range2ip
converts IP ranges to individual IPs within those ranges.
The command exists as a standalone binary in addition to as a subcommand on the
main ipinfo
command.
range2ip
accepts inputs the same way our other commands do, via stdin, args,
files, etc.
Published by UmanShahzad almost 3 years ago
ipinfo
now supports file-based caching by default. All requests will be--nocache
on any command that wouldipinfo cache clear
.ipinfo <domain>
is now allowed, e.g. ipinfo google.com
, which will lookupgoogle.com
.ipinfo
's field selection flag -f
/--field
can now accept multiple fieldsipinfo 1.1.1.1 -f ip,asn,privacy,company.type
.ipinfo prips
now allows piping in input the same exact way as ipinfo bulk
ipinfo bulk
,ipinfo map
, etc., the files may now also contain CIDRs & IP ranges whichipinfo login
now also accepts the token as the first argument, e.g.ipinfo login <token>
.ipinfo login
now checks if the token you're logging in with is actuallyipinfo summarize
where percentage calculations were off whengrepip
where -o
doesn't properly handle outputting linesgrepip
where it could crash due to a too-lenient IPv4 parser.cidr2range
accepts a file, it now also looks to see if there is arange
, just as itrange2cidr
accepts a file, it now also looks to see if there is acidr
, just as itstart_ip,end_ip
,cidr
.plan9
builds will be removed in future releases for thecidr2range
, range2cidr
and grepip
, and will beipinfo
. Please see the following issue for details:Published by UmanShahzad almost 3 years ago
grepip
where -o
doesn't properly handle outputting linesgrepip
where it could crash due to a too-lenient IPv4 parser.Published by UmanShahzad almost 3 years ago
range2cidr
accepts a file, it now also looks to see if there is acidr
, just as itstart_ip,end_ip
,cidr
.Published by UmanShahzad almost 3 years ago
cidr2range
accepts a file, it now also looks to see if there is arange
, just as itPublished by UmanShahzad about 3 years ago
Fixed ipinfo cidr2range
so it supports IPv6 on the argument line as well, and
not just in files.
Published by UmanShahzad about 3 years ago
Fixed cidr2range
so it supports IPv6 on the argument line as well, and not
just in files.
Published by UmanShahzad about 3 years ago
ipinfo cidr2range
and ipinfo range2cidr
now support IPv6 ranges & CIDRs for
conversion.
Published by UmanShahzad about 3 years ago
range2cidr
now supports IPv6 ranges for conversion into CIDRs.
Published by UmanShahzad about 3 years ago
cidr2range
now supports IPv6 CIDRs for conversion into ranges.
Published by UmanShahzad about 3 years ago
-v
or --version
can now also be used to print the versionipinfo
command.Published by UmanShahzad over 3 years ago
Fixes subcommand completion
not showing in ipinfo --help
message.
Published by UmanShahzad over 3 years ago
range2cidr
is a utility for converting from IP ranges to CIDRs. For example,
1.1.1.0-1.1.1.3
or 1.1.1.0,1.1.1.3
gives 1.1.1.0/30
.
Files containing IP ranges can also be passed in via stdin and/or arguments.
See range2cidr --help
for details.
Published by UmanShahzad over 3 years ago
cidr2range
is a utility for converting from CIDRs to IP ranges. For example,
1.1.1.0/30
gives 1.1.1.0-1.1.1.3
.
Files containing CIDRs can also be passed in via stdin and/or arguments.
See cidr2range --help
for details.
Published by UmanShahzad over 3 years ago
Shell auto-completion is now supported for at least bash
, zsh
and fish
.
Other shells may also be supported if those shells support auto-completion via
using the COMP_LINE
environment variable.
Type grepip --help
for the list of options available for installation.