Subversion Repositories vgwhois

Rev

Rev 2 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
 
2
# History:
3
#
4
# 2014-11-27  mar   LARGE REVISION OF THE WHOLE PATTERN FILE
5
#                   Fixed many, many entries
6
#                   Split up the pattern file into multiple pattern files.
7
#                   RIPE now shows e-mail-addresses using "-B" (but they are protected in the newest GWhoIs version!)
8
#                   Added TEREDO and 6to4 parser
9
#                   Added ERX records for IPv6 for APNIC
10
#                   Added ERX records for IPv4 according to the RIR's stats
11
#                   Added OID records (requires change in the gwhois binary)
12
#                   Changed all IPv4 and IPv6 allocations to the correct RIR using the pattern generator
13
#                   Instead of regular expressions for IPv6 addresses, a CIDR is now used (requires change in the gwhois binary)
14
#                   Added AS-Numbers in a new notation (requires change in the gwhois binary)
15
#                   Added support to enter IANA TLDs directly without "tld" prefix
16
# 2012-06-26  jule  Fixed .je and .gg lookups (closes Ubuntu Bug 339912)
17
#                   Fixed .gl lookups (closes Bug#626339)
18
#                   Fixed .co lookups (closes Bug#642228)
19
#                   Updated IPv4 'final' RIR allocations (closes Bug#628554, closes: Bug#603518)
20
# 2010-07-28  jule  updated ipv4 netblocks, added/fixed several
21
# 2010-07-27  jule  fix arin queries, check and fix ipv6 queries
22
#                   (Debian Bug#585072)
23
# 2010-05-15  jule  remove charset parameter from DENIC queries
24
#                   .pl now has a real whois server again
25
# 2009-09-01  jule  .es has no longer a usable WHOIS (captcha needed)
26
# 2009-07-17  jule  Added .tel whois (Debian Bug#524675)
27
# 2008-09-25  jule  Changed .by URL, same unhelpful output as before
28
#		    (Debian Bug#500042)
29
# 2008-07-16  jule  Verbose output for .name, tnx John McGowan
30
# 2008-06-26  jule  Fixed .ms, tnx Uwe Sinha (Debian Bug#488093)
31
# 2008-02-19  jule  Updates based on information by Bernd Hohmann and
32
#                   Rick Moen: modified/fixed .af, .ai, .an, .az, .bi, 
33
#                   .cf, .ci, .cl, .dk, .ec, .eg, .fj, .gd, .ge, .gi, 
34
#                   .gm, .gn, .gp, .gs, .gy, .hn, .hr, .ir, .ki, .kz, 
35
#                   .la, .lc, .lk, .ly, .ma, .mc, .mg, .mm, .mn, .mr, 
36
#                   .ms, .mt, .mu, .nc, .nf, .pl, .pm, .pw, .py, .sc, 
37
#                   .sd, .sm, .sn, .sr, .sv, .tc, .tg, .tl, .tm, .uy, 
38
#                   .uz, .vc, .ve, .vn, .ws, .jobs, .mil, .travel
39
#                   Added .arpa, .asia (yet defunct), .tel (no whois),
40
#                   Subdomain-Whois of Centralnic for certain subdomains
41
#                   under .com, .net and .org (e.g. gb.net), Removed .cs
42
# 2008-02-18  jule  Added -sixxs (Debian Bug#458470, tnx Christian Seitz),
43
# 2007-10-30  jule  Fixed .im, tnx VT100 (Debian Bug#448661)
44
# 2007-09-26  jule  added .me (Debian Bug#444198), added .kp, changed .rs
45
# 2007-09-05  jule  TLD .va is now included in RIPE database, tnx Mark
46
#                   Thomas
47
# 2007-08-22  jule  Fixed .de again :-(
48
# 2007-04-03  jule  Fixed .de :-(
49
# 2007-02-22  jule  Modified/Fixed .as
50
# 2007-02-18  jule  Fixed .co and .pk, tnx John McGowan for hints
51
# 2007-02-17  jule  Handles ending on '-ap' at apnic
52
# 2007-02-16  jule  116/6, 120/8 new to APNIC, added redirect default
53
# 2007-01-12  jule  Added lookup for four byte AS numbers (e.g. AS3.1)
54
#                   (Debian Bug#406070)
55
# 2006-12-06  jule  Broadened regex for lim- (RIPE), added poem- (RIPE).
56
#                   (Debian Bug#401542)
57
# 2006-12-02  jule  Fixed web lookup for .vg, also added additional query
58
#                   of .vg whois server which gives some more information
59
#                   (see also new method 'multiple'). Tnx to VT100 for
60
#                   hint about changed URL. (Debian Bug#401339)
61
# 2006-11-13  jule  Fixed .info, tnx Stefan Schmidt (Debian Bug#397889)
62
# 2006-10-02  jule  .mobi now has a whois server (tnx MarcL for hint)
63
# 2006-09-20  jule  196/8 now complete Afrinoc (tnx MarcL)
64
#                   77/8, 78/8, 79/8 RIPE (new)
65
#                   201/8, 189/8, 190/8 LACNIC (not new, shame on me)
66
#                   Fixed 122/6 -> 122/7, 124/7 (me = Idiot)
67
# 2006-04-19  jule  Added .eu (Debian Bug#351793)
68
#                   Fixed .il (Debian Bug#355039)
69
#                   Added extensive list of ip networks transfered
70
#                   to AFRINIC, many tnx to Axel Rau
71
#                   Added .cat, .mobi
72
#                   Added 89/8, 90/8, 91/8 to RIPE
73
#                   Added 58/7, 121/8, 122/6, 126/8, 169.208/12, 196.192/13 to APNIC
74
#                   Added 202.123/19 to AFRINIC
75
# 2005-09-25  jule  Fixed/Update .com, .net, .org, .ae, .az, .ly, 
76
#                   .pr, .jp (Debian Bug#323569)
77
#                   Added .jobs, .travel, .eu, 2a01::/23 (Debian Bug#318382)
78
#                   Added lookup 'tld xx' (shows information from iana about a tld)
79
# 2005-01-15  jule  Added version string
80
# 2005-01-14  jule  A lot of changes and additions (took me 15 hours):
81
#
82
#                   fixed/updated 
83
#                   .ac, .ar, .cd, .co, .cu, .ee, .fi, .ge, 
84
#                   .gs, .gt, .ht, .in, .im, .io, .ir, .lk, 
85
#                   .lv, .mn, .ms, .mw, .my, .nu, .nz, .pa, 
86
#                   .pk, .rw, .se, .sh, .tf, .tm, .tr, .tt,
87
#                   .tw, .ua, .ug, .uk, .uz
88
#
89
#                   added 
90
#                   .ai, .ao, .bb, .bd, .bg, .bh, .bi, .bj, 
91
#                   .bm, .bo, .bs, .bt, .by, .bz, .cg, .cv, 
92
#                   .cy, .dm, .do, .dz, .fj, .fm, .fo, .gg, 
93
#                   .gi, .gl, .gm, .gr, .id, .il, .it, .je, 
94
#                   .jo, .ke, .kg, .ki, .kw, .ky, .kz, .la, 
95
#                   .lt, .md, .mt, .mu, .na, .nf, .nr, .om, 
96
#                   .ph, .pn, .py, .re, .ro, .sa, .sb, .si,
97
#                   .sk, .sr, .tg, .th, .tn, .ve, .wf, .yt,
98
#                   .yu, .zw, .int, .pro
99
#
100
#                   added notice
101
#                   .ad, .ae, .an, .aq, .aw, .ax, .az, .ba, 
102
#                   .bf, .bv, .bw, .cf, .ci, .cm, .cs, .dj, 
103
#                   .eg, .eh, .er, .et, .fk, .ga, .gf, .gh, 
104
#                   .gn, .gp, .gq, .gu, .gw, .gy, .hn, .hr, 
105
#                   .iq, .jm, .kh, .km, .kn, .lr, .ls, .ly, 
106
#                   .ma, .mc, .mg, .mh, .mk, .ml, .mo, .mp, 
107
#                   .mq, .mr, .mv, .mz, .nc, .ne, .ni, .pf, 
108
#                   .pg, .pm, .pr, .qa, .sc, .sd, .sj, .sl,
109
#                   .sm, .sn, .so, .sv, .sy, .sz, .td, .tm,
110
#                   .tp, .va, .vc, .ye, .za, .zm
111
#
112
#                   removed
113
#                   ml.org
114
# 2005-01-10  jule  Removed 200.10.4/22, 210.17/16, 210.18/15 and 210.20/16
115
#                   from registro.br, now at apnic and twnic
116
# 2005-01-06  jule  Changed .tj
117
# 2005-01-04  jule  Added IPv6 assignments
118
# 2005-01-03  jule  Explicit rule for .com and .net
119
#		    added gandi handles, fixed .cr (Debian Bug#239259)
120
#                   added irt handles (Debian Bug#239768)
121
#                   added pgpkey objects (Debian Bug#239780)
122
#                   80/6,84/8 -> 80/5,88/8 ripe (Debian Bug#243149)
123
#                   fltr objects (Debian Bug#249312)
124
#                   edu added (Debian Bug#255576)
125
#                   fixed .pe (Debian Bug#264794)
126
#                   fixed .tv (again, suckers!) (Debian Bug#267745)
127
# 2004-03-08  jule  *-mnt und lim-* objects queried at ripe.
128
# 2004-03-08  jule  193/7 is nonsense, must be 193/8 and 194/8. i'm an
129
#                   idiot.
130
# 2004-03-07  jule  added team cymru ip->as mapper whois
131
# 2004-03-07  jule  removed all ERX listings, which are now autoconverted
132
#                   and held in seperate files
133
# 2004-03-03  jule  fixed 80-84/8
134
# 2004-03-03  jule  publicinterestregistry (.org) now back to normal whois
135
#		    changes for new generic whois handling code
136
#                   added idn-parameters for denic (Debian Bug#235086)
137
#                   added whois-servers.net as last resort (tnx lutz)
138
#		    changed corenic handle (Debian Bug#208866)
139
#                   .va fixed (Debian Bug#225032)
140
#		    added some blocks to RIPE (Debian Bug#225037)
141
#                   added some more blocks to RIPE (Debian Bug#226178)
142
# 2003-06-25  jule  .cc now REAL fixed :-)
143
#		    whois.nic-se.se has incomplete data, changed for cgi
144
#                   [tnx Christian Seitz, Erik Heinz]
145
# 2003-06-25  jule   192.109/16 now queried at ripe (arin has totally
146
#                   outdated data!)
147
#		    fixed .as (Debian Bug#195065) and 
148
#                   .cc (Debian Bug#196991) [both tnx VT100]
149
# 2003-04-09  lutz  added 60/8 and removed 223/8 (apnic)
150
# 2003-02-20  jule  changed .nz, changed .ie, added .museum, added .aero
151
#                   tnx to Andreas Schoenberg for hints.
152
# 2003-02-15  jule  added .us
153
# 2003-02-14  lutz  added 222/7 (apnic)
154
# 2003-01-29  jule  fixed .be (trailing space)
155
# 2003-01-28  jule  added 129.90/16 (lacnic, from lutz), 129.208/16 (ripe)
156
# 2003-01-28  lutz  .np added
157
# 2003-01-28  tlr   Add $ to .au pattern
158
# 2003-01-27  jule  .org now has a totally broken whois 
159
# 2003-01-19  cord  added .coop-whois
160
# 2003-01-18  f2u   added 130.227.0.0 - 130.227.255.255 (RIPE)
161
# 2003-01-08  f2u   added 192.114.0.0 - 192.118.255.255 (RIPE)
162
# 2003-01-05  f2u   added 147.233.0.0 - 147.237.255.255 (RIPE)
163
# 2003-01-03  f2u   added 156.35.0.0 - 156.35.255.255 (RIPE)
164
# 2003-01-02  f2u   Mark ARIN WHOIS.
165
# 2002-12-30  cord  added 82.0.0.0-82.255.255.255 to RIPE
166
# 2002-11-27  cord  fixed .lu (Debian Bug#170816)
167
# 2002-11-01  cord  (Debian Bug#164375)
168
#		    203.0.0.0-203.63.255.255 moved from aunic to apnic.
169
#							(Debian Bug#166748)
170
#		    210.8.0.0-210.11.255.255 is at whois.connect.com.au.
171
#		    JAPANESE IPs:
172
#		    added 61.192.0.0-61.215.255.255 (Debian Bug#148534,
173
#							Debian Bug#165104)
174
#		    added 202.208.0.0-202.255.255.255 (Debian Bug#165406)
175
#		    added 203.136.0.0-203.141.255.255
176
#		    added 210.136.0.0-210.159.255.255
177
#		    added 210.188.0.0-210.191.255.255
178
#		    added 210.196.0.0-210.199.255.255
179
#		    added 210.224.0.0-210.239.255.255 (Debian Bug#138881)
180
#		    added 211.8.0.0-211.19.255.255 (Debian Bug#165587)
181
#		    added 211.120.0.0-211.135.255.255
182
#		    added 218.40.0.0-218.47.255.255
183
#		    added 218.216.0.0-218.231.255.255
184
#		    KOREAN IPs:
185
#		    added 61.248.0.0-61.255.255.255 (Debian Bug#164376)
186
#		    added 203.245.0.0-203.255.255.255 (Debian Bug#138718)
187
#		    added 210.90.0.0-210.91.255.255
188
#		    added 210.97.192.0-210.135.255.255
189
#		    added 210.220.0.0-210.223.255.255 (Debian Bug#141594)
190
#		    added 211.32.0.0-211.63.255.255 (Debian Bug#138717, 
191
#							Debian Bug#150750,
192
#							Debian Bug#165587)
193
#		    added 211.168.0.0-211.171.255.255
194
#		    added 211.226.0.0-211.231.255.255 (Debian Bug#138953)
195
#		    added 218.36.0.0-218.39.255.255
196
#		    added 218.48.0.0-218.55.255.255
197
#		    added 218.144.0.0-218.159.255.255
198
#		    added 218.232.0.0-218.239.255.255
199
#		    added 220.72.0.0-220.87.255.255
200
#		    TAIWAN IPs:
201
#		    added 61.216.0.0-61.231.255.255 (Debian Bug#165105)
202
#		    added 210.17.0.0-210.17.127.255
203
#		    added 210.59.0.0-210.63.255.255
204
#		    added 210.65.0.0-210.67.255.255
205
#		    added 210.70.0.0-210.71.255.255
206
#		    added 211.20.0.0-211.23.255.255 (Debian Bug#165587)
207
#		    added 211.72.0.0-211.72.255.255
208
#		    added 211.75.0.0-211.75.255.255 (Debian Bug#165587)
209
#		    added 218.32.0.0-218.32.255.255
210
#		    added 218.160.0.0-218.165.255.255
211
#		    APNIC
212
#		    added 219.0.0.0-221.255.255.255
213
#		    NIC for Latin American and Caribbean 
214
#		    added 200.0.0.0-200.255.255.255 (Debian Bug#158859)
215
#		    RIPE (Debian Bug#152090)
216
#		    added 129.11.0.0-129.13.255.255
217
#		    added 129.16.0.0-129.16.255.255
218
#		    added 129.20.0.0 - 129.20.255.255
219
#		    added 129.26.0.0 - 129.27.255.255
220
#		    added 129.31.0.0 - 129.31.255.255
221
#		    added 129.35.0.0 - 129.35.255.255
222
#		    added 129.67.0.0 - 129.67.255.255
223
#		    added 129.69.0.0- 129.70.255.255
224
#		    added 129.73.0.0 - 129.73.255.255
225
#		    added 129.88.0.0 - 129.88.255.255
226
#		    added 129.102.0.0 - 129.104.255.255
227
#		    added 129.125.0.0 - 129.125.255.255
228
#		    added 129.129.0.0 - 129.129.255.255
229
#		    added 129.132.0.0 - 129.132.255.255
230
#		    added 129.142.0.0 - 129.143.255.255
231
#		    added 129.159.0.0 - 129.159.3.255
232
#		    added 129.169.0.0 - 129.169.255.255
233
#		    added 129.175.0.0 - 129.175.255.255
234
#		    added 129.177.0.0 - 129.178.255.255
235
#		    added 129.181.0.0 - 129.185.255.255
236
#		    added 129.187.0.0 - 129.187.255.255
237
#		    added 129.194.0.0 - 129.195.255.255
238
#		    added 129.199.0.0 - 129.199.255.255
239
#		    added 129.206.0.0 - 129.206.255.255
240
#		    added 129.214.0.0 - 129.215.255.255
241
#		    added 129.217.0.0 - 129.217.255.255
242
#		    added 129.226.0.0 - 129.227.255.255
243
#		    added 129.233.0.0 - 129.234.255.255
244
#		    added 129.240.0.0 - 129.242.255.255
245
#		    added 129.247.0.0 - 129.247.255.255
246
#		    whois-server for .ac.uk and .gov.uk added.
247
#							(Debian Bug#166785)
248
#		    whois-server for .pl added. (Debian Bug#164737)
249
#		    RIPE is also responsible for Gambia .gm
250
#		    .ar switched urls for requests. (Debian Bug#163210)
251
#		    .cl now has a real whois-server.
252
#		    .dk has a real whois-server again. (Debian Bug#163181)
253
#		    .ec is available through a web interface.
254
#		    .es switched urls for requests.
255
#		    .kr new address for whois-server.
256
#		    .name has also an whois-server.
257
#		    .pk switched urls for requests.
258
#		    .su has a whois-server. (Debian Bug#165610)
259
#		    .tw has a whois-server. (Debian Bug#163296)
260
#		    .co.za has a whois-server. (Debian Bug#149182)
261
#		    .tk has a whois-server. (Debian Bug#165614)
262
# 2002-09-17  jule  .ag is now handled by a real whois server
263
# 2002-03-14  jule  fixed trailing spaces after some $-signs
264
#		    KOREAN IPs:
265
#		    added 210.100.0.0-210.103.255.255 (Debian Bug#135341)
266
#		    added 210.204.0.0-210.207.255.255 (Debian Bug#135399)
267
#		    added 210.116.0.0-210.213.255.255 (Debian Bug#135470)
268
#		    added 61.78.0.0-61.85.255.255 (Debian Bug#136303)
269
#		    added 211.32.0.0-211.39.255.255 (Debian Bug#136333)
270
#		    added 210.96.0.0-210.97.191.255 (Debian Bug#136631)
271
#		    added 210.178.0.0-210.183.255.255 (Debian Bug#137599)
272
#		    added 211.212.0.0-211.215.255.255 (Debian Bug#137724)
273
#		    APNIC:
274
#		    added 218.0.0.0-218.255.255.255 (Debian Bug#137386)
275
# 2002-02-17  jule  added .hk (Debian Bug#131390)
276
#		    added 211.0/13 to JPNIC (Debian Bug#134148)
277
#		    added 211.21/16 to TWNIC (Debian Bug#132727)
278
#		    added .to (Debian Bug#132634)
279
#		    added 211.172-211.199 to KRNIC (Debian Bug#130307)
280
#		    added 203.224-203.244 to KRNIC (Debian Bug#130307)
281
#	            added 211.104-211.119 to KRNIC (Debian Bug#130307)
282
#                   added 210.92-210.95 to KRNIC (Debian Bug#130307)
283
#		    added 211.232-211.255 to KRNIC (Debian Bug#130307)
284
#		    added 61.96-61.112 to KRNIC (Debian Bug#130307)
285
# 2002-02-01  jule  added .tv,.ua,.ug,.uy,.uz,.vu; changed .vi,.ws,adamsnames
286
#		    (latter closes Debian Bug#131866)
287
# 2002-01-17  jule  210.248/13 = jpnic (Debian Bug#129489)
288
#	      jule  211.216/13 = krnic (Debian Bug#126637)
289
#	      jule  61.72-61.77 = krnic (Debian Bug#119200)
290
#	      jule  changed dk-nic (Debian Bug#129026)
291
#	      jule  added ripe blocks 80/81
292
#	      jule  added .info and .biz
293
# 2001-03-12  lutz  whois.cira.ca is new for *.ca (Hanno Foest)
294
#             lutz  Kasachstan does not respond (Jan Ludewig)
295
#             lutz  whois.ncst.ernet.in for .in (no better match)
296
#             lutz  .be brushed up (Andreas Schoenberg)
297
# 2000-12-15  lutz  .in tested and failed.
298
# 2000-09-14  jule  .tj added.
299
#             jule  added io, jo, mn, mw, sh
300
#             lutz  added sg (per Tip)
301
# 2000-09-06  lutz  217/8 mapped to RIPE
302
# 2000-08-08  lutz  .ws added (Found it in spam, this registry is evil)
303
#             lutz  added several domains providing whois.nic.~tld~ 
304
# 2000-07-18  lutz  .at readded (pfeifer@dbai.tuwien.ac.at)
305
# 2000-07-17  lutz  .hm added (jule)
306
# 2000-06-29  lutz  -RIPE should do multiple queries. (jule)
307
#             lutz  added whois.nic.at, whois.dk-hostmaster.dk, whois.nic.hu
308
#             lutz  added -BE, -DOMREG at RIPE, whois.isoc.org.il
309
# 2000-06-28  lutz  .is and -IS are supported by whois.isnet.is
310
#             lutz  -DENIC is supported by whois.denic.de
311
# 2000-06-27  lutz  .de will bot longer supported by ripe until tomorrow.
312
#             lutz  whois.nic.de is renamed to whois.denic.de
313
# 2000-06-26  lutz  domain-registry.nl renamed to whois.domain-registry.nl
314
#                   (ash@ash.de)
315
# 2000-06-20  lutz  .no, -NORID -> whois.norid.no
316
# 2000-06-07  lutz  co??- -> corenic
317
#                   nic.cx hat neuerdings whois!
318
# 2000-03-27  lutz  core- -> corenic (ash@ash.de)
319
# 2000-02-29  lutz  registro.br hat neuerdings whois! IP Netze gehen auch.
320
#             lutz  Added my
321
# 2000-02-24  lutz  RIPE-IPs vervollstaendigt
322
# 2000-02-15  haegar COCO- => whois.corenic.net
323
# 2000-02-14  lutz  -HST => arin
324
# 2000-02-07  lutz  210.160.0.0 - 210.175.255.255 => Japan
325
#             jule  adamsnames changed
326
#             jule  213/8 => Ripe
327
# 1999-12-01  jule  .com/.net/.org changed to two-step whois
328
# 1999-08-04  lutz  Added gs, ms, tc, tf, vg
329
# 1999-08-03  lutz  Added sm
330
# 1999-07-05  lutz  Fixed 203.178-203.183
331
# 1999-07-01  lutz  Fixed kr, Added IPv6
332
# 1999-04-12  jule  Added tr
333
#             lutz  Added va
334
# 1999-04-01  lutz  Fixed 160.44-160.63
335
# 1999-03-30  jule  Added md
336
# 1999-03-29  lutz  Added AS...
337
# 1999-03-04  lutz  Fixed es, se
338
#                   Added cx, eu.org
339
# 1998-12-18  jule  Extracted from orginal source
340
# --------------------------------------------------------------------