| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libQXmppQt5-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.10.4 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun May 25 13:24:59 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 487369 | Source RPM: libqxmpp-qt5-1.10.4-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://invent.kde.org/libraries/qxmpp | |
| Summary: Qxmpp Development Files | |
Development package for qxmpp.
LGPL-2.1-or-later
* Sun May 25 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.10.4
* OutgoingClient: Fix not accepting stanzas while enabling SM
after bind
* OutgoingClient: Include task name in unexpected element
received error
* Tue Apr 01 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.10.3:
* OmemoManager: Clear complete in-memory cache on local own
device reset
* Thu Mar 27 2025 Michael Vetter <mvetter@suse.com>
- Update to 1.10.2:
* RosterManager: Do not auto-accept Moved subscription requests to
comply with XEP #691
* Wed Feb 26 2025 Michael Vetter <mvetter@suse.com>
- Update to 1.10.1:
* ColorGeneration: Fix MSVC linkage of header-only generateColor()#686
* Fix comparison for checking validity of fallback markers sections#678
* Stun: Include QSet to fix incomplete type with some Qt versions#681
* Mon Feb 24 2025 Michael Vetter <mvetter@suse.com>
- Update to 1.10.0:
* Implement XEP-0392: Consistent Color Generation (#672)
* Sat Feb 01 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.9.4
* MixManager: Account export: Fix not finishing task when
nothing to export
* Thu Jan 23 2025 Christophe Marin <christophe@krop.fr>
- Update to 1.9.3
* OutgoingClient: Fix ssl connection/setting invalid ssl config
* FileEncryption: Fix wrong Cipher::ok() assert
* OmemoManager: Fix removing old signed pre key pairs
* OmemoManager: Do not try to renew signed pre key pairs
while loading
* Fri Dec 20 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.9.2
* Fix build of unit tests with MSVC
* Thu Nov 28 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.9.1
* MixManager: Fix update node subscriptions adds and removes
all nodes with default parameters
* Sun Nov 17 2024 Christophe Marin <christophe@krop.fr>
- Update to 1.9.0
* Implement XEP-0461: Message Replies parsing
* Prevent unencrypted fallback markers are applied to
encrypted body
* Implement XEP-0283: Moved
* AccountMigration: Implement restoring of joined MIX channels
* 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
/usr/include/QXmppQt5 /usr/include/QXmppQt5/Omemo /usr/include/QXmppQt5/Omemo/QXmppOmemoManager.h /usr/include/QXmppQt5/Omemo/QXmppOmemoMemoryStorage.h /usr/include/QXmppQt5/Omemo/QXmppOmemoStorage.h /usr/include/QXmppQt5/Omemo/qxmppomemo_export.h /usr/include/QXmppQt5/QXmppAccountMigrationManager.h /usr/include/QXmppQt5/QXmppArchiveIq.h /usr/include/QXmppQt5/QXmppArchiveManager.h /usr/include/QXmppQt5/QXmppAtmManager.h /usr/include/QXmppQt5/QXmppAtmTrustMemoryStorage.h /usr/include/QXmppQt5/QXmppAtmTrustStorage.h /usr/include/QXmppQt5/QXmppAttentionManager.h /usr/include/QXmppQt5/QXmppAuthenticationError.h /usr/include/QXmppQt5/QXmppBindError.h /usr/include/QXmppQt5/QXmppBindIq.h /usr/include/QXmppQt5/QXmppBitsOfBinaryContentId.h /usr/include/QXmppQt5/QXmppBitsOfBinaryData.h /usr/include/QXmppQt5/QXmppBitsOfBinaryDataList.h /usr/include/QXmppQt5/QXmppBitsOfBinaryIq.h /usr/include/QXmppQt5/QXmppBlockingManager.h /usr/include/QXmppQt5/QXmppBookmarkManager.h /usr/include/QXmppQt5/QXmppBookmarkSet.h /usr/include/QXmppQt5/QXmppByteStreamIq.h /usr/include/QXmppQt5/QXmppCall.h /usr/include/QXmppQt5/QXmppCallInviteManager.h /usr/include/QXmppQt5/QXmppCallManager.h /usr/include/QXmppQt5/QXmppCallStream.h /usr/include/QXmppQt5/QXmppCarbonManager.h /usr/include/QXmppQt5/QXmppCarbonManagerV2.h /usr/include/QXmppQt5/QXmppClient.h /usr/include/QXmppQt5/QXmppClientExtension.h /usr/include/QXmppQt5/QXmppColorGeneration.h /usr/include/QXmppQt5/QXmppConfiguration.h /usr/include/QXmppQt5/QXmppCredentials.h /usr/include/QXmppQt5/QXmppDataForm.h /usr/include/QXmppQt5/QXmppDataFormBase.h /usr/include/QXmppQt5/QXmppDialback.h /usr/include/QXmppQt5/QXmppDiscoveryIq.h /usr/include/QXmppQt5/QXmppDiscoveryManager.h /usr/include/QXmppQt5/QXmppE2eeExtension.h /usr/include/QXmppQt5/QXmppE2eeMetadata.h /usr/include/QXmppQt5/QXmppElement.h /usr/include/QXmppQt5/QXmppEncryptedFileSharingProvider.h /usr/include/QXmppQt5/QXmppEncryptedFileSource.h /usr/include/QXmppQt5/QXmppEntityTimeIq.h /usr/include/QXmppQt5/QXmppEntityTimeManager.h /usr/include/QXmppQt5/QXmppError.h /usr/include/QXmppQt5/QXmppExtension.h /usr/include/QXmppQt5/QXmppExternalService.h /usr/include/QXmppQt5/QXmppExternalServiceDiscoveryIq.h /usr/include/QXmppQt5/QXmppExternalServiceDiscoveryManager.h /usr/include/QXmppQt5/QXmppFallback.h /usr/include/QXmppQt5/QXmppFileMetadata.h /usr/include/QXmppQt5/QXmppFileShare.h /usr/include/QXmppQt5/QXmppFileSharingManager.h /usr/include/QXmppQt5/QXmppFileSharingProvider.h /usr/include/QXmppQt5/QXmppFutureUtils_p.h /usr/include/QXmppQt5/QXmppGeolocItem.h /usr/include/QXmppQt5/QXmppGlobal.h /usr/include/QXmppQt5/QXmppHash.h /usr/include/QXmppQt5/QXmppHttpFileSharingProvider.h /usr/include/QXmppQt5/QXmppHttpFileSource.h /usr/include/QXmppQt5/QXmppHttpUploadIq.h /usr/include/QXmppQt5/QXmppHttpUploadManager.h /usr/include/QXmppQt5/QXmppIbbIq.h /usr/include/QXmppQt5/QXmppIncomingClient.h /usr/include/QXmppQt5/QXmppIncomingServer.h /usr/include/QXmppQt5/QXmppInvokable.h /usr/include/QXmppQt5/QXmppIq.h /usr/include/QXmppQt5/QXmppIqHandling.h /usr/include/QXmppQt5/QXmppJingleData.h /usr/include/QXmppQt5/QXmppJingleIq.h /usr/include/QXmppQt5/QXmppJingleMessageInitiationManager.h /usr/include/QXmppQt5/QXmppLogger.h /usr/include/QXmppQt5/QXmppMamIq.h /usr/include/QXmppQt5/QXmppMamManager.h /usr/include/QXmppQt5/QXmppMessage.h /usr/include/QXmppQt5/QXmppMessageHandler.h /usr/include/QXmppQt5/QXmppMessageReaction.h /usr/include/QXmppQt5/QXmppMessageReceiptManager.h /usr/include/QXmppQt5/QXmppMixConfigItem.h /usr/include/QXmppQt5/QXmppMixInfoItem.h /usr/include/QXmppQt5/QXmppMixInvitation.h /usr/include/QXmppQt5/QXmppMixIq.h /usr/include/QXmppQt5/QXmppMixIq_p.h /usr/include/QXmppQt5/QXmppMixManager.h /usr/include/QXmppQt5/QXmppMixParticipantItem.h /usr/include/QXmppQt5/QXmppMovedManager.h /usr/include/QXmppQt5/QXmppMucIq.h /usr/include/QXmppQt5/QXmppMucManager.h /usr/include/QXmppQt5/QXmppNonSASLAuth.h /usr/include/QXmppQt5/QXmppNonza.h /usr/include/QXmppQt5/QXmppOutOfBandUrl.h /usr/include/QXmppQt5/QXmppOutgoingClient.h /usr/include/QXmppQt5/QXmppOutgoingServer.h /usr/include/QXmppQt5/QXmppPasswordChecker.h /usr/include/QXmppQt5/QXmppPingIq.h /usr/include/QXmppQt5/QXmppPresence.h /usr/include/QXmppQt5/QXmppPromise.h /usr/include/QXmppQt5/QXmppPubSubAffiliation.h /usr/include/QXmppQt5/QXmppPubSubBaseItem.h /usr/include/QXmppQt5/QXmppPubSubEvent.h /usr/include/QXmppQt5/QXmppPubSubEventHandler.h /usr/include/QXmppQt5/QXmppPubSubIq.h /usr/include/QXmppQt5/QXmppPubSubIq_p.h /usr/include/QXmppQt5/QXmppPubSubItem.h /usr/include/QXmppQt5/QXmppPubSubManager.h /usr/include/QXmppQt5/QXmppPubSubMetadata.h /usr/include/QXmppQt5/QXmppPubSubNodeConfig.h /usr/include/QXmppQt5/QXmppPubSubPublishOptions.h /usr/include/QXmppQt5/QXmppPubSubSubAuthorization.h /usr/include/QXmppQt5/QXmppPubSubSubscribeOptions.cpp /usr/include/QXmppQt5/QXmppPubSubSubscription.h /usr/include/QXmppQt5/QXmppPushEnableIq.h /usr/include/QXmppQt5/QXmppRegisterIq.h /usr/include/QXmppQt5/QXmppRegistrationManager.h /usr/include/QXmppQt5/QXmppRemoteMethod.h /usr/include/QXmppQt5/QXmppResultSet.h /usr/include/QXmppQt5/QXmppRosterIq.h /usr/include/QXmppQt5/QXmppRosterManager.h /usr/include/QXmppQt5/QXmppRpcIq.h /usr/include/QXmppQt5/QXmppRpcManager.h /usr/include/QXmppQt5/QXmppSasl2UserAgent.h /usr/include/QXmppQt5/QXmppSendResult.h /usr/include/QXmppQt5/QXmppSendStanzaParams.h /usr/include/QXmppQt5/QXmppServer.h /usr/include/QXmppQt5/QXmppServerExtension.h /usr/include/QXmppQt5/QXmppServerPlugin.h /usr/include/QXmppQt5/QXmppSessionIq.h /usr/include/QXmppQt5/QXmppSocks.h /usr/include/QXmppQt5/QXmppStanza.h /usr/include/QXmppQt5/QXmppStartTlsPacket.h /usr/include/QXmppQt5/QXmppStreamError.h /usr/include/QXmppQt5/QXmppStreamFeatures.h /usr/include/QXmppQt5/QXmppStun.h /usr/include/QXmppQt5/QXmppTask.h /usr/include/QXmppQt5/QXmppThumbnail.h /usr/include/QXmppQt5/QXmppTransferManager.h /usr/include/QXmppQt5/QXmppTransferManager_p.h /usr/include/QXmppQt5/QXmppTrustLevel.h /usr/include/QXmppQt5/QXmppTrustManager.h /usr/include/QXmppQt5/QXmppTrustMemoryStorage.h /usr/include/QXmppQt5/QXmppTrustMessageElement.h /usr/include/QXmppQt5/QXmppTrustMessageKeyOwner.h /usr/include/QXmppQt5/QXmppTrustMessages.h /usr/include/QXmppQt5/QXmppTrustSecurityPolicy.h /usr/include/QXmppQt5/QXmppTrustStorage.h /usr/include/QXmppQt5/QXmppUploadRequestManager.h /usr/include/QXmppQt5/QXmppUri.h /usr/include/QXmppQt5/QXmppUserLocationManager.h /usr/include/QXmppQt5/QXmppUserTuneItem.h /usr/include/QXmppQt5/QXmppUserTuneManager.h /usr/include/QXmppQt5/QXmppUtils.h /usr/include/QXmppQt5/QXmppVCardIq.h /usr/include/QXmppQt5/QXmppVCardManager.h /usr/include/QXmppQt5/QXmppVersionIq.h /usr/include/QXmppQt5/QXmppVersionManager.h /usr/include/QXmppQt5/qxmpp_export.h /usr/lib/cmake/QXmppOmemoQt5 /usr/lib/cmake/QXmppOmemoQt5/QXmppOmemo-relwithdebinfo.cmake /usr/lib/cmake/QXmppOmemoQt5/QXmppOmemo.cmake /usr/lib/cmake/QXmppOmemoQt5/QXmppOmemoQt5Config.cmake /usr/lib/cmake/QXmppOmemoQt5/QXmppOmemoQt5ConfigVersion.cmake /usr/lib/cmake/QXmppQt5 /usr/lib/cmake/QXmppQt5/QXmpp-relwithdebinfo.cmake /usr/lib/cmake/QXmppQt5/QXmpp.cmake /usr/lib/cmake/QXmppQt5/QXmppQt5Config.cmake /usr/lib/cmake/QXmppQt5/QXmppQt5ConfigVersion.cmake /usr/lib/libQXmppOmemoQt5.so /usr/lib/libQXmppQt5.so /usr/lib/pkgconfig/QXmppQt5.pc /usr/lib/pkgconfig/qxmpp.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Sep 19 23:40:19 2025