Your message dated Wed, 23 Aug 2017 20:47:32 +0000 with message-id <E1dkcYm-0000Qq-Ul@fasolo.debian.org> and subject line Bug#869920: fixed in whois 5.2.17~deb9u1 has caused the Debian Bug report #869920, regarding stretch-pu: package whois/5.2.17+deb9u1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 869920: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869920 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: stretch-pu: package whois/5.2.17+deb9u1
- From: Marco d'Itri <md@linux.it>
- Date: Thu, 27 Jul 2017 17:51:50 +0200
- Message-id: <20170727155150.l5y3rapt4uui2svm@bongo.bofh.it>
Package: release.debian.org Severity: normal Tags: stretch User: release.debian.org@packages.debian.org Usertags: pu ICANN mandated a whois output change that broke the .com, .net, .jobs, .bz, .cc and .tv gTLDs, so we need a stable update. At the same time I would also like to fix support for 6to4 IP addresses, which I forgot to upload in time for the release. The other changes are just database updates. diff -Nru whois-5.2.15/debian/changelog whois-5.2.17+deb9u1/debian/changelog --- whois-5.2.15/debian/changelog 2017-02-27 00:37:41.000000000 +0100 +++ whois-5.2.17+deb9u1/debian/changelog 2017-07-27 17:45:04.000000000 +0200 @@ -1,3 +1,32 @@ +whois (5.2.17+deb9u1) unstable; urgency=high + + * Rebuilt for stretch. + + -- Marco d'Itri <md@linux.it> Thu, 27 Jul 2017 17:45:04 +0200 + +whois (5.2.17) unstable; urgency=high + + * Fixed whois referrals for .com, .net, .jobs, .bz, .cc and .tv, broken + by an ICANN-mandated output change: + https://www.icann.org/resources/pages/rdds-labeling-policy-2017-02-01-en + * Added the .xn--2scrj9c (ಭಾರತ, India), .xn--3hcrj9c (ଭାରତ, India), + .xn--45br5cyl (ভাৰত, India), .xn--h2breg3eve (भारतम्, India), + .xn--h2brj9c8c (भारोत, India), .xn--mgbbh1a (ﺏﺍﺮﺗ, India), + .xn--mgbgu82a (ڀﺍﺮﺗ, India) and .xn--rvc1e0am3e (ഭാരതം, India) + TLD servers. + * Updated the list of new gTLDs. + * whois.1: fixed a typo. (Closes: #866742) + + -- Marco d'Itri <md@linux.it> Thu, 27 Jul 2017 17:08:47 +0200 + +whois (5.2.16) unstable; urgency=medium + + * Fixed parsing of 6to4 addresses broken in 5.2.15. + * Updated the .do TLD server. + * Updated the list of new gTLDs. + + -- Marco d'Itri <md@linux.it> Mon, 13 Mar 2017 01:40:38 +0100 + whois (5.2.15) unstable; urgency=medium * Updated the .gf and .mq TLD servers. diff -Nru whois-5.2.15/new_gtlds_list whois-5.2.17+deb9u1/new_gtlds_list --- whois-5.2.15/new_gtlds_list 2017-02-27 00:37:41.000000000 +0100 +++ whois-5.2.17+deb9u1/new_gtlds_list 2017-07-27 17:44:55.000000000 +0200 @@ -60,6 +60,7 @@ app apple aquarelle +arab aramco archi army @@ -333,6 +334,7 @@ esq estate esurance +etisalat eurovision eus events @@ -446,6 +448,7 @@ gratis green gripe +grocery group guardian gucci @@ -487,6 +490,7 @@ hosting hot hoteles +hotels hotmail house how @@ -635,6 +639,7 @@ man management mango +map market marketing markets @@ -655,6 +660,7 @@ men menu meo +merckmsd metlife miami microsoft @@ -768,6 +774,7 @@ pet pfizer pharmacy +phd philips phone photo @@ -855,6 +862,7 @@ rogers room rsvp +rugby ruhr run rwe @@ -890,6 +898,7 @@ scjohnson scor scot +search seat secure security @@ -1169,6 +1178,7 @@ xn--kput3i xn--mgba3a3ejt xn--mgba7c0bbn0a +xn--mgbaakc7dvf xn--mgbab2bd xn--mgbb9fbpob xn--mgbca7dzdo @@ -1178,6 +1188,7 @@ xn--mxtq1m xn--ngbc5azd xn--ngbe9e0a +xn--ngbrx xn--nqv7f xn--nqv7fs00ema xn--nyqy26a diff -Nru whois-5.2.15/tld_serv_list whois-5.2.17+deb9u1/tld_serv_list --- whois-5.2.15/tld_serv_list 2017-02-27 00:37:41.000000000 +0100 +++ whois-5.2.17+deb9u1/tld_serv_list 2017-07-27 17:44:55.000000000 +0200 @@ -127,7 +127,7 @@ .dj WEB http://www.nic.dj/whois.php .dk whois.dk-hostmaster.dk .dm whois.nic.dm -.do WEB http://www.nic.do/whois-h.php3 +.do whois.nic.do .dz whois.nic.dz .ec whois.nic.ec .ee whois.tld.ee @@ -183,7 +183,7 @@ .jo WEB http://www.dns.jo/Whois.aspx .jp whois.jprs.jp .ke whois.kenic.or.ke -.kg whois.domain.kg +.kg whois.kg .kh NONE # http://www.trc.gov.kh/index.php/en/newsCategory/view?id=42&detail_id=68 .ki whois.nic.ki .km NONE # www.domaine.km @@ -349,7 +349,10 @@ # 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.inregistry.net # India .xn--3e0b707e whois.kr # Korea, Republic of +.xn--3hcrj9c whois.inregistry.net # India +.xn--45br5cyl whois.inregistry.net # India .xn--45brj9c whois.inregistry.net # India, Bengali AW .xn--54b7fta0cc NONE # Bangladesh .xn--80ao21a whois.nic.kz # Kazakhstan @@ -364,6 +367,8 @@ .xn--fpcrj9c3d whois.inregistry.net # India, Telugu AW .xn--fzc2c9e2c whois.nic.lk # Sri Lanka, Sinhala .xn--gecrj9c whois.inregistry.net # India, Gujarati AW +.xn--h2breg3eve whois.inregistry.net # India +.xn--h2brj9c8c whois.inregistry.net # India .xn--h2brj9c whois.inregistry.net # India, Hindi AW .xn--j1amh whois.dotukr.com # Ukraine .xn--j6w193g whois.hkirc.hk # Hong Kong @@ -371,24 +376,27 @@ .xn--kpry57d whois.twnic.net.tw # Taiwan, Traditional Chinese .xn--l1acc NONE # Mongolia .xn--lgbbat1ad8j whois.nic.dz # Algeria -.xn--mix891f WEB http://www.monic.mo/ # Macao .xn--mgb9awbf whois.registry.om # Oman .xn--mgba3a4f16a whois.nic.ir # Iran .xn--mgbaam7a8h whois.aeda.net.ae # United Arab Emirates .xn--mgbai9azgqp6j NONE # Pakistan .xn--mgbayh7gpa WEB http://idn.jo/whois_a.aspx # Jordan .xn--mgbbh1a71e whois.inregistry.net # India, Urdu AW +.xn--mgbbh1a whois.inregistry.net # India .xn--mgbc0a9azcg NONE # Morocco .xn--mgberp4a5d4ar whois.nic.net.sa # Saudi Arabia +.xn--mgbgu82a whois.inregistry.net # India .xn--mgbpl2fh NONE # Sudan .xn--mgbtx2b whois.cmc.iq # Iraq .xn--mgbx4cd0ab whois.mynic.my # Malaysia AW +.xn--mix891f WEB http://www.monic.mo/ # Macao .xn--node whois.itdc.ge # Georgia .xn--o3cw4h whois.thnic.co.th # Thailand .xn--ogbpf8fl whois.tld.sy # Syria .xn--p1ai whois.tcinet.ru # Russian Federation .xn--pgbs0dh NONE # Tunisia .xn--qxam WEB https://grweb.ics.forth.gr/public/whois.jsp?lang=en # Greece AW +.xn--rvc1e0am3e whois.inregistry.net # India .xn--s9brj9c whois.inregistry.net # India, Punjabi AW .xn--wgbh1c whois.dotmasr.eg # Egypt .xn--wgbl6a whois.registry.qa # Qatar diff -Nru whois-5.2.15/version.h whois-5.2.17+deb9u1/version.h --- whois-5.2.15/version.h 2017-02-27 00:37:41.000000000 +0100 +++ whois-5.2.17+deb9u1/version.h 2017-07-27 17:26:13.000000000 +0200 @@ -1 +1 @@ -#define VERSION "5.2.15" +#define VERSION "5.2.17" diff -Nru whois-5.2.15/whois.1 whois-5.2.17+deb9u1/whois.1 --- whois-5.2.15/whois.1 2013-12-26 07:48:10.000000000 +0100 +++ whois-5.2.17+deb9u1/whois.1 2017-07-27 17:44:55.000000000 +0200 @@ -209,7 +209,7 @@ .SH "BUGS" The program may have buffer overflows in the command line parser: be sure to not pass untrusted data to it. -It should be rewritten to use a dynamics strings library. +It should be rewritten to use a dynamic strings library. .SH "HISTORY" This program closely tracks the user interface of the whois client developed at RIPE by Ambrose Magee and others on the base of the diff -Nru whois-5.2.15/whois.c whois-5.2.17+deb9u1/whois.c --- whois-5.2.15/whois.c 2017-02-27 00:37:41.000000000 +0100 +++ whois-5.2.17+deb9u1/whois.c 2017-07-27 17:44:55.000000000 +0200 @@ -834,8 +834,7 @@ is queried */ if (state == 0 && strneq(buf, " Domain Name:", 15)) state = 1; - if (state == 1 && (strneq(buf, " Whois Server:", 16) - || strneq(buf, " WHOIS Server:", 16))) { + if (state == 1 && strneq(buf, " Registrar WHOIS Server:", 26)) { for (p = buf; *p != ':'; p++); /* skip until the colon */ for (p++; *p == ' '; p++); /* skip the spaces */ referral_server = strdup(p); @@ -884,7 +883,7 @@ This is not supposed to happen. */ if (state == 0 && strneq(buf, "Domain Name:", 12)) state = 1; - if (state == 1 && strneq(buf, "Whois Server:", 13)) { + if (state == 1 && strneq(buf, "Registrar WHOIS Server:", 23)) { for (p = buf; *p != ':'; p++); /* skip until colon */ for (p++; *p == ' '; p++); /* skip colon and spaces */ referral_server = strdup(p); @@ -1279,7 +1278,7 @@ } new = malloc(sizeof("255.255.255.255")); - sprintf(new, "%ud.%ud.%ud.%ud", a >> 8, a & 0xff, b >> 8, b & 0xff); + sprintf(new, "%u.%u.%u.%u", a >> 8, a & 0xff, b >> 8, b & 0xff); #endif return new; @@ -1309,7 +1308,7 @@ a ^= 0xffff; b ^= 0xffff; new = malloc(sizeof("255.255.255.255")); - sprintf(new, "%ud.%ud.%ud.%ud", a >> 8, a & 0xff, b >> 8, b & 0xff); + sprintf(new, "%u.%u.%u.%u", a >> 8, a & 0xff, b >> 8, b & 0xff); #endif return new; -- ciao, MarcoAttachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 869920-close@bugs.debian.org
- Subject: Bug#869920: fixed in whois 5.2.17~deb9u1
- From: Marco d'Itri <md@linux.it>
- Date: Wed, 23 Aug 2017 20:47:32 +0000
- Message-id: <E1dkcYm-0000Qq-Ul@fasolo.debian.org>
Source: whois Source-Version: 5.2.17~deb9u1 We believe that the bug you reported is fixed in the latest version of whois, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 869920@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Marco d'Itri <md@linux.it> (supplier of updated whois package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 27 Jul 2017 17:45:04 +0200 Source: whois Binary: whois Architecture: source amd64 Version: 5.2.17~deb9u1 Distribution: stretch Urgency: high Maintainer: Marco d'Itri <md@linux.it> Changed-By: Marco d'Itri <md@linux.it> Description: whois - intelligent WHOIS client Closes: 869920 Changes: whois (5.2.17~deb9u1) stretch; urgency=high . * Rebuilt for stretch. (Closes: #869920) Checksums-Sha1: cb2755949780e9e16e49c6f89c4c222634b5dd46 1337 whois_5.2.17~deb9u1.dsc 24460af34842d050d5bcb4f41bc8edcd36626e7a 82360 whois_5.2.17~deb9u1.tar.xz a885586d34bdf85b290d5cdf5e3c1187230c76c7 42518 whois-dbgsym_5.2.17~deb9u1_amd64.deb 9bba87001c1880a866c703a20ab1908fc868be20 5599 whois_5.2.17~deb9u1_amd64.buildinfo 3a74a27670eea9c42356c376f91c336f037cbc0c 76772 whois_5.2.17~deb9u1_amd64.deb Checksums-Sha256: 992c21cadfcbf2ee0ac157ee93b383374663cf26b1883edbec7ba7a694102885 1337 whois_5.2.17~deb9u1.dsc a03aae3738bd9f3b04a911de8b476f3ca309bdfa1d1964e3d628597dd977642f 82360 whois_5.2.17~deb9u1.tar.xz 6d9eae2caf222f4e9121d74b954be2add9e4cea4af52fa579facc955f0a078f3 42518 whois-dbgsym_5.2.17~deb9u1_amd64.deb a56438b186d61624e4c0bc90a850330e120fef1b115788e2d44e96500f530f60 5599 whois_5.2.17~deb9u1_amd64.buildinfo 296aa4d2bb6ee15c7db129a4a3a0c8abbf1acb75770b4ee9241a47ee2ca37551 76772 whois_5.2.17~deb9u1_amd64.deb Files: b700cc721e9e802dbeee92b07b4c4c27 1337 net standard whois_5.2.17~deb9u1.dsc 55b7777fe228663278b911221d53b4df 82360 net standard whois_5.2.17~deb9u1.tar.xz 1e30d2781a40b7e00a118ac92c958242 42518 debug extra whois-dbgsym_5.2.17~deb9u1_amd64.deb e0c3f56c381b3cee0a70c6f4688f38d9 5599 net standard whois_5.2.17~deb9u1_amd64.buildinfo ac528a3b41bcdc8e78084d61e4aa2957 76772 net standard whois_5.2.17~deb9u1_amd64.deb -----BEGIN PGP SIGNATURE----- iQGzBAEBCAAdFiEEGBsIcS5ipP0URKfyK/WlwSLE96QFAlmTpDsACgkQK/WlwSLE 96SP4wwApiT8366IoHYFN0K91GrbfKqY3GwzZuP3yk7EN63PtQEwIvOL2y5EOpyB XYWrwSEXAOYfVikZ+1lofG4P0I02XBz3Nk8PC5muy6C2p+mpI4/xVgBxHYUV72Qq +YNpvw3l6namq6/7uKsI2VOcYWVH5z/479YaFqmMaFas4TLiThhTP8n/4b5X4oCg W397GcGmgxhJmMsOndIz3zLSbUHARZ8KgvdGFkfu/LOuGJpY/gsHxYvZhWBIqv4w wJskR2Xs7bm8scsx31fUnM6wZ+MfXMr8KMKj8kJVtm/uP9wZ7PxHE8/ciI4hkk1a gnzM5cdN4HuLlapny4kTExEMNBTVvv5Tt0i/WJdqXXyGlwWgNavrToOI4cMiUtO7 Nxr6CA0p170Awo0anoaR64RcC4+0pHj/Mh0SOb43rEBAFK7T8Vq9WbMdYaaOYVqT ig73fHkr7IxFVgNWWTPxuxH4mliKARmoZA6tFZTiLhIFyeZyBoJCZsVNa1eSuJd+ GSZbbGS0 =Sw0Q -----END PGP SIGNATURE-----
--- End Message ---