325 Commits

Author SHA1 Message Date
Marco d'Itri
899028fa0a Debian changelog for 5.2.17~deb9u1 v5.2.17_deb9u1 2017-08-16 03:46:03 +02:00
Marco d'Itri
6e23999a24 Debian changelog for 5.2.17 v5.2.17 2017-07-27 17:09:05 +02:00
Marco d'Itri
89d2aef158 Fix referrals for .com, .net, .jobs, .bz, .cc and .tv
ICANN mandated that the referral whois server field had to be renamed,
hence breaking all whois clients:
https://www.icann.org/resources/pages/rdds-labeling-policy-2017-02-01-en

Closes #56 from Github.
2017-07-27 16:55:20 +02:00
Marco d'Itri
ba9500eb9d whois.1: fix typo
Closes: #866742
2017-07-27 15:32:03 +02:00
Marco d'Itri
00059e0fce New TLD servers: xn--2scrj9c and more (India)
Also:
xn--3hcrj9c
xn--45br5cyl
xn--h2breg3eve
xn--h2brj9c8c
xn--mgbbh1a
xn--mgbgu82a
xn--rvc1e0am3e
2017-07-27 15:19:23 +02:00
Marco d'Itri
199241749a Update the list of new gTLDs 2017-07-27 14:59:13 +02:00
Marco d'Itri
71f7787643 Debian changelog for 5.2.16 v5.2.16 2017-06-12 12:21:19 +02:00
Marco d'Itri
357d000a70 Update the list of new gTLDs 2017-06-12 12:20:57 +02:00
Marco d'Itri
c2af83c907 Update TLD servers: do
Non-ASCII characters are mangled as "?", so no obvious encoding.
2017-06-12 12:20:25 +02:00
Petr Písař
3566a2c4ca Fix misspellings in IPv4 formatting string
Querying 6to4 address failed on malformed IPv4 address:

$ ./whois 2002:5ab2:d182::1

Querying for the IPv4 endpoint 90d.178d.209d.130d of a 6to4 IPv6 address.

This patch fixes it.
2017-03-13 01:23:17 +01:00
Marco d'Itri
d3e6fb0eaf Update TLD servers: kg
Same IP, different name.
2017-03-13 01:20:43 +01:00
Marco d'Itri
ea7ba79cd9 Debian changelog for 5.2.15 v5.2.15 2017-02-27 01:01:31 +01:00
Marco d'Itri
9557f8bbad Update the charset for whois.nic.kz 2017-02-27 01:00:39 +01:00
Marco d'Itri
8ed6d73095 Implement support for libidn2
Contributed by Tim Rühsen.
Closes #49 from Github.
2017-02-27 00:32:43 +01:00
Marco d'Itri
cf61394ded Unconditionally use AI_IDN
AI_IDN is not provided by libidn: it is a feature of glibc.
If not available on other platforms then it will be defined to 0 in utils.h.
2017-02-27 00:27:06 +01:00
Marco d'Itri
fb823a251a Annotate more functions with NORETURN
Contributed by Sami Kerola.
Closes #48 from Github.
2017-02-26 23:33:01 +01:00
Marco d'Itri
5e33209e13 Fix minor compiler warnings
Fix a lot of minor compiler warnings with no practical effect.
Contributed by Sami Kerola.
2017-02-26 23:12:47 +01:00
Marco d'Itri
a4815eb370 BSD portability fixes 2017-02-26 14:13:27 +01:00
Marco d'Itri
4ac83a5f49 mkpasswd: fix compile time error with HAVE_ARC4RANDOM_BUF
Patch from MacPorts.
2017-02-26 04:29:11 +01:00
Marco d'Itri
b1cf371706 Do not use arc4random_buf on OS X v10.6 or erlier
Because it had not been implemented yet.

