summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-08-22Debian changelog for 5.2.18Marco d'Itri1-0/+11
2017-08-22debian/control: update the policy versionMarco d'Itri1-1/+1
2017-08-22Autodetect libidn/libidn2 support with pkg-configMarco d'Itri2-9/+7
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-22fix FSF address in mkpasswd.cAndreas Stieger1-3/+3
2017-08-22Do not request domain results for name server queriesMarco d'Itri1-1/+7
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-22Disable recursion for queries like "nameserver name.example.com"Marco d'Itri1-0/+4
Or else the program would return an error because no registrar whois server is returned by the registry.
2017-08-16whois.1: document the default for Verisign queriesMarco d'Itri1-0/+5
2017-08-16whois.1: remove the paragraph about whois.networksolutions.comMarco d'Itri1-4/+0
Since it has not been the default server for gTLD queries in a very long time.
2017-08-16whois.1: remove the commented and deprecated options -F and -VMarco d'Itri1-8/+0
2017-08-15Initialize the target of strcatMarco d'Itri1-0/+1
Was not detected until now, but immediately crashes with a recent libc.
2017-07-27Debian changelog for 5.2.17Marco d'Itri1-0/+15
2017-07-27Fix referrals for .com, .net, .jobs, .bz, .cc and .tvMarco d'Itri1-3/+2
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-27whois.1: fix typoMarco d'Itri1-1/+1
Closes: #866742
2017-07-27New TLD servers: xn--2scrj9c and more (India)Marco d'Itri1-1/+9
Also: xn--3hcrj9c xn--45br5cyl xn--h2breg3eve xn--h2brj9c8c xn--mgbbh1a xn--mgbgu82a xn--rvc1e0am3e
2017-07-27Update the list of new gTLDsMarco d'Itri1-0/+5
2017-06-12Debian changelog for 5.2.16Marco d'Itri1-0/+8
2017-06-12Update the list of new gTLDsMarco d'Itri1-0/+6
2017-06-12Update TLD servers: doMarco d'Itri1-1/+1
Non-ASCII characters are mangled as "?", so no obvious encoding.
2017-03-13Fix misspellings in IPv4 formatting stringPetr Písař1-2/+2
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-13Update TLD servers: kgMarco d'Itri1-1/+1
Same IP, different name.
2017-02-27Debian changelog for 5.2.15Marco d'Itri1-0/+11
2017-02-27Update the charset for whois.nic.kzMarco d'Itri1-3/+1
2017-02-27Implement support for libidn2Marco d'Itri3-4/+24
Contributed by Tim Rühsen. Closes #49 from Github.
2017-02-27Unconditionally use AI_IDNMarco d'Itri1-2/+0
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-26Annotate more functions with NORETURNMarco d'Itri5-12/+14
Contributed by Sami Kerola. Closes #48 from Github.
2017-02-26Fix minor compiler warningsMarco d'Itri3-8/+11
Fix a lot of minor compiler warnings with no practical effect. Contributed by Sami Kerola.
2017-02-26BSD portability fixesMarco d'Itri3-1/+6
2017-02-26mkpasswd: fix compile time error with HAVE_ARC4RANDOM_BUFMarco d'Itri1-1/+1
Patch from MacPorts.
2017-02-26Do not use arc4random_buf on OS X v10.6 or erlierMarco d'Itri1-1/+1
Because it had not been implemented yet. Patch from MacPorts.
2017-02-26Update the list of new gTLDsMarco d'Itri1-0/+1
2017-02-26Update TLD servers: xn--mgbai9azgqp6jMarco d'Itri1-0/+1
Not yet in use.
2017-02-26Update TLD servers: gf mqMarco d'Itri1-2/+2
Updated from the IANA database.
2016-12-29Debian changelog for 5.2.14Marco d'Itri1-0/+7
2016-12-29Update the list of new gTLDsMarco d'Itri1-0/+26
2016-12-29Update TLD servers: fmMarco d'Itri1-2/+2
2016-12-29Update TLD servers: arMariano Absatz (git)2-1/+2
See https://github.com/rfc1036/whois/issues/46
2016-12-29Update TLD servers: bmMarco d'Itri1-1/+1
2016-12-29Change the Afilias hiding stringMarco d'Itri1-1/+1
2016-10-30Debian changelog for 5.2.13Marco d'Itri1-0/+14
2016-10-30Switch to debhelper compatibility version 9Marco d'Itri1-1/+1
2016-10-30Update the policy versionMarco d'Itri1-1/+1
2016-10-30Update the list of new gTLDsMarco d'Itri1-0/+241
2016-10-30New TLD servers: xn--90aeMarco d'Itri1-0/+2
2016-10-30Update TLD servers: bdMarco d'Itri1-1/+1
2016-10-30Update TLD servers: mobiMarco d'Itri1-1/+1
Same IP, different name.
2016-10-30Update TLD servers: jobsMarco d'Itri1-1/+1
.jobs is a thin registry. Spotted by Rob Stradling. Also see e77e965b552c1d24ef7f8c41bb52900be75aba37.
2016-10-30Add new recovered IPv4 allocationsMarco d'Itri1-75/+227
2016-10-30Fix make_ip_del_recovered.plMarco d'Itri1-8/+11
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-30Use "domain" instead of "=" for default verisign-grs queriesMarco d'Itri1-3/+5
To ignore the name server names spam.
2016-10-30Add new ASN allocationsMarco d'Itri1-0/+2