Subversion Repositories vgwhois

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed


#
#  generic Whois pattern table
#
#  (c) 1998-2010 by Juliane Holzt
#  includes contributions by Lutz Donnerhacke, Cord Beermann,
#  Florian Weimer and other people. Many thanks.
#
#  GWhois 2 is a fork of GWhois by ViaThinkSoft <info@viathinksoft.de>
#
#
#  Distribution, usage etc. pp. regulated by the current version of GPL.
#  Idea: Erik.Heinz@Jena.Thur.De
#
#  Please drop me (debian@julijane.de) any additional records...
#  (or file a bug against the debian gwhois package).
#
# History:
#
# 2014-11-27  mar   LARGE REVISION OF THE WHOLE PATTERN FILE
#                   Fixed many, many entries
#                   Split up the pattern file into multiple pattern files.
#                   RIPE now shows e-mail-addresses using "-B" (but they are protected in the newest GWhoIs version!)
#                   Added TEREDO and 6to4 parser
#                   Added ERX records for IPv6 for APNIC
#                   Added ERX records for IPv4 according to the RIR's stats
#                   Added OID records (requires change in the gwhois binary)
#                   Changed all IPv4 and IPv6 allocations to the correct RIR using the pattern generator
#                   Instead of regular expressions for IPv6 addresses, a CIDR is now used (requires change in the gwhois binary)
#                   Added AS-Numbers in a new notation (requires change in the gwhois binary)
#                   Added support to enter IANA TLDs directly without "tld" prefix
# 2012-06-26  jule  Fixed .je and .gg lookups (closes Ubuntu Bug 339912)
#                   Fixed .gl lookups (closes Bug#626339)
#                   Fixed .co lookups (closes Bug#642228)
#                   Updated IPv4 'final' RIR allocations (closes Bug#628554, closes: Bug#603518)
# 2010-07-28  jule  updated ipv4 netblocks, added/fixed several
# 2010-07-27  jule  fix arin queries, check and fix ipv6 queries
#                   (Debian Bug#585072)
# 2010-05-15  jule  remove charset parameter from DENIC queries
#                   .pl now has a real whois server again
# 2009-09-01  jule  .es has no longer a usable WHOIS (captcha needed)
# 2009-07-17  jule  Added .tel whois (Debian Bug#524675)
# 2008-09-25  jule  Changed .by URL, same unhelpful output as before
#                   (Debian Bug#500042)
# 2008-07-16  jule  Verbose output for .name, tnx John McGowan
# 2008-06-26  jule  Fixed .ms, tnx Uwe Sinha (Debian Bug#488093)
# 2008-02-19  jule  Updates based on information by Bernd Hohmann and
#                   Rick Moen: modified/fixed .af, .ai, .an, .az, .bi, 
#                   .cf, .ci, .cl, .dk, .ec, .eg, .fj, .gd, .ge, .gi, 
#                   .gm, .gn, .gp, .gs, .gy, .hn, .hr, .ir, .ki, .kz, 
#                   .la, .lc, .lk, .ly, .ma, .mc, .mg, .mm, .mn, .mr, 
#                   .ms, .mt, .mu, .nc, .nf, .pl, .pm, .pw, .py, .sc, 
#                   .sd, .sm, .sn, .sr, .sv, .tc, .tg, .tl, .tm, .uy, 
#                   .uz, .vc, .ve, .vn, .ws, .jobs, .mil, .travel
#                   Added .arpa, .asia (yet defunct), .tel (no whois),
#                   Subdomain-Whois of Centralnic for certain subdomains
#                   under .com, .net and .org (e.g. gb.net), Removed .cs
# 2008-02-18  jule  Added -sixxs (Debian Bug#458470, tnx Christian Seitz),
# 2007-10-30  jule  Fixed .im, tnx VT100 (Debian Bug#448661)
# 2007-09-26  jule  added .me (Debian Bug#444198), added .kp, changed .rs
# 2007-09-05  jule  TLD .va is now included in RIPE database, tnx Mark
#                   Thomas
# 2007-08-22  jule  Fixed .de again :-(
# 2007-04-03  jule  Fixed .de :-(
# 2007-02-22  jule  Modified/Fixed .as
# 2007-02-18  jule  Fixed .co and .pk, tnx John McGowan for hints
# 2007-02-17  jule  Handles ending on '-ap' at apnic
# 2007-02-16  jule  116/6, 120/8 new to APNIC, added redirect default
# 2007-01-12  jule  Added lookup for four byte AS numbers (e.g. AS3.1)
#                   (Debian Bug#406070)
# 2006-12-06  jule  Broadened regex for lim- (RIPE), added poem- (RIPE).
#                   (Debian Bug#401542)
# 2006-12-02  jule  Fixed web lookup for .vg, also added additional query
#                   of .vg whois server which gives some more information
#                   (see also new method 'multiple'). Tnx to VT100 for
#                   hint about changed URL. (Debian Bug#401339)
# 2006-11-13  jule  Fixed .info, tnx Stefan Schmidt (Debian Bug#397889)
# 2006-10-02  jule  .mobi now has a whois server (tnx MarcL for hint)
# 2006-09-20  jule  196/8 now complete Afrinoc (tnx MarcL)
#                   77/8, 78/8, 79/8 RIPE (new)
#                   201/8, 189/8, 190/8 LACNIC (not new, shame on me)
#                   Fixed 122/6 -> 122/7, 124/7 (me = Idiot)
# 2006-04-19  jule  Added .eu (Debian Bug#351793)
#                   Fixed .il (Debian Bug#355039)
#                   Added extensive list of ip networks transfered
#                   to AFRINIC, many tnx to Axel Rau
#                   Added .cat, .mobi
#                   Added 89/8, 90/8, 91/8 to RIPE
#                   Added 58/7, 121/8, 122/6, 126/8, 169.208/12, 196.192/13 to APNIC
#                   Added 202.123/19 to AFRINIC
# 2005-09-25  jule  Fixed/Update .com, .net, .org, .ae, .az, .ly, 
#                   .pr, .jp (Debian Bug#323569)
#                   Added .jobs, .travel, .eu, 2a01::/23 (Debian Bug#318382)
#                   Added lookup 'tld xx' (shows information from iana about a tld)
# 2005-01-15  jule  Added version string
# 2005-01-14  jule  A lot of changes and additions (took me 15 hours):
#
#                   fixed/updated 
#                   .ac, .ar, .cd, .co, .cu, .ee, .fi, .ge, 
#                   .gs, .gt, .ht, .in, .im, .io, .ir, .lk, 
#                   .lv, .mn, .ms, .mw, .my, .nu, .nz, .pa, 
#                   .pk, .rw, .se, .sh, .tf, .tm, .tr, .tt,
#                   .tw, .ua, .ug, .uk, .uz
#
#                   added 
#                   .ai, .ao, .bb, .bd, .bg, .bh, .bi, .bj, 
#                   .bm, .bo, .bs, .bt, .by, .bz, .cg, .cv, 
#                   .cy, .dm, .do, .dz, .fj, .fm, .fo, .gg, 
#                   .gi, .gl, .gm, .gr, .id, .il, .it, .je, 
#                   .jo, .ke, .kg, .ki, .kw, .ky, .kz, .la, 
#                   .lt, .md, .mt, .mu, .na, .nf, .nr, .om, 
#                   .ph, .pn, .py, .re, .ro, .sa, .sb, .si,
#                   .sk, .sr, .tg, .th, .tn, .ve, .wf, .yt,
#                   .yu, .zw, .int, .pro
#
#                   added notice
#                   .ad, .ae, .an, .aq, .aw, .ax, .az, .ba, 
#                   .bf, .bv, .bw, .cf, .ci, .cm, .cs, .dj, 
#                   .eg, .eh, .er, .et, .fk, .ga, .gf, .gh, 
#                   .gn, .gp, .gq, .gu, .gw, .gy, .hn, .hr, 
#                   .iq, .jm, .kh, .km, .kn, .lr, .ls, .ly, 
#                   .ma, .mc, .mg, .mh, .mk, .ml, .mo, .mp, 
#                   .mq, .mr, .mv, .mz, .nc, .ne, .ni, .pf, 
#                   .pg, .pm, .pr, .qa, .sc, .sd, .sj, .sl,
#                   .sm, .sn, .so, .sv, .sy, .sz, .td, .tm,
#                   .tp, .va, .vc, .ye, .za, .zm
#
#                   removed
#                   ml.org
# 2005-01-10  jule  Removed 200.10.4/22, 210.17/16, 210.18/15 and 210.20/16
#                   from registro.br, now at apnic and twnic
# 2005-01-06  jule  Changed .tj
# 2005-01-04  jule  Added IPv6 assignments
# 2005-01-03  jule  Explicit rule for .com and .net
#                   added gandi handles, fixed .cr (Debian Bug#239259)
#                   added irt handles (Debian Bug#239768)
#                   added pgpkey objects (Debian Bug#239780)
#                   80/6,84/8 -> 80/5,88/8 ripe (Debian Bug#243149)
#                   fltr objects (Debian Bug#249312)
#                   edu added (Debian Bug#255576)
#                   fixed .pe (Debian Bug#264794)
#                   fixed .tv (again, suckers!) (Debian Bug#267745)
# 2004-03-08  jule  *-mnt und lim-* objects queried at ripe.
# 2004-03-08  jule  193/7 is nonsense, must be 193/8 and 194/8. i'm an
#                   idiot.
# 2004-03-07  jule  added team cymru ip->as mapper whois
# 2004-03-07  jule  removed all ERX listings, which are now autoconverted
#                   and held in seperate files
# 2004-03-03  jule  fixed 80-84/8
# 2004-03-03  jule  publicinterestregistry (.org) now back to normal whois
#                   changes for new generic whois handling code
#                   added idn-parameters for denic (Debian Bug#235086)
#                   added whois-servers.net as last resort (tnx lutz)
#                   changed corenic handle (Debian Bug#208866)
#                   .va fixed (Debian Bug#225032)
#                   added some blocks to RIPE (Debian Bug#225037)
#                   added some more blocks to RIPE (Debian Bug#226178)
# 2003-06-25  jule  .cc now REAL fixed :-)
#                   whois.nic-se.se has incomplete data, changed for cgi
#                   [tnx Christian Seitz, Erik Heinz]
# 2003-06-25  jule   192.109/16 now queried at ripe (arin has totally
#                   outdated data!)
#                   fixed .as (Debian Bug#195065) and 
#                   .cc (Debian Bug#196991) [both tnx VT100]
# 2003-04-09  lutz  added 60/8 and removed 223/8 (apnic)
# 2003-02-20  jule  changed .nz, changed .ie, added .museum, added .aero
#                   tnx to Andreas Schoenberg for hints.
# 2003-02-15  jule  added .us
# 2003-02-14  lutz  added 222/7 (apnic)
# 2003-01-29  jule  fixed .be (trailing space)
# 2003-01-28  jule  added 129.90/16 (lacnic, from lutz), 129.208/16 (ripe)
# 2003-01-28  lutz  .np added
# 2003-01-28  tlr   Add $ to .au pattern
# 2003-01-27  jule  .org now has a totally broken whois 
# 2003-01-19  cord  added .coop-whois
# 2003-01-18  f2u   added 130.227.0.0 - 130.227.255.255 (RIPE)
# 2003-01-08  f2u   added 192.114.0.0 - 192.118.255.255 (RIPE)
# 2003-01-05  f2u   added 147.233.0.0 - 147.237.255.255 (RIPE)
# 2003-01-03  f2u   added 156.35.0.0 - 156.35.255.255 (RIPE)
# 2003-01-02  f2u   Mark ARIN WHOIS.
# 2002-12-30  cord  added 82.0.0.0-82.255.255.255 to RIPE
# 2002-11-27  cord  fixed .lu (Debian Bug#170816)
# 2002-11-01  cord  (Debian Bug#164375)
#                   203.0.0.0-203.63.255.255 moved from aunic to apnic.
#                                                       (Debian Bug#166748)
#                   210.8.0.0-210.11.255.255 is at whois.connect.com.au.
#                   JAPANESE IPs:
#                   added 61.192.0.0-61.215.255.255 (Debian Bug#148534,
#                                                       Debian Bug#165104)
#                   added 202.208.0.0-202.255.255.255 (Debian Bug#165406)
#                   added 203.136.0.0-203.141.255.255
#                   added 210.136.0.0-210.159.255.255
#                   added 210.188.0.0-210.191.255.255
#                   added 210.196.0.0-210.199.255.255
#                   added 210.224.0.0-210.239.255.255 (Debian Bug#138881)
#                   added 211.8.0.0-211.19.255.255 (Debian Bug#165587)
#                   added 211.120.0.0-211.135.255.255
#                   added 218.40.0.0-218.47.255.255
#                   added 218.216.0.0-218.231.255.255
#                   KOREAN IPs:
#                   added 61.248.0.0-61.255.255.255 (Debian Bug#164376)
#                   added 203.245.0.0-203.255.255.255 (Debian Bug#138718)
#                   added 210.90.0.0-210.91.255.255
#                   added 210.97.192.0-210.135.255.255
#                   added 210.220.0.0-210.223.255.255 (Debian Bug#141594)
#                   added 211.32.0.0-211.63.255.255 (Debian Bug#138717, 
#                                                       Debian Bug#150750,
#                                                       Debian Bug#165587)
#                   added 211.168.0.0-211.171.255.255
#                   added 211.226.0.0-211.231.255.255 (Debian Bug#138953)
#                   added 218.36.0.0-218.39.255.255
#                   added 218.48.0.0-218.55.255.255
#                   added 218.144.0.0-218.159.255.255
#                   added 218.232.0.0-218.239.255.255
#                   added 220.72.0.0-220.87.255.255
#                   TAIWAN IPs:
#                   added 61.216.0.0-61.231.255.255 (Debian Bug#165105)
#                   added 210.17.0.0-210.17.127.255
#                   added 210.59.0.0-210.63.255.255
#                   added 210.65.0.0-210.67.255.255
#                   added 210.70.0.0-210.71.255.255
#                   added 211.20.0.0-211.23.255.255 (Debian Bug#165587)
#                   added 211.72.0.0-211.72.255.255
#                   added 211.75.0.0-211.75.255.255 (Debian Bug#165587)
#                   added 218.32.0.0-218.32.255.255
#                   added 218.160.0.0-218.165.255.255
#                   APNIC
#                   added 219.0.0.0-221.255.255.255
#                   NIC for Latin American and Caribbean 
#                   added 200.0.0.0-200.255.255.255 (Debian Bug#158859)
#                   RIPE (Debian Bug#152090)
#                   added 129.11.0.0-129.13.255.255
#                   added 129.16.0.0-129.16.255.255
#                   added 129.20.0.0 - 129.20.255.255
#                   added 129.26.0.0 - 129.27.255.255
#                   added 129.31.0.0 - 129.31.255.255
#                   added 129.35.0.0 - 129.35.255.255
#                   added 129.67.0.0 - 129.67.255.255
#                   added 129.69.0.0- 129.70.255.255
#                   added 129.73.0.0 - 129.73.255.255
#                   added 129.88.0.0 - 129.88.255.255
#                   added 129.102.0.0 - 129.104.255.255
#                   added 129.125.0.0 - 129.125.255.255
#                   added 129.129.0.0 - 129.129.255.255
#                   added 129.132.0.0 - 129.132.255.255
#                   added 129.142.0.0 - 129.143.255.255
#                   added 129.159.0.0 - 129.159.3.255
#                   added 129.169.0.0 - 129.169.255.255
#                   added 129.175.0.0 - 129.175.255.255
#                   added 129.177.0.0 - 129.178.255.255
#                   added 129.181.0.0 - 129.185.255.255
#                   added 129.187.0.0 - 129.187.255.255
#                   added 129.194.0.0 - 129.195.255.255
#                   added 129.199.0.0 - 129.199.255.255
#                   added 129.206.0.0 - 129.206.255.255
#                   added 129.214.0.0 - 129.215.255.255
#                   added 129.217.0.0 - 129.217.255.255
#                   added 129.226.0.0 - 129.227.255.255
#                   added 129.233.0.0 - 129.234.255.255
#                   added 129.240.0.0 - 129.242.255.255
#                   added 129.247.0.0 - 129.247.255.255
#                   whois-server for .ac.uk and .gov.uk added.
#                                                       (Debian Bug#166785)
#                   whois-server for .pl added. (Debian Bug#164737)
#                   RIPE is also responsible for Gambia .gm
#                   .ar switched urls for requests. (Debian Bug#163210)
#                   .cl now has a real whois-server.
#                   .dk has a real whois-server again. (Debian Bug#163181)
#                   .ec is available through a web interface.
#                   .es switched urls for requests.
#                   .kr new address for whois-server.
#                   .name has also an whois-server.
#                   .pk switched urls for requests.
#                   .su has a whois-server. (Debian Bug#165610)
#                   .tw has a whois-server. (Debian Bug#163296)
#                   .co.za has a whois-server. (Debian Bug#149182)
#                   .tk has a whois-server. (Debian Bug#165614)
# 2002-09-17  jule  .ag is now handled by a real whois server
# 2002-03-14  jule  fixed trailing spaces after some $-signs
#                   KOREAN IPs:
#                   added 210.100.0.0-210.103.255.255 (Debian Bug#135341)
#                   added 210.204.0.0-210.207.255.255 (Debian Bug#135399)
#                   added 210.116.0.0-210.213.255.255 (Debian Bug#135470)
#                   added 61.78.0.0-61.85.255.255 (Debian Bug#136303)
#                   added 211.32.0.0-211.39.255.255 (Debian Bug#136333)
#                   added 210.96.0.0-210.97.191.255 (Debian Bug#136631)
#                   added 210.178.0.0-210.183.255.255 (Debian Bug#137599)
#                   added 211.212.0.0-211.215.255.255 (Debian Bug#137724)
#                   APNIC:
#                   added 218.0.0.0-218.255.255.255 (Debian Bug#137386)
# 2002-02-17  jule  added .hk (Debian Bug#131390)
#                   added 211.0/13 to JPNIC (Debian Bug#134148)
#                   added 211.21/16 to TWNIC (Debian Bug#132727)
#                   added .to (Debian Bug#132634)
#                   added 211.172-211.199 to KRNIC (Debian Bug#130307)
#                   added 203.224-203.244 to KRNIC (Debian Bug#130307)
#                   added 211.104-211.119 to KRNIC (Debian Bug#130307)
#                   added 210.92-210.95 to KRNIC (Debian Bug#130307)
#                   added 211.232-211.255 to KRNIC (Debian Bug#130307)
#                   added 61.96-61.112 to KRNIC (Debian Bug#130307)
# 2002-02-01  jule  added .tv,.ua,.ug,.uy,.uz,.vu; changed .vi,.ws,adamsnames
#                   (latter closes Debian Bug#131866)
# 2002-01-17  jule  210.248/13 = jpnic (Debian Bug#129489)
#             jule  211.216/13 = krnic (Debian Bug#126637)
#             jule  61.72-61.77 = krnic (Debian Bug#119200)
#             jule  changed dk-nic (Debian Bug#129026)
#             jule  added ripe blocks 80/81
#             jule  added .info and .biz
# 2001-03-12  lutz  whois.cira.ca is new for *.ca (Hanno Foest)
#             lutz  Kasachstan does not respond (Jan Ludewig)
#             lutz  whois.ncst.ernet.in for .in (no better match)
#             lutz  .be brushed up (Andreas Schoenberg)
# 2000-12-15  lutz  .in tested and failed.
# 2000-09-14  jule  .tj added.
#             jule  added io, jo, mn, mw, sh
#             lutz  added sg (per Tip)
# 2000-09-06  lutz  217/8 mapped to RIPE
# 2000-08-08  lutz  .ws added (Found it in spam, this registry is evil)
#             lutz  added several domains providing whois.nic.~tld~ 
# 2000-07-18  lutz  .at readded (pfeifer@dbai.tuwien.ac.at)
# 2000-07-17  lutz  .hm added (jule)
# 2000-06-29  lutz  -RIPE should do multiple queries. (jule)
#             lutz  added whois.nic.at, whois.dk-hostmaster.dk, whois.nic.hu
#             lutz  added -BE, -DOMREG at RIPE, whois.isoc.org.il
# 2000-06-28  lutz  .is and -IS are supported by whois.isnet.is
#             lutz  -DENIC is supported by whois.denic.de
# 2000-06-27  lutz  .de will bot longer supported by ripe until tomorrow.
#             lutz  whois.nic.de is renamed to whois.denic.de
# 2000-06-26  lutz  domain-registry.nl renamed to whois.domain-registry.nl
#                   (ash@ash.de)
# 2000-06-20  lutz  .no, -NORID -> whois.norid.no
# 2000-06-07  lutz  co??- -> corenic
#                   nic.cx hat neuerdings whois!
# 2000-03-27  lutz  core- -> corenic (ash@ash.de)
# 2000-02-29  lutz  registro.br hat neuerdings whois! IP Netze gehen auch.
#             lutz  Added my
# 2000-02-24  lutz  RIPE-IPs vervollstaendigt
# 2000-02-15  haegar COCO- => whois.corenic.net
# 2000-02-14  lutz  -HST => arin
# 2000-02-07  lutz  210.160.0.0 - 210.175.255.255 => Japan
#             jule  adamsnames changed
#             jule  213/8 => Ripe
# 1999-12-01  jule  .com/.net/.org changed to two-step whois
# 1999-08-04  lutz  Added gs, ms, tc, tf, vg
# 1999-08-03  lutz  Added sm
# 1999-07-05  lutz  Fixed 203.178-203.183
# 1999-07-01  lutz  Fixed kr, Added IPv6
# 1999-04-12  jule  Added tr
#             lutz  Added va
# 1999-04-01  lutz  Fixed 160.44-160.63
# 1999-03-30  jule  Added md
# 1999-03-29  lutz  Added AS...
# 1999-03-04  lutz  Fixed es, se
#                   Added cx, eu.org
# 1998-12-18  jule  Extracted from orginal source
# --------------------------------------------------------------------