Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package evolution-data-server for 
openSUSE:Factory checked in at 2026-04-15 16:03:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old)
 and      /work/SRC/openSUSE:Factory/.evolution-data-server.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-data-server"

Wed Apr 15 16:03:13 2026 rev:273 rq:1346587 version:3.60.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes  
    2026-04-10 17:46:17.221176915 +0200
+++ 
/work/SRC/openSUSE:Factory/.evolution-data-server.new.21863/evolution-data-server.changes
   2026-04-15 16:03:31.676427042 +0200
@@ -1,0 +2,11 @@
+Fri Apr 10 13:10:45 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 3.60.1:
+  + Bug Fixes: nntp: Fix GSocket ref leak in stream timeout helpers
+  + Miscellaneous:
+    - nntp: Rename nntp_get_stream_socket() to
+      nntp_ref_stream_socket()
+    - ESoupSession: Correct
+      e_soup_session_get_authentication_requires_credentials()
+
+-------------------------------------------------------------------

Old:
----
  evolution-data-server-3.60.0.tar.xz

New:
----
  evolution-data-server-3.60.1.tar.xz

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

Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.bOmnJw/_old  2026-04-15 16:03:32.720469962 +0200
+++ /var/tmp/diff_new_pack.bOmnJw/_new  2026-04-15 16:03:32.720469962 +0200
@@ -32,7 +32,7 @@
 %bcond_without introspection
 
 Name:           evolution-data-server
-Version:        3.60.0
+Version:        3.60.1
 Release:        0
 Summary:        Evolution Data Server
 License:        LGPL-2.0-only

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.bOmnJw/_old  2026-04-15 16:03:32.796473087 +0200
+++ /var/tmp/diff_new_pack.bOmnJw/_new  2026-04-15 16:03:32.812473744 +0200
@@ -1,6 +1,6 @@
-mtime: 1774254478
-commit: be8df96196fb1912626f9f327eac9e7f996f1287f1898c731b860e16a09e8204
+mtime: 1775826751
+commit: 53b8a5f395cb980e52550733615786bac6107c8b6d62a80d95102babc47ad416
 url: https://src.opensuse.org/GNOME/evolution-data-server
-revision: be8df96196fb1912626f9f327eac9e7f996f1287f1898c731b860e16a09e8204
+revision: 53b8a5f395cb980e52550733615786bac6107c8b6d62a80d95102babc47ad416
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.bOmnJw/_old  2026-04-15 16:03:32.836474731 +0200
+++ /var/tmp/diff_new_pack.bOmnJw/_new  2026-04-15 16:03:32.856475553 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param 
name="url">https://gitlab.gnome.org/GNOME/evolution-data-server.git</param>
-    <param name="revision">3.60.0</param>
+    <param name="revision">3.60.1</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-04-13 14:36:25.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ evolution-data-server-3.60.0.tar.xz -> 
evolution-data-server-3.60.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-data-server-3.60.0/CMakeLists.txt 
new/evolution-data-server-3.60.1/CMakeLists.txt
--- old/evolution-data-server-3.60.0/CMakeLists.txt     2026-03-13 
07:54:01.000000000 +0100
+++ new/evolution-data-server-3.60.1/CMakeLists.txt     2026-04-10 
09:14:10.000000000 +0200
@@ -4,7 +4,7 @@
 cmake_policy(VERSION 3.15)
 
 project(evolution-data-server
-       VERSION 3.60.0
+       VERSION 3.60.1
        LANGUAGES C CXX)
 set(PROJECT_BUGREPORT 
"https://gitlab.gnome.org/GNOME/evolution-data-server/issues/";)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/evolution-data-server-3.60.0/NEWS 
new/evolution-data-server-3.60.1/NEWS
--- old/evolution-data-server-3.60.0/NEWS       2026-03-13 07:54:01.000000000 
+0100
+++ new/evolution-data-server-3.60.1/NEWS       2026-04-10 09:14:10.000000000 
+0200
@@ -1,3 +1,13 @@
+Evolution-Data-Server 3.60.1 2026-04-10
+---------------------------------------
+
+Bug Fixes:
+       I#632 - nntp: Fix GSocket ref leak in stream timeout helpers (Mikhail 
Gavrilov)
+
+Miscellaneous:
+       nntp: Rename nntp_get_stream_socket() to nntp_ref_stream_socket()
+       ESoupSession: Correct 
e_soup_session_get_authentication_requires_credentials()
+
 Evolution-Data-Server 3.60.0 2026-03-13
 ---------------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-data-server-3.60.0/src/camel/providers/nntp/camel-nntp-stream.c 