Patch from MacPorts.
2017-02-26 03:23:51 +01:00
Marco d'Itri
df1c963a3e Update the list of new gTLDs 2017-02-26 03:23:08 +01:00
Marco d'Itri
5393501b0b Update TLD servers: xn--mgbai9azgqp6j
Not yet in use.
2017-02-26 03:22:38 +01:00
Marco d'Itri
57c1a3605f Update TLD servers: gf mq
Updated from the IANA database.
2017-02-26 03:19:09 +01:00
Marco d'Itri
575c5c4f62 Debian changelog for 5.2.14 v5.2.14 2016-12-29 23:14:24 +01:00
Marco d'Itri
6cf02484f3 Update the list of new gTLDs 2016-12-29 23:11:41 +01:00
Marco d'Itri
b4e5e46020 Update TLD servers: fm 2016-12-29 23:11:41 +01:00
Mariano Absatz (git)
50e6f8c48a Update TLD servers: ar
See https://github.com/rfc1036/whois/issues/46
2016-12-29 22:29:49 +01:00
Marco d'Itri
b7726b8839 Update TLD servers: bm 2016-12-29 22:25:31 +01:00
Marco d'Itri
76cee0f552 Change the Afilias hiding string 2016-12-29 22:25:00 +01:00
Marco d'Itri
cd2a8b1d83 Debian changelog for 5.2.13 v5.2.13 2016-10-30 18:49:50 +01:00
Marco d'Itri
f02595fb43 Switch to debhelper compatibility version 9 2016-10-30 17:16:50 +01:00
Marco d'Itri
983b6b6feb Update the policy version 2016-10-30 17:16:02 +01:00
Marco d'Itri
094b5cd1d8 Update the list of new gTLDs 2016-10-30 16:38:30 +01:00
Marco d'Itri
5f36805589 New TLD servers: xn--90ae 2016-10-30 16:37:22 +01:00
Marco d'Itri
e40c695f8a Update TLD servers: bd 2016-10-30 16:36:57 +01:00
Marco d'Itri
654141e69a Update TLD servers: mobi
Same IP, different name.
2016-10-30 16:17:29 +01:00
Marco d'Itri
0eabe99686 Update TLD servers: jobs
.jobs is a thin registry.
Spotted by Rob Stradling.
Also see e77e965b552c1d24ef7f8c41bb52900be75aba37.
2016-10-30 16:13:30 +01:00
Marco d'Itri
23b76555f9 Add new recovered IPv4 allocations 2016-10-30 15:51:52 +01:00
Marco d'Itri
c87e6a593c Fix make_ip_del_recovered.pl
The old code was totally broken because it created first_ip-last_ip pairs
while the search code expects first_ip-netmask pairs like in ip_del.h.
Spotted by Rob Mosher.
2016-10-30 15:45:54 +01:00
Marco d'Itri
e322f5cd4d Use "domain" instead of "=" for default verisign-grs queries
To ignore the name server names spam.
2016-10-30 14:39:09 +01:00
Marco d'Itri
823917241d Add new ASN allocations 2016-10-30 14:23:43 +01:00
Marco d'Itri
b6f3c8b089 Change the crsnic.net hiding string
This change has the dual purpose of not hiding a notice which is actually
informative and fixing support for the .bi ccTLD, which uses a similar
message and was broken by the old string.
2016-04-24 03:00:38 +02:00
Marco d'Itri
2e7690660d Debian changelog for 5.2.12 v5.2.12 2016-03-29 05:34:48 +02:00
Marco d'Itri
95621db782 Update the policy version 2016-03-29 05:34:41 +02:00
Marco d'Itri
cdc050a320 Query whois.iana.org for IDN TLDs too 2016-03-29 05:32:32 +02:00
Marco d'Itri
5287536ec7 Update TLD servers: gi, lc, sc, vc
Apparently these registries switched at some point in the past to a thick
model, so there are no referrals anymore.
Due to this the program should not use the generic Afilias queries code,
because the missing referral to the registry whois server would make it
return an error status.

Currently the old server whois.afilias-grs.info and the new server
whois2.afilias-grs.net, which is listed in the IANA DB for all the TLDs
but .lc, have the same IP address.
2016-03-29 04:52:43 +02:00
Marco d'Itri
1706143134 Update the list of new gTLDs 2016-03-29 04:40:25 +02:00
Marco d'Itri
433773b2d2 New TLD servers: xn--mix891f 2016-03-29 04:40:04 +02:00
Marco d'Itri
8c1b7959b9 New TLD servers: xn--e1a4c
Guessed.
2016-03-29 04:39:55 +02:00
Marco d'Itri
6f06c8e60a Update TLD servers: cat, mo
New official names.
2016-03-29 04:39:55 +02:00