summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.h2
-rw-r--r--data.h5
-rw-r--r--debian/changelog9
-rw-r--r--ip6_del_list4
-rw-r--r--ip_del_list1
-rw-r--r--tld_serv_list5
-rw-r--r--whois.c7
-rw-r--r--whois.spec2
8 files changed, 29 insertions, 6 deletions
diff --git a/config.h b/config.h
index d1a1ce3..5984fe0 100644
--- a/config.h
+++ b/config.h
@@ -1,6 +1,6 @@
/* Program version */
/* not for the inetutils version */
-#define VERSION "4.7.12"
+#define VERSION "4.7.13"
/* Configurable features */
diff --git a/data.h b/data.h
index 7a9a2eb..35880f5 100644
--- a/data.h
+++ b/data.h
@@ -31,7 +31,7 @@ const char *ripe_servers[] = {
const char *hide_strings[] = {
"NOTICE AND TERMS OF USE: You", "", /* NetSol */
- "NOTICE: The expiration date", "reserves the right to", /* crsnic */
+ "TERMS OF USE: You are not", "", /* crsnic */
"NOTICE: Access to .ORG WHOIS", "",
"NOTICE: Access to .INFO WHOIS", "",
"NOTICE: Access to the .aero", "",
@@ -60,6 +60,9 @@ const char *hide_strings[] = {
"; This data is provided by domaindiscount24.com", "",
"%% BookMyName Whois", "%% this policy",
"The .coop registry WHOIS", "VERIFICATION, NOR DO",
+ "Tralliance, Inc., the Registry", "", /* travel */
+ "NOTICE: Access to the domains information", "", /* CORE */
+ "%% puntCAT Whois Server", "%% any time.",
NULL, NULL
};
diff --git a/debian/changelog b/debian/changelog
index 8773659..a672105 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+whois (4.7.13) unstable; urgency=medium
+
+ * Added the .cat, .jobs, and .travel TLD servers.
+ * Added the .co.pl pseudo-SLD server.
+ * Added new IPv6 allocations.
+ * Updated the hide_strings data for whois.crsnic.net.
+
+ -- Marco d'Itri <md@linux.it> Fri, 24 Mar 2006 21:53:05 +0100
+
whois (4.7.12) unstable; urgency=medium
* Added new IPv4 allocations.
diff --git a/ip6_del_list b/ip6_del_list
index 30c06a2..6435ddd 100644
--- a/ip6_del_list
+++ b/ip6_del_list
@@ -26,8 +26,7 @@
2001:5000::/20 ripe
-2001:8000::/19 apnic
-2001:A000::/20 apnic
+2001:8000::/18 apnic
# 6to4 is special-cased
2002:0000::/16 6to4
@@ -35,6 +34,7 @@
2003:0000::/18 ripe
2400:0000::/18 apnic
+2404:0000::/23 apnic
2600:0000::/12 arin
#2600:0000::/22 arin
diff --git a/ip_del_list b/ip_del_list
index ebeec63..17c5c89 100644
--- a/ip_del_list
+++ b/ip_del_list
@@ -98,7 +98,6 @@
192.0.0.0/8 arin # the swamp
193.0.0.0/8 ripe
194.0.0.0/7 ripe
-198.17.117.0/24 ripe
196.0.0.0/8 afrinic
196.0.0.0/6 arin
diff --git a/tld_serv_list b/tld_serv_list
index 4b1a3df..378d148 100644
--- a/tld_serv_list
+++ b/tld_serv_list
@@ -32,11 +32,15 @@
.aero whois.information.aero
.arpa whois.iana.org
.biz whois.nic.biz
+.cat whois.cat
.coop whois.nic.coop
.info whois.afilias.info
+.jobs whois.jobs
+.mobi NONE
.museum whois.museum
.name whois.nic.name
.pro whois.registrypro.pro
+.travel whois.nic.travel
.ac whois.nic.ac
.ad NONE # www.nic.ad
.ae whois.uaenic.ae
@@ -215,6 +219,7 @@
.pg NONE # http://www.npi.gov.pg/DNS/DNS-Application-form.htm
.ph WEB http://www.domains.ph/DomainSearch.asp
.pk WEB http://www.pknic.net.pk/
+.co.pl whois.co.pl # "unofficial" SLD
.pl whois.dns.pl
.pm whois.nic.fr
.pn WEB http://www.pitcairn.pn/PnRegistry/CheckAvailability.html
diff --git a/whois.c b/whois.c
index eec8433..d69d1cd 100644
--- a/whois.c
+++ b/whois.c
@@ -453,6 +453,13 @@ char *queryformat(const char *server, const char *flags, const char *query)
&& !strchr(query, ' ') && !*flags)
sprintf(buf, "-T dn,ace -C US-ASCII %s", query);
else
+ /* here we have another registrar who could not make things simple
+ * -C sets the language for both input and output
+ */
+ if (!isripe && strcmp(server, "whois.cat") == 0 && domcmp(query, ".cat")
+ && !strchr(query, ' '))
+ sprintf(buf, "-C US-ASCII ace %s", query);
+ else
#endif
if (!isripe && (strcmp(server, "whois.nic.mil") == 0 ||
strcmp(server, "whois.nic.ad.jp") == 0) &&
diff --git a/whois.spec b/whois.spec
index ab78bed..c9e53b1 100644
--- a/whois.spec
+++ b/whois.spec
@@ -1,6 +1,6 @@
Summary: Enhanced WHOIS client
Name: whois
-Version: 4.7.12
+Version: 4.7.13
Release: 1
License: GPL
Vendor: Marco d'Itri <md@linux.it>