new/evolution-data-server-3.60.1/src/camel/providers/nntp/camel-nntp-stream.c
--- 
old/evolution-data-server-3.60.0/src/camel/providers/nntp/camel-nntp-stream.c   
    2026-03-13 07:54:01.000000000 +0100
+++ 
new/evolution-data-server-3.60.1/src/camel/providers/nntp/camel-nntp-stream.c   
    2026-04-10 09:14:10.000000000 +0200
@@ -549,7 +549,7 @@
 }
 
 static GSocket *
-nntp_get_stream_socket (CamelStream *stream)
+nntp_ref_stream_socket (CamelStream *stream)
 {
        GIOStream *base_strm;
        GSocket *socket = NULL;
@@ -588,21 +588,28 @@
        if (!nntp_stream)
                return;
 
-       socket = nntp_get_stream_socket (nntp_stream->source);
+       socket = nntp_ref_stream_socket (nntp_stream->source);
 
        if (socket)
                g_socket_set_timeout (socket, timeout_seconds);
+
+       g_clear_object (&socket);
 }
 
 guint
 camel_nntp_stream_get_timeout (CamelNNTPStream *nntp_stream)
 {
        GSocket *socket;
+       guint timeout;
 
        if (!nntp_stream)
                return 0;
 
-       socket = nntp_get_stream_socket (nntp_stream->source);
+       socket = nntp_ref_stream_socket (nntp_stream->source);
+
+       timeout = socket ? g_socket_get_timeout (socket) : 0;
+
+       g_clear_object (&socket);
 
-       return socket ? g_socket_get_timeout (socket) : 0;
+       return timeout;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/evolution-data-server-3.60.0/src/libedataserver/e-soup-session.c 
new/evolution-data-server-3.60.1/src/libedataserver/e-soup-session.c
--- old/evolution-data-server-3.60.0/src/libedataserver/e-soup-session.c        
2026-03-13 07:54:01.000000000 +0100
+++ new/evolution-data-server-3.60.1/src/libedataserver/e-soup-session.c        
2026-04-10 09:14:10.000000000 +0200
@@ -1013,9 +1013,29 @@
 gboolean
 e_soup_session_get_authentication_requires_credentials (ESoupSession *session)
 {
+       gboolean res = TRUE;
+
        g_return_val_if_fail (E_IS_SOUP_SESSION (session), FALSE);
 
-       return !session->priv->using_bearer_auth;
+       if (session->priv->using_bearer_auth)
+               return FALSE;
+
+       if (session->priv->source && e_source_has_extension 
(session->priv->source, E_SOURCE_EXTENSION_AUTHENTICATION)) {
+               ESourceAuthentication *extension;
+               gchar *auth_method;
+
+               extension = e_source_get_extension (session->priv->source, 
E_SOURCE_EXTENSION_AUTHENTICATION);
+               auth_method = e_source_authentication_dup_method (extension);
+
+               if (auth_method && (g_strcmp0 (auth_method, "OAuth2") == 0 ||
+                   e_oauth2_services_is_oauth2_alias_static (auth_method))) {
+                       res = FALSE;
+               }
+
+               g_free (auth_method);
+       }
+
+       return res;
 }
 
 /**

++++++ evolution-data-server.obsinfo ++++++
--- /var/tmp/diff_new_pack.bOmnJw/_old  2026-04-15 16:03:35.152569944 +0200
+++ /var/tmp/diff_new_pack.bOmnJw/_new  2026-04-15 16:03:35.156570109 +0200
@@ -1,5 +1,5 @@
 name: evolution-data-server
-version: 3.60.0
-mtime: 1773384841
-commit: 9d0ce9fee8c88fb2f7c19b1df311f844bdab710f
+version: 3.60.1
+mtime: 1775805250
+commit: 9a4bda5279cc5de9772c447559ea9baeb4a085ff
 

Reply via email to