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

libqxmpp-devel-1.5.3-1.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libqxmpp-devel Distribution: openSUSE:Factory:zSystems
Version: 1.5.3 Vendor: openSUSE
Release: 1.2 Build date: Tue Mar 21 01:05:28 2023
Group: Development/Libraries/C and C++ Build host: s390zl2a
Size: 421667 Source RPM: libqxmpp-1.5.3-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/qxmpp-project/qxmpp/
Summary: Qxmpp Development Files
Development package for qxmpp.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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
* Thu Sep 10 2020 Luigi Baldoni <aloisio@gmx.com>
  - Enable gstreamer
* Thu Aug 27 2020 Dirk Mueller <dmueller@suse.com>
  - update to 1.3.1:
    * The most important change of this release is the fix of CVE-2017-5603. QXmpp is
    not vulnerable to roster push attacks (CVE-2016-9928).
    - QXmppRosterIq: Set subscriptionType to NotSet correctly (#293, @melvo)
    - Fix `QXMPP_EXPORT` define when linking statically (#299, @leobasilio)
    - QXmppMessageReceiptManager: Ignore all error messages (#300, @lnjX)
    - QXmppCarbonManager: Fix CVE-2017-5603 (missing sender check) (#304, @lnjX)
    QXmpp complys with the XMPP Compliance Suites 2020 (XEP-0423) for client
    development in the Core, IM and Advanced Mobile suites now. For this prupose it
    has been updated to RFC6120 and RFC6121. ABI compatibility was kept with this
    release (apart from classes marked as 'NOT FINALIZED').
    - Port QXmppCallManager to GStreamer (#207, @olesalscheider)
    - Add XEP-0245: The /me Command (#276, @lnjX)
    - Add XEP-0357: Push Notifications: Enable/disable IQ (#271, @jbbgameich,
    @zatroxde)
    - Add XEP-0359: Unique and Stable Stanza IDs (#256, @lnjX)
    - Add XEP-0428: Fallback Indication (#253, @lnjX)
    - Update from RFC3920 to RFC6120:
    * Deprecate PaymentRequired stanza error condition as it was not adopted in
      RFC6120 (#277, @lnjX)
    * Add PolicyViolation stanza error condition added in RFC6120 (#279, @lnjX)
    * Add redirection URI from RFC6120 for Gone and Redirect conditions (#280,
      @lnjX)
    * Add 'by' attribute to QXmppStanza::Error from RFC6120 (#283, @lnjX)
    - Update from RFC3921 to RFC6121:
    * Add pre-approved presence subscriptions (#285, @lnjX):
    - Add 'approved' attribute to QXmppRosterIq
    - Add stream feature for pre-approved presence subscriptions
    * Add stream feature for roster versioning (#286, @lnjX)
    - Use QUuid by default to generate unique stanza IDs (#255, @lnjX)
    - Add roster extension for MIX-PAM (XEP-0405) (#175, @lnjX)
    - Update MAM to v0.6 (including namespace bump to `urn:xmpp:mam:2`) (#254,
    [#257], @lnjX)
    - Add not-authorized stream error condition in QXmppOutgoingClient (#191,
    @henry61024)
    - Add missing static service discovery features for supported message
    extensions (#287, @lnjX)
    - Add utility constructor to QXmppDataForm and QXmppDataForm::Field to make
    creation of forms easier (#273, @lnjX)
    - Make QXmpp work with projects using `QT_NO_KEYWORDS` (#258, @tomcucinotta)
    - Add hyperlinks to XEP references in the documentation (@lnjX)
    - Move from Travis-CI to GitHub Actions (#265, @jlaine)
    - Replace deprecated `qsrand()` and `qrand()` by QRandomGenerator (#267,
    @melvo)
    - Add tests for QXmppStanza::Error parsing (#279, @lnjX)
    - `QXmppStanza::Error::Condition::PaymentRequired`: The error condition was
    unused and not adopted in RFC6120
* Tue May 19 2020 Wolfgang Bauer <wbauer@tmo.at>
  - Fix baselibs.conf following the sover bump
* Mon Apr 06 2020 Vinzenz Vietzke <vinz@vinzv.de>
  - Update to 1.2.1. Changes since 1.1.0:
    * QXmppRegistrationManager: Fix failed and succeeded signals are both emitted
      on success
    * QXmppMessageReceiptManager: Fix receipts are sent on error messages
    * QXmppVCardManager: Fix clientVCardReceived() not emitted when IQ is from the
      bare JID of the user
    * QXmppRosterManager: Fix 'ask' attribute is included when renaming item
    * QXmppRosterIq: Add missing implementation of the copy constructor
    * Implement XEP-0077: In-band registration:
    * Add registration manager with full unit tests
    * Add `registered` and `remove` to the IQ
    * Implement XEP-0231: Bits of Binary
    * Add `QXmppClient::indexOfExtension<T>()`
    * Add QXmppStartTlsPacket to replace fixed XML data
    * Move TLS code to private QXmppTlsManager
    * Add private QXmppInternalClientExtensions to access private part of the
      client
    * Add utility methods to QXmppRegisterIq to create common requests
    * QXmppMucManager: Make it possible to handle stanzas not handled by the
      manager
    * Only send Client State Indication (CSI) states when connected
    * Fix no documentation is generated for QXmppStanza::Error and
      QXmppStreamFeatures
    * Fix some doxygen warnings and undocumented Q_PROPERTYs
    * Replace deprecated Q_FOREACH
    * Replace deprecated Q_ENUMS with Q_ENUM
    * Replace deprecated signal/slots syntax
    * Switch to Ubuntu Bionic for Travis-CI builds
    * Use QSharedDataPointers for QXmppRegisterIq, QXmppPubSubIq,
      QXmppDiscoveryIq, QXmppMam{Query,Result}Iq, QXmppStreamFeatures
    * Refactor QXmppPubSubIq and add missing tests
    * Refactor QXmppPresence and add missing tests
    * Replace manual xmlns writing by writeDefaultNamespace()
    * Use QT_VERSION_CHECK to generate QXMPP_VERSION
    * Add clang-format file
  - Fixed shlib-policy-name-error libqxmpp2 (sover bump up to 3).
* Mon Nov 18 2019 Dmitriy Perlow <dap.darkness@gmail.com>
  - Update to 1.1.0. Changes since 1.0.0:
    * Add support for SCRAM-SHA-1 and SCRAM-SHA-256;
    * Order SASL mechanisms to prefer the most secure;
    * Add XEP-0334, -0363, -0367, -0369 (partially), -0380, -0382;
    * Do not accept receipts from other resources of the used account;
    * cmake: Set minimum version before creating project() and bump to 3.3;
    * Deprecate QXmppClient extension getters;
    * Refactor data form media element, deprecate `QXmppDataForm::Media;
    * Replace deprecated `qSort()` by `std::sort()`;
    * Do not use deprecated `QSslSocket::setCaCertificates()`;
    * Modernize code by using `nullptr`, `override`, etc.;
    * Move attributes into private d-pointer for future ABI compatibility;
    * Use raw literals, range based loops and `auto`;
    * Fix potential SEGFAULT on connection error;
    * Fix `SO_VERSION` to 1: ABI has changed since last minor release;
    * Add CMake option for internal tests (`BUILD_INTERNAL_TESTS`).
  - Disable tests needing a network connection += qxmppuploadrequestmanager.
  - Fixed shlib-policy-name-error libqxmpp2 (sover bump up to 2).
* Tue May 07 2019 Jan Engelhardt <jengelh@inai.de>
  - Fix SRPM group.

Files

/usr/include/qxmpp
/usr/include/qxmpp/QXmppArchiveIq.h
/usr/include/qxmpp/QXmppArchiveManager.h
/usr/include/qxmpp/QXmppAtmManager.h
/usr/include/qxmpp/QXmppAtmTrustMemoryStorage.h
/usr/include/qxmpp/QXmppAtmTrustStorage.h
/usr/include/qxmpp/QXmppAttentionManager.h
/usr/include/qxmpp/QXmppBindIq.h
/usr/include/qxmpp/QXmppBitsOfBinaryContentId.h
/usr/include/qxmpp/QXmppBitsOfBinaryData.h
/usr/include/qxmpp/QXmppBitsOfBinaryDataList.h
/usr/include/qxmpp/QXmppBitsOfBinaryIq.h
/usr/include/qxmpp/QXmppBookmarkManager.h
/usr/include/qxmpp/QXmppBookmarkSet.h
/usr/include/qxmpp/QXmppByteStreamIq.h
/usr/include/qxmpp/QXmppCall.h
/usr/include/qxmpp/QXmppCallManager.h
/usr/include/qxmpp/QXmppCallStream.h
/usr/include/qxmpp/QXmppCarbonManager.h
/usr/include/qxmpp/QXmppCarbonManagerV2.h
/usr/include/qxmpp/QXmppClient.h
/usr/include/qxmpp/QXmppClientExtension.h
/usr/include/qxmpp/QXmppConfiguration.h
/usr/include/qxmpp/QXmppDataForm.h
/usr/include/qxmpp/QXmppDataFormBase.h
/usr/include/qxmpp/QXmppDialback.h
/usr/include/qxmpp/QXmppDiscoveryIq.h
/usr/include/qxmpp/QXmppDiscoveryManager.h
/usr/include/qxmpp/QXmppE2eeExtension.h
/usr/include/qxmpp/QXmppE2eeMetadata.h
/usr/include/qxmpp/QXmppElement.h
/usr/include/qxmpp/QXmppEncryptedFileSharingProvider.h
/usr/include/qxmpp/QXmppEncryptedFileSource.h
/usr/include/qxmpp/QXmppEntityTimeIq.h
/usr/include/qxmpp/QXmppEntityTimeManager.h
/usr/include/qxmpp/QXmppError.h
/usr/include/qxmpp/QXmppExtension.h
/usr/include/qxmpp/QXmppFileMetadata.h
/usr/include/qxmpp/QXmppFileShare.h
/usr/include/qxmpp/QXmppFileSharingManager.h
/usr/include/qxmpp/QXmppFileSharingProvider.h
/usr/include/qxmpp/QXmppFutureUtils_p.h
/usr/include/qxmpp/QXmppGeolocItem.h
/usr/include/qxmpp/QXmppGlobal.h
/usr/include/qxmpp/QXmppHash.h
/usr/include/qxmpp/QXmppHttpFileSharingProvider.h
/usr/include/qxmpp/QXmppHttpFileSource.h
/usr/include/qxmpp/QXmppHttpUploadIq.h
/usr/include/qxmpp/QXmppHttpUploadManager.h
/usr/include/qxmpp/QXmppIbbIq.h
/usr/include/qxmpp/QXmppIncomingClient.h
/usr/include/qxmpp/QXmppIncomingServer.h
/usr/include/qxmpp/QXmppInvokable.h
/usr/include/qxmpp/QXmppIq.h
/usr/include/qxmpp/QXmppIqHandling.h
/usr/include/qxmpp/QXmppJingleIq.h
/usr/include/qxmpp/QXmppLogger.h
/usr/include/qxmpp/QXmppMamIq.h
/usr/include/qxmpp/QXmppMamManager.h
/usr/include/qxmpp/QXmppMessage.h
/usr/include/qxmpp/QXmppMessageHandler.h
/usr/include/qxmpp/QXmppMessageReaction.h
/usr/include/qxmpp/QXmppMessageReceiptManager.h
/usr/include/qxmpp/QXmppMixInfoItem.h
/usr/include/qxmpp/QXmppMixInvitation.h
/usr/include/qxmpp/QXmppMixIq.h
/usr/include/qxmpp/QXmppMixParticipantItem.h
/usr/include/qxmpp/QXmppMucIq.h
/usr/include/qxmpp/QXmppMucManager.h
/usr/include/qxmpp/QXmppNonSASLAuth.h
/usr/include/qxmpp/QXmppNonza.h
/usr/include/qxmpp/QXmppOutOfBandUrl.h
/usr/include/qxmpp/QXmppOutgoingClient.h
/usr/include/qxmpp/QXmppOutgoingServer.h
/usr/include/qxmpp/QXmppPasswordChecker.h
/usr/include/qxmpp/QXmppPingIq.h
/usr/include/qxmpp/QXmppPresence.h
/usr/include/qxmpp/QXmppPromise.h
/usr/include/qxmpp/QXmppPubSubAffiliation.h
/usr/include/qxmpp/QXmppPubSubBaseItem.h
/usr/include/qxmpp/QXmppPubSubEvent.h
/usr/include/qxmpp/QXmppPubSubEventHandler.h
/usr/include/qxmpp/QXmppPubSubIq.h
/usr/include/qxmpp/QXmppPubSubIq_p.h
/usr/include/qxmpp/QXmppPubSubItem.h
/usr/include/qxmpp/QXmppPubSubManager.h
/usr/include/qxmpp/QXmppPubSubMetadata.h
/usr/include/qxmpp/QXmppPubSubNodeConfig.h
/usr/include/qxmpp/QXmppPubSubPublishOptions.h
/usr/include/qxmpp/QXmppPubSubSubAuthorization.h
/usr/include/qxmpp/QXmppPubSubSubscribeOptions.cpp
/usr/include/qxmpp/QXmppPubSubSubscription.h
/usr/include/qxmpp/QXmppPushEnableIq.h
/usr/include/qxmpp/QXmppRegisterIq.h
/usr/include/qxmpp/QXmppRegistrationManager.h
/usr/include/qxmpp/QXmppRemoteMethod.h
/usr/include/qxmpp/QXmppResultSet.h
/usr/include/qxmpp/QXmppRosterIq.h
/usr/include/qxmpp/QXmppRosterManager.h
/usr/include/qxmpp/QXmppRpcIq.h
/usr/include/qxmpp/QXmppRpcManager.h
/usr/include/qxmpp/QXmppSendResult.h
/usr/include/qxmpp/QXmppSendStanzaParams.h
/usr/include/qxmpp/QXmppServer.h
/usr/include/qxmpp/QXmppServerExtension.h
/usr/include/qxmpp/QXmppServerPlugin.h
/usr/include/qxmpp/QXmppSessionIq.h
/usr/include/qxmpp/QXmppSocks.h
/usr/include/qxmpp/QXmppStanza.h
/usr/include/qxmpp/QXmppStartTlsPacket.h
/usr/include/qxmpp/QXmppStream.h
/usr/include/qxmpp/QXmppStreamFeatures.h
/usr/include/qxmpp/QXmppStun.h
/usr/include/qxmpp/QXmppTask.h
/usr/include/qxmpp/QXmppThumbnail.h
/usr/include/qxmpp/QXmppTransferManager.h
/usr/include/qxmpp/QXmppTransferManager_p.h
/usr/include/qxmpp/QXmppTrustLevel.h
/usr/include/qxmpp/QXmppTrustManager.h
/usr/include/qxmpp/QXmppTrustMemoryStorage.h
/usr/include/qxmpp/QXmppTrustMessageElement.h
/usr/include/qxmpp/QXmppTrustMessageKeyOwner.h
/usr/include/qxmpp/QXmppTrustMessages.h
/usr/include/qxmpp/QXmppTrustSecurityPolicy.h
/usr/include/qxmpp/QXmppTrustStorage.h
/usr/include/qxmpp/QXmppUploadRequestManager.h
/usr/include/qxmpp/QXmppUserLocationManager.h
/usr/include/qxmpp/QXmppUserTuneItem.h
/usr/include/qxmpp/QXmppUserTuneManager.h
/usr/include/qxmpp/QXmppUtils.h
/usr/include/qxmpp/QXmppVCardIq.h
/usr/include/qxmpp/QXmppVCardManager.h
/usr/include/qxmpp/QXmppVersionIq.h
/usr/include/qxmpp/QXmppVersionManager.h
/usr/include/qxmpp/omemo
/usr/include/qxmpp/omemo/QXmppOmemoManager.h
/usr/include/qxmpp/omemo/QXmppOmemoMemoryStorage.h
/usr/include/qxmpp/omemo/QXmppOmemoStorage.h
/usr/include/qxmpp/omemo/qxmppomemo_export.h
/usr/include/qxmpp/qxmpp_export.h
/usr/lib64/cmake/QXmppOmemo
/usr/lib64/cmake/QXmppOmemo/QXmppOmemo-relwithdebinfo.cmake
/usr/lib64/cmake/QXmppOmemo/QXmppOmemo.cmake
/usr/lib64/cmake/QXmppOmemo/QXmppOmemoConfig.cmake
/usr/lib64/cmake/QXmppOmemo/QXmppOmemoConfigVersion.cmake
/usr/lib64/cmake/qxmpp
/usr/lib64/cmake/qxmpp/QXmpp-relwithdebinfo.cmake
/usr/lib64/cmake/qxmpp/QXmpp.cmake
/usr/lib64/cmake/qxmpp/QXmppConfig.cmake
/usr/lib64/cmake/qxmpp/QXmppConfigVersion.cmake
/usr/lib64/libQXmppOmemo.so
/usr/lib64/libqxmpp.so
/usr/lib64/pkgconfig/qxmpp.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024