281 Commits

Author SHA1 Message Date
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
Marco d'Itri
e77e965b55 Update TLD servers: jobs
The old server does not exist anymore!
2016-03-29 03:23:38 +02:00
Marco d'Itri
3b38b4fd1d mkpasswd: define _DEFAULT_SOURCE
Since glibc 2.20 it replaces the deprecated _BSD_SOURCE macro.
2016-03-28 18:37:43 +02:00
Marco d'Itri
9f747a880e Add new recovered IPv4 allocations 2016-03-28 18:27:32 +02:00
Simone Carletti
304cd88b43 Update TLD servers: pro
See 0446935e22

Closes #40 at github.
2016-03-28 18:18:56 +02:00
Simone Carletti
5537c91915 Update TLD servers: kn
See df0adb9780

Closes #39 at github.
2016-03-28 18:18:27 +02:00
Marco d'Itri
718ae61ae5 Support american fuzzy lop
When built with AFL_MODE set to true, whois will use the first line of
standard input as command line parameters and the rest as network input.
2015-12-08 08:38:50 +01:00
Marco d'Itri
e143980234 Debian changelog for 5.2.11 v5.2.11 2015-12-08 07:49:11 +01:00
Marco d'Itri
688b3540b8 Update the list of new gTLDs 2015-12-08 07:43:23 +01:00
Marco d'Itri
50abab2ee5 New TLD servers: xn--mgbtx2b, xn--qxam 2015-12-08 07:43:23 +01:00
Marco d'Itri
44a564b3d5 Remove TLD servers: xn--l1acc
I verified with the registry operator that whois service is not available.
2015-12-08 07:43:10 +01:00
Marco d'Itri
a84527dbfd Add the charset for whois.registry.om 2015-12-08 07:43:10 +01:00
teadur
986745800e Add the charset for whois.tld.ee
whois.eenet.ee was replaced with whois.tld.ee in the program database in
release 5.0.16.
2015-12-08 07:43:10 +01:00
Marco d'Itri
7b5df78553 Remove the .an TLD
The Netherlands Antilles do not exist anymore as a political entity, so
the TLD has been retired.
2015-12-08 07:43:10 +01:00
Marco d'Itri
ea2eb44421 Fix the --select-types and --sources long options
This bug was found by the awesome american fuzzy lop!
2015-08-30 01:18:17 +02:00
Marco d'Itri
c990849322 Debian changelog for 5.2.10 v5.2.10 2015-07-30 03:28:07 +02:00
Marco d'Itri
aba0e927fc Update TLD servers: ki 2015-07-30 03:05:09 +02:00
Marco d'Itri
31c38e0543 Update TLD servers: vg 2015-07-30 03:00:59 +02:00
Marco d'Itri
7743e292a2 Update the list of new gTLDs 2015-07-30 02:58:16 +02:00
Marco d'Itri
6dcbec6e6d Debian changelog for 5.2.9 v5.2.9 2015-06-08 02:20:28 +02:00
Marco d'Itri
a8608bc168 Update IDSTRING to 5.2
It should have been updated when whois 5.2 was released, but I forgot.
2015-06-08 02:17:55 +02:00
Marco d'Itri
1500bd25da Update the list of new gTLDs 2015-06-08 02:17:40 +02:00
Marco d'Itri
fe22e40ce2 Update TLD servers: cr 2015-06-08 02:16:58 +02:00
Marco d'Itri
53457d0638 Update TLD servers: bn 2015-05-21 01:14:39 +02:00
Marco d'Itri
9b5f187188 Debian changelog for 5.2.8 v5.2.8 2015-05-18 00:40:52 +02:00
Marco d'Itri
3ba3c6c98f New TLD servers: xn--y9a3aq 2015-05-18 00:37:29 +02:00
Marco d'Itri
8e2c15e4f7 Update the list of new gTLDs 2015-05-18 00:37:29 +02:00
Marco d'Itri
d32b704db6 Add new ASN allocations 2015-05-18 00:37:29 +02:00
Marco d'Itri
953caefccb Update TLD servers: ma
New name for the same server, no functional differences so far.
2015-04-24 15:25:01 +02:00
Marco d'Itri
d4039a5a57 Clean up debian/rules 2015-04-24 15:23:59 +02:00
Marco d'Itri
c9af7b9cb6 Debian changelog for 5.2.7 v5.2.7 2015-03-25 23:05:03 +01:00
Marco d'Itri
ad360dd104 Update the list of new gTLDs 2015-03-25 23:04:07 +01:00
Petr Písař
c5742eb115 Remove bogus hide_strings[] entry
The empty starting string matched always and the final NULL string
enabled hiding to the end of the response.

As a result any response got hidden.

<https://github.com/rfc1036/whois/issues/27>

Signed-off-by: Petr Písař <ppisar@redhat.com>
2015-03-25 23:04:07 +01:00
Marco d'Itri
0c774a2caa Debian changelog for 5.2.6 v5.2.6 2015-03-23 04:31:02 +01:00
Marco d'Itri
09d4a0fe88 mkpasswd: exit if crypt_gensalt on Solaris fails 2015-03-23 04:31:02 +01:00
Marco d'Itri
78d2e38a64 Update the disclaimer detection strings
When possible they have been future-proofed by hiding everything until
the end of the input.
2015-03-23 04:29:58 +01:00
Marco d'Itri
b26a58fd25 Support hiding multiple disclaimers blocks
Correctly detecting the disclaimers of some registrars required splitting the
CRSNIC/Verisign detection strings in two parts.
This code makes the program start looking again for new blocks to hide after
the end of the first one.
2015-03-23 04:28:58 +01:00
Marco d'Itri
4d3af1a2b9 Update the list of new gTLDs 2015-03-23 04:26:41 +01:00
Marco d'Itri
6778197a2e Update TLD servers: .edu.ph .gov.py 2015-03-23 04:26:40 +01:00
Marco d'Itri
a1a72cd370 Remove the .tp TLD 2015-03-23 04:26:40 +01:00
Marco d'Itri
3f5e307f4c Debian changelog for 5.2.5 v5.2.5 2015-03-03 02:49:37 +01:00
Marco d'Itri
e530f29b3a New TLD servers: xn--90ais 2015-03-03 02:49:07 +01:00
Marco d'Itri
6d6ecd8246 Update TLD servers: ky 2015-03-03 02:48:55 +01:00
Marco d'Itri
1f4a78570b Update the list of new gTLDs 2015-03-03 02:42:26 +01:00
Marco d'Itri
a14392fa2a Add new recovered IPv4 allocations 2015-03-03 02:41:34 +01:00