Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libQuotient for openSUSE:Factory checked in at 2022-12-29 13:09:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libQuotient (Old) and /work/SRC/openSUSE:Factory/.libQuotient.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libQuotient" Thu Dec 29 13:09:41 2022 rev:11 rq:1045705 version:0.6.11 Changes: -------- --- /work/SRC/openSUSE:Factory/libQuotient/libQuotient.changes 2022-12-21 16:07:09.070719709 +0100 +++ /work/SRC/openSUSE:Factory/.libQuotient.new.1563/libQuotient.changes 2022-12-29 13:09:47.217173574 +0100 @@ -2,40 +1,0 @@ -Wed Dec 21 04:58:08 UTC 2022 - Dead Mozay <dead_mo...@opensuse.org> - -- Update to version 0.7.0: - * E2EE is the biggest part of this release, - + The following parts of E2EE are known to work: - - foundations additional contributions and refactoring. - - Olm/Megolm signalling with our parties/devices. - - managing device and one-time keys. - - sending and receiving (monstrous new encrypted messages. - - encrypting/decrypting attachment. - - retrieval and decryption of historical messages keys - for which are already in the database. - - device verification. - + What is not there yet: - - historical Megolm sessions are not requested from other - devices/parties, so you will see quite a few undecryptable - messages in rooms with past communication - this might be - fixed (if possible without breaking the API) in further - 0.7.x releases. - - secure server-side storage (SSSS) is not supported at - all for now, and will likely require API breakage so - will come in 0.8. - - soft logout is not supported; this is also a subject of 0.8. - + Because there's no soft logout the database for a given account - is completely reset upon a successful login attempt. This may - come as a very unpleasant surprise if you don't keep your - login session between client restarts; but this is a necessary - trade-off for the current feature set (see #546 for the - discussion). Together with the rest of the above not-there-yet - list, this means that you MUST NOT use E2EE with - libQuotient-backed clients as your only device(s) on - the account - there's quite a risk of losing encrypted - conversations if anything happens to the database libQuotient - keeps key material in, or if you lose your session and have - to log in again. Did I mention the whole E2EE functionality - is still in beta? Client authors are strongly recommended - to show big scary warnings against E2EE for now. - * Read markers -> read receipts + fully read markers. - -------------------------------------------------------------------- Old: ---- libQuotient-0.7.0.tar.gz New: ---- libQuotient-0.6.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libQuotient.spec ++++++ --- /var/tmp/diff_new_pack.BRvgk1/_old 2022-12-29 13:09:47.641176079 +0100 +++ /var/tmp/diff_new_pack.BRvgk1/_new 2022-12-29 13:09:47.649176125 +0100 @@ -1,7 +1,7 @@ # # spec file for package libQuotient # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,11 +16,11 @@ # -%define soversion 0_7 -%define sonum 0.7 +%define soversion 0_6 +%define sonum 0.6 %bcond_with e2ee Name: libQuotient -Version: 0.7.0 +Version: 0.6.11 Release: 0 Summary: Library for Qt Matrix Clients License: LGPL-2.1-only @@ -30,13 +30,10 @@ BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: cmake(Qt5Concurrent) -BuildRequires: cmake(Qt5Core) >= 5.9 -BuildRequires: cmake(Qt5DBus) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5Keychain) -BuildRequires: cmake(Qt5Multimedia) -BuildRequires: cmake(Qt5Network) +BuildRequires: pkgconfig(Qt5Core) >= 5.9 +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5Network) %if %{with e2ee} BuildRequires: cmake(Olm) %endif ++++++ libQuotient-0.7.0.tar.gz -> libQuotient-0.6.11.tar.gz ++++++ ++++ 39489 lines of diff (skipped)