Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package whois for openSUSE:Factory checked in at 2025-07-22 12:20:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/whois (Old) and /work/SRC/openSUSE:Factory/.whois.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "whois" Tue Jul 22 12:20:05 2025 rev:100 rq:1294874 version:5.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/whois/whois.changes 2025-06-12 15:56:10.160419950 +0200 +++ /work/SRC/openSUSE:Factory/.whois.new.8875/whois.changes 2025-07-22 12:20:10.799833904 +0200 @@ -1,0 +2,6 @@ +Sat Jul 19 22:05:04 UTC 2025 - Andreas Stieger <andreas.stie...@gmx.de> + +- Update to version 5.6.3: + * Added the .sr and .мон (.xn--l1acc, Mongolia) TLD servers. + +------------------------------------------------------------------- Old: ---- whois-5.6.2.asc whois_5.6.2.tar.xz New: ---- whois-5.6.3.asc whois_5.6.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ whois.spec ++++++ --- /var/tmp/diff_new_pack.Wrx4WW/_old 2025-07-22 12:20:11.631868616 +0200 +++ /var/tmp/diff_new_pack.Wrx4WW/_new 2025-07-22 12:20:11.631868616 +0200 @@ -18,7 +18,7 @@ Name: whois -Version: 5.6.2 +Version: 5.6.3 Release: 0 Summary: Intelligent WHOIS client License: GPL-2.0-or-later @@ -62,7 +62,7 @@ # the signature is on the Debian .dsc. Extract the checksums and verify against source echo "`grep -A1 "Checksums-Sha256" %{SOURCE2} | grep %{name}_%{version}.tar.xz | cut -d\ -f2` %{SOURCE0}" | sha256sum -c -%autosetup -p1 -n %{name} +%autosetup -p1 %build %make_build all mkpasswd HAVE_LIBIDN2=1 HAVE_ICONV=1 \ ++++++ whois-5.6.2.asc -> whois-5.6.3.asc ++++++ --- /work/SRC/openSUSE:Factory/whois/whois-5.6.2.asc 2025-06-12 15:56:10.148419452 +0200 +++ /work/SRC/openSUSE:Factory/.whois.new.8875/whois-5.6.3.asc 2025-07-22 12:20:10.787833403 +0200 @@ -5,7 +5,7 @@ Source: whois Binary: whois Architecture: any -Version: 5.6.2 +Version: 5.6.3 Maintainer: Marco d'Itri <m...@linux.it> Standards-Version: 4.7.2.0 Vcs-Browser: https://github.com/rfc1036/whois @@ -14,16 +14,16 @@ Package-List: whois deb net standard arch=any Checksums-Sha1: - 6095840107fcaf5339a7c9840c153ad3f29a7ffc 92184 whois_5.6.2.tar.xz + 781f7924c079a0596e1b30e08be92efa8668110c 92344 whois_5.6.3.tar.xz Checksums-Sha256: - 7fbcbc00b7aa321ac1af28a85d86d3ce7b11db1d4a2317b25407be04e506ead0 92184 whois_5.6.2.tar.xz + af190d8687d75eb77d5d61f670c46bf364a1a0c7b99eb038b775c7355a06e478 92344 whois_5.6.3.tar.xz Files: - 377adc8d6236f962daef0919a7535e14 92184 whois_5.6.2.tar.xz + 20cb3df81e2cadda1c8fb39d84e7fda5 92344 whois_5.6.3.tar.xz -----BEGIN PGP SIGNATURE----- -iHUEARYKAB0WIQQnKUXNg20437dCfobLPsM64d7XgQUCaEMeAAAKCRDLPsM64d7X -gfV8AQDwFWiyiq2K8pfygLNiy7avitsOx8Qpm2R2eaWR6dr2agEA7ekHD08wLzQt -x3ETezBA6vzo+xIuViECwIao6IxD3gU= -=mMaE +iHUEARYKAB0WIQQnKUXNg20437dCfobLPsM64d7XgQUCaHh9zgAKCRDLPsM64d7X +gbxFAQCULPB0FxSd7147nq6zD8rhYmLZIcxgvHpczzdkgI3b8wEAxZxMuq1PB7xD +eZPgcuXOenJsvtTKCkWLurRSfUgeEg4= +=0tmH -----END PGP SIGNATURE----- ++++++ whois_5.6.2.tar.xz -> whois_5.6.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whois/config.h new/whois-5.6.3/config.h --- old/whois/config.h 2023-11-09 22:05:55.000000000 +0100 +++ new/whois-5.6.3/config.h 2025-07-17 05:15:53.000000000 +0200 @@ -26,12 +26,17 @@ /* which versions? */ # define HAVE_GETOPT_LONG # define HAVE_GETADDRINFO +# define HAVE_READPASSPHRASE # define ENABLE_NLS # ifndef LOCALEDIR # define LOCALEDIR "/usr/local/share/locale" # endif #endif +#if defined OpenBSD +# define HAVE_READPASSPHRASE +#endif + /* needs unistd.h */ #if defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 200112L # define HAVE_GETADDRINFO @@ -41,6 +46,7 @@ #if defined __APPLE__ && defined __MACH__ # define HAVE_GETOPT_LONG # define HAVE_GETADDRINFO +# define HAVE_READPASSPHRASE # define HAVE_BSDICRYPT #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whois/debian/changelog new/whois-5.6.3/debian/changelog --- old/whois/debian/changelog 2025-06-06 18:22:04.000000000 +0200 +++ new/whois-5.6.3/debian/changelog 2025-07-17 05:15:53.000000000 +0200 @@ -1,3 +1,10 @@ +whois (5.6.3) unstable; urgency=medium + + * Added the .sr and .мон (.xn--l1acc, Mongolia) TLD servers. + * Use readpassphrase(3) on OpenBSD and FreeBSD. + + -- Marco d'Itri <m...@linux.it> Thu, 17 Jul 2025 05:15:53 +0200 + whois (5.6.2) unstable; urgency=medium * Updated the .post and .in (and related IDN TLDs) TLD servers. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whois/mkpasswd.c new/whois-5.6.3/mkpasswd.c --- old/whois/mkpasswd.c 2025-06-02 00:25:20.000000000 +0200 +++ new/whois-5.6.3/mkpasswd.c 2025-07-17 05:15:53.000000000 +0200 @@ -47,6 +47,9 @@ #ifdef HAVE_GETTIMEOFDAY #include <sys/time.h> #endif +#ifdef HAVE_READPASSPHRASE +#include <readpassphrase.h> +#endif /* Application-specific */ #include "version.h" @@ -387,11 +390,21 @@ exit(2); } } else { +#ifdef HAVE_READPASSPHRASE + const size_t size = 128; + + password = NOFAIL(malloc(size)); + if (!readpassphrase(_("Password: "), password, size, 0)) { + perror("readpassphrase"); + exit(2); + } +#else password = getpass(_("Password: ")); if (!password) { perror("getpass"); exit(2); } +#endif } { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/whois/tld_serv_list new/whois-5.6.3/tld_serv_list --- old/whois/tld_serv_list 2025-06-06 18:22:04.000000000 +0200 +++ new/whois-5.6.3/tld_serv_list 2025-07-17 05:15:53.000000000 +0200 @@ -295,7 +295,7 @@ .sm whois.nic.sm .sn whois.nic.sn .so whois.nic.so -.sr NONE # https://isp.datasur.sr/ +.sr whois.sr # https://isp.datasur.sr/ .ss whois.nic.ss .st whois.nic.st .msk.su whois.flexireg.net @@ -397,7 +397,7 @@ .xn--j6w193g whois.hkirc.hk # Hong Kong .xn--kprw13d whois.twnic.net.tw # Taiwan, Simplified Chinese .xn--kpry57d whois.twnic.net.tw # Taiwan, Traditional Chinese -.xn--l1acc NONE # Mongolia +.xn--l1acc whois.mn # Mongolia .xn--lgbbat1ad8j whois.nic.dz # Algeria .xn--mgb9awbf whois.registry.om # Oman .xn--mgba3a4f16a whois.nic.ir # Iran