Subversion Repositories vgwhois

Compare Revisions

Regard whitespace Rev 87 → Rev 88

/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.');
}