/trunk/main/pattern/asn |
---|
2,7 → 2,7 |
# Autonomous System Numbers (ASN) |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:25 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:31 GMT+0100 |
# Source: (20230810) https://www.iana.org/assignments/as-numbers/as-numbers.txt |
# ARIN |
/trunk/main/pattern/ipv4_afrinic |
---|
1,10 → 1,10 |
#: version 20240131 |
#: version 20240204 |
# AFRINIC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:05 GMT+0100 |
# Generation timestamp: 2024-02-04 16:56:49 GMT+0100 |
# Source: (20231218) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20240131) ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest |
# Source: (20240204) ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest |
:whois|whois.afrinic.net |
=41/8 |
/trunk/main/pattern/ipv4_apnic |
---|
1,10 → 1,10 |
#: version 20240131 |
#: version 20240203 |
# APNIC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:05 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:01 GMT+0100 |
# Source: (20231218) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20240131) ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-extended-latest |
# Source: (20240203) ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-extended-latest |
:whois|whois.apnic.net |
=1/8 |
/trunk/main/pattern/ipv4_arin |
---|
1,10 → 1,10 |
#: version 20240131 |
#: version 20240204 |
# ARIN IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:07 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:04 GMT+0100 |
# Source: (20231218) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20240131) ftp://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest |
# Source: (20240204) ftp://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest |
:whois|whois.arin.net|prefix=n + | |
=2.57.164/22 |
789,6 → 789,7 |
=195.155/18 |
=195.167.160/20 |
=195.184.248/24 |
=195.214/17 |
=195.252.192/18 |
=196.1.2/24 |
=196.1.72/23 |
/trunk/main/pattern/ipv4_lacnic |
---|
1,16 → 1,578 |
#: version |
#: version 20240202 |
# LACNIC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:08 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:09 GMT+0100 |
# Source: (20231218) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: () ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest |
# Source: (20240202) ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest |
:whois|whois.lacnic.net |
=24.152/17 |
=24.232/16 |
=27.50.12/22 |
=45.4/17 |
=45.4.128/19 |
=45.4.160/21 |
=45.4.168/22 |
=45.4.176/20 |
=45.4.192/22 |
=45.4.200/21 |
=45.4.208/20 |
=45.4.224/19 |
=45.5/16 |
=45.6/19 |
=45.6.32/21 |
=45.6.40/22 |
=45.6.52/22 |
=45.6.56/21 |
=45.6.64/18 |
=45.6.128/17 |
=45.7/16 |
=45.65.128/17 |
=45.68/14 |
=45.160/12 |
=45.176/14 |
=45.180/16 |
=45.181/18 |
=45.181.64/21 |
=45.181.72/22 |
=45.181.76/23 |
=45.181.80/20 |
=45.181.96/19 |
=45.181.128/17 |
=45.182/17 |
=45.182.128/19 |
=45.182.160/20 |
=45.182.176/21 |
=45.182.184/22 |
=45.182.189/24 |
=45.182.190/23 |
=45.182.192/18 |
=45.183/22 |
=45.183.8/21 |
=45.183.16/20 |
=45.183.32/19 |
=45.183.64/18 |
=45.183.128/17 |
=45.184/14 |
=45.188/15 |
=45.190/16 |
=45.191/17 |
=45.191.128/19 |
=45.191.160/22 |
=45.191.168/21 |
=45.191.176/20 |
=45.191.192/18 |
=45.224/14 |
=45.228/15 |
=45.230/21 |
=45.230.8/22 |
=45.230.16/20 |
=45.230.32/19 |
=45.230.64/18 |
=45.230.128/17 |
=45.231/17 |
=45.231.128/18 |
=45.231.192/21 |
=45.231.200/22 |
=45.231.204/23 |
=45.231.208/20 |
=45.231.224/19 |
=45.232/13 |
=58.84.12/23 |
=59.153.44/22 |
=64.28.128/20 |
=64.32.64/18 |
=65.38.100/24 |
=66.60/18 |
=66.98/18 |
=66.98.64/19 |
=66.128.32/20 |
=66.231.64/20 |
=67.159.224/19 |
=69.164.91/24 |
=69.164.98/24 |
=72.44.16/20 |
=83.170.168/21 |
=85.113.92/22 |
=86.111.54/23 |
=99.198.80/20 |
=103.7.135/24 |
=103.8.92/22 |
=103.212.83/24 |
=103.219.234/23 |
=109.104.148/22 |
=128.201/22 |
=128.201.8/21 |
=128.201.16/20 |
=128.201.32/19 |
=128.201.64/18 |
=128.201.128/17 |
=129.90/16 |
=130.250.228/22 |
=131/16 |
=131.72/16 |
=131.100/16 |
=131.108/16 |
=131.161/16 |
=131.178/16 |
=131.196/16 |
=131.221/16 |
=131.255/16 |
=132.157/16 |
=132.184/16 |
=132.191/16 |
=132.247/16 |
=132.248/16 |
=132.251/16 |
=132.254/15 |
=138/16 |
=138.36/16 |
=138.59/16 |
=138.84.32/19 |
=138.94/16 |
=138.97/16 |
=138.99/16 |
=138.117/16 |
=138.118/18 |
=138.118.64/19 |
=138.118.96/20 |
=138.118.112/22 |
=138.118.120/21 |
=138.118.128/17 |
=138.121/16 |
=138.122/16 |
=138.185/16 |
=138.186/16 |
=138.204/16 |
=138.219/16 |
=138.255/16 |
=139.82/16 |
=140.148/16 |
=140.191/16 |
=141.193.151/24 |
=142.0.64/22 |
=143/16 |
=143.54/16 |
=143.106/15 |
=143.108/16 |
=143.137/16 |
=143.202/16 |
=143.208/16 |
=143.255/16 |
=144.22/15 |
=146.83/16 |
=146.134/16 |
=146.155/16 |
=146.164/16 |
=147.65/16 |
=148/16 |
=148.59.72/24 |
=148.101/16 |
=148.102/15 |
=148.201/16 |
=148.202/15 |
=148.204/14 |
=148.208/13 |
=148.216/14 |
=148.220/15 |
=148.222.8/21 |
=148.222.16/20 |
=148.222.32/21 |
=148.222.44/22 |
=148.222.48/20 |
=148.222.96/19 |
=148.222.128/18 |
=148.222.192/19 |
=148.222.224/20 |
=148.222.252/22 |
=148.223/16 |
=148.224/12 |
=148.240/13 |
=148.248/15 |
=148.250/16 |
=148.255/16 |
=149.19.160/20 |
=149.19.206/23 |
=149.234.226/23 |
=149.234.232/23 |
=150.161/16 |
=150.162/15 |
=150.164/15 |
=150.185/16 |
=150.186/15 |
=150.188/15 |
=152/16 |
=152.74/16 |
=152.84/16 |
=152.92/16 |
=152.139/16 |
=152.156/16 |
=152.166/15 |
=152.168/13 |
=152.200/13 |
=152.230/15 |
=152.232/13 |
=152.240/12 |
=155.211/16 |
=156.97/16 |
=157.86/16 |
=157.92/16 |
=157.100/16 |
=157.253/16 |
=158.97/16 |
=158.170/16 |
=158.251/16 |
=159.16/16 |
=159.90/16 |
=159.112.236/23 |
=160.19.44/22 |
=160.19.168/21 |
=160.19.200/22 |
=160.19.240/20 |
=160.20.20/22 |
=160.20.32/22 |
=160.20.64/21 |
=160.20.80/20 |
=160.20.160/19 |
=160.20.192/20 |
=160.20.218/23 |
=160.20.225/24 |
=160.20.242/23 |
=160.20.246/23 |
=160.223.203/24 |
=160.238.24/22 |
=160.238.28/23 |
=160.238.63/24 |
=160.238.104/21 |
=160.238.128/17 |
=161/16 |
=161.10/16 |
=161.18/16 |
=161.22/19 |
=161.22.32/21 |
=161.22.48/20 |
=161.22.64/18 |
=161.22.128/17 |
=161.24/15 |
=161.38.40/23 |
=161.56/16 |
=161.79/16 |
=161.131/16 |
=161.132/16 |
=161.138/16 |
=161.140/16 |
=161.148/16 |
=161.190/16 |
=161.196/16 |
=161.212/16 |
=161.234/16 |
=161.238/16 |
=161.255/16 |
=162.12.196/22 |
=162.122/16 |
=163.10/16 |
=163.178/16 |
=163.247/16 |
=163.250/16 |
=164.41/16 |
=164.73/16 |
=164.77/16 |
=164.85/16 |
=164.96/16 |
=164.98/16 |
=164.163/16 |
=165.98/16 |
=165.182/15 |
=166.75/16 |
=166.110/16 |
=166.114/16 |
=167/16 |
=167.28/16 |
=167.56/13 |
=167.108/16 |
=167.116/16 |
=167.134/16 |
=167.157/16 |
=167.249/16 |
=167.250/16 |
=167.252/16 |
=168/16 |
=168.77/16 |
=168.83/16 |
=168.90/16 |
=168.96/16 |
=168.101/16 |
=168.121/16 |
=168.165/16 |
=168.176/16 |
=168.181/16 |
=168.194/15 |
=168.196/15 |
=168.205/18 |
=168.205.64/21 |
=168.205.76/22 |
=168.205.80/20 |
=168.205.96/19 |
=168.205.128/17 |
=168.226/15 |
=168.228/16 |
=168.231/16 |
=168.232/16 |
=168.234/16 |
=168.243/16 |
=168.255/16 |
=169.150/23 |
=169.158/16 |
=170/22 |
=170.0.8/21 |
=170.0.16/20 |
=170.0.32/19 |
=170.0.64/18 |
=170.0.128/17 |
=170.18/16 |
=170.25/16 |
=170.51/16 |
=170.66/16 |
=170.70/16 |
=170.78/15 |
=170.80/16 |
=170.81/19 |
=170.81.32/20 |
=170.81.48/22 |
=170.81.56/21 |
=170.81.64/19 |
=170.81.96/20 |
=170.81.112/21 |
=170.81.120/22 |
=170.81.128/17 |
=170.82/15 |
=170.84/17 |
=170.84.128/18 |
=170.84.192/19 |
=170.84.224/22 |
=170.84.232/21 |
=170.84.240/21 |
=170.84.248/22 |
=170.84.254/23 |
=170.150/16 |
=170.155/16 |
=170.169/16 |
=170.210/16 |
=170.231/16 |
=170.233/16 |
=170.238/15 |
=170.244/16 |
=170.245/19 |
=170.245.32/21 |
=170.245.44/22 |
=170.245.48/20 |
=170.245.64/18 |
=170.245.128/17 |
=170.246/18 |
=170.246.68/22 |
=170.246.72/21 |
=170.246.80/20 |
=170.246.96/19 |
=170.246.128/17 |
=170.247/16 |
=170.254/16 |
=177/8 |
=179/8 |
=181/8 |
=185.74.16/22 |
=185.91.70/24 |
=185.99.18/23 |
=185.114.52/22 |
=185.133.35/24 |
=185.238.30/24 |
=186/7 |
=189/8 |
=190/7 |
=192.12.112/22 |
=192.12.118/24 |
=192.65.152/24 |
=192.67.23/24 |
=192.68.185/24 |
=192.75.4/24 |
=192.80.24/24 |
=192.80.209/24 |
=192.83.207/24 |
=192.84.12/24 |
=192.91.254/24 |
=192.92.154/24 |
=192.100.155/24 |
=192.100.156/22 |
=192.100.160/19 |
=192.100.192/19 |
=192.100.224/20 |
=192.100.240/21 |
=192.100.248/22 |
=192.100.252/23 |
=192.100.254/24 |
=192.102.84/24 |
=192.107.104/24 |
=192.111.229/24 |
=192.111.230/24 |
=192.132.35/24 |
=192.135.95/24 |
=192.135.185/24 |
=192.136.42/23 |
=192.136.44/22 |
=192.140.1/24 |
=192.140.8/21 |
=192.140.16/20 |
=192.140.32/19 |
=192.140.64/18 |
=192.141/16 |
=192.144.64/21 |
=192.144.72/23 |
=192.144.84/23 |
=192.144.96/19 |
=192.145.192/19 |
=192.146.157/24 |
=192.146.229/24 |
=192.146.237/24 |
=192.147.210/24 |
=192.147.218/24 |
=192.148.175/24 |
=192.150.126/24 |
=192.153.12/24 |
=192.153.88/24 |
=192.153.119/24 |
=192.153.120/24 |
=192.153.155/24 |
=192.153.167/24 |
=192.159.116/23 |
=192.160.45/24 |
=192.160.50/24 |
=192.160.111/24 |
=192.160.128/24 |
=192.160.188/24 |
=192.188.11/24 |
=192.188.44/22 |
=192.188.48/21 |
=192.188.56/22 |
=192.188.60/24 |
=192.188.194/23 |
=192.188.196/23 |
=192.190.30/23 |
=192.195.56/23 |
=192.195.237/24 |
=192.198.8/21 |
=192.203.158/24 |
=192.203.177/24 |
=192.207.40/23 |
=192.207.42/24 |
=192.207.65/24 |
=192.207.66/23 |
=192.207.68/24 |
=192.207.146/24 |
=192.207.183/24 |
=192.207.194/23 |
=192.207.200/22 |
=192.207.204/23 |
=192.207.206/24 |
=192.207.244/24 |
=192.223.64/18 |
=192.231.110/24 |
=192.231.114/23 |
=192.231.116/22 |
=192.231.120/23 |
=192.231.140/24 |
=192.231.175/24 |
=192.231.176/24 |
=192.234.102/24 |
=192.245.30/24 |
=192.245.60/24 |
=192.245.121/24 |
=192.251.39/24 |
=193.30.12/22 |
=193.149.142/24 |
=196.1.112/24 |
=196.1.135/24 |
=196.3.16/20 |
=196.3.74/23 |
=196.3.76/22 |
=196.3.80/21 |
=196.3.88/23 |
=196.3.106/24 |
=196.3.132/22 |
=196.3.136/21 |
=196.3.144/22 |
=196.3.152/24 |
=196.29.64/19 |
=196.32.32/19 |
=196.32.64/19 |
=196.40/18 |
=196.40.64/19 |
=198.2.16/20 |
=198.12.32/19 |
=198.17.120/23 |
=198.17.231/24 |
=198.17.232/24 |
=198.22.250/23 |
=198.41.32/21 |
=198.41.40/22 |
=198.41.44/23 |
=198.41.46/24 |
=198.49.128/22 |
=198.49.132/23 |
=198.49.164/24 |
=198.50.16/21 |
=198.51.71/24 |
=198.58.8/22 |
=198.58.12/24 |
=198.97.38/24 |
=198.151.132/24 |
=198.161.83/24 |
=198.184.161/24 |
=199.26.234/24 |
=199.60.215/24 |
=199.83.100/23 |
=199.103.102/24 |
=199.248.144/24 |
=200/7 |
=202.50.254/24 |
=204.58.136/22 |
=204.80.143/24 |
=204.87.169/24 |
=204.87.205/24 |
=204.89.206/24 |
=204.124.104/22 |
=204.126.12/23 |
=204.126.128/23 |
=204.126.140/23 |
=204.145.201/24 |
=204.153.24/23 |
=204.225.42/23 |
=205.166.251/24 |
=205.178.147/24 |
=206.15.128/24 |
=206.204.248/23 |
=206.221.80/20 |
=206.223.124/24 |
=206.223.130/24 |
=206.224.32/19 |
=207.191.160/20 |
=207.248/15 |
=208.52.162/23 |
=209.13/16 |
=209.35.184/22 |
=209.45/17 |
=209.94.192/19 |
=209.99.224/20 |
=209.127.140/23 |
=209.127.212/24 |
=209.172.6/23 |
=210.211.56/21 |
=213.163.246/23 |
=213.173.52/22 |
=216.98.208/20 |
=216.152.160/20 |
=216.155.64/19 |
=216.230.128/19 |
=216.241/19 |
=216.244.128/17 |
=216.245.133/24 |
=223.27.115/24 |
/trunk/main/pattern/ipv4_ripencc |
---|
1,10 → 1,10 |
#: version 20240130 |
#: version 20240203 |
# RIPENCC IPv4 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:08 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:10 GMT+0100 |
# Source: (20231218) https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.txt |
# Source: (20240130) ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest |
# Source: (20240203) ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest |
:whois|whois.ripe.net|prefix=-B | |
=1.178.112/20 |
389,6 → 389,7 |
=66.9.128/19 |
=66.9.192/18 |
=66.22.192/18 |
=66.33.88/24 |
=66.45.120/21 |
=66.71.128/18 |
=66.79.96/19 |
528,6 → 529,7 |
=103.91.56/22 |
=103.91.146/23 |
=103.95.116/22 |
=103.95.124/22 |
=103.97.88/22 |
=103.99.33/24 |
=103.99.34/24 |
549,6 → 551,7 |
=103.113.68/22 |
=103.115.204/23 |
=103.130.144/22 |
=103.132.4/22 |
=103.192.160/22 |
=103.193.132/22 |
=103.196.120/22 |
1031,7 → 1034,6 |
=136.163/16 |
=136.164/16 |
=136.169/16 |
=136.170/16 |
=136.172/15 |
=136.199/16 |
=136.201/16 |
/trunk/main/pattern/ipv6_afrinic |
---|
1,10 → 1,10 |
#: version 20240131 |
#: version 20240204 |
# AFRINIC IPv6 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:11 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:14 GMT+0100 |
# Source: (20191106) https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.txt |
# Source: (20240131) ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest |
# Source: (20240204) ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-extended-latest |
:whois|whois.afrinic.net |
=2001:4200::/23 |
/trunk/main/pattern/ipv6_apnic |
---|
1,10 → 1,10 |
#: version 20240131 |
#: version 20240203 |
# APNIC IPv6 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:11 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:14 GMT+0100 |
# Source: (20191106) https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.txt |
# Source: (20240131) ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-extended-latest |
# Source: (20240203) ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-extended-latest |
:whois|whois.apnic.net |
=2001:200::/23 |
/trunk/main/pattern/ipv6_arin |
---|
1,10 → 1,10 |
#: version 20240131 |
#: version 20240204 |
# ARIN IPv6 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:16 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:19 GMT+0100 |
# Source: (20191106) https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.txt |
# Source: (20240131) ftp://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest |
# Source: (20240204) ftp://ftp.arin.net/pub/stats/arin/delegated-arin-extended-latest |
:whois|whois.arin.net|prefix=n + | |
=2001:400::/23 |
/trunk/main/pattern/ipv6_lacnic |
---|
1,10 → 1,10 |
#: version |
#: version 20240202 |
# LACNIC IPv6 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:19 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:22 GMT+0100 |
# Source: (20191106) https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.txt |
# Source: () ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest |
# Source: (20240202) ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-extended-latest |
:whois|whois.lacnic.net |
=2001:1200::/23 |
/trunk/main/pattern/ipv6_ripencc |
---|
1,10 → 1,10 |
#: version 20240130 |
#: version 20240203 |
# RIPENCC IPv6 |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:19 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:25 GMT+0100 |
# Source: (20191106) https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.txt |
# Source: (20240130) ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest |
# Source: (20240203) ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-extended-latest |
:whois|whois.ripe.net|prefix=-B | |
=2001:600::/23 |
/trunk/main/pattern/tld |
---|
1,8 → 1,8 |
#: version 20240131 |
#: version 20240204 |
# TLDs |
# Automatically generated by /daten/homes/vwhois/svn/maintenance/pattern-generator/vgwhois-pattern-update |
# Generation timestamp: 2024-02-01 23:46:25 GMT+0100 |
# Generation timestamp: 2024-02-04 16:57:31 GMT+0100 |
# Source: (20240123) https://whois.viathinksoft.de/iana-utils/tld-watcher/tld_deleted_list.php |
9,7 → 9,7 |
:notice||Disallocated by IANA |
^(tld\s){0,1}(UM|YU|BU|CS|DD|ZR|XN--0ZWM56D|XN--11B5BS3A9AJ6G|XN--80AKHBYKNJ4F|XN--9T4B11YI5A|XN--DEBA0AD|XN--G6W251D|XN--HGBK6AJ7F53BBA|XN--HLCJ6AYA9ESC7A|XN--JXALPDLP|XN--KGBECHTV|XN--ZCKZAH|TP|AN|DOOSAN|FLSMIDTH|IINET|MUTUELLE|ORIENTEXPRESS|MTPC|MCD|MCDONALDS|MONTBLANC|PAMPEREDCHEF|CHLOE|HTC|BOOTS|MEO|SAPO|IWC|XPERIA|TELECITY|VISTA|JLC|PANERAI|GOODHANDS|STATOIL|SPIEGEL|BLANCO|EPOST|ZIPPO|ACTIVE|DOHA|HONEYWELL|BNL|STARHUB|ISELECT|DUNS|MOBILY|XN--MGBB9FBPOB|CARTIER|EVERBANK|PIAGET|CHRYSLER|DODGE|LADBROKES|MOPAR|SRT|UCONNECT|WARMAN|LANCOME|MOVISTAR|TELEFONICA|LIAISON|VISTAPRINT|NADEX|XN--ESTV75G|ESURANCE|SCOR|AIGO|XN--KPU716F|XN--PBT977C|SYMANTEC|RIGHTATHOME|METLIFE|INTEL|JCP|SHRIRAM|CEB|LUPIN|CASEIH|NEWHOLLAND|FUJIXEROX|NATIONWIDE|ONYOURSIDE|IVECO|SPREADBETTING|RMIT|SWIFTCOVER|QVC|XN--3OQ18VL8PN36A|AFAMILYCOMPANY|DUCK|GLADE|OFF|RAID|SCJOHNSON|LIXIL|CSC|BUDAPEST|CANCERRESEARCH|BUGATTI|ADAC|XN--JLQ61U9W7B|LOFT|SES|MACYS|LINDE|ABARTH|ALFAROMEO|FIAT|LANCIA|MASERATI|COOKINGCHANNEL|FOODNETWORK|HGTV|TRAVELCHANNEL|HOTELES|PASSAGENS|VUELOS|TIFFANY|MUTUAL|NORTHWESTERNMUTUAL|CITYEATS|FRONTDOOR|CBS|SHOWTIME|KINDER|ROCHER|ETISALAT|XN--MGBAAKC7DVF|VOLKSWAGEN|SCA|BANANAREPUBLIC|OLDNAVY)$ |
# Source: (20240131) https://data.iana.org/TLD/tlds-alpha-by-domain.txt |
# Source: (20240204) https://data.iana.org/TLD/tlds-alpha-by-domain.txt |
:whois|whois.iana.org |
^(AAA|AARP|ABB|ABBOTT|ABBVIE|ABC|ABLE|ABOGADO|ABUDHABI|AC|ACADEMY|ACCENTURE|ACCOUNTANT|ACCOUNTANTS|ACO|ACTOR|AD|ADS|ADULT|AE|AEG|AERO|AETNA|AF|AFL|AFRICA|AG|AGAKHAN|AGENCY|AI|AIG|AIRBUS|AIRFORCE|AIRTEL|AKDN|AL|ALIBABA|ALIPAY|ALLFINANZ|ALLSTATE|ALLY|ALSACE|ALSTOM|AM|AMAZON|AMERICANEXPRESS|AMERICANFAMILY|AMEX|AMFAM|AMICA|AMSTERDAM|ANALYTICS|ANDROID|ANQUAN|ANZ|AO|AOL|APARTMENTS|APP|APPLE|AQ|AQUARELLE|AR|ARAB|ARAMCO|ARCHI|ARMY|ARPA|ART|ARTE|AS|ASDA|ASIA|ASSOCIATES|AT|ATHLETA|ATTORNEY|AU|AUCTION|AUDI|AUDIBLE|AUDIO|AUSPOST|AUTHOR|AUTO|AUTOS|AVIANCA|AW|AWS|AX|AXA|AZ|AZURE|BA|BABY|BAIDU|BANAMEX|BAND|BANK|BAR|BARCELONA|BARCLAYCARD|BARCLAYS|BAREFOOT|BARGAINS|BASEBALL|BASKETBALL|BAUHAUS|BAYERN|BB|BBC|BBT|BBVA|BCG|BCN|BD|BE|BEATS|BEAUTY|BEER|BENTLEY|BERLIN|BEST|BESTBUY|BET|BF|BG|BH|BHARTI|BI|BIBLE|BID|BIKE|BING|BINGO|BIO|BIZ|BJ|BLACK|BLACKFRIDAY|BLOCKBUSTER|BLOG|BLOOMBERG|BLUE|BM|BMS|BMW|BN|BNPPARIBAS|BO|BOATS|BOEHRINGER|BOFA|BOM|BOND|BOO|BOOK|BOOKING|BOSCH|BOSTIK|BOSTON|BOT|BOUTIQUE|BOX|BR|BRADESCO|BRIDGESTONE|BROADWAY|BROKER|BROTHER|BRUSSELS|BS|BT|BUILD|BUILDERS|BUSINESS|BUY|BUZZ|BV|BW|BY|BZ|BZH|CA|CAB|CAFE|CAL|CALL|CALVINKLEIN|CAM|CAMERA|CAMP|CANON|CAPETOWN|CAPITAL|CAPITALONE|CAR|CARAVAN|CARDS|CARE|CAREER|CAREERS|CARS|CASA|CASE|CASH|CASINO|CAT|CATERING|CATHOLIC|CBA|CBN|CBRE|CC|CD|CENTER|CEO|CERN|CF|CFA|CFD|CG|CH|CHANEL|CHANNEL|CHARITY|CHASE|CHAT|CHEAP|CHINTAI|CHRISTMAS|CHROME|CHURCH|CI|CIPRIANI|CIRCLE|CISCO|CITADEL|CITI|CITIC|CITY|CK|CL|CLAIMS|CLEANING|CLICK|CLINIC|CLINIQUE|CLOTHING|CLOUD|CLUB|CLUBMED|CM|CN|CO|COACH|CODES|COFFEE|COLLEGE|COLOGNE|COM|COMCAST|COMMBANK|COMMUNITY|COMPANY|COMPARE|COMPUTER|COMSEC|CONDOS|CONSTRUCTION|CONSULTING|CONTACT|CONTRACTORS|COOKING|COOL|COOP|CORSICA|COUNTRY|COUPON|COUPONS|COURSES|CPA|CR|CREDIT|CREDITCARD|CREDITUNION|CRICKET|CROWN|CRS|CRUISE|CRUISES|CU|CUISINELLA|CV|CW|CX|CY|CYMRU|CYOU|CZ|DABUR|DAD|DANCE|DATA|DATE|DATING|DATSUN|DAY|DCLK|DDS|DE|DEAL|DEALER|DEALS|DEGREE|DELIVERY|DELL|DELOITTE|DELTA|DEMOCRAT|DENTAL|DENTIST|DESI|DESIGN|DEV|DHL|DIAMONDS|DIET|DIGITAL|DIRECT|DIRECTORY|DISCOUNT|DISCOVER|DISH|DIY|DJ|DK|DM|DNP|DO|DOCS|DOCTOR|DOG|DOMAINS|DOT|DOWNLOAD|DRIVE|DTV|DUBAI|DUNLOP|DUPONT|DURBAN|DVAG|DVR|DZ|EARTH|EAT|EC|ECO|EDEKA|EDU|EDUCATION|EE|EG|EMAIL|EMERCK|ENERGY|ENGINEER|ENGINEERING|ENTERPRISES|EPSON|EQUIPMENT|ER|ERICSSON|ERNI|ES|ESQ|ESTATE|ET|EU|EUROVISION|EUS|EVENTS|EXCHANGE|EXPERT|EXPOSED|EXPRESS|EXTRASPACE|FAGE|FAIL|FAIRWINDS|FAITH|FAMILY|FAN|FANS|FARM|FARMERS|FASHION|FAST|FEDEX|FEEDBACK|FERRARI|FERRERO|FI|FIDELITY|FIDO|FILM|FINAL|FINANCE|FINANCIAL|FIRE|FIRESTONE|FIRMDALE|FISH|FISHING|FIT|FITNESS|FJ|FK|FLICKR|FLIGHTS|FLIR|FLORIST|FLOWERS|FLY|FM|FO|FOO|FOOD|FOOTBALL|FORD|FOREX|FORSALE|FORUM|FOUNDATION|FOX|FR|FREE|FRESENIUS|FRL|FROGANS|FRONTIER|FTR|FUJITSU|FUN|FUND|FURNITURE|FUTBOL|FYI|GA|GAL|GALLERY|GALLO|GALLUP|GAME|GAMES|GAP|GARDEN|GAY|GB|GBIZ|GD|GDN|GE|GEA|GENT|GENTING|GEORGE|GF|GG|GGEE|GH|GI|GIFT|GIFTS|GIVES|GIVING|GL|GLASS|GLE|GLOBAL|GLOBO|GM|GMAIL|GMBH|GMO|GMX|GN|GODADDY|GOLD|GOLDPOINT|GOLF|GOO|GOODYEAR|GOOG|GOOGLE|GOP|GOT|GOV|GP|GQ|GR|GRAINGER|GRAPHICS|GRATIS|GREEN|GRIPE|GROCERY|GROUP|GS|GT|GU|GUARDIAN|GUCCI|GUGE|GUIDE|GUITARS|GURU|GW|GY|HAIR|HAMBURG|HANGOUT|HAUS|HBO|HDFC|HDFCBANK|HEALTH|HEALTHCARE|HELP|HELSINKI|HERE|HERMES|HIPHOP|HISAMITSU|HITACHI|HIV|HK|HKT|HM|HN|HOCKEY|HOLDINGS|HOLIDAY|HOMEDEPOT|HOMEGOODS|HOMES|HOMESENSE|HONDA|HORSE|HOSPITAL|HOST|HOSTING|HOT|HOTELS|HOTMAIL|HOUSE|HOW|HR|HSBC|HT|HU|HUGHES|HYATT|HYUNDAI|IBM|ICBC|ICE|ICU|ID|IE|IEEE|IFM|IKANO|IL|IM|IMAMAT|IMDB|IMMO|IMMOBILIEN|IN|INC|INDUSTRIES|INFINITI|INFO|ING|INK|INSTITUTE|INSURANCE|INSURE|INT|INTERNATIONAL|INTUIT|INVESTMENTS|IO|IPIRANGA|IQ|IR|IRISH|IS|ISMAILI|IST|ISTANBUL|IT|ITAU|ITV|JAGUAR|JAVA|JCB|JE|JEEP|JETZT|JEWELRY|JIO|JLL|JM|JMP|JNJ|JO|JOBS|JOBURG|JOT|JOY|JP|JPMORGAN|JPRS|JUEGOS|JUNIPER|KAUFEN|KDDI|KE|KERRYHOTELS|KERRYLOGISTICS|KERRYPROPERTIES|KFH|KG|KH|KI|KIA|KIDS|KIM|KINDLE|KITCHEN|KIWI|KM|KN|KOELN|KOMATSU|KOSHER|KP|KPMG|KPN|KR|KRD|KRED|KUOKGROUP|KW|KY|KYOTO|KZ|LA|LACAIXA|LAMBORGHINI|LAMER|LANCASTER|LAND|LANDROVER|LANXESS|LASALLE|LAT|LATINO|LATROBE|LAW|LAWYER|LB|LC|LDS|LEASE|LECLERC|LEFRAK|LEGAL|LEGO|LEXUS|LGBT|LI|LIDL|LIFE|LIFEINSURANCE|LIFESTYLE|LIGHTING|LIKE|LILLY|LIMITED|LIMO|LINCOLN|LINK|LIPSY|LIVE|LIVING|LK|LLC|LLP|LOAN|LOANS|LOCKER|LOCUS|LOL|LONDON|LOTTE|LOTTO|LOVE|LPL|LPLFINANCIAL|LR|LS|LT|LTD|LTDA|LU|LUNDBECK|LUXE|LUXURY|LV|LY|MA|MADRID|MAIF|MAISON|MAKEUP|MAN|MANAGEMENT|MANGO|MAP|MARKET|MARKETING|MARKETS|MARRIOTT|MARSHALLS|MATTEL|MBA|MC|MCKINSEY|MD|ME|MED|MEDIA|MEET|MELBOURNE|MEME|MEMORIAL|MEN|MENU|MERCKMSD|MG|MH|MIAMI|MICROSOFT|MIL|MINI|MINT|MIT|MITSUBISHI|MK|ML|MLB|MLS|MM|MMA|MN|MO|MOBI|MOBILE|MODA|MOE|MOI|MOM|MONASH|MONEY|MONSTER|MORMON|MORTGAGE|MOSCOW|MOTO|MOTORCYCLES|MOV|MOVIE|MP|MQ|MR|MS|MSD|MT|MTN|MTR|MU|MUSEUM|MUSIC|MV|MW|MX|MY|MZ|NA|NAB|NAGOYA|NAME|NATURA|NAVY|NBA|NC|NE|NEC|NET|NETBANK|NETFLIX|NETWORK|NEUSTAR|NEW|NEWS|NEXT|NEXTDIRECT|NEXUS|NF|NFL|NG|NGO|NHK|NI|NICO|NIKE|NIKON|NINJA|NISSAN|NISSAY|NL|NO|NOKIA|NORTON|NOW|NOWRUZ|NOWTV|NP|NR|NRA|NRW|NTT|NU|NYC|NZ|OBI|OBSERVER|OFFICE|OKINAWA|OLAYAN|OLAYANGROUP|OLLO|OM|OMEGA|ONE|ONG|ONL|ONLINE|OOO|OPEN|ORACLE|ORANGE|ORG|ORGANIC|ORIGINS|OSAKA|OTSUKA|OTT|OVH|PA|PAGE|PANASONIC|PARIS|PARS|PARTNERS|PARTS|PARTY|PAY|PCCW|PE|PET|PF|PFIZER|PG|PH|PHARMACY|PHD|PHILIPS|PHONE|PHOTO|PHOTOGRAPHY|PHOTOS|PHYSIO|PICS|PICTET|PICTURES|PID|PIN|PING|PINK|PIONEER|PIZZA|PK|PL|PLACE|PLAY|PLAYSTATION|PLUMBING|PLUS|PM|PN|PNC|POHL|POKER|POLITIE|PORN|POST|PR|PRAMERICA|PRAXI|PRESS|PRIME|PRO|PROD|PRODUCTIONS|PROF|PROGRESSIVE|PROMO|PROPERTIES|PROPERTY|PROTECTION|PRU|PRUDENTIAL|PS|PT|PUB|PW|PWC|PY|QA|QPON|QUEBEC|QUEST|RACING|RADIO|RE|READ|REALESTATE|REALTOR|REALTY|RECIPES|RED|REDSTONE|REDUMBRELLA|REHAB|REISE|REISEN|REIT|RELIANCE|REN|RENT|RENTALS|REPAIR|REPORT|REPUBLICAN|REST|RESTAURANT|REVIEW|REVIEWS|REXROTH|RICH|RICHARDLI|RICOH|RIL|RIO|RIP|RO|ROCKS|RODEO|ROGERS|ROOM|RS|RSVP|RU|RUGBY|RUHR|RUN|RW|RWE|RYUKYU|SA|SAARLAND|SAFE|SAFETY|SAKURA|SALE|SALON|SAMSCLUB|SAMSUNG|SANDVIK|SANDVIKCOROMANT|SANOFI|SAP|SARL|SAS|SAVE|SAXO|SB|SBI|SBS|SC|SCB|SCHAEFFLER|SCHMIDT|SCHOLARSHIPS|SCHOOL|SCHULE|SCHWARZ|SCIENCE|SCOT|SD|SE|SEARCH|SEAT|SECURE|SECURITY|SEEK|SELECT|SENER|SERVICES|SEVEN|SEW|SEX|SEXY|SFR|SG|SH|SHANGRILA|SHARP|SHAW|SHELL|SHIA|SHIKSHA|SHOES|SHOP|SHOPPING|SHOUJI|SHOW|SI|SILK|SINA|SINGLES|SITE|SJ|SK|SKI|SKIN|SKY|SKYPE|SL|SLING|SM|SMART|SMILE|SN|SNCF|SO|SOCCER|SOCIAL|SOFTBANK|SOFTWARE|SOHU|SOLAR|SOLUTIONS|SONG|SONY|SOY|SPA|SPACE|SPORT|SPOT|SR|SRL|SS|ST|STADA|STAPLES|STAR|STATEBANK|STATEFARM|STC|STCGROUP|STOCKHOLM|STORAGE|STORE|STREAM|STUDIO|STUDY|STYLE|SU|SUCKS|SUPPLIES|SUPPLY|SUPPORT|SURF|SURGERY|SUZUKI|SV|SWATCH|SWISS|SX|SY|SYDNEY|SYSTEMS|SZ|TAB|TAIPEI|TALK|TAOBAO|TARGET|TATAMOTORS|TATAR|TATTOO|TAX|TAXI|TC|TCI|TD|TDK|TEAM|TECH|TECHNOLOGY|TEL|TEMASEK|TENNIS|TEVA|TF|TG|TH|THD|THEATER|THEATRE|TIAA|TICKETS|TIENDA|TIPS|TIRES|TIROL|TJ|TJMAXX|TJX|TK|TKMAXX|TL|TM|TMALL|TN|TO|TODAY|TOKYO|TOOLS|TOP|TORAY|TOSHIBA|TOTAL|TOURS|TOWN|TOYOTA|TOYS|TR|TRADE|TRADING|TRAINING|TRAVEL|TRAVELERS|TRAVELERSINSURANCE|TRUST|TRV|TT|TUBE|TUI|TUNES|TUSHU|TV|TVS|TW|TZ|UA|UBANK|UBS|UG|UK|UNICOM|UNIVERSITY|UNO|UOL|UPS|US|UY|UZ|VA|VACATIONS|VANA|VANGUARD|VC|VE|VEGAS|VENTURES|VERISIGN|VERSICHERUNG|VET|VG|VI|VIAJES|VIDEO|VIG|VIKING|VILLAS|VIN|VIP|VIRGIN|VISA|VISION|VIVA|VIVO|VLAANDEREN|VN|VODKA|VOLVO|VOTE|VOTING|VOTO|VOYAGE|VU|WALES|WALMART|WALTER|WANG|WANGGOU|WATCH|WATCHES|WEATHER|WEATHERCHANNEL|WEBCAM|WEBER|WEBSITE|WED|WEDDING|WEIBO|WEIR|WF|WHOSWHO|WIEN|WIKI|WILLIAMHILL|WIN|WINDOWS|WINE|WINNERS|WME|WOLTERSKLUWER|WOODSIDE|WORK|WORKS|WORLD|WOW|WS|WTC|WTF|XBOX|XEROX|XFINITY|XIHUAN|XIN|XN--11B4C3D|XN--1CK2E1B|XN--1QQW23A|XN--2SCRJ9C|XN--30RR7Y|XN--3BST00M|XN--3DS443G|XN--3E0B707E|XN--3HCRJ9C|XN--3PXU8K|XN--42C2D9A|XN--45BR5CYL|XN--45BRJ9C|XN--45Q11C|XN--4DBRK0CE|XN--4GBRIM|XN--54B7FTA0CC|XN--55QW42G|XN--55QX5D|XN--5SU34J936BGSG|XN--5TZM5G|XN--6FRZ82G|XN--6QQ986B3XL|XN--80ADXHKS|XN--80AO21A|XN--80AQECDR1A|XN--80ASEHDB|XN--80ASWG|XN--8Y0A063A|XN--90A3AC|XN--90AE|XN--90AIS|XN--9DBQ2A|XN--9ET52U|XN--9KRT00A|XN--B4W605FERD|XN--BCK1B9A5DRE4C|XN--C1AVG|XN--C2BR7G|XN--CCK2B3B|XN--CCKWCXETD|XN--CG4BKI|XN--CLCHC0EA0B2G2A9GCD|XN--CZR694B|XN--CZRS0T|XN--CZRU2D|XN--D1ACJ3B|XN--D1ALF|XN--E1A4C|XN--ECKVDTC9D|XN--EFVY88H|XN--FCT429K|XN--FHBEI|XN--FIQ228C5HS|XN--FIQ64B|XN--FIQS8S|XN--FIQZ9S|XN--FJQ720A|XN--FLW351E|XN--FPCRJ9C3D|XN--FZC2C9E2C|XN--FZYS8D69UVGM|XN--G2XX48C|XN--GCKR3F0F|XN--GECRJ9C|XN--GK3AT1E|XN--H2BREG3EVE|XN--H2BRJ9C|XN--H2BRJ9C8C|XN--HXT814E|XN--I1B6B1A6A2E|XN--IMR513N|XN--IO0A7I|XN--J1AEF|XN--J1AMH|XN--J6W193G|XN--JLQ480N2RG|XN--JVR189M|XN--KCRX77D1X4A|XN--KPRW13D|XN--KPRY57D|XN--KPUT3I|XN--L1ACC|XN--LGBBAT1AD8J|XN--MGB9AWBF|XN--MGBA3A3EJT|XN--MGBA3A4F16A|XN--MGBA7C0BBN0A|XN--MGBAAM7A8H|XN--MGBAB2BD|XN--MGBAH1A3HJKRD|XN--MGBAI9AZGQP6J|XN--MGBAYH7GPA|XN--MGBBH1A|XN--MGBBH1A71E|XN--MGBC0A9AZCG|XN--MGBCA7DZDO|XN--MGBCPQ6GPA1A|XN--MGBERP4A5D4AR|XN--MGBGU82A|XN--MGBI4ECEXP|XN--MGBPL2FH|XN--MGBT3DHD|XN--MGBTX2B|XN--MGBX4CD0AB|XN--MIX891F|XN--MK1BU44C|XN--MXTQ1M|XN--NGBC5AZD|XN--NGBE9E0A|XN--NGBRX|XN--NODE|XN--NQV7F|XN--NQV7FS00EMA|XN--NYQY26A|XN--O3CW4H|XN--OGBPF8FL|XN--OTU796D|XN--P1ACF|XN--P1AI|XN--PGBS0DH|XN--PSSY2U|XN--Q7CE6A|XN--Q9JYB4C|XN--QCKA1PMC|XN--QXA6A|XN--QXAM|XN--RHQV96G|XN--ROVU88B|XN--RVC1E0AM3E|XN--S9BRJ9C|XN--SES554G|XN--T60B56A|XN--TCKWE|XN--TIQ49XQYJ|XN--UNUP4Y|XN--VERMGENSBERATER-CTB|XN--VERMGENSBERATUNG-PWB|XN--VHQUV|XN--VUQ861B|XN--W4R85EL8FHU5DNRA|XN--W4RS40L|XN--WGBH1C|XN--WGBL6A|XN--XHQ521B|XN--XKC2AL3HYE2A|XN--XKC2DL3A5EE0H|XN--Y9A3AQ|XN--YFRO4I67O|XN--YGBI2AMMX|XN--ZFR164B|XXX|XYZ|YACHTS|YAHOO|YAMAXUN|YANDEX|YE|YODOBASHI|YOGA|YOKOHAMA|YOU|YOUTUBE|YT|YUN|ZA|ZAPPOS|ZARA|ZERO|ZIP|ZM|ZONE|ZUERICH|ZW|)$ |
/trunk/maintenance/pattern-generator/sync_rir_stats |
---|
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-2024 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# |
# License: https://www.gnu.org/licenses/gpl-2.0.html (GPL version 2) |
# |
43,7 → 43,8 |
$md5_ist = md5_file($outfile); |
$md5_soll = rir_get_md5_sum($url); |
if ($md5_soll == $md5_ist) { |
touch("$outfile.success"); |
@unlink("$outfile.fail"); |
@touch("$outfile.success"); |
return true; |
} |
} |
51,7 → 52,8 |
$cont = file_get_contents($url); |
if (!$cont) { |
touch("$outfile.fail"); |
@unlink("$outfile.success"); |
@touch("$outfile.fail"); |
return false; |
} |
59,7 → 61,8 |
$md5_ist = md5($cont); |
if (!isset($md5_soll)) $md5_soll = rir_get_md5_sum($url); |
if ($md5_soll != $md5_ist) { |
touch("$outfile.fail"); |
@unlink("$outfile.success"); |
@touch("$outfile.fail"); |
return false; |
} |
} |
67,12 → 70,14 |
$h = fopen($outfile, 'w'); |
if (!$h) return false; |
if (!fwrite($h, $cont)) { |
touch("$outfile.fail"); |
@unlink("$outfile.success"); |
@touch("$outfile.fail"); |
return false; |
} |
fclose($h); |
touch("$outfile.success"); |
@unlink("$outfile.fail"); |
@touch("$outfile.success"); |
return true; |
} |
/trunk/shared/php_includes/gwi_functions.inc.php |
---|
4,7 → 4,7 |
# VGWhoIs (ViaThinkSoft Global WhoIs, a fork of generic Whois / gwhois) |
# Common functions in PHP |
# |
# (c) 2013-2019 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# (c) 2013-2024 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
# |
# License: https://www.gnu.org/licenses/gpl-2.0.html (GPL version 2) |
# |
46,7 → 46,7 |
if (!is_dir($cache_dir)) mkdir($cache_dir, 0755, true); |
if (file_age($cachefile) > $max_age) { |
$cont = file_get_contents($url, false, $context); |
file_put_contents($cachefile, $cont); |
if ($cont !== false) file_put_contents($cachefile, $cont); |
} else { |
$cont = file_get_contents($cachefile); |
} |