Revisions of libqxmpp

buildservice-autocommit accepted request 1151219 from Christophe Marin's avatar Christophe Marin (krop) (revision 44)
baserev update by copy to link target
Christophe Marin's avatar Christophe Marin (krop) committed (revision 43)
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1147528 from Christophe Marin's avatar Christophe Marin (krop) (revision 42)
- 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
buildservice-autocommit accepted request 1144832 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 41)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1144768 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 40)
- 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
buildservice-autocommit accepted request 1144498 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 39)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1144105 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 38)
- 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

- Update to 1.5.5:
  * Fix dependencies in generated pkg-config files
  * Fix compilation with android/clang

- 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
buildservice-autocommit accepted request 1071800 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 37)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) committed (revision 36)
- remove baselibs, not sure if we need 32bit libs anymore.
Marcus Meissner's avatar Marcus Meissner (msmeissn) committed (revision 35)
* library now major version 4
Marcus Meissner's avatar Marcus Meissner (msmeissn) committed (revision 34)
Andrey Karepin's avatar Andrey Karepin (EGDFree) accepted request 909677 from Dmitriy Perlow's avatar Dmitriy Perlow (DarkSS) (revision 32)
- 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
buildservice-autocommit accepted request 833762 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 833518 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 30)
- Enable gstreamer (required by leechcraft)
buildservice-autocommit accepted request 830985 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 830069 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
- 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)
buildservice-autocommit accepted request 807967 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 807185 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 26)
- Fix baselibs.conf following the sover bump
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 791849 from Vinzenz Vietzke's avatar Vinzenz Vietzke (vinzv) (revision 25)
- 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).
Displaying revisions 1 - 20 of 44
openSUSE Build Service is sponsored by