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

libQuotient-devel-0.6.11-bp155.2.18 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: libQuotient-devel Distribution: SUSE Linux Enterprise 15 SP5
Version: 0.6.11 Vendor: openSUSE
Release: bp155.2.18 Build date: Mon May 22 11:53:33 2023
Group: Development/Libraries/C and C++ Build host: lamb20
Size: 542997 Source RPM: libQuotient-0.6.11-bp155.2.18.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.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Thu Oct 07 2021 Dead Mozay <dead_mozay@opensuse.org>
  - 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).
* Sun Oct 03 2021 Dead Mozay <dead-mozay@opensuse.org>
  - 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).
* Sun Sep 12 2021 Dead Mozay <dead-mozay@opensuse.org>
  - 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.
* Tue Aug 24 2021 Dead Mozay <dead_mozay@opensuse.org>
  - 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.
* Sun Jul 18 2021 Fabian Vogt <fabian@ritter-vogt.de>
  - 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
* Thu Mar 18 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.6.6:
    * Another update on the stable branch, to address #456
      (possible crash on some malformed user ids).
* Wed Feb 24 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.6.5:
    * Fix rich replies handling.
    * Support abbreviated aka Reddit-style type specifiers in
      Matrix URIs (e.g., matrix:r/quotient:matrix.org)
* Sat Jan 16 2021 Luca Beltrame <lbeltrame@kde.org>
  - Actually disable e2ee
* Fri Jan 15 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.6.4:
    * Several fixes around homeserver resolution.
* Sun Jan 03 2021 Luca Beltrame <lbeltrame@kde.org>
  - Add a build conditional for E2EE and disable it by default, as
    applications using libQuotient with E2EE enabled have
    stability issues and memory leaks
  - Run spec-cleaner
