243 Commits

Author SHA1 Message Date
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
Marco d'Itri
f5d7521e1a Debian changelog for 5.2.4 v5.2.4 2015-01-25 04:14:33 +01:00
Marco d'Itri
b20539b537 Update the list of new gTLDs 2015-01-25 04:13:16 +01:00
Marco d'Itri
840b0fce7f Update TLD servers: si
New alias of the same server.
2015-01-25 04:10:16 +01:00
Marco d'Itri
b522889803 Ignore empty referral strings
Some registrars return an empty field for the referral server.
2015-01-25 03:42:37 +01:00
Marco d'Itri
dc3eeb8170 Fix referrals handling for some verisign-grs.com servers
Verisign has changed for no apparent reason the label for the whois
server field of the cc, tv and jobs TLDs whois servers.
2015-01-25 03:42:37 +01:00
Marco d'Itri
3605226cd4 Debian changelog for 5.2.3 v5.2.3 2014-12-26 20:14:35 +01:00
Marco d'Itri
07b3e728f2 Delete the new_gtlds.h generated file on make clean 2014-12-26 20:14:35 +01:00
Marco d'Itri
4fa1cd69e4 mkpasswd: use arc4random_buf where available 2014-12-26 19:55:51 +01:00
Marco d'Itri
b207df0805 mkpasswd: support OpenBSD's new hash 2b 2014-12-26 19:55:51 +01:00
Marco d'Itri
219a1686ee Update some IPv4 allocations
Apparently JPNIC returned the last /11 to APNIC.

It is not clear which networks are actually delegated to the Brazilian
NIR, and since whois.lacnic.net always forwards the queries I decided to
just remove the more specific entries.
2014-12-26 19:49:43 +01:00
Marco d'Itri
ec0a87cc42 Remove some old gTLDs that leaked in new_gtlds_list
The IANA web site is hard to scrape reliably...
2014-12-26 18:58:21 +01:00
Marco d'Itri
337d13dbbf Update multiple TLD servers 2014-12-26 14:48:26 +01:00
Marco d'Itri
2db2021691 Update the list of new gTLDs 2014-12-26 14:48:26 +01:00
Marco d'Itri
5105bc6e60 Debian changelog for 5.2.2 v5.2.2 2014-11-08 05:20:32 +01:00
Marco d'Itri
d4decb8bfc Update the list of new gTLDs 2014-11-08 05:20:32 +01:00
Marco d'Itri
af9e5410da Add the .xn--d1alf and .xn--node TLD servers 2014-11-06 03:47:36 +01:00
Marco d'Itri
e054c58eb2 Fix the code that removes trailing dots
And make it easier to understand as well.
2014-11-06 03:47:26 +01:00
Marco d'Itri
a34f18b7a0 Debian changelog for 5.2.1 v5.2.1 2014-10-16 02:01:33 +02:00
Marco d'Itri
d9d1a444f0 Add the missing Language headers in some PO files 2014-10-16 02:00:56 +02:00
Marco d'Itri
a4355256d8 Update the policy version 2014-10-16 01:53:56 +02:00
Marco d'Itri
2d00c3e346 Update TLD servers: gq mz 2014-10-16 01:52:04 +02:00
Marco d'Itri
77df07581c Update the list of new gTLDs 2014-10-16 01:52:04 +02:00
Marco d'Itri
28ea3fb055 fix the validation regexp in make_new_gtlds.pl 2014-10-16 01:52:04 +02:00
Marco d'Itri
ac73668757 Add the charset for whois.domain.kg 2014-10-16 01:52:04 +02:00
Marco d'Itri
db5dc4db7a Rename domcmp() in endstrcaseeq() and rewrite it
Rewrite it to use the same code of in_domain().
2014-10-16 01:52:04 +02:00
Marco d'Itri
8ccab2cb13 Ask whois.iana.org about TLDs
Recognize as a TLD any string without dots present in tld_serv_list
and new_gtlds_list.
2014-10-16 01:52:04 +02:00
Marco d'Itri
4cc74ef22a Remove obsolete entries from ripe_servers[] 2014-10-16 01:52:04 +02:00
Marco d'Itri
d961608451 Convert tld_serv_list to in_domain() 2014-10-16 01:52:04 +02:00
Marco d'Itri
29b1a3a9c3 Split nic_handles_list off tld_serv_list
To be able to use in_domain() for tld_serv_list
2014-10-16 01:52:03 +02:00
Marco d'Itri
842e142f1a Convert queryformat() to in_domain() 2014-10-15 15:19:12 +02:00
Marco d'Itri
45bdfcc27c Convert convert_inaddr() to in_domain() 2014-10-15 15:19:12 +02:00
Marco d'Itri
3ad4f43735 Convert is_new_gtld() to in_domain() 2014-10-15 15:19:12 +02:00
Marco d'Itri
3aa160e6a1 Add in_domain() to check if the argument is a subdomain 2014-10-15 14:30:35 +02:00
Marco d'Itri
257abceab3 Fix 1 and 2 octects in-addr.arpa queries
Queries like 85.in-addr.arpa and 94.85.in-addr.arpa were directed
to the wrong server.
2014-10-15 02:15:53 +02:00
Marco d'Itri
3957648d37 Debian changelog for 5.2.0 v5.2.0 2014-09-13 05:27:53 +02:00
Marco d'Itri
33f174e956 Default to whois.ripe.net when using long flags 2014-09-13 05:27:53 +02:00
Marco d'Itri
2dc046b070 Update make_version_h.pl to support Debian binNMUs 2014-09-13 05:27:53 +02:00
Marco d'Itri
833af3d94a Implement support for the long RIPE flags 2014-09-13 05:27:53 +02:00