From fbb8ce69b6aa87b5c2ba5083f4abb0f321c227268e8732853e036e9168d49af4 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Tue, 21 May 2024 13:41:14 +0000 Subject: [PATCH] Update to 1.7.0 OBS-URL: https://build.opensuse.org/package/show/network/libqxmpp?expand=0&rev=48 --- libqxmpp-1.6.1.tar.gz | 3 --- libqxmpp-1.7.0.tar.gz | 3 +++ libqxmpp.changes | 26 ++++++++++++++++++++++++++ libqxmpp.spec | 5 +++-- 4 files changed, 32 insertions(+), 5 deletions(-) delete mode 100644 libqxmpp-1.6.1.tar.gz create mode 100644 libqxmpp-1.7.0.tar.gz diff --git a/libqxmpp-1.6.1.tar.gz b/libqxmpp-1.6.1.tar.gz deleted file mode 100644 index 5ea4049..0000000 --- a/libqxmpp-1.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e85de632a8cc59e694cc1c29c4861aac9170210fefb39e9d259ff2199af41a86 -size 646295 diff --git a/libqxmpp-1.7.0.tar.gz b/libqxmpp-1.7.0.tar.gz new file mode 100644 index 0000000..51ac5c9 --- /dev/null +++ b/libqxmpp-1.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92f23238bc68d0f135a810454729c5da34312ebe2ae8f4bf9d303d2c3cde5e7d +size 688019 diff --git a/libqxmpp.changes b/libqxmpp.changes index a05dbc6..024d8dc 100644 --- a/libqxmpp.changes +++ b/libqxmpp.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Tue May 21 13:26:33 UTC 2024 - Christophe Marin + +- Update to 1.7.0 + Complete support of MIX groupchats and add new QXmppMixManager + * Support of new SASL 2 authentication from XEP-0388: Extensible + SASL Profile + * Update support of XEP-0428: Fallback Indication to v0.2 + * Update support of XEP-0447: Stateless file sharing to v0.3.1 + * ClientExtension: New onRegistered() and onUnregistered() + virtual functions, called when the extension is added to + or removed from a client. + * Client: New error handling: New errorOccurred() signal with + QXmppError based API + * New StreamError, AuthenticationError and BindError offering + more details about connection errors + * The 'from' attribute of the open is set if + a JID is configured + * Security improvements in the internals of QXmppClient by + terminating the connection when unexpected packets are received + Breaking changes: + * Drop support for RFC3920 servers requiring a IQ + to be sent. + * PLAIN authentication is disabled by default, but can be + enabled in QXmppConfiguration again. + ------------------------------------------------------------------- Sun May 19 08:56:14 UTC 2024 - Michael Vetter diff --git a/libqxmpp.spec b/libqxmpp.spec index 9532135..aae1b88 100644 --- a/libqxmpp.spec +++ b/libqxmpp.spec @@ -30,9 +30,9 @@ ExclusiveArch: do_not_build %define pkg_suffix -qt6 %define lib_suffix Qt6 %endif -%define sover 4 +%define sover 5 Name: libqxmpp%{?pkg_suffix} -Version: 1.6.1 +Version: 1.7.0 Release: 0 Summary: Qt XMPP Library License: LGPL-2.1-or-later @@ -47,6 +47,7 @@ BuildRequires: fdupes # c++-17 is required %if 0%{?suse_version} < 1550 BuildRequires: gcc13-c++ +BuildRequires: gcc13-PIE %endif BuildRequires: pkgconfig %if 0%{?qt5}