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

Reply via email to