Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libqmatrixclient-devel-0.5.3.2-1.20 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libqmatrixclient-devel Distribution: openSUSE:Factory:zSystems
Version: 0.5.3.2 Vendor: openSUSE
Release: 1.20 Build date: Tue Mar 21 09:00:51 2023
Group: Development/Libraries/C and C++ Build host: s390zl27
Size: 670915 Source RPM: libqmatrixclient-0.5.3.2-1.20.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/quotient-im/libQuotient/
Summary: Development files for libqmatrixclient
The libqmatrixclient-devel package contains libraries and header files for
developing applications that use libqmatrixclient.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Wed Apr 01 2020 ecsos@opensuse.org
  - Update to 0.5.3.2
    This is the same as 0.5.3.1, except the API version
    (aka soversion) bumped to 0.5.3 to ensure correct upgrade via
    Quaternion dependencies.
* Tue Mar 31 2020 ecsos@opensuse.org
  - Update to 0.5.3.1
    One more "sustaining" release that fixes a long-standing problem
    with job objects lifetime lasting beyond their connection
    lifetime, leading to crashes on connection removal (#397/#398).
    This problem became very apparent with introduction of SSO in
    Quaternion, where connection objects are removed as soon as the
    login dialog is cancelled; this release is aimed solely at fixing
    that.
* Mon Mar 30 2020 ecsos@opensuse.org
  - Update to 0.5.3
    - (#301/#383) Room::aliases() and Room::setAliases() are fixed,
      using the new alias management introduced in MSC2432
    - (#321) More careful linkification of Matrix ids
    - (#326) Support for the server notices room tag (MSC1452)
    - (#330) Support of resolving the homeserver using .well-known
      (MSC433)
    - (#341/#373/#376) Support of message editing and annotation
      (MSC1849)
    - (#344) Compatibility with user deactivation error codes
      (MSC2181)
    - (#345) Fix cache becoming inconsistent with actual room state
      due to unread counts not properly tracked
    - (#347) Fix for a corner case in internal user avatar management
      that may lead to a crash in rare cases
    - (#354) Provide a means to get the full list of rooms to client
      applications (aimed at fixing quotient-im/Quaternion#637 in the
      next Quaternion 0.0.9.4 rebuild)
    - (#358) Only send access token where the spec it should be sent
    - (#359) Fix room highlighting for names with a hashtag
    - (#361) Initialise read marker if there's none on the room yet
    - (#365) Remove prev_content from special keys preserved against
      redaction (MSC1954) - thanks to nepugia for reporting
    - (#387) Compatibility with Qt 5.14
    - (#386/#388) SSO support
    - (#390) Notify the client application about alias updates
  - The name of the library in this branch is still libQMatrixClient.
    Version 0.6 will be named libQuotient, as announced previously.
  - Drop 0001-Compatibility-with-Qt-5.14.patch because no more
    necessary.
* Wed Jan 29 2020 ecsos@opensuse.org
  - Update to 0.5.2
    This is the last version of libqmatrixclient.
    Only for quaternion and other packages wich need that.
    Problem is that libqmatrixclient was renamed, but quaternion from
    same developer use still old libnames.
  - Add 0001-Compatibility-with-Qt-5.14.patch from upstream.
* Thu Apr 18 2019 ecsos@opensuse.org
  - Update to 0.5.1.2
    - (#316) Expired tokens no more bring IncorrectRequestError
      instead of ContentAccessError; consequently,
      Connection::logout() ignores ContentAccessErrors so expired
      tokens don't leave the library in a "can't go-in, can't go out"
      state.
    - Jobs abandoned due to Connection being deleted no more cause
      crashes.
  - Run spec-cleaner.
* Sat Apr 06 2019 ecsos@opensuse.org
  - Update to 0.5.1.1
    This release fixes a bug that makes 0.5.1 not being "new enough"
    for Quaternion 0.0.9.4, and another bug that made user showing up
    multiple times in the user list of Quaternion after renaming.
    Otherwise it's the same as version 0.5.1.
* Fri Apr 05 2019 ecsos@opensuse.org
  - Update to 0.5.1
    - Fix (#303): linkification doesn't break on peculiar links.
    - Fix (#310 and 27c2989): quirks in rendering room display names
      have been ironed out.
    - Fix: Tighter validations of URLs coming with file events
      (too relaxed validations were causing the library to
      assert-crash on, e.g., encrypted attachments).
    - Enhancement (#305): rooms created as direct chats are now
      automatically marked as m.direct for invited as well as
      inviting users.
    - Enhancement (#306): Room::canSwitchVersions() returns false on
      rooms already upgraded (you still can disregard and call
      Room::switchVersion() but you better think twice
    - see matrix-org/matrix-doc#1937).
    - Enhancement: Room::postFile() now first starts file upload and
      then places a pending event (neatly packed with file transfer
      information), rather than the other way around. Unless you do
      weird things with the library's API, you shouldn't notice.
    - Enhancement: LRO/RLO Unicode markers are now stripped from
      display names, to curtail abuse of those.
    - Feature: Connection::domain() to save client authors from
      taking the domain from user MXID.
* Wed Apr 03 2019 ecsos@opensuse.org
  - Update to 0.5.0.2
    * Another bugfix release in 0.5.x branch, fixing issues with
      sending read receipts and redactions in v3 rooms (#300).
  - Changes from 0.5.0.1
    * This version fixes too stringent checks in debug builds that
      led to assertion crashes upon encounter with upgraded rooms.
  - Changes from 0.5
    As usual for 0.x versions, 0.5 breaks API compatibility with
    previous versions; 0.4-compatible clients may or may not need
    changes in order to compile with version 0.5. As usual, see diffs
    in header files to track the changes and update the client code
    accordingly; these release notes highlight most prominent API
    changes.
    Micro-versions in 0.5.y will maintain the API and ABI.
    Version 0.6 will break either API or ABI or both.
    Over 200 commits. So see for changelog
    https://github.com/QMatrixClient/libqmatrixclient/commits/0.5.0
* Sun Jan 13 2019 Michael Vetter <mvetter@suse.com>
  - Update to 0.4.2.1:
    * No more treat fake state events (that don't have
      state_key, even if they have state-related type, e.g., m.room.topic)
      as state events, turning them into unknown events instead.
* Sun Dec 16 2018 Michael Vetter <mvetter@suse.com>
  - Update to 0.4.1
    * Fix pending events (aka local echo) not being cleaned up
      properly
    * Fix rooms not being correctly sorted according to their
      position under tag if using Connection::roomsByTags()
    * Fix incorrect SOVERSION

Files

/usr/bin/qmc-example
/usr/include/libqmatrixclient
/usr/include/libqmatrixclient/application-service
/usr/include/libqmatrixclient/application-service/definitions
/usr/include/libqmatrixclient/application-service/definitions/location.h
/usr/include/libqmatrixclient/application-service/definitions/protocol.h
/usr/include/libqmatrixclient/application-service/definitions/user.h
/usr/include/libqmatrixclient/avatar.h
/usr/include/libqmatrixclient/connection.h
/usr/include/libqmatrixclient/connectiondata.h
/usr/include/libqmatrixclient/converters.h
/usr/include/libqmatrixclient/csapi
/usr/include/libqmatrixclient/csapi/account-data.h
/usr/include/libqmatrixclient/csapi/admin.h
/usr/include/libqmatrixclient/csapi/administrative_contact.h
/usr/include/libqmatrixclient/csapi/appservice_room_directory.h
/usr/include/libqmatrixclient/csapi/banning.h
/usr/include/libqmatrixclient/csapi/capabilities.h
/usr/include/libqmatrixclient/csapi/content-repo.h
/usr/include/libqmatrixclient/csapi/create_room.h
/usr/include/libqmatrixclient/csapi/definitions
/usr/include/libqmatrixclient/csapi/definitions/auth_data.h
/usr/include/libqmatrixclient/csapi/definitions/client_device.h
/usr/include/libqmatrixclient/csapi/definitions/device_keys.h
/usr/include/libqmatrixclient/csapi/definitions/event_filter.h
/usr/include/libqmatrixclient/csapi/definitions/public_rooms_response.h
/usr/include/libqmatrixclient/csapi/definitions/push_condition.h
/usr/include/libqmatrixclient/csapi/definitions/push_rule.h
/usr/include/libqmatrixclient/csapi/definitions/push_ruleset.h
/usr/include/libqmatrixclient/csapi/definitions/room_event_filter.h
/usr/include/libqmatrixclient/csapi/definitions/sync_filter.h
/usr/include/libqmatrixclient/csapi/definitions/user_identifier.h
/usr/include/libqmatrixclient/csapi/definitions/wellknown
/usr/include/libqmatrixclient/csapi/definitions/wellknown/full.h
/usr/include/libqmatrixclient/csapi/definitions/wellknown/homeserver.h
/usr/include/libqmatrixclient/csapi/definitions/wellknown/identity_server.h
/usr/include/libqmatrixclient/csapi/device_management.h
/usr/include/libqmatrixclient/csapi/directory.h
/usr/include/libqmatrixclient/csapi/event_context.h
/usr/include/libqmatrixclient/csapi/filter.h
/usr/include/libqmatrixclient/csapi/inviting.h
/usr/include/libqmatrixclient/csapi/joining.h
/usr/include/libqmatrixclient/csapi/keys.h
/usr/include/libqmatrixclient/csapi/kicking.h
/usr/include/libqmatrixclient/csapi/leaving.h
/usr/include/libqmatrixclient/csapi/list_joined_rooms.h
/usr/include/libqmatrixclient/csapi/list_public_rooms.h
/usr/include/libqmatrixclient/csapi/login.h
/usr/include/libqmatrixclient/csapi/logout.h
/usr/include/libqmatrixclient/csapi/message_pagination.h
/usr/include/libqmatrixclient/csapi/notifications.h
/usr/include/libqmatrixclient/csapi/openid.h
/usr/include/libqmatrixclient/csapi/peeking_events.h
/usr/include/libqmatrixclient/csapi/presence.h
/usr/include/libqmatrixclient/csapi/profile.h
/usr/include/libqmatrixclient/csapi/pusher.h
/usr/include/libqmatrixclient/csapi/pushrules.h
/usr/include/libqmatrixclient/csapi/read_markers.h
/usr/include/libqmatrixclient/csapi/receipts.h
/usr/include/libqmatrixclient/csapi/redaction.h
/usr/include/libqmatrixclient/csapi/registration.h
/usr/include/libqmatrixclient/csapi/report_content.h
/usr/include/libqmatrixclient/csapi/room_send.h
/usr/include/libqmatrixclient/csapi/room_state.h
/usr/include/libqmatrixclient/csapi/room_upgrades.h
/usr/include/libqmatrixclient/csapi/rooms.h
/usr/include/libqmatrixclient/csapi/search.h
/usr/include/libqmatrixclient/csapi/sso_login_redirect.h
/usr/include/libqmatrixclient/csapi/tags.h
/usr/include/libqmatrixclient/csapi/third_party_lookup.h
/usr/include/libqmatrixclient/csapi/third_party_membership.h
/usr/include/libqmatrixclient/csapi/to_device.h
/usr/include/libqmatrixclient/csapi/typing.h
/usr/include/libqmatrixclient/csapi/users.h
/usr/include/libqmatrixclient/csapi/versions.h
/usr/include/libqmatrixclient/csapi/voip.h
/usr/include/libqmatrixclient/csapi/wellknown.h
/usr/include/libqmatrixclient/csapi/whoami.h
/usr/include/libqmatrixclient/eventitem.h
/usr/include/libqmatrixclient/events
/usr/include/libqmatrixclient/events/accountdataevents.h
/usr/include/libqmatrixclient/events/callanswerevent.h
/usr/include/libqmatrixclient/events/callcandidatesevent.h
/usr/include/libqmatrixclient/events/callhangupevent.h
/usr/include/libqmatrixclient/events/callinviteevent.h
/usr/include/libqmatrixclient/events/directchatevent.h
/usr/include/libqmatrixclient/events/event.h
/usr/include/libqmatrixclient/events/eventcontent.h
/usr/include/libqmatrixclient/events/eventloader.h
/usr/include/libqmatrixclient/events/reactionevent.h
/usr/include/libqmatrixclient/events/receiptevent.h
/usr/include/libqmatrixclient/events/redactionevent.h
/usr/include/libqmatrixclient/events/roomavatarevent.h
/usr/include/libqmatrixclient/events/roomcreateevent.h
/usr/include/libqmatrixclient/events/roomevent.h
/usr/include/libqmatrixclient/events/roommemberevent.h
/usr/include/libqmatrixclient/events/roommessageevent.h
/usr/include/libqmatrixclient/events/roomtombstoneevent.h
/usr/include/libqmatrixclient/events/simplestateevents.h
/usr/include/libqmatrixclient/events/stateevent.h
/usr/include/libqmatrixclient/events/typingevent.h
/usr/include/libqmatrixclient/identity
/usr/include/libqmatrixclient/identity/definitions
/usr/include/libqmatrixclient/identity/definitions/request_email_validation.h
/usr/include/libqmatrixclient/identity/definitions/request_msisdn_validation.h
/usr/include/libqmatrixclient/identity/definitions/sid.h
/usr/include/libqmatrixclient/jobs
/usr/include/libqmatrixclient/jobs/basejob.h
/usr/include/libqmatrixclient/jobs/downloadfilejob.h
/usr/include/libqmatrixclient/jobs/mediathumbnailjob.h
/usr/include/libqmatrixclient/jobs/postreadmarkersjob.h
/usr/include/libqmatrixclient/jobs/requestdata.h
/usr/include/libqmatrixclient/jobs/syncjob.h
/usr/include/libqmatrixclient/joinstate.h
/usr/include/libqmatrixclient/logging.h
/usr/include/libqmatrixclient/networkaccessmanager.h
/usr/include/libqmatrixclient/networksettings.h
/usr/include/libqmatrixclient/qt_connection_util.h
/usr/include/libqmatrixclient/room.h
/usr/include/libqmatrixclient/settings.h
/usr/include/libqmatrixclient/ssosession.h
/usr/include/libqmatrixclient/syncdata.h
/usr/include/libqmatrixclient/user.h
/usr/include/libqmatrixclient/util.h
/usr/lib64/cmake/QMatrixClient
/usr/lib64/cmake/QMatrixClient/QMatrixClientConfig.cmake
/usr/lib64/cmake/QMatrixClient/QMatrixClientConfigVersion.cmake
/usr/lib64/cmake/QMatrixClient/QMatrixClientTargets-relwithdebinfo.cmake
/usr/lib64/cmake/QMatrixClient/QMatrixClientTargets.cmake
/usr/lib64/libQMatrixClient.so
/usr/lib64/pkgconfig/QMatrixClient.pc
/usr/share/doc/packages/libqmatrixclient-devel
/usr/share/doc/packages/libqmatrixclient-devel/README.md
/usr/share/licenses/libqmatrixclient-devel
/usr/share/licenses/libqmatrixclient-devel/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024