17
0

19 Commits

Author SHA256 Message Date
76ecfd9e9b Accepting request 790680 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/790680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=8
2020-04-02 15:43:07 +00:00
c706df7338 Accepting request 790679 from home:ecsos:messenger:matrix
- 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.

OBS-URL: https://build.opensuse.org/request/show/790679
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=18
2020-04-01 18:36:33 +00:00
1f6e0a347f Accepting request 790121 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/790121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=7
2020-03-31 15:17:51 +00:00
b8a720085f Accepting request 790120 from home:ecsos:messenger:matrix
- 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.

OBS-URL: https://build.opensuse.org/request/show/790120
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=16
2020-03-31 11:52:20 +00:00
b3be380089 Accepting request 789675 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/789675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=6
2020-03-30 21:03:50 +00:00
9b4e36eb6e Accepting request 789674 from home:ecsos:messenger:matrix
- 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.

OBS-URL: https://build.opensuse.org/request/show/789674
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=14
2020-03-30 08:35:02 +00:00
e8ab911463 Accepting request 768264 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/768264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=5
2020-01-29 12:21:54 +00:00
f34e63821a Accepting request 768262 from home:ecsos:messenger:matrix
Update to last release 0.5.2 and fix build error for Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/768262
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=12
2020-01-29 10:05:40 +00:00
75d34ca563 Accepting request 699392 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/699392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=4
2019-06-12 11:10:47 +00:00
58499d1c25 Accepting request 699390 from home:ecsos:messenger:matrix
- 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.
- 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.
- 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.
- 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

OBS-URL: https://build.opensuse.org/request/show/699390
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=10
2019-04-29 10:27:01 +00:00
342ebabb45 Accepting request 665301 from network:messaging:matrix
OBS-URL: https://build.opensuse.org/request/show/665301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=3
2019-01-15 08:17:26 +00:00
6b181640cf Accepting request 665284 from home:jubalh:branches:network:messaging:matrix
- 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.

OBS-URL: https://build.opensuse.org/request/show/665284
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=8
2019-01-13 15:13:05 +00:00
24dcab1704 Accepting request 658761 from network:messaging:matrix
- 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

OBS-URL: https://build.opensuse.org/request/show/658761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=2
2018-12-18 13:58:17 +00:00
e0bc139ef9 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=6 2018-12-16 11:05:11 +00:00
6121f8df87 Accepting request 658713 from home:jubalh:branches:network:messaging:matrix
- 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

OBS-URL: https://build.opensuse.org/request/show/658713
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=5
2018-12-16 11:04:32 +00:00
293e7ac266 Accepting request 647652 from network:messaging:matrix
- Remove soname from devel.
- Edit RPM groups.
- 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
- 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
  
- 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
- remove remove_unwanted_cmake_installations.patch
    * upstream remove EXPORT_ANDROID_MK from install targets
- use service to download sources from github
- add remove_unwanted_cmake_installations.patch 
    * this patch removes cmake install targets that are not
    targeted at linux
- cleanup spec file
- update to 0.2rc
- fix build
- add cmake_install_target.patch
- update to 0.2-q0.0.5 
- inital package

OBS-URL: https://build.opensuse.org/request/show/647652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmatrixclient?expand=0&rev=1
2018-11-12 08:42:47 +00:00
7e843950b8 Accepting request 647651 from home:ecsos:messenger:matrix
- Remove soname from devel.

OBS-URL: https://build.opensuse.org/request/show/647651
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=3
2018-11-09 17:58:17 +00:00
8421e1ee1d Accepting request 646918 from home:jengelh:branches:network:messaging:matrix
- Edit RPM groups. (SRPM should not be System/Libraries.)

OBS-URL: https://build.opensuse.org/request/show/646918
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=2
2018-11-07 10:24:21 +00:00
75a081e2c2 Accepting request 642585 from home:ecsos:messenger:matrix
New library for Matrix Client quaternion

OBS-URL: https://build.opensuse.org/request/show/642585
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/libqmatrixclient?expand=0&rev=1
2018-10-17 10:31:54 +00:00