Skip to content

Releases: ipinfo/cli

cidr2range-1.1.0

16 Aug 14:15
Compare
Choose a tag to compare

cidr2range now supports IPv6 CIDRs for conversion into ranges.

ipinfo-2.0.2

27 Jul 14:40
Compare
Choose a tag to compare
  • -v or --version can now also be used to print the version
    for the ipinfo command.
  • The 5 top domains associated with a group of IPs in the IP Summary
    response will also be displayed.
  • The IP Summary feature will no longer be limited to 1k IPs starting tomorrow.

ipinfo-2.0.1

27 May 20:00
Compare
Choose a tag to compare

Fixes subcommand completion not showing in ipinfo --help message.

range2cidr-1.0.0

26 May 11:16
cd5d3c9
Compare
Choose a tag to compare

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.

ipinfo-2.0.0

26 May 11:13
cd5d3c9
Compare
Choose a tag to compare
  • Two new subcommands, cidr2range & range2cidr, are available.

    They convert between CIDRs and IP ranges, e.g. 1.1.1.0/30 gives the range
    1.1.1.0-1.1.1.3 and vice versa.

    See ipinfo cidr2range --help and ipinfo range2cidr --help for details.

  • 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 ipinfo completion --help for more details.

  • All subcommands which accepted IPs/IP ranges/CIDRs/files as input can now
    accept all of these simultaneously.

    An example query showing what is now possible:

    # stdin: ../tmp/tmp2.txt
    # files: ../tmp/tmp3.txt
    # range 1: 1.1.1.1,1.1.1.4
    # range 2: 8.8.8.1-8.8.8.3 
    # ip: 123.123.123.123
    # cidr: 3.3.3.0/31
    cat ../tmp/tmp2.txt | ipinfo bulk 1.1.1.1,1.1.1.4 3.3.3.0/31 ../tmp/tmp3.txt 123.123.123.123 8.8.8.1-8.8.8.3

    The --help messages for each relevant subcommand gives details.

BREAKING CHANGE

IP ranges must now be specified using , or - as the delimiter, rather than
the space character . For example, 1.1.1.0-1.1.1.4 or 1.1.1.0,1.1.1.4
are allowed, but 1.1.1.0 1.1.1.4 is now interpreted as 2 separate IPs rather
than as a range like before.

grepip-1.1.0

26 May 11:14
cd5d3c9
Compare
Choose a tag to compare

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.

cidr2range-1.0.0

26 May 11:15
cd5d3c9
Compare
Choose a tag to compare

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.

ipinfo-1.1.5

20 May 09:55
Compare
Choose a tag to compare

Support 32-bit AMD/Intel CPUs.

grepip-1.0.3

20 May 09:54
Compare
Choose a tag to compare

Support 32-bit AMD/Intel CPUs.

ipinfo-1.1.4

19 May 19:25
Compare
Choose a tag to compare
  • Return graceful error message when trying to do ASN lookup without a token. (The IPinfo ASN API requires a token).