66 Commits

Author SHA256 Message Date
357ab44c9e Accepting request 1333509 from network:messaging:matrix
- Add upstream change:
  * 0001-Fix-ABI-breakage.patch

OBS-URL: https://build.opensuse.org/request/show/1333509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=24
2026-02-17 15:52:20 +00:00
Christophe Marin
b7246f9952 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=47 2026-02-17 09:26:57 +00:00
ba1b126487 Accepting request 1333229 from network:messaging:matrix
Update to 0.9.6

OBS-URL: https://build.opensuse.org/request/show/1333229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=23
2026-02-16 12:11:53 +00:00
Christophe Marin
8596747ea4 0.9.6
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=45
2026-02-15 21:18:34 +00:00
ec1861b787 Accepting request 1306130 from network:messaging:matrix
Update to 0.9.5

OBS-URL: https://build.opensuse.org/request/show/1306130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=22
2025-09-20 20:04:57 +00:00
Christophe Marin
45bd759b8e 0.9.5
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=43
2025-09-20 13:17:39 +00:00
0d3a553d94 Accepting request 1299194 from network:messaging:matrix
Update to 0.9.4

OBS-URL: https://build.opensuse.org/request/show/1299194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=21
2025-08-13 14:31:08 +00:00
Christophe Marin
459472a3ef Update to 0.9.4
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=41
2025-08-13 06:55:21 +00:00
77f4d9f73e Accepting request 1266962 from network:messaging:matrix
Update to 0.9.3

OBS-URL: https://build.opensuse.org/request/show/1266962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=20
2025-04-04 15:30:10 +00:00
Christophe Marin
409e2b4bc1 Update to 0.9.3
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=39
2025-04-03 20:35:48 +00:00
e1cadc7bc4 Accepting request 1237170 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1237170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=19
2025-01-13 16:50:31 +00:00
Dead Mozay
95aeb86e9c Accepting request 1237169 from home:krop:branches:network:messaging:matrix
Update to 0.9.2

OBS-URL: https://build.opensuse.org/request/show/1237169
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=37
2025-01-12 12:30:05 +00:00
c4a14d737b Accepting request 1232874 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1232874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=18
2024-12-20 22:11:45 +00:00
Dead Mozay
de807c8339 Accepting request 1232851 from home:krop:branches:network:messaging:matrix
Update to 0.9.1

OBS-URL: https://build.opensuse.org/request/show/1232851
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=35
2024-12-20 16:55:25 +00:00
ccfc3e797b Accepting request 1218744 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1218744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=17
2024-10-28 14:21:51 +00:00
Dead Mozay
f602d5f883 Accepting request 1218743 from home:krop:branches:network:messaging:matrix
- Fix dependencies

OBS-URL: https://build.opensuse.org/request/show/1218743
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=33
2024-10-28 09:04:57 +00:00
Dead Mozay
88a41d70af Accepting request 1218724 from home:krop:branches:network:messaging:matrix
Update to 0.9.0

