Marco d'Itri
5dd942bd11
Debian changelog for 5.2.18
v5.2.18
2017-08-22 18:48:50 +02:00
Marco d'Itri
1a32a3266a
debian/control: update the policy version
2017-08-22 18:48:35 +02:00
Marco d'Itri
e20b8bbab3
Autodetect libidn/libidn2 support with pkg-config
...
libidn2 >= 2.0.3 must be used, or else it would silently remove
characters not valid in hostnames like "/" and "_".
For details see https://github.com/rfc1036/whois/issues/50 .
For more information about IDNA2003 vs. IDNA2008 and TR46 see:
http://nmav.gnutls.org/2017/04/the-mess-with-internationalized-domain.html
http://unicode.org/faq/idn.html
https://fedoraproject.org/wiki/Changes/IDNA2008
2017-08-22 18:35:12 +02:00
Andreas Stieger
a786e83add
fix FSF address in mkpasswd.c
2017-08-22 16:59:53 +02:00
Marco d'Itri
9777e2aa77
Do not request domain results for name server queries
...
If there is more than one dot in the query string then it can only be
a name server, so do not restrict the results to domains only.
2017-08-22 16:52:56 +02:00
Marco d'Itri
46faeee41e
Disable recursion for queries like "nameserver name.example.com"
...
Or else the program would return an error because no registrar
whois server is returned by the registry.
2017-08-22 16:50:32 +02:00
Marco d'Itri
4f374d16b0
whois.1: document the default for Verisign queries
2017-08-16 04:13:05 +02:00
Marco d'Itri
f77fe271a4
whois.1: remove the paragraph about whois.networksolutions.com
...
Since it has not been the default server for gTLD queries in a very
long time.
2017-08-16 04:11:46 +02:00
Marco d'Itri
7b25ae652a
whois.1: remove the commented and deprecated options -F and -V
2017-08-16 03:59:18 +02:00
Marco d'Itri
85c7b302a3
Initialize the target of strcat
...
Was not detected until now, but immediately crashes with a recent libc.
2017-08-15 21:18:21 +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