Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sso-mib for openSUSE:Factory checked in at 2026-07-24 22:07:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sso-mib (Old) and /work/SRC/openSUSE:Factory/.sso-mib.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sso-mib" Fri Jul 24 22:07:03 2026 rev:6 rq:1367668 version:0.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sso-mib/sso-mib.changes 2026-07-06 12:29:46.234055911 +0200 +++ /work/SRC/openSUSE:Factory/.sso-mib.new.2004/sso-mib.changes 2026-07-24 22:07:57.547190938 +0200 @@ -1,0 +2,6 @@ +Fri Jul 24 14:28:51 UTC 2026 - Luca Boccassi <[email protected]> + +- Import version 0.10.1 + Fix bug to avoid activating broker on app creation + +------------------------------------------------------------------- Old: ---- sso-mib-0.10.0.tar.gz New: ---- sso-mib-0.10.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sso-mib.spec ++++++ --- /var/tmp/diff_new_pack.6HpJHl/_old 2026-07-24 22:07:58.235214959 +0200 +++ /var/tmp/diff_new_pack.6HpJHl/_new 2026-07-24 22:07:58.239215098 +0200 @@ -1,5 +1,5 @@ # -# spec file for package libjwt +# spec file for package sso-mib # # Copyright (c) 2026 SUSE LLC # @@ -18,7 +18,7 @@ %global soversion 0 Name: sso-mib -Version: 0.10.0 +Version: 0.10.1 Release: 1%{?dist} Summary: Tools and library for Single-Sign-On with CA for Entra via Himmelblau ++++++ sso-mib-0.10.0.tar.gz -> sso-mib-0.10.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sso-mib-0.10.0/include/mib-client-app.h new/sso-mib-0.10.1/include/mib-client-app.h --- old/sso-mib-0.10.0/include/mib-client-app.h 2026-07-03 13:40:08.000000000 +0200 +++ new/sso-mib-0.10.1/include/mib-client-app.h 2026-07-15 17:39:59.000000000 +0200 @@ -64,6 +64,12 @@ * This function creates a new session for the given client_id. * The user is responsible for freeing the object with \c g_object_unref . * + * Since version \c 0.10.1 , this function no longer triggers a DBus + * activation of the broker service. Instead, the service is activated + * on demand by the individual method calls. As a result, a + * \c MIBClientApp object can be long-lived and remains valid across + * broker restarts. + * * \param client_id Azure client application ID * \param authority Azure authority URL (e.g. value from MIB_AUTHORITY_COMMON) * \param cancellable Cancellable object or NULL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sso-mib-0.10.0/meson.build new/sso-mib-0.10.1/meson.build --- old/sso-mib-0.10.0/meson.build 2026-07-03 13:40:08.000000000 +0200 +++ new/sso-mib-0.10.1/meson.build 2026-07-15 17:39:59.000000000 +0200 @@ -3,7 +3,7 @@ project( 'sso-mib', 'c', - version : '0.10.0', + version : '0.10.1', default_options : ['c_std=gnu11', 'warning_level=3'], license : 'GPL-2.0-only OR LGPL-2.1-only OR MIT', license_files : [ @@ -133,13 +133,15 @@ output : 'sso-mib-tool.1', configuration : man_config, install : true, - install_dir : join_paths(get_option('mandir'), 'man1')) + install_dir : join_paths(get_option('mandir'), 'man1'), + install_tag : 'tool') configure_file(input : 'man/sso-mib-gch-smtp-o365.1.in', output : 'sso-mib-gch-smtp-o365.1', configuration : man_config, install : true, - install_dir : join_paths(get_option('mandir'), 'man1')) + install_dir : join_paths(get_option('mandir'), 'man1'), + install_tag : 'git-cred-helper') if get_option('documentation') subdir('docs') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sso-mib-0.10.0/src/mib-client-app.c new/sso-mib-0.10.1/src/mib-client-app.c --- old/sso-mib-0.10.0/src/mib-client-app.c 2026-07-03 13:40:08.000000000 +0200 +++ new/sso-mib-0.10.1/src/mib-client-app.c 2026-07-15 17:39:59.000000000 +0200 @@ -130,7 +130,8 @@ } self->broker = mib_dbus_identity_broker1_proxy_new_for_bus_sync( - G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, DBUS_BROKER_NAME, + G_BUS_TYPE_SESSION, + G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION, DBUS_BROKER_NAME, DBUS_BROKER_PATH, self->cancellable, error); if (!self->broker) {
