[ipv6calc] New ipv6calc version 0.99.0 released
Peter Bieringer
pb at bieringer.de
Sun May 3 10:46:29 CEST 2015
Hi,
new version 0.99.0 was released today.
This version is an enhancement and bugfix release.
In addition this should be more or less the
feature-complete release before 1.0.0
(in case anyone is still missing a major feature, please send a note)
Enhancements:
IP2Location
- add support for API 7.0.1
- extend compatibility support for API 4.0.2 and 6.0.x
- support for LITE databases included
- autoselection for the various possible database files included
can be controlled by some new introduced options
[--db-ip2location-only-type <TYPE>]: IP2Location database only
selected type (1-24)
[--db-ip2location-allow-softlinks] : IP2Location database softlinks
allowed
[--db-ip2location-lite-to-sample-autoswitch-max-delta-months <MONTHS>]:
autoswitch from LITE to SAMPLE databases if possible and delta is
not more than 12 months (0=disabled)
[--db-ip2location-comm-to-lite-switch-min-delta-months <MONTHS>]:
switch from COMM to LITE databases if possible and delta more than
12 months (0=disabled)
Filter Mode:
- add support for filtering by
Registry
CountryCode
Autonomous System Number
IPv4/v6 address filter tokens based on databases:
[^][ipv4.|ipv6.]db.cc=<CC>|unknown (Country Code [2 chars])
[^][ipv4.|ipv6.]db.asn=<ASN>|unknown (Autonomous System Number [numeric])
[^][ipv4.|ipv6.]db.reg=<REGISTRY> (Registry)
Registry tokens: 6BONE IANA APNIC ARIN RIPENCC LACNIC AFRINIC 6TO4
reserved unknown
Machine Readable Output Mode:
- add options to control the quoting of values
--mrqva : Machine Readable Quote Values Always
--mrqvn : Machine Readable Quote Values Never
- add options to display only a selected token:
--mrst <TOKEN> : Machine Readable Select Token
--mrstpa <TOKEN> : Machine Readable Select Token Print Always
(no longer '| grep "^TOKEN="' required)
- add options to display only matching tokenstart value:
--mrmt <TOKENPREFIX> : Machine Readable Match Token Prefix
- display only the value
--mrtvo <TOKEN> : Machine Readable Token Value Only
ipv6calc/showinfo:
- add more token/values (output version 10)
+ IP2LOCATION_TIMEZONE
+ IP2LOCATION_NETSPEED
+ IP2LOCATION_WEATHERSTATIONNAME
+ IP2LOCATION_WEATHERSTATIONCODE
+ IP2LOCATION_ELEVATION
+ IP2LOCATION_USAGETYPE
+ IP2LOCATION_MOBILEBRAND
+ IP2LOCATION_MNC
+ IP2LOCATION_MCC
+ IP2LOCATION_IDDCODE
ipv6calcweb.cgi:
- extended for output version 10
See here for usage examples
http://ip.bieringer.de/
http://ip.bieringer.de/geo-test.html
Bugfixes: various, see ChangeLog
Source Package and signature files can be found here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/
ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/
they are signed with GPG/PGP key, available here:
ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/CODE-GPG-KEY-bieringer.de-2013
Key fingerprint: AAB3 8CB7 97C7 50C7 78C6 08C6 DDEB 141D F738 0F61
uid: Peter Bieringer (Code Signing Key 2013) <code at bieringer.de>
RPMs for EPEL (6-7) / FedoraProject (20-) are on the way:
http://koji.fedoraproject.org/koji/packageinfo?packageID=366
https://admin.fedoraproject.org/pkgdb/package/ipv6calc/
https://admin.fedoraproject.org/updates/ipv6calc
RPMs for EPEL 5 can be pulled from koji:
http://koji.fedoraproject.org/koji/taskinfo?taskID=9641472
Have fun!
Peter
More information about the ipv6calc
mailing list