* Tue Dec 29 2020 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 0.6.3:
    * (#412 with an additional fix in e7c9ca9) Take profile data from
      the previous user state for users who already left
    * (693241d) Fix defunct network requests stalling the request queue
    * (e81117f, 6e8be18) Minor performance improvements on loading
      rooms and accounts involving many users (0.7 will have more work
      on handling that)
    * (2340f3d) Power level events are properly redacted now locally
    * (ff2cb9f) Work around lack of native Qt support for request
      bodies in DELETE requests
    * (97b0bec) Fix a few cases of insufficient escaping in
      Quotient::Uri (thanks to nephele for reporting)
    * (#421) Fix incorrect processing when a network request
      (especially for .well-known) returns 404 with non-empty body
      that is not JSON (which is quite usual when a .well-known
      record is missing)
    * (66972c8) Room tags that start with . (fullstop) are no more
      considered correct and will get u. in front of them.
    * Many thanks for all the help in testing and contributing!
* Sat Oct 24 2020 dead-mozay@opensuse.org
  - Update to version 0.6.2:
    * More stringent serverpart checks in user ids.
    * Uri::toUrl() now returns an actually working matrix.to link.
    * The biggest change in this release is a rewrite of the code
      maintaining user profiles (generic and per-room).
      The new code is simpler, faster and occupies less memory -
      a hat-trick of optimisation. The improvement is most noticeable
      when opening bigger rooms with many users (such as Matrix HQ).
    * Trying to set displayname or avatar URL to an empty value with
      Synapse homeservers led to an obscure error;
      now it works as it should.
    * Another noticeable change is that the library should be more
      robust against gateway/CDN/proxy errors that sometimes bring
      unexpected responses (e.g. an HTML payload when JSON is expected).
    * Quotest: added a test for changing the user display name
    * User::bridged() and User::rawName() has long been useless,
      as Matrix stopped using bridge postfixes - they are deprecated now.
    * Smaller optimisations, cleanup and documentation updates, as usual.
* Fri Jul 24 2020 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to 0.6.0 stable
* Tue Jun 09 2020 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to 0.6-beta1
    * actually build against the packaged libQtOml instead of the
      intree version
* Sat Feb 22 2020 dead_mozay@opensuse.org
  - Update to version 0.6.0:
    * Fix build on big-endian systems
    * Use parsed RoomPowerLevelsEvent in room upgrading
    * Add powerLevelForState()
    * Mark methods as const.
* Fri May 24 2019 ecsos@opensuse.org
  - Update to 0.5.2
    - (#323) Direct chats are no more unmarked when logging in or
      after clearing the cache.
    - 0.5.x releases keep the previous library name, libQMatrixClient
  - Upstream renamed library to libQuotient, so this package
    libqmatrixclient also renamed to libQuotient.
* 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.
* 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
* Fri Nov 09 2018 ecsos@opensuse.org
  - Remove soname from devel.
* Wed Nov 07 2018 Jan Engelhardt <jengelh@inai.de>
  - Edit RPM groups.
* Tue Oct 16 2018 ecsos@opensuse.org
  - update to 0.4.0
    So many changes and no propoer changelog from upstream.
    See changes here:
    https://github.com/QMatrixClient/libqmatrixclient/compare/v0.3.0.2...v0.4.0
* Mon Aug 20 2018 ecsos@opensuse.org
  - update to 0.3.0.2
    So many changes and no proper changelog from upstream.
    See changes here:
    https://github.com/QMatrixClient/libqmatrixclient/compare/v0.2.1...v0.3.0.2
* Wed May 02 2018 ecsos@opensuse.org
  - update to 0.2.1
    - Fixed an occasional crash due to dangling callbacks in avatar
      fetching code
    - Fixed unreliable network error handling leading to sync loop
      getting "unlooped" when server is temporarily unavailable
    - Fixed a regression leading to bridge postfixes not being
      removed from user display names
    - Fixed a regression manifesting in dysfunctional user name
      disambiguation
    - Added User::rawName() to get a user name together with its
      bridge postfix
    - Bridge names are now used as the first line of disambiguation,
      with user ids being the next (and ultimate) fallback.
  - remove service file
* Thu Apr 12 2018 agraul@suse.com
  - remove remove_unwanted_cmake_installations.patch
    * upstream remove EXPORT_ANDROID_MK from install targets
  - use service to download sources from github
* Tue Apr 03 2018 agraul@suse.com
  - add remove_unwanted_cmake_installations.patch
    * this patch removes cmake install targets that are not
      targeted at linux
  - cleanup spec file
* Mon Apr 02 2018 agraul@suse.com
  - update to 0.2rc
  - fix build
* Mon Jan 01 2018 agraul@suse.com
  - add cmake_install_target.patch
* Mon Jan 01 2018 agraul@suse.com
  - update to 0.2-q0.0.5
* Fri Nov 10 2017 agraul@suse.com
  - inital package

Files

/usr/include/Quotient
/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/connectiondata.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/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/definitions
/usr/include/Quotient/csapi/definitions/auth_data.h
/usr/include/Quotient/csapi/definitions/client_device.h
/usr/include/Quotient/csapi/definitions/device_keys.h
/usr/include/Quotient/csapi/definitions/event_filter.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/sync_filter.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/keys.h
/usr/include/Quotient/csapi/kicking.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/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/registration.h
/usr/include/Quotient/csapi/report_content.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/sso_login_redirect.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/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/e2ee.h
/usr/include/Quotient/encryptionmanager.h
/usr/include/Quotient/eventitem.h
/usr/include/Quotient/events
/usr/include/Quotient/events/accountdataevents.h
/usr/include/Quotient/events/callanswerevent.h
/usr/include/Quotient/events/callcandidatesevent.h
/usr/include/Quotient/events/callhangupevent.h
/usr/include/Quotient/events/callinviteevent.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/eventloader.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/stateevent.h
/usr/include/Quotient/events/typingevent.h
/usr/include/Quotient/identity
/usr/include/Quotient/identity/definitions
/usr/include/Quotient/identity/definitions/request_email_validation.h
/usr/include/Quotient/identity/definitions/request_msisdn_validation.h
/usr/include/Quotient/jobs
/usr/include/Quotient/jobs/basejob.h
/usr/include/Quotient/jobs/downloadfilejob.h
/usr/include/Quotient/jobs/mediathumbnailjob.h
/usr/include/Quotient/jobs/postreadmarkersjob.h
/usr/include/Quotient/jobs/requestdata.h
/usr/include/Quotient/jobs/syncjob.h
/usr/include/Quotient/joinstate.h
/usr/include/Quotient/logging.h
/usr/include/Quotient/networkaccessmanager.h
/usr/include/Quotient/networksettings.h
/usr/include/Quotient/qt_connection_util.h
/usr/include/Quotient/quotient_common.h
/usr/include/Quotient/room.h
/usr/include/Quotient/settings.h
/usr/include/Quotient/ssosession.h
/usr/include/Quotient/syncdata.h
/usr/include/Quotient/uri.h
/usr/include/Quotient/uriresolver.h
/usr/include/Quotient/user.h
/usr/include/Quotient/util.h
/usr/lib64/cmake/Quotient
/usr/lib64/cmake/Quotient/QuotientConfig.cmake
/usr/lib64/cmake/Quotient/QuotientConfigVersion.cmake
/usr/lib64/cmake/Quotient/QuotientTargets-relwithdebinfo.cmake
/usr/lib64/cmake/Quotient/QuotientTargets.cmake
/usr/lib64/libQuotient.so
/usr/lib64/pkgconfig/Quotient.pc
/usr/share/doc/packages/libQuotient-devel
/usr/share/doc/packages/libQuotient-devel/README.md
/usr/share/licenses/libQuotient-devel
/usr/share/licenses/libQuotient-devel/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 20:05:44 2024