From e17d8529004353c701dc6b0f68a3f0b7290f052e Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Mon, 2 Jun 2025 00:03:17 +0200 Subject: [PATCH 1/6] Update the .post TLD server Same IP, different name. --- tld_serv_list | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tld_serv_list b/tld_serv_list index 43b8efd..d06deb2 100644 --- a/tld_serv_list +++ b/tld_serv_list @@ -64,7 +64,7 @@ .mobi RECURSIVE whois.nic.mobi # whois.identitydigital.services .museum whois.nic.museum .name whois.nic.name -.post whois.dotpostregistry.net +.post whois.nic.post .pro whois.nic.pro .tel whois.nic.tel .travel whois.nic.travel From 672575a1ae7b8e41705c33a988ebaa1b4ac74c48 Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Mon, 2 Jun 2025 00:09:16 +0200 Subject: [PATCH 2/6] Update the .in TLD server And the other related IDN TLDs servers. The old server is currently broken. --- make_tld_serv.pl | 2 +- tld_serv_list | 32 ++++++++++++++++---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/make_tld_serv.pl b/make_tld_serv.pl index e538c53..a926d67 100755 --- a/make_tld_serv.pl +++ b/make_tld_serv.pl @@ -18,7 +18,7 @@ while (<>) { $b = "\\x03" if $b eq 'NONE'; $b =~ s/^RECURSIVE\s+/\\x08" "/; $b = "\\x08$b" if $b eq 'whois.flexireg.net'; - $b = "\\x08$b" if $b eq 'whois.registry.in'; + $b = "\\x08$b" if $b eq 'whois.nixiregistry.in'; $b = "\\x0C" if $b eq 'ARPA'; $b = "\\x0D" if $b eq 'IP6'; print qq| "$a",\t"$b",\n|; diff --git a/tld_serv_list b/tld_serv_list index d06deb2..d0256ad 100644 --- a/tld_serv_list +++ b/tld_serv_list @@ -181,7 +181,7 @@ .ie whois.weare.ie .il whois.isoc.org.il .im whois.nic.im -.in whois.registry.in +.in whois.nixiregistry.in .io whois.nic.io .iq whois.cmc.iq # http://www.cmc.iq/en/iq.html .ir whois.nic.ir @@ -371,11 +371,11 @@ # AW means that I had to guess the whois server name, but I was not able # to find any registered subdomains to verify it. -.xn--2scrj9c whois.registry.in # India +.xn--2scrj9c whois.nixiregistry.in # India .xn--3e0b707e whois.kr # Korea, Republic of -.xn--3hcrj9c whois.registry.in # India -.xn--45br5cyl whois.registry.in # India -.xn--45brj9c whois.registry.in # India, Bengali +.xn--3hcrj9c whois.nixiregistry.in # India +.xn--45br5cyl whois.nixiregistry.in # India +.xn--45brj9c whois.nixiregistry.in # India, Bengali .xn--4dbrk0ce whois.isoc.org.il # Israel .xn--54b7fta0cc WEB https://bdia.btcl.com.bd/ # Bangladesh .xn--80ao21a whois.nic.kz # Kazakhstan @@ -387,12 +387,12 @@ .xn--e1a4c whois.eu # European Union, Cyrillic .xn--fiqs8s whois.cnnic.cn # China, Simplified Chinese .xn--fiqz9s whois.cnnic.cn # China, Traditional Chinese -.xn--fpcrj9c3d whois.registry.in # India, Telugu +.xn--fpcrj9c3d whois.nixiregistry.in # India, Telugu .xn--fzc2c9e2c whois.nic.lk # Sri Lanka, Sinhala -.xn--gecrj9c whois.registry.in # India, Gujarati -.xn--h2breg3eve whois.registry.in # India -.xn--h2brj9c8c whois.registry.in # India -.xn--h2brj9c whois.registry.in # India, Hindi +.xn--gecrj9c whois.nixiregistry.in # India, Gujarati +.xn--h2breg3eve whois.nixiregistry.in # India +.xn--h2brj9c8c whois.nixiregistry.in # India +.xn--h2brj9c whois.nixiregistry.in # India, Hindi .xn--j1amh whois.dotukr.com # Ukraine .xn--j6w193g whois.hkirc.hk # Hong Kong .xn--kprw13d whois.twnic.net.tw # Taiwan, Simplified Chinese @@ -405,12 +405,12 @@ .xn--mgbah1a3hjkrd whois.nic.mr # Mauritania .xn--mgbai9azgqp6j NONE # Pakistan .xn--mgbayh7gpa WEB https://www.domain.jo/FirstPageen.aspx # Jordan -.xn--mgbbh1a71e whois.registry.in # India, Urdu -.xn--mgbbh1a whois.registry.in # India +.xn--mgbbh1a71e whois.nixiregistry.in # India, Urdu +.xn--mgbbh1a whois.nixiregistry.in # India .xn--mgbc0a9azcg NONE # Morocco .xn--mgbcpq6gpa1a NONE # Bahrain .xn--mgberp4a5d4ar whois.nic.net.sa # Saudi Arabia -.xn--mgbgu82a whois.registry.in # India +.xn--mgbgu82a whois.nixiregistry.in # India .xn--mgbpl2fh NONE # Sudan .xn--mgbtx2b whois.cmc.iq # Iraq .xn--mgbx4cd0ab whois.mynic.my # Malaysia AW @@ -423,12 +423,12 @@ .xn--q7ce6a whois.nic.la # Lao .xn--qxa6a whois.eu # European Union, Greek .xn--qxam WEB https://grweb.ics.forth.gr/public/whois?lang=en # Greece -.xn--rvc1e0am3e whois.registry.in # India -.xn--s9brj9c whois.registry.in # India, Punjabi +.xn--rvc1e0am3e whois.nixiregistry.in # India +.xn--s9brj9c whois.nixiregistry.in # India, Punjabi .xn--wgbh1c whois.dotmasr.eg # Egypt .xn--wgbl6a whois.registry.qa # Qatar .xn--xkc2al3hye2a whois.nic.lk # Sri Lanka, Tamil -.xn--xkc2dl3a5ee0h whois.registry.in # India, Tamil +.xn--xkc2dl3a5ee0h whois.nixiregistry.in # India, Tamil .xn--y9a3aq whois.amnic.net # Armenia .xn--yfro4i67o whois.zh.sgnic.sg # Singapore, Chinese .xn--ygbi2ammx whois.pnina.ps # Palestinian Territory From cd6f08d33633a9302be21e5273979699f68a9a3e Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Mon, 2 Jun 2025 00:17:13 +0200 Subject: [PATCH 3/6] debian/control: remove obsolete version constraints --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 7c5c425..ed92791 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Standards-Version: 4.7.2.0 Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), gettext, pkgconf, bash-completion, - libidn2-dev (>= 2.0.3), + libidn2-dev, Vcs-Git: https://github.com/rfc1036/whois.git Vcs-Browser: https://github.com/rfc1036/whois From be9c4cfa09daa3db426a302ac5e1d705a7313ce8 Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Mon, 2 Jun 2025 00:17:24 +0200 Subject: [PATCH 4/6] debian/control: Build-Depend on libcrypt-dev Closes: #1106977 --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index ed92791..0d9cab7 100644 --- a/debian/control +++ b/debian/control @@ -6,6 +6,7 @@ Standards-Version: 4.7.2.0 Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), gettext, pkgconf, bash-completion, + libcrypt-dev, libidn2-dev, Vcs-Git: https://github.com/rfc1036/whois.git Vcs-Browser: https://github.com/rfc1036/whois From c16055893b7df63bb9a8b2627994abbd3e0753cf Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Fri, 6 Jun 2025 18:17:41 +0200 Subject: [PATCH 5/6] Remove 1 new gTLD which is no longer active --- new_gtlds_list | 1 - 1 file changed, 1 deletion(-) diff --git a/new_gtlds_list b/new_gtlds_list index 1a71524..46b2cc5 100644 --- a/new_gtlds_list +++ b/new_gtlds_list @@ -718,7 +718,6 @@ pohl poker politie porn -pramerica praxi press prime From b64054961d5d4bd16c650471c336df04ba769ab8 Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Fri, 6 Jun 2025 18:22:04 +0200 Subject: [PATCH 6/6] Debian changelog for 5.6.2 --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index 05b8980..fe23070 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +whois (5.6.2) unstable; urgency=medium + + * Updated the .post and .in (and related IDN TLDs) TLD servers. + * Removed 1 new gTLDs which is no longer active. + * Build-Depend on libcrypt-dev. (Closes: #1106977) + + -- Marco d'Itri Fri, 06 Jun 2025 18:22:04 +0200 + whois (5.6.1) unstable; urgency=medium * Added the .pg TLD server.