Update to 1.7.0

OBS-URL: https://build.opensuse.org/package/show/network/libqxmpp?expand=0&rev=48
This commit is contained in:
Christophe Marin 2024-05-21 13:41:14 +00:00 committed by Git OBS Bridge
parent 94638e456c
commit fbb8ce69b6
4 changed files with 32 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e85de632a8cc59e694cc1c29c4861aac9170210fefb39e9d259ff2199af41a86
size 646295

3
libqxmpp-1.7.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:92f23238bc68d0f135a810454729c5da34312ebe2ae8f4bf9d303d2c3cde5e7d
size 688019

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Tue May 21 13:26:33 UTC 2024 - Christophe Marin <christophe@krop.fr>
- 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 <stream:stream> 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 <session/> 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 <mvetter@suse.com>

View File

@ -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}