Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libQXmppQt6-5-1.8.3-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libQXmppQt6-5 Distribution: openSUSE Tumbleweed
Version: 1.8.3 Vendor: openSUSE
Release: 1.1 Build date: Tue Oct 29 17:57:44 2024
Group: System/Libraries Build host: reproducible
Size: 3913956 Source RPM: libqxmpp-qt6-1.8.3-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/qxmpp-project/qxmpp/
Summary: Qt XMPP Library
QXmpp is a cross-platform C++ XMPP client library based on Qt and C++.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Tue Oct 29 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.8.3:
    * MamManager: Fix some unencrypted are not parsed when
      end-to-end-encryption is enabled (#662)
* Tue Oct 22 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.8.2
    * StreamError: Fix parsing of stream error conditions and
      missing "invalid-id" condition
    * Uri: Fix parsing login URI
* Fri Aug 23 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.8.1:
    * Fix other DNS records are not tried if host does not exist
    * Fix clang build
* Wed Jul 31 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.8.0:
    * QXmpp now requires C++20
    * Fix connection to next SRV record if connection to first address fails (#644)
    * Implement XMPP over TLS ("direct TLS" instead of STARTTLS, XEP-0368) (#642)
    * New Bind 2 support (XEP-0386) (#614)
    * Support FAST, token-based authentication (XEP-0484) (#630)
    * New QXmppUri for parsing XMPP URIs (XEP-0147) (#641)
    * New AccountMigrationManager for importing and exporting account data (#623)
    * Message: Parse all stanza IDs (XEP-0359) (#638)
    * CSI state is automatically restored across reconnects, also without
      Bind 2 or stream management (#622)
    * Use smaller stream management acks instead of ping IQs if possible (#625)
    * Moved STARTTLS handling into the core client again (was in client extension) (#627)
    * VCardManager: New task-based API (#623)
* Wed Jul 10 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.7.1:
    * OMEMO: Fix messages are dropped if decryption fails (#634)
    * Fix build issue with MSVC: missing export of utility functions
* Tue May 21 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 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.6.1:
    * Fix handling of XMPP redirects (introduced in aaa6497)
    * Fix compilation with Qt 6 + C++17 (not C++20) in OmemoData
    * Fix OMEMO decryption of group chat messages (#617)
    * Fix stream resumption
      This has been an issue since the initial implementation of
      stream mangement. The xmlns was missing in the <resume/>
      element and the stream ID was not parsed in the <enabled/>
      element.
* Thu Feb 08 2024 Christophe Marin <christophe@krop.fr>
  - Add build flavors to have both Qt5 and Qt6 variants available.
    The KDE CI and future packages require a qt6-based libqxmpp
  - Enable the onemo build dependency on Leap 15.5/15.6
  - Switch to the latest GCC version available in Leap for packages
    that can't build with the default compiler
* Wed Feb 07 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.6.0:
    * First QXmpp logo (#528)
    * Implement XEP-0215: External Service Discovery (#542)
    * Implement XEP-0353: Jingle Message Initiation (#570)
    * Implement XEP-0482: Call Invites (#575)
    * Implement XEP-0191: Blocking Command (#577)
    * Client: New constructor for creating without any extensions
* Mon Feb 05 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.5.6:
    * Behaviour change: sendIq() automatically parses stanza errors (returned as QXmppError)
    * CMake: "QXmpp" legacy cmake package is now only installed for Qt 5 builds
    * Fix unit tests with Qt 6!
    * EncryptedFileSharingProvider: Fix wrong cipher set in sent file share element
    * Fix SCE parsing mode when parsing encrypted messages
    * Fix file encryption with QCA issues
    * Fix picking by strength of hashing algorithms
    * Fix github ci
    * Add unit tests for all file encryption ciphers
* Fri Feb 02 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.5.5:
    * Fix dependencies in generated pkg-config files
    * Fix compilation with android/clang
* Fri Feb 02 2024 Michael Vetter <mvetter@suse.com>
  - Update to 1.5.4:
    * OMEMO fixes
    * Fix use-after-move in EntityTimeManager
    * EME: Always send encryption name text
    * Fix interpretation of empty to/from address in the client
    * MSVC related build fixes
    * Support installing QXmpp with Qt 5 and Qt 6 in parallel
    * Support building QXmppOmemo statically
* Tue Mar 14 2023 Marcus Meissner <meissner@suse.com>
  - remove baselibs, not sure if we need 32bit libs anymore.
* Sat Mar 11 2023 Christophe Marin <christophe@krop.fr>
  - Update to 1.5.3
    * MAM: Fix task is never finished when none of the messages is
      encrypted but e2ee is enabled
    * SaslDigestMd5: Fix undefined behaviour with Qt 6 when parsing
      empty property at the end of the input
    * CarbonManagerV2: Fix enable IQ sending
    * Fix various OMEMO issues and update to libomemo-c 0.5
    * Add CMake option to manually specify Qt major version
    * Readd old PubSubIq and PubSubItem after justified complaints
* Fri Feb 24 2023 Christophe Marin <christophe@krop.fr>
  - Update to 1.5.2
    * Fix undefined behaviour in OmemoManager and FileSharingManager
    * STUN: Fix nonce attribute is not padded
    Changes in 1.5.1:
    * Fix build with clang (usage of auto in template argument)
    Changes in 1.5.0:
    * New QXmppTask/Promise for asynchronous APIs
    * Packet sending result reporting (sent, stream management acks)
    * IQ response recognition and mapping to requests via QXmppTask
    * Add QXmppTask-based APIs to most of the managers
    * Implement XEP-0060: Publish-Subscribe (nearly complete)
    * Implement XEP-0118: User Tune
    * Implement XEP-0080: User Location
    * Rewrite MIX items with new PubSubItem
    * Add specified data forms parsing utilities
    * Implement XEP-0384: OMEMO Encryption
    * Implement XEP-0434: Trust Messages (TM)
    * Implement XEP-0450: Automatic Trust Management (ATM)
    * Implement XEP-0420: Stanza Content Encryption
    * Add new Message Carbons manager capable of end-to-end
      encryption
    * Adapt QXmppClient to support end-to-end-encryptions
    * Implement XEP-0446: File metadata element
    * Implement XEP-0300: Use of Cryptographic Hash Functions
      in XMPP
    * Implement XEP-0264: Jingle Content Thumbnails
    * Implement XEP-0447: Stateless file sharing
    * Implement XEP-0448: Encryption for stateless file sharing
    * Add new HTTP File Upload Manager for slot requesting
      and uploading
    * Implement stanza parsing for modern audio-video calls
    * Implement XEP-0444: Message Reactions
    * Add QXmppNonza as base for stanzas and nonzas
    * RosterManager: Add subscription request signal with
      full presence
    * library now major version 4
* Mon Aug 02 2021 Dmitriy Perlow <dap.darkness@gmail.com>
  - update to 1.4.0:
    * Qt 6 port, including many undeprecations and some refactoring
    * Add XEP-0224: Attention manager
    * Implement MIX-MISC XEP-0407: Invitation message extension
    * New SCRAM-SHA3-512 and SCRAM-SHA-512 SASL algorithms
    * Client: Advertise stream management state
    * RosterManager: Cache roster if stream can be resumed
    * RosterManager: Enable MIX annotation for roster items
    * Bind IQ errors are now handled properly
    * Fix cached stream management packets are resent with the wrong account
    * TransferManager: Fix undefined behaviour when parsing features
    * OutgoingServer: Add missing 'to' and 'from' stream attributes

Files

/usr/lib64/libQXmppOmemoQt6.so.1.8.3
/usr/lib64/libQXmppOmemoQt6.so.5
/usr/lib64/libQXmppQt6.so.1.8.3
/usr/lib64/libQXmppQt6.so.5
/usr/share/doc/packages/libQXmppQt6-5
/usr/share/doc/packages/libQXmppQt6-5/AUTHORS
/usr/share/doc/packages/libQXmppQt6-5/CHANGELOG.md
/usr/share/doc/packages/libQXmppQt6-5/README.md
/usr/share/licenses/libQXmppQt6-5
/usr/share/licenses/libQXmppQt6-5/CC-BY-SA-4.0.txt
/usr/share/licenses/libQXmppQt6-5/CC0-1.0.txt
/usr/share/licenses/libQXmppQt6-5/LGPL-2.1-or-later.txt
/usr/share/licenses/libQXmppQt6-5/LicenseRef-MIT-variant.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 2 01:15:01 2024