OBS-URL: https://build.opensuse.org/request/show/1218724
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=32
2024-10-28 08:02:24 +00:00
0e2ac1fbeb Accepting request 1169999 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1169999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=16
2024-04-25 18:48:29 +00:00
Dead Mozay
70f7cc72ee Accepting request 1169998 from home:chock:branches:openSUSE:Factory
- Add qt6-sql-sqlite to BuildRequires to allow Qt6 build to pass
- Update to 0.8.2
  * Historical encrypted messages can now be decrypted with old 
    megolm keys retrieved from SSSS 
    (gh#quotient-im/libQuotient#687)
  * The User library API is getting prepared to be split into 
    that for room members (RoomMember) and user profiles
    (stays in User for now) in 0.9, is deprecating mos of User
    methods that accept Room for the member context
    (gh#quotient-im/libQuotient#685)
  * Along the same lines: functions to (un)ignore users by userid
    rather than User* are introduced; the old signatures are
    deprecated now and will be removed in 0.9
    (gh#quotient-im/libQuotient#718)
  * More efficient (less cache-wasting) avatar retrieval
    (gh#quotient-im/libQuotient#711)
  * Property for querying conection's account_data
    (gh#quotient-im/libQuotient#719)
  * Fix brain-split when checking the event types on some Linux
    distributions 
    (gh#quotient-im/libQuotient#726)
    (gh#quotient-im/libQuotient#692)
  * A new event class for m.room.server_acl
    (gh#quotient-im/libQuotient#729)
  * The library supports defaulting direct chats to E2EE now
    (gh#quotient-im/libQuotient#730)

OBS-URL: https://build.opensuse.org/request/show/1169998
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=30
2024-04-24 09:05:47 +00:00
282ba32c45 Accepting request 1157778 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1157778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=15
2024-03-14 16:44:31 +00:00
Dead Mozay
84a8342789 Accepting request 1157763 from home:bmwiedemann:branches:network:messaging:matrix
Move install commands into %install section

OBS-URL: https://build.opensuse.org/request/show/1157763
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=28
2024-03-14 01:43:53 +00:00
a7941f130e Accepting request 1110936 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1110936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=14
2023-09-14 14:25:27 +00:00
Dead Mozay
27fcfc50d7 Accepting request 1110906 from home:ecsos:branches:network:messaging:matrix
- Update to 0.8.1.2
  * It turned out that version 0.8.1 is not entirely ABI compatible
    with 0.8.0 as it should. This release is made solely to fix it;
    there are no other changes.

OBS-URL: https://build.opensuse.org/request/show/1110906
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=26
2023-09-13 17:12:56 +00:00
37fcbc490b Accepting request 1110356 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1110356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=13
2023-09-12 19:02:28 +00:00
Dead Mozay
6ca8dd8e27 Accepting request 1110313 from home:iDesmI:branches:network:messaging:matrix
- Add Qt5DBus as build requirement
  * fixes Leap 15.5 build

OBS-URL: https://build.opensuse.org/request/show/1110313
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=24
2023-09-11 18:29:32 +00:00
e3240287cb Accepting request 1104921 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1104921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=12
2023-08-21 09:45:40 +00:00
Dead Mozay
1876539567 Accepting request 1104881 from KDE:Qt5
Update to 0.8.1.1. Needed by neochat
- Add a Qt6 flavor, needed by the KDE CI for the KF6 / Qt6 porting effort

OBS-URL: https://build.opensuse.org/request/show/1104881
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=22
2023-08-20 16:48:27 +00:00
8d127f45c1 Accepting request 1045705 from openSUSE:Factory
Rollback to version 0.6, because version 0.7 is not compatible yet with quaternion and breaks his build and use.

OBS-URL: https://build.opensuse.org/request/show/1045705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=11
2022-12-29 12:09:41 +00:00
OBS User buildservice-autocommit
70c2a9cc32 Updating link to change in openSUSE:Factory/libQuotient revision 11
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=edd2176b495943294e58870cbe68321b
2022-12-29 12:09:41 +00:00
eb66faec6c Accepting request 1045705 from openSUSE:Factory
Rollback to version 0.6, because version 0.7 is not compatible yet with quaternion and breaks his build and use.

OBS-URL: https://build.opensuse.org/request/show/1045705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=11
2022-12-29 12:09:41 +00:00
baace0c743 Accepting request 1044004 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1044004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=10
2022-12-21 15:07:06 +00:00
a9bc27aa9f Accepting request 1044004 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/1044004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=10
2022-12-21 15:07:06 +00:00
Dead Mozay
f67488f2a8 Accepting request 1044003 from home:Dead_Mozay:matrix
- 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.

OBS-URL: https://build.opensuse.org/request/show/1044003
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=20
2022-12-21 05:26:59 +00:00
0c2144fcdd Accepting request 923675 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/923675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=9
2021-10-07 22:06:11 +00:00
ba9e1b91e8 Accepting request 923675 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/923675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=9
2021-10-07 22:06:11 +00:00
Dead Mozay
b33480d951 Accepting request 923674 from home:Dead_Mozay:matrix
- Update to version 0.6.11:
  * Just after 0.6.10 was out another nasty bug has been discovered,
    preventing from proper usage of URLs with an unescaped double-hash (##),
    which may come when a matrix.to URL is generated for a bridged IRC channel
    (and it even got a very nice number #512). Aside from this fix, 
    quotest will not return with success code 0 any more if it failed to 
    even start testing for some reason (#496).

OBS-URL: https://build.opensuse.org/request/show/923674
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=19
2021-10-07 09:45:36 +00:00
360c84608b Accepting request 922944 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/922944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=8
2021-10-04 16:40:29 +00:00
daa17cf1c3 Accepting request 922944 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/922944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=8
2021-10-04 16:40:29 +00:00
Dead Mozay
afccbcedcc Accepting request 922943 from home:Dead_Mozay:matrix
- Update to versiosn 0.6.10:
  * Yet another maintenance release of the stable branch, fixing an 
    issue (#510) with invites not showing up in some cases 
    (especially on less active/smaller accounts).

OBS-URL: https://build.opensuse.org/request/show/922943
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=18
2021-10-04 07:34:50 +00:00
bdd3eee0c4 Accepting request 918507 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/918507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=7
2021-09-12 18:09:38 +00:00
3d26030a69 Accepting request 918507 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/918507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=7
2021-09-12 18:09:38 +00:00
Dead Mozay
a14b98c92e Accepting request 918506 from home:Dead_Mozay:matrix
- Update to version 0.6.9:
  * Here's one more stable branch release of libQuotient, 
    fixing a rare assertion failure due to uninitialised
    read marker when new events arrive and all history 
    is already loaded.

OBS-URL: https://build.opensuse.org/request/show/918506
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=17
2021-09-12 11:03:00 +00:00
b37716c041 Accepting request 913961 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/913961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=6
2021-08-25 18:57:55 +00:00
e12a8b3f0f Accepting request 913961 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/913961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=6
2021-08-25 18:57:55 +00:00
Dead Mozay
a6fa44be0b Accepting request 913960 from home:Dead_Mozay:matrix
- Update to version 0.6.8:
  * Retain the current room member avatar when renaming the user 
    for the room.
  * When displaying the room, notification/highlight counters are 
    no more reset. This never really worked, with the notification 
    and highlight counts jumping to zero and then back to the 
    original value if the timeline hasn't been completely read; 
    now that read receipts are correctly sent, the counters 
    can be left to the homeserver to update 
    (while E2EE is not around).
  * Fix the missing percent encoding in User::fetchProfile(), 
    leading to problems around historical userids that still 
    have slashes.
  * CS API files have been regenerated from the new matrix-doc 
    after revamping the layout and tooling; the library API didn't 
    change, but doc-comments are now in Markdown rather than 
    ReStructured Text.
  * Update GTAD configuration to version 0.8 of the tool.
  * Fix potential linking errors around quotient_common.h.

OBS-URL: https://build.opensuse.org/request/show/913960
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=16
2021-08-24 08:10:30 +00:00
43de887c26 Accepting request 906949 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/906949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=5
2021-07-18 21:45:06 +00:00
b7fee62a13 Accepting request 906949 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/906949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=5
2021-07-18 21:45:06 +00:00
Dead Mozay
af422d1cc8 Accepting request 906947 from home:Vogtinator:branches:network:messaging:matrix
- Updae to version 0.6.7:
  * One more maintenance release at the stable branch, fixing
    gh#quotient-im/libQuotient#471 that affects NeoChat - thanks
    to @ognarb for pinpointing and suggesting a fix to it.
- Mention soversion in %files
- Simplify %files
- Use full tarball name
- Don't install quotest and ndk-modules/Android.mk

OBS-URL: https://build.opensuse.org/request/show/906947
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libQuotient?expand=0&rev=15
2021-07-18 14:56:58 +00:00
99c4f1441e Accepting request 879798 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/879798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=4
2021-03-18 21:55:04 +00:00
62aafee850 Accepting request 879798 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/879798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libQuotient?expand=0&rev=4
2021-03-18 21:55:04 +00:00