| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libQuotient-qt6-devel | Distribution: openSUSE Tumbleweed |
| Version: 0.9.6 | Vendor: openSUSE |
| Release: 2.2 | Build date: Tue Feb 17 10:26:18 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 838824 | Source RPM: libQuotient-qt6-0.9.6-2.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/quotient-im/libQuotient | |
| Summary: Development files for libQuotient | |
The libQuotient devel package contains libraries and header files for developing applications that use libQuotient.
LGPL-2.1-only
* Tue Feb 17 2026 Christophe Marin <christophe@krop.fr>
- Add upstream change:
* 0001-Fix-ABI-breakage.patch
* Sun Feb 15 2026 Christophe Marin <christophe@krop.fr>
- Update to 0.9.6
* Connection object name now actually includes device id once
authentication is done
* emit SSSSHandler::keyBackupUnlocked when receiving backup
key from another device
* Deprecate encryption pickle operations in AccountSettings
* Improving build configuration with libQuotient
* Assume authenticated media API is available before the homeserver
returns versions - helps with avatars sometimes not showing
* Fix potential undefined behaviour when marking messages as read
* Make stable branch compatible with Qt 6.10
* Add missing hasOlmSession check in sendToDevice
* Connection::join(AndGet)Room(): return the right room object
* Make sure the original messages get hidden when an edit is
available
* Performance improvement for rooms with many leaves
accumulating over time
* Sat Sep 20 2025 Christophe Marin <christophe@krop.fr>
- Update to 0.9.5
* Fixed verification sessions getting stuck in some cases
* Pass more information about network errors when mxc: requests
fail
* Massively improve E2EE performance when many devices are
registered on an account
* Wed Aug 13 2025 Christophe Marin <christophe@krop.fr>
- Update to 0.9.4
* Support room version 12
* A few tweaks and fixes that previously landed in dev are now
backported to 0.9
* Add a signal when a new thread is created
* Fix building with Qt 6.10 and newer
* Unify and fix Qt Keychain jobs handling internally
* Use a smaller number for syncs without timeouts to stop
confusing internal API
* Fix a crash in the readmarker code
* Use a standardised .part extension for in-progress downloads
* Improved performance in E2EE code, especially for accounts
with many devices
* Fix downloading to a temporary file
* Fix caching rooms with / in ids
* Thu Apr 03 2025 Christophe Marin <christophe@krop.fr>
- Update to 0.9.3
* Support event relations on all post message functions
* OIDC awareness
* A couple of internal minor fixes
* Emit finished() and delete verification session when it's
cancelled on the remote side
* Sun Jan 12 2025 Christophe Marin <christophe@krop.fr>
- Update to 0.9.2
* Replaced remaining QScopedPointer occurrences with
std::unique_ptr; introduce DeleteLater and QObjectHolder for
better integration of std::unique_ptr and QObject-based types
* New range facilities: findIndex() and rangeTo(), to cover for
the missing std::ranges::to() on macOS
* Fixes to some Quotest tests getting stuck in limbo
* findIndirect() algorithm was found unnecessary, as
std::ranges::find() covers its use case
* Only signal pending event as merged once the real one is in
the timeline
* ThreadView to track threads in a room
* AccountSettings: fix working with MXIDs that have forward-
and backslashes
* Fri Dec 20 2024 Christophe Marin <christophe@krop.fr>
- Update to 0.9.1
* Added Connection::isOnline()
* Room::pendingEventAdded() signal doesn't carry a dangling
event ref any more
* MediaThumbnailJob now checks for the correct spec version
for auth media
* Unsupported RoomType values don't litter logs with warnings
any more
* Cleanup and code modernization
* Access tokens are actually saved to the keychain again
* The text provided by the server is used for the error
message on media endpoints
* Connection::supportedMatrixSpecVersions() regression fix
* Downloading encrypted files to a temporary location fixed
* Configurable job backoff strategies; fix the regression with
syncs frequently timing out just before getting a response
from the homeserver
* Mon Oct 28 2024 Christophe Marin <christophe@krop.fr>
- Fix dependencies
* Mon Oct 28 2024 Christophe Marin <christophe@krop.fr>
- Update to 0.9.0
* Qt 6 only
* cross-signing support (requires UI to match on the client
side; NeoChat already has it)
* Matrix 1.12 API
* completed separation of room member functionality previously
delivered by the User class, to a dedicated RoomMember class
* introduction of futures to replace signals for one-off
asynchronous calls, especially relevant for calls returning
job pointers
* refactoring of the event content API to make transition to
extensible events easier in the future
- Remove the default build flavor but keep the _multibuild setup
- Remove obsolete build options
* Wed Apr 24 2024 Christopher Hock <christopher.hock@suse.com>
- 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)
* Wed Mar 13 2024 Bernhard Wiedemann <bwiedemann@suse.com>
- Move install commands into %install section
* Wed Sep 13 2023 ecsos <ecsos@opensuse.org>
- 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.
* Mon Sep 11 2023 Enrico Belleri <kilgore.trout@idesmi.eu>
- Add Qt5DBus as build requirement
* fixes Leap 15.5 build
* Sat Aug 19 2023 Christophe Marin <christophe@krop.fr>
- Update to 0.8.1.1
* Got rid of deprecated RoomPinnedEvent name
(gh#quotient-im/libQuotient#680)
* Fixed session verification (gh#quotient-im/libQuotient#682)
* Constified Room::userIdsAtEvent()
(gh#quotient-im/libQuotient#686)
* Enhanced logging around key verification
(gh#quotient-im/libQuotient#690)
* Made it possible to use the key backup client-server API
in the backend (gh#quotient-im/libQuotient#693)
* Constrained the e-mail logic in linkifyUrl() so that it
doesn't trigger in the middle of another URL
(gh#quotient-im/libQuotient#698)
* Wed Aug 09 2023 Christophe Marin <christophe@krop.fr>
- Update to 0.8.0. Check
https://github.com/quotient-im/libQuotient/releases for older
changes list.
* Fixed AccountRegistry::invokeLogin() to still add Connection
objects after successfully connecting them to the homeserver
(gh#quotient-im/libQuotient#675)
* pinned events actually follow the specification (and
therefore, interoperable) (gh#quotient-im/libQuotient#677)
- Add a Qt6 flavor. Needed by the KDE CI
- Enable E2EE by default. This will be required by neochat soon.
/usr/include/Quotient /usr/include/Quotient/accountregistry.h /usr/include/Quotient/application-service /usr/include/Quotient/application-service/definitions /usr/include/Quotient/application-service/definitions/location.h /usr/include/Quotient/application-service/definitions/protocol.h /usr/include/Quotient/application-service/definitions/user.h /usr/include/Quotient/avatar.h /usr/include/Quotient/connection.h /usr/include/Quotient/connection_p.h /usr/include/Quotient/connectiondata.h /usr/include/Quotient/connectionencryptiondata_p.h /usr/include/Quotient/converters.h /usr/include/Quotient/csapi /usr/include/Quotient/csapi/account-data.h /usr/include/Quotient/csapi/admin.h /usr/include/Quotient/csapi/administrative_contact.h /usr/include/Quotient/csapi/appservice_room_directory.h /usr/include/Quotient/csapi/authed-content-repo.h /usr/include/Quotient/csapi/banning.h /usr/include/Quotient/csapi/capabilities.h /usr/include/Quotient/csapi/content-repo.h /usr/include/Quotient/csapi/create_room.h /usr/include/Quotient/csapi/cross_signing.h /usr/include/Quotient/csapi/definitions /usr/include/Quotient/csapi/definitions/auth_data.h /usr/include/Quotient/csapi/definitions/client_device.h /usr/include/Quotient/csapi/definitions/cross_signing_key.h /usr/include/Quotient/csapi/definitions/device_keys.h /usr/include/Quotient/csapi/definitions/event_filter.h /usr/include/Quotient/csapi/definitions/key_backup_data.h /usr/include/Quotient/csapi/definitions/openid_token.h /usr/include/Quotient/csapi/definitions/public_rooms_response.h /usr/include/Quotient/csapi/definitions/push_condition.h /usr/include/Quotient/csapi/definitions/push_rule.h /usr/include/Quotient/csapi/definitions/push_ruleset.h /usr/include/Quotient/csapi/definitions/request_email_validation.h /usr/include/Quotient/csapi/definitions/request_msisdn_validation.h /usr/include/Quotient/csapi/definitions/request_token_response.h /usr/include/Quotient/csapi/definitions/room_event_filter.h /usr/include/Quotient/csapi/definitions/room_key_backup.h /usr/include/Quotient/csapi/definitions/sync_filter.h /usr/include/Quotient/csapi/definitions/tag.h /usr/include/Quotient/csapi/definitions/third_party_signed.h /usr/include/Quotient/csapi/definitions/user_identifier.h /usr/include/Quotient/csapi/definitions/wellknown /usr/include/Quotient/csapi/definitions/wellknown/full.h /usr/include/Quotient/csapi/definitions/wellknown/homeserver.h /usr/include/Quotient/csapi/definitions/wellknown/identity_server.h /usr/include/Quotient/csapi/device_management.h /usr/include/Quotient/csapi/directory.h /usr/include/Quotient/csapi/event_context.h /usr/include/Quotient/csapi/filter.h /usr/include/Quotient/csapi/inviting.h /usr/include/Quotient/csapi/joining.h /usr/include/Quotient/csapi/key_backup.h /usr/include/Quotient/csapi/keys.h /usr/include/Quotient/csapi/kicking.h /usr/include/Quotient/csapi/knocking.h /usr/include/Quotient/csapi/leaving.h /usr/include/Quotient/csapi/list_joined_rooms.h /usr/include/Quotient/csapi/list_public_rooms.h /usr/include/Quotient/csapi/login.h /usr/include/Quotient/csapi/login_token.h /usr/include/Quotient/csapi/logout.h /usr/include/Quotient/csapi/message_pagination.h /usr/include/Quotient/csapi/notifications.h /usr/include/Quotient/csapi/openid.h /usr/include/Quotient/csapi/peeking_events.h /usr/include/Quotient/csapi/presence.h /usr/include/Quotient/csapi/profile.h /usr/include/Quotient/csapi/pusher.h /usr/include/Quotient/csapi/pushrules.h /usr/include/Quotient/csapi/read_markers.h /usr/include/Quotient/csapi/receipts.h /usr/include/Quotient/csapi/redaction.h /usr/include/Quotient/csapi/refresh.h /usr/include/Quotient/csapi/registration.h /usr/include/Quotient/csapi/registration_tokens.h /usr/include/Quotient/csapi/relations.h /usr/include/Quotient/csapi/report_content.h /usr/include/Quotient/csapi/room_event_by_timestamp.h /usr/include/Quotient/csapi/room_send.h /usr/include/Quotient/csapi/room_state.h /usr/include/Quotient/csapi/room_upgrades.h /usr/include/Quotient/csapi/rooms.h /usr/include/Quotient/csapi/search.h /usr/include/Quotient/csapi/space_hierarchy.h /usr/include/Quotient/csapi/sso_login_redirect.h /usr/include/Quotient/csapi/support.h /usr/include/Quotient/csapi/tags.h /usr/include/Quotient/csapi/third_party_lookup.h /usr/include/Quotient/csapi/third_party_membership.h /usr/include/Quotient/csapi/threads_list.h /usr/include/Quotient/csapi/to_device.h /usr/include/Quotient/csapi/typing.h /usr/include/Quotient/csapi/users.h /usr/include/Quotient/csapi/versions.h /usr/include/Quotient/csapi/voip.h /usr/include/Quotient/csapi/wellknown.h /usr/include/Quotient/csapi/whoami.h /usr/include/Quotient/database.h /usr/include/Quotient/e2ee /usr/include/Quotient/e2ee/cryptoutils.h /usr/include/Quotient/e2ee/e2ee_common.h /usr/include/Quotient/e2ee/qolmaccount.h /usr/include/Quotient/e2ee/qolminboundsession.h /usr/include/Quotient/e2ee/qolmmessage.h /usr/include/Quotient/e2ee/qolmoutboundsession.h /usr/include/Quotient/e2ee/qolmsession.h /usr/include/Quotient/e2ee/qolmutility.h /usr/include/Quotient/e2ee/sssshandler.h /usr/include/Quotient/eventitem.h /usr/include/Quotient/events /usr/include/Quotient/events/accountdataevents.h /usr/include/Quotient/events/callevents.h /usr/include/Quotient/events/directchatevent.h /usr/include/Quotient/events/encryptedevent.h /usr/include/Quotient/events/encryptionevent.h /usr/include/Quotient/events/event.h /usr/include/Quotient/events/eventcontent.h /usr/include/Quotient/events/eventrelation.h /usr/include/Quotient/events/filesourceinfo.h /usr/include/Quotient/events/keyverificationevent.h /usr/include/Quotient/events/reactionevent.h /usr/include/Quotient/events/receiptevent.h /usr/include/Quotient/events/redactionevent.h /usr/include/Quotient/events/roomavatarevent.h /usr/include/Quotient/events/roomcanonicalaliasevent.h /usr/include/Quotient/events/roomcreateevent.h /usr/include/Quotient/events/roomevent.h /usr/include/Quotient/events/roomkeyevent.h /usr/include/Quotient/events/roommemberevent.h /usr/include/Quotient/events/roommessageevent.h /usr/include/Quotient/events/roompowerlevelsevent.h /usr/include/Quotient/events/roomtombstoneevent.h /usr/include/Quotient/events/simplestateevents.h /usr/include/Quotient/events/single_key_value.h /usr/include/Quotient/events/stateevent.h /usr/include/Quotient/events/stickerevent.h /usr/include/Quotient/events/typingevent.h /usr/include/Quotient/eventstats.h /usr/include/Quotient/expected.h /usr/include/Quotient/function_traits.h /usr/include/Quotient/jobs /usr/include/Quotient/jobs/basejob.h /usr/include/Quotient/jobs/downloadfilejob.h /usr/include/Quotient/jobs/jobhandle.h /usr/include/Quotient/jobs/mediathumbnailjob.h /usr/include/Quotient/jobs/requestdata.h /usr/include/Quotient/jobs/syncjob.h /usr/include/Quotient/keyimport.h /usr/include/Quotient/keyverificationsession.h /usr/include/Quotient/logging_categories_p.h /usr/include/Quotient/mxcreply.h /usr/include/Quotient/networkaccessmanager.h /usr/include/Quotient/networksettings.h /usr/include/Quotient/omittable.h /usr/include/Quotient/qt_connection_util.h /usr/include/Quotient/quotient_common.h /usr/include/Quotient/quotient_export.h /usr/include/Quotient/ranges_extras.h /usr/include/Quotient/room.h /usr/include/Quotient/roommember.h /usr/include/Quotient/roomstateview.h /usr/include/Quotient/settings.h /usr/include/Quotient/ssosession.h /usr/include/Quotient/syncdata.h /usr/include/Quotient/thread.h /usr/include/Quotient/uri.h /usr/include/Quotient/uriresolver.h /usr/include/Quotient/user.h /usr/include/Quotient/util.h /usr/lib64/cmake/QuotientQt6 /usr/lib64/cmake/QuotientQt6/QuotientQt6Config.cmake /usr/lib64/cmake/QuotientQt6/QuotientQt6ConfigVersion.cmake /usr/lib64/cmake/QuotientQt6/QuotientQt6Targets-relwithdebinfo.cmake /usr/lib64/cmake/QuotientQt6/QuotientQt6Targets.cmake /usr/lib64/libQuotientQt6.so /usr/lib64/pkgconfig/QuotientQt6.pc /usr/share/doc/packages/libQuotient-qt6-devel /usr/share/doc/packages/libQuotient-qt6-devel/README.md /usr/share/licenses/libQuotient-qt6-devel /usr/share/licenses/libQuotient-qt6-devel/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 15:27:28 2026