Commit Graph

  • 14154adba1 Accepting request 1298783 from network:messaging:matrix factory leap-16.1 leap-16.0 Dominique Leuenberger 2025-08-11 11:54:08 +00:00
  • 4c86db4a50 Delete fix-build-with-fmt11.patch file Dominik Heidler 2025-08-11 10:49:17 +00:00
  • 27e09580ca Update changelog to make factory-auto regex happy (hopefully) Dominik Heidler 2025-08-11 10:43:02 +00:00
  • 6b85c356ea - Update to version 0.10.1: * Fix room ids without server name * Experimental support for invite permissions * Support new style join vias (instead of server_name) * Redirects for media downloads (Karthik) * Location messages (MTRNord) * Build against fmt11 (Kefu Chai) * Fix incompatibility with null aliases * Delete fix-build-with-fmt11.patch, fix appstream. Dead Mozay 2025-08-04 06:16:47 +00:00
  • 8cadc83b47 Accepting request 1256444 from network:messaging:matrix Ana Guerrero 2025-03-27 21:33:34 +00:00
  • c4a0249457 - Fix for 16.0 Dead Mozay 2025-03-27 02:38:34 +00:00
  • 4cc30bed78 Accepting request 1253397 from network:messaging:matrix Ana Guerrero 2025-03-17 21:16:49 +00:00
  • 8b171b9664 Update mtxclient-0.10.0.tar.gz which changed on the server Dead Mozay 2025-03-15 06:29:44 +00:00
  • c65af964da - Adding fix-build-with-fmt11.patch to fix broken build Dead Mozay 2024-07-25 09:58:59 +00:00
  • d60f898a9c Fix sources Loren Burkholder 2024-06-12 12:59:41 +00:00
  • d688d7a980 - Update to version 0.10.0 * Authentication for media (MSC3916, experimental) * Intentional mentions and associated push rules (event_property_is and event_property_contains) * Woraround for Element setting "order" in tags as strings * Basic support for url previews (NepNep) * Support the "fixed" mac method of interactive verification * Various speedups for compilation * Support reporting content (LorenDB) * Remove the creator field from the create event * Support the default_payload field in pusher data (ramajd) * Ignoring users (NepNep) * Add Nheko specific account data event to store event expiration settings * Inherit variant to shorten symbol names. This requires GCC11.3 or higher. * Redo our "effects" event types (LorenDB) * Server ACLs * Better support for unknown message types * Support libolms native error codes Loren Burkholder 2024-06-12 12:56:37 +00:00
  • ac50e653e0 - Fix build error for Leap. Dead Mozay 2024-06-01 15:00:41 +00:00
  • 18d3e21888 - Update to version 0.9.2: * Handle incorrect pushrules sent by construct better. * Don't highlight everything, when an empty display name is set. * Document security of the default parameters to PBKDF2. * Fix double invokation of callback if callback throws. * Clean up some duplicate symbols in the library. Dead Mozay 2023-02-27 06:27:27 +00:00
  • c0ce42256d - Update to version 0.9.1 Dead Mozay 2023-01-22 17:07:12 +00:00
  • 9f9c59e4ff - Update to version 0.8.2 * fix crash when fetching room summaries - Changelog version 0.8.1 * Allow creating rooms with custom create event but default version * Update dependencies * Support stable hidden read receipts * Validate fields servers are required to validate again * Fix voip v1 event parsing (contributed by r0hit) * Use hidden friends to reduce overload sets * Add support for the unstable polics room type * Support querying server capabilities Dead Mozay 2022-11-20 14:49:17 +00:00
  • 14e2d5703e - Update to version 0.8.0: * Update hidden read receipts to current MSC * Add support for policy rules * Support for v1 call events and use voip namespace (contributed by r0hit) * Simplify unknown and redacted event handling * Support listing, resolving and setting aliases * Require Matrix v1.1 * Support the knock_restricted rule * Get rid of redundant namespaces and using namespaces * Remove support for groups * Optionally disable implicit JSON conversions * Support fallback keys * Make sender_key optional * Allow more base64 encodings for cross-signing events * Use spdlog for logging * Support reasons for knocking, joining leaving and inviting. * Support initial state in createRoom Dead Mozay 2022-07-22 16:19:39 +00:00
  • 815229326a - Update to version 0.7.0: * Allow querying a reusable server url for the current server. * Explicit SSO identity providers. * Reasons for redactions. * Treat all exceptions as errors. * Support hidden read receipts. * Support fetching the current room state. * Stabilize registration tokens. * Widget events. * Support the space hierarchy API. * Allow checking a usernames availability. * Allow querying registration flows ahead of time. * Properly validate matrix ids. * Fix ambiguous conversion of pushrule actions. * Reduce copies for pushrules. * Remove mentions of Boost.ASIO. * Fix documentation. Dead Mozay 2022-03-12 08:26:28 +00:00
  • 1aa2a611f2 - Update to version 0.6.2: * This release fixes a crash in Nheko if the Matrix server is updated to support the APIs v1.1 and up. Dead Mozay 2022-02-23 13:21:03 +00:00
  • b6b2c8498d - Adjust library name automatically. Dead Mozay 2022-01-17 06:10:52 +00:00
  • 822a26f6f1 - Update to version 0.6.1: * Set counter for encrypted files always to 0 * Add bigobj flag to meson build * Add script to plot history from memberstats * Add example that collects member event history from a room * Add endpoint to list room members * Fix pinned message events not being parsed * Fix version tag in meson.build * Actually read out rule_id in PushRule's from_json * Support error code to string conversions * Add support for m.direct Dead Mozay 2021-12-21 11:47:42 +00:00
  • 6e74e78f05 - Update to version 0.6.0: * Use new login parameters instead of deprecated user. * Workaround servers returning null for .well-known in /login. * Various edit relation fixes. * Support space state events. * Use coeurl as the http backend. * Remove boost dependency. * Support retrieval of specific state events. * Use a generic UIAHandler for all UIA endpoints. * Support registration tokens in UIA (callum). * Support email and telephone numbers in UIA. * Support sticker and emote packs (MSC2545). * Timeout connections properly. * Properly clear bit 63 of the IV when doing AES. * Allow converting a private key to a public key. * Add knocks and restricted rooms support. * Implement online key backup session encryption. * Fix parsing query_keys responses with optional keys. * Fix compilation with Olm 3.2.5. * Support meson for compilation. This does not generate the cmake files needed by cmake projects to find mtxclient. * Add bootstrapping for SSSS, online key backup and cross-signing keys. * Implement the device query and update endpoints. * Remove patch Fix-compilaton-with-Olm-3.2.5.patch Dead Mozay 2021-11-21 15:10:18 +00:00
  • 1d59c71f5a - Fix compilaton with Olm 3.2.5. * Added patch Fix-compilaton-with-Olm-3.2.5.patch Dead Mozay 2021-10-05 09:01:26 +00:00
  • eec9abf845 - Update to version 0.5.1: * Allow exporting a session with a specific minimum index instead of all known indices. Dead Mozay 2021-04-28 08:53:10 +00:00
  • 39292018f2 - Update to version 0.5.0: * Support edits * New relation format and API * Fixes for voip versioning by trilene * Proper TLS support * Support for pushers by vurpo * Fix crashes when using the epoll reactor on ARM * Support for MSC2545, sticker and emote packs Dead Mozay 2021-04-21 09:06:51 +00:00
  • 4f5d54b12c - Added minimum version requirement for cmake and boost so obs leaves the package as unresolvable instead of trying to build it. Dead Mozay 2021-02-24 12:22:48 +00:00
  • f9dee6327f - Update to version 0.4.1: * Properly clears encryption keys from memory. * Fixes some build issues with LTO. * Store olm error code in olm_exceptions. - Remove patch which is already included: * mtxclient-lto-fixes.patch Dead Mozay 2021-02-24 11:04:18 +00:00
  • 85155a03bd - Formatting the spec file. - Add mtxclient-lto-fixes.patch # LTO breaks library export - Disabled bundled libs. Dead Mozay 2021-01-25 03:04:14 +00:00
  • 41724fc6e3 - Add mtxclient-lto-fixes.patch - Disabled bundled libs. - Update to version 0.4.0: * Cross signing and various E2EE bits. Also some larger refactorings around event representation. Dead Mozay 2021-01-21 16:30:42 +00:00
  • b98086e163 - Update to version 0.3.1+0: * Update _service file * This release contains various cleanups around to device messaging, support for presence and room tags as well as a few other improvements. Dead Mozay 2020-06-13 14:15:03 +00:00
  • 3f02e05476 - Update to version 0.3.0+61ddbb2.20200417: * blurhashes * user interactive authentication for /register * don't send empty thumbnails * media encryption * url encode more arguments * .well-known support * notification pagination * basic room upgrade support (fetch only) * improve compatibility with riots key export format * use std::variant and friends instead of boost Dead Mozay 2020-04-20 16:24:41 +00:00
  • e9c906777a - Use latest master commit 8841d5f.20200404 Dead Mozay 2020-04-08 16:13:14 +00:00
  • 9d03b4f709 - Update to 0.2.1 - No changelog from upstream. - Remove _service files to only use released versions. - Fix wrong URL and Source address. - Update wrong build requires package versions. - Remove unneeded _constrains. - Run spec-cleaner. Dead Mozay 2019-07-11 11:23:04 +00:00
  • 6c844e66c6 - Update to version 0.2.0+20180929.7793666: * Add missing clang-format Dead Mozay 2018-10-08 02:55:23 +00:00
  • f6672201be - Update to version 0.2.0+20180921.e0a3d5f: * ci: Ignore brew error during upgrade * v0.2.0 Dead Mozay 2018-09-25 04:24:01 +00:00
  • a1be4049a2 - Update to version 0.1.0+20180918.99ca748: * Don't upgrade cmake on osx * Replace generic runtime_error with sodium_exception * Update docker image & coverage target * Remove docker cache * Use docker image for managing deps * Add docker image for the the build env * Use the correct directory for test coverage * Fix fallthrough warning * Update CI matrix with gcc 5 & 8 * Install libsodium from source Dead Mozay 2018-09-20 08:46:31 +00:00
  • 8d77079290 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=15 Dead Mozay 2018-09-17 05:57:14 +00:00
  • 6b41c328c8 - Update to version 0.1.0+20180915.49a3ffd: * Remove unnecessary update-alternatives command * Fail build on errors * Add methods for importing/exporting inbound megolm sessions * Add methods to encrypt/decrypt exported session keys * Remove -Werror * Add missing headers * Try /media/download if /media/thumbnail returns 404 Dead Mozay 2018-09-17 05:35:38 +00:00
  • 11b8b65c51 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=13 Dead Mozay 2018-09-07 16:53:04 +00:00
  • e76b6a152a - Update to version 0.1.0+20180906.cd8f571: * Add support the formatted_message field * Remove shutdown from error handlers * Use C++14 Dead Mozay 2018-09-07 16:44:30 +00:00
  • dd578e7cc3 - Update to version 0.1.0+20180901.343cf4b: * Use the correct script path * Update travis script * Move test fixtures to the correct location * Increase the range of accepted status codes * Define toolchains before dep installation * Use C++14 when building boost 1.68 * Remove clang only flag * Merge with the matrix-structs project Dead Mozay 2018-09-03 04:38:42 +00:00
  • 118f69f6f0 - Update to version 0.1.0+20180808.1089467: * Remove spdlog as a lib dependency * Don't use the generic json type as the joined_groups response Dead Mozay 2018-08-17 09:01:06 +00:00
  • 6f5fb38c66 - Update to version 0.1.0: * Add some group related endpoints * Add method to retrieve a single event * Update matrix-structs * Add test case to claim keys from multiple devices * Add script to find libolm if installed without cmake support * Stop the IO service when we're shutting down with force=true * Revert the find_package calls from Config.cmake.in * Use cmake v3.11 * Added SONAME version to shared library. (#26) * Add option to shutdown connection before joining threads Dead Mozay 2018-07-17 05:07:19 +00:00
  • 358c34bd48 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=8 Dead Mozay 2018-07-15 16:59:34 +00:00
  • 2f636db223 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=7 Dead Mozay 2018-07-15 16:00:13 +00:00
  • 16f3b94085 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=6 Dead Mozay 2018-07-15 09:05:03 +00:00
  • 3e20420fae OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=5 Dead Mozay 2018-07-15 09:02:18 +00:00
  • 959b1f8a30 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=4 Dead Mozay 2018-07-15 09:01:23 +00:00
  • d1c823b25b OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=3 Dead Mozay 2018-07-15 09:00:53 +00:00
  • 9b3fd65888 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/mtxclient?expand=0&rev=2 Dead Mozay 2018-07-10 08:18:49 +00:00
  • 35f1fb1306 - Update matrix-structs - New pakage Oliver Kurz 2018-07-10 07:19:48 +00:00