From 5582386a8d663e101f7aa5bb4b7988e625c99549ede6a6d3913c716c2201751d Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Fri, 17 Nov 2023 23:52:57 +0000 Subject: [PATCH] Accepting request 1127379 from home:darix:apps - Update to 1.96.0 OBS-URL: https://build.opensuse.org/request/show/1127379 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=302 --- _service | 4 +- matrix-synapse-1.95.1.obscpio | 3 -- matrix-synapse-1.96.1.obscpio | 3 ++ matrix-synapse-test.spec | 2 +- matrix-synapse.changes | 84 +++++++++++++++++++++++++++++++++++ matrix-synapse.obsinfo | 6 +-- matrix-synapse.spec | 13 +++--- vendor.tar.zst | 4 +- 8 files changed, 101 insertions(+), 18 deletions(-) delete mode 100644 matrix-synapse-1.95.1.obscpio create mode 100644 matrix-synapse-1.96.1.obscpio diff --git a/_service b/_service index ee8ade3..937d7d2 100644 --- a/_service +++ b/_service @@ -4,11 +4,11 @@ @PARENT_TAG@ https://github.com/matrix-org/synapse.git git - v1.95.1 + v1.96.1 v(.*) \1 diff --git a/matrix-synapse-1.95.1.obscpio b/matrix-synapse-1.95.1.obscpio deleted file mode 100644 index 7c23c8e..0000000 --- a/matrix-synapse-1.95.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:041f292933b6feedb3543e0bc638526bf7e93b91f50c2f3f2dc077f35eb4e10c -size 35670029 diff --git a/matrix-synapse-1.96.1.obscpio b/matrix-synapse-1.96.1.obscpio new file mode 100644 index 0000000..e0c679c --- /dev/null +++ b/matrix-synapse-1.96.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:886de8daebd4ce08ef2f3f9baa963e484f70cf3d30b154596478211302b78750 +size 35760653 diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec index d4a49a3..f0ffbd1 100644 --- a/matrix-synapse-test.spec +++ b/matrix-synapse-test.spec @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.95.1 +Version: 1.96.1 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 diff --git a/matrix-synapse.changes b/matrix-synapse.changes index 6bfa2b7..8a596d9 100644 --- a/matrix-synapse.changes +++ b/matrix-synapse.changes @@ -1,3 +1,87 @@ +------------------------------------------------------------------- +Fri Nov 17 23:44:47 UTC 2023 - Marcus Rueckert + +- Update to 1.96.0 + Synapse will soon be forked by Element under an AGPLv3.0 licence + (with CLA, for proprietary dual licensing). You can read more + about this here: + + https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/ + https://element.io/blog/element-to-adopt-agplv3/ + + The Matrix.org Foundation copy of the project will be archived. + Any changes needed by server administrators will be communicated + via our usual announcements channels, but we are striving to make + this as seamless as possible. + + - Features + - Add experimental support to allow multiple workers to write + to receipts stream. (#16432) + - Add a new module API for controller presence. (#16544) + - Add a new module API callback that allows adding extra fields + to events' unsigned section when sent down to clients. + (#16549) + - Improve the performance of claiming encryption keys. (#16565, + #16570) + - Bugfixes + - Fix "'int' object is not iterable" error in + set_device_id_for_pushers background update introduced in + Synapse 1.95.0. (#16594) + - Fixed a bug in the example Grafana dashboard that prevents it + from finding the correct datasource. Contributed by + @MichaelSasser. (#16471) + - Fix a long-standing, exceedingly rare edge case where the + first event persisted by a new event persister worker might + not be sent down /sync. (#16473, #16557, #16561, #16578, + #16580) + - Fix long-standing bug where /sync incorrectly did not mark a + room as limited in a sync requests when there were missing + remote events. (#16485) + - Fix a bug introduced in Synapse 1.41 where HTTP(S) forward + proxy authorization would fail when using basic HTTP + authentication with a long username:password string. (#16504) + - Force TLS certificate verification in user registration + script. (#16530) + - Fix long-standing bug where /sync could tightloop after + restart when using SQLite. (#16540) + - Fix ratelimiting of message sending when using workers, where + the ratelimit would only be applied after most of the work + has been done. (#16558) + - Fix a long-standing bug where invited/knocking users would + not leave during a room purge. (#16559) + - Improved Documentation + - Improve documentation of presence router. (#16529) + - Add a sentence to the opentracing docs on how you can have + jaeger in a different place than synapse. (#16531) + - Correctly describe the meaning of unspecified rule lists in + the alias_creation_rules and room_list_publication_rules + config options and improve their descriptions more generally. + (#16541) + - Pin the recommended poetry version in contributors' guide. + (#16550) + - Fix a broken link to the client breakdown in the README. + (#16569) + - Internal Changes + - Improve performance of delete device messages query, cf issue + 16479. (#16492) + - Reduce memory allocations. (#16505) + - Improve replication performance when purging rooms. (#16510) + - Run tests against Python 3.12. (#16511) + - Run trial & integration tests in continuous integration when + .ci directory is modified. (#16512) + - Remove duplicate call to mark remote server 'awake' when + using a federation sending worker. (#16515) + - Enable dirty runs on Complement CI, which is significantly + faster. (#16520) + - Stop deleting from an unused table. (#16521) + - Improve type hints. (#16526, #16551) + - Fix running unit tests on Twisted trunk. (#16528) + - Reduce some spurious logging in worker mode. (#16555) + - Stop porting a table in port db that we're going to nuke and + rebuild anyway. (#16563) + - Deal with warnings from running complement in CI. (#16567) + - Allow building with setuptools_rust 1.8.0. (#16574) + ------------------------------------------------------------------- Tue Nov 7 09:14:10 UTC 2023 - Dominique Leuenberger diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo index 6236c5b..32a31cd 100644 --- a/matrix-synapse.obsinfo +++ b/matrix-synapse.obsinfo @@ -1,4 +1,4 @@ name: matrix-synapse -version: 1.95.1 -mtime: 1698760952 -commit: a11511954a58975d2e5400257a0cecfd27413447 +version: 1.96.1 +mtime: 1700226073 +commit: c4f5522189687c1e739d63246b5a6668d89b2d5f diff --git a/matrix-synapse.spec b/matrix-synapse.spec index 8ffacd0..6fbeecd 100644 --- a/matrix-synapse.spec +++ b/matrix-synapse.spec @@ -29,7 +29,7 @@ %global bcrypt_version 4.0.1 %global bleach_version 5.0.1 %global canonicaljson_version 2.0.0 -%global cryptography_version 41.0.4 +%global cryptography_version 41.0.5 %global immutabledict_version 3.0.0 %global idna_version 3.4 %global ijson_version 3.2.3 @@ -39,7 +39,7 @@ # TODO: 1.0.7 %global msgpack_version 1.0.5 %global netaddr_version 0.9.0 -# TODO: 8.13.22 +# TODO: 8.13.23 %global phonenumbers_version 8.13.18 # TODO: 0.17.1 %global prometheus_client_version 0.17.0 @@ -56,9 +56,8 @@ %global typing_extensions_version 4.1.1 %global treq_version 22.2.0 %global unpaddedbase64_version 2.1.0 -%global matrix_synapse_ldap3_version 0.2.2 -# TODO: 23.2 -%global packaging_version 23.1 +%global matrix_synapse_ldap3_version 0.3.0 +%global packaging_version 23.2 # TODO: 2.9.9 %global psycopg2_version 2.9.7 # TODO 7.3.1 @@ -157,7 +156,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.95.1 +Version: 1.96.1 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 @@ -195,7 +194,7 @@ BuildRequires: (%{use_python}-poetry-core >= 1.1.0 with %{use_python}-poetry-co %{?systemd_ordering} %{sysusers_requires} %requires_peq %{use_python}-base -BuildRequires: (%{use_python}-setuptools-rust >= 1.3 with %{use_python}-setuptools-rust =< 1.7.0) +BuildRequires: (%{use_python}-setuptools-rust >= 1.3 with %{use_python}-setuptools-rust =< 1.8.0) # NOTE: Keep this is in the same order as pyproject.toml. # some version locks based on poetry.lock BuildRequires: %{use_python}-Jinja2 >= %{Jinja2_version} diff --git a/vendor.tar.zst b/vendor.tar.zst index 14b82d6..e4d2790 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:10792ca089a92fec2bfc2095b07011204951ee99e97b28092120d43254becdff -size 5781892 +oid sha256:2a192aadf763dcde9373b322c54a6c10c23384e2d081e24e84185edf2497c1fa +size 5743907