Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package weechat for openSUSE:Factory checked 
in at 2022-03-15 19:04:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/weechat (Old)
 and      /work/SRC/openSUSE:Factory/.weechat.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "weechat"

Tue Mar 15 19:04:36 2022 rev:65 rq:961752 version:3.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/weechat/weechat.changes  2022-02-15 
00:37:41.747149953 +0100
+++ /work/SRC/openSUSE:Factory/.weechat.new.25692/weechat.changes       
2022-03-15 19:05:19.424964542 +0100
@@ -1,0 +2,8 @@
+Mon Mar 14 19:07:06 UTC 2022 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- update to 3.4.1:
+  * core: set again TLS verification functions after options
+    weechat.network.gnutls_ca_system and
+    weechat.network.gnutls_ca_user are changed (boo#1197083)
+
+-------------------------------------------------------------------

Old:
----
  weechat-3.4.tar.xz
  weechat-3.4.tar.xz.asc

New:
----
  weechat-3.4.1.tar.xz
  weechat-3.4.1.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ weechat.spec ++++++
--- /var/tmp/diff_new_pack.ec4gZf/_old  2022-03-15 19:05:19.908964870 +0100
+++ /var/tmp/diff_new_pack.ec4gZf/_new  2022-03-15 19:05:19.916964875 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           weechat
-Version:        3.4
+Version:        3.4.1
 Release:        0
 Summary:        Multi-protocol extensible Chat Client
 License:        GPL-3.0-or-later
@@ -181,27 +181,35 @@
 %{_datadir}/icons/hicolor/*/apps/weechat.png
 
 %files -f "%{name}.lang" lang
+%license COPYING
 
 %files devel
+%license COPYING
 %{_includedir}/weechat
 %{_libdir}/pkgconfig/weechat.pc
 
 %files lua
+%license COPYING
 %{_libdir}/weechat/plugins/lua.so
 
 %files perl
+%license COPYING
 %{_libdir}/weechat/plugins/perl.so
 
 %files python
+%license COPYING
 %{_libdir}/weechat/plugins/python.so
 
 %files tcl
+%license COPYING
 %{_libdir}/weechat/plugins/tcl.so
 
 %files ruby
+%license COPYING
 %{_libdir}/weechat/plugins/ruby.so
 
 %files spell
+%license COPYING
 %{_libdir}/weechat/plugins/spell.so
 
 %changelog

++++++ weechat-3.4.tar.xz -> weechat-3.4.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-3.4/ChangeLog.adoc 
new/weechat-3.4.1/ChangeLog.adoc
--- old/weechat-3.4/ChangeLog.adoc      2021-12-18 08:57:32.000000000 +0100
+++ new/weechat-3.4.1/ChangeLog.adoc    2022-03-13 21:01:13.000000000 +0100
@@ -15,6 +15,13 @@
 (file _ReleaseNotes.adoc_ in sources).
 
 
+[[v3.4.1]]
+== Version 3.4.1 (2022-03-13)
+
+Bug fixes::
+
+  * core: set again TLS verification functions after options 
weechat.network.gnutls_ca_system and weechat.network.gnutls_ca_user are changed 
(issue #1763)
+
 [[v3.4]]
 == Version 3.4 (2021-12-18)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-3.4/ReleaseNotes.adoc 
new/weechat-3.4.1/ReleaseNotes.adoc
--- old/weechat-3.4/ReleaseNotes.adoc   2021-12-18 08:57:32.000000000 +0100
+++ new/weechat-3.4.1/ReleaseNotes.adoc 2022-03-13 21:01:13.000000000 +0100
@@ -17,6 +17,11 @@
 (file _ChangeLog.adoc_ in sources).
 
 
+[[v3.4.1]]
+== Version 3.4.1 (2022-03-13)
+
+Bug fix and maintenance release.
+
 [[v3.4]]
 == Version 3.4 (2021-12-18)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-3.4/src/core/wee-network.c 
new/weechat-3.4.1/src/core/wee-network.c
--- old/weechat-3.4/src/core/wee-network.c      2021-12-18 08:57:32.000000000 
+0100
+++ new/weechat-3.4.1/src/core/wee-network.c    2022-03-13 21:01:13.000000000 
+0100
@@ -92,6 +92,27 @@
 }
 
 /*
+ * Allocates credentials structure.
+ */
+
+void
+network_allocate_credentials ()
+{
+    gnutls_certificate_allocate_credentials (&gnutls_xcred);
+#if LIBGNUTLS_VERSION_NUMBER >= 0x02090a /* 2.9.10 */
+    gnutls_certificate_set_verify_function (gnutls_xcred,
+                                            
&hook_connect_gnutls_verify_certificates);
+#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x02090a */
+#if LIBGNUTLS_VERSION_NUMBER >= 0x020b00 /* 2.11.0 */
+    gnutls_certificate_set_retrieve_function (gnutls_xcred,
+                                              
&hook_connect_gnutls_set_certificates);
+#else
+    gnutls_certificate_client_set_retrieve_function (gnutls_xcred,
+                                                     
&hook_connect_gnutls_set_certificates);
+#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x020b00 */
+}
+
+/*
  * Loads system's default trusted certificate authorities.
  *
  * Returns the number of certificates loaded.
@@ -259,9 +280,7 @@
                              network_num_certs),
                          network_num_certs);
     }
-
-    gnutls_certificate_allocate_credentials (&gnutls_xcred);
-
+    network_allocate_credentials ();
     network_load_ca_files (force_display);
 }
 
@@ -275,19 +294,8 @@
     if (!weechat_no_gnutls)
     {
         gnutls_global_init ();
-        gnutls_certificate_allocate_credentials (&gnutls_xcred);
+        network_allocate_credentials ();
         network_load_ca_files (0);
-#if LIBGNUTLS_VERSION_NUMBER >= 0x02090a /* 2.9.10 */
-        gnutls_certificate_set_verify_function (gnutls_xcred,
-                                                
&hook_connect_gnutls_verify_certificates);
-#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x02090a */
-#if LIBGNUTLS_VERSION_NUMBER >= 0x020b00 /* 2.11.0 */
-        gnutls_certificate_set_retrieve_function (gnutls_xcred,
-                                                  
&hook_connect_gnutls_set_certificates);
-#else
-        gnutls_certificate_client_set_retrieve_function (gnutls_xcred,
-                                                         
&hook_connect_gnutls_set_certificates);
-#endif /* LIBGNUTLS_VERSION_NUMBER >= 0x020b00 */
     }
 
     network_init_gnutls_ok = 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/weechat-3.4/version.sh new/weechat-3.4.1/version.sh
--- old/weechat-3.4/version.sh  2021-12-18 08:57:32.000000000 +0100
+++ new/weechat-3.4.1/version.sh        2022-03-13 21:01:13.000000000 +0100
@@ -32,9 +32,9 @@
 #     devel-patch  the patch version of devel (e.g. 2 for version 1.4.2)
 #
 
-WEECHAT_STABLE=3.4
-WEECHAT_DEVEL=3.4
-WEECHAT_DEVEL_FULL=3.4
+WEECHAT_STABLE=3.4.1
+WEECHAT_DEVEL=3.4.1
+WEECHAT_DEVEL_FULL=3.4.1
 
 if [ $# -lt 1 ]; then
     echo >&2 "Syntax: $0 
stable|devel|devel-full|devel-major|devel-minor|devel-patch"

Reply via email to