Revisions of libqxmpp

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1219151 from Christophe Marin's avatar Christophe Marin (krop) (revision 29)
- Update to 1.8.3:
  * MamManager: Fix some unencrypted are not parsed when
    end-to-end-encryption is enabled (#662)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1217017 from Christophe Marin's avatar Christophe Marin (krop) (revision 28)
Update to 1.8.2. Depends on SR#1216969
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1195650 from Christophe Marin's avatar Christophe Marin (krop) (revision 27)
- Update to 1.8.1:
  * Fix other DNS records are not tried if host does not exist
  * Fix clang build (forwarded request 1195635 from jubalh)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1186567 from Christophe Marin's avatar Christophe Marin (krop) (revision 25)
- Update to 1.7.0:
  * OMEMO: Fix messages are dropped if decryption fails (#634)
  * Fix build issue with MSVC: missing export of utility functions (forwarded request 1186516 from jubalh)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1175106 from Christophe Marin's avatar Christophe Marin (krop) (revision 23)
- 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.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1151219 from Christophe Marin's avatar Christophe Marin (krop) (revision 22)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1071800 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 19)
- remove baselibs, not sure if we need 32bit libs anymore.

- 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

- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 749185 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 14)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 280770 from Dmitriy Perlow's avatar Dmitriy Perlow (DarkSS) (revision 11)
0.8.0→0.8.2;
Qt5 alternative.
Displaying revisions 1 - 20 of 30
openSUSE Build Service is sponsored by