/trunk/main/pattern/ipv4_afrinic |
---|
2,8 → 2,8 |
# AFRINIC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2022-07-10 00:02:03 GMT+0200 |
# Source: () https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Generation timestamp: 2022-07-10 16:31:10 GMT+0200 |
# Source: (20220204) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20220709) ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest |
:whois|whois.afrinic.net |
/trunk/main/pattern/ipv4_apnic |
---|
2,8 → 2,8 |
# APNIC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2022-07-10 00:02:14 GMT+0200 |
# Source: () https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Generation timestamp: 2022-07-10 16:31:11 GMT+0200 |
# Source: (20220204) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20220709) ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-extended-latest |
:whois|whois.apnic.net |
/trunk/main/pattern/ipv4_arin |
---|
2,8 → 2,8 |
# ARIN IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2022-07-10 00:02:17 GMT+0200 |
# Source: () https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Generation timestamp: 2022-07-10 16:31:12 GMT+0200 |
# Source: (20220204) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20220709) ftp://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest |
:whois|whois.arin.net|prefix=n + | |
/trunk/main/pattern/ipv4_lacnic |
---|
2,8 → 2,8 |
# LACNIC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2022-07-10 00:02:22 GMT+0200 |
# Source: () https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Generation timestamp: 2022-07-10 16:31:14 GMT+0200 |
# Source: (20220204) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20220707) ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest |
:whois|whois.lacnic.net |
/trunk/main/pattern/ipv4_ripencc |
---|
2,8 → 2,8 |
# RIPENCC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2022-07-10 00:02:27 GMT+0200 |
# Source: () https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Generation timestamp: 2022-07-10 16:31:14 GMT+0200 |
# Source: (20220204) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20220708) ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest |
:whois|whois.ripe.net|prefix=-B | |
/trunk/maintenance/pattern-generator/generate_ipv4 |
---|
5,7 → 5,7 |
# VGWhoIs (ViaThinkSoft Global WhoIs, a fork of generic Whois / gwhois) |
# Maintenance / Developer utilities |
# |
# (c) 2012-2019 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# (c) 2012-2022 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# |
# License: https://www.gnu.org/licenses/gpl-2.0.html (GPL version 2) |
# |
29,10 → 29,12 |
if (USE_IANA_DATA) { |
echo "IPv4 Preparation: Get IANA delegation file\n"; |
$iana_root_data = explode("\n", cached_file(IANA_IPV4_ASSIGNMENTS, CACHE_FILE_DIR)); |
$iana_root_data = explode("\n", $cont = cached_file(IANA_IPV4_ASSIGNMENTS, CACHE_FILE_DIR)); |
$iana_root_data = array_map('trim', $iana_root_data); |
$iana_root_ver = trim(str_replace('-', '', $iana_root_data[3])); |
preg_match('@(20\\d\\d\\-\\d\\d\\-\\d\\d)@ismU', $cont, $m); |
$iana_root_ver = trim(str_replace('-', '', $m[1])); |
$iana_root_data = grep($iana_root_data, 'whois.'); |
} |
/trunk/maintenance/pattern-generator/generate_ipv6 |
---|
5,7 → 5,7 |
# VGWhoIs (ViaThinkSoft Global WhoIs, a fork of generic Whois / gwhois) |
# Maintenance / Developer utilities |
# |
# (c) 2012-2019 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# (c) 2012-2022 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# |
# License: https://www.gnu.org/licenses/gpl-2.0.html (GPL version 2) |
# |
29,10 → 29,12 |
if (USE_IANA_DATA) { |
echo "IPv6 Preparation: Get IANA delegation file\n"; |
$iana_root_data = explode("\n", cached_file(IANA_IPV6_ASSIGNMENTS, CACHE_FILE_DIR)); |
$iana_root_data = explode("\n", $cont = cached_file(IANA_IPV6_ASSIGNMENTS, CACHE_FILE_DIR)); |
$iana_root_data = array_map('trim', $iana_root_data); |
$iana_root_ver = trim(str_replace('-', '', $iana_root_data[3])); |
preg_match('@(20\\d\\d\\-\\d\\d\\-\\d\\d)@ismU', $cont, $m); |
$iana_root_ver = trim(str_replace('-', '', $m[1])); |
$iana_root_data = grep($iana_root_data, 'whois.'); |
} |