Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package matrix-synapse for openSUSE:Factory 
checked in at 2022-02-14 22:36:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Mon Feb 14 22:36:28 2022 rev:54 rq:954351 version:1.52.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2022-02-10 23:13:08.192369452 +0100
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1956/matrix-synapse.changes  
2022-02-14 22:37:39.253645575 +0100
@@ -1,0 +2,83 @@
+Wed Feb  9 23:24:56 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.52.0
+
+  Note that Twisted 22.1.0 has recently been released, which fixes
+  a security issue within the Twisted library. We do not believe
+  Synapse is affected by this vulnerability, though we advise
+  server administrators who installed Synapse via pip to upgrade
+  Twisted with pip install --upgrade Twisted treq as a matter of
+  good practice. The Docker image matrixdotorg/synapse and the
+  Debian packages from packages.matrix.org are using the updated
+  library.
+
+  - Features
+    - Remove account data (including client config, push rules and
+      ignored users) upon user deactivation. (#11621, #11788,
+      #11789)
+    - Add an admin API to reset connection timeouts for remote
+      server. (#11639)
+    - Add an admin API to get a list of rooms that federate with a
+      given remote homeserver. (#11658)
+    - Add a config flag to inhibit M_USER_IN_USE during
+      registration. (#11743)
+    - Add a module callback to set username at registration.
+      (#11790)
+    - Allow configuring a maximum file size as well as a list of
+      allowed content types for avatars. (#11846)
+  - Bugfixes
+    - Include the bundled aggregations in the /sync response, per
+      MSC2675. (#11612)
+    - Fix a long-standing bug when previewing Reddit URLs which do
+      not contain an image. (#11767)
+    - Fix a long-standing bug that media streams could cause
+      long-lived connections when generating URL previews. (#11784)
+    - Include a prev_content field in state events sent to
+      Application Services. Contributed by @totallynotvaishnav.
+      (#11798)
+    - Fix a bug introduced in Synapse 0.33.3 causing requests to
+      sometimes log strings such as HTTPStatus.OK instead of
+      integer status codes. (#11827)
+  - Improved Documentation
+    - Update pypi installation docs to indicate that we now support
+      Python 3.10. (#11820)
+    - Add missing steps to the contribution submission process in
+      the documentation. Contributed by @sequentialread. (#11821)
+    - Remove not needed old table of contents in documentation.
+      (#11860)
+    - Consolidate the access_token information at the top of each
+      relevant page in the Admin API documentation. (#11861)
+  - Deprecations and Removals
+    - Drop support for Python 3.6, which is EOL. (#11683)
+    - Remove the experimental_msc1849_support_enabled flag as the
+      features are now stable. (#11843)
+  - Internal Changes
+    - Preparation for database schema simplifications: add
+      state_key and rejection_reason columns to events table.
+      (#11792)
+    - Add FrozenEvent.get_state_key and use it in a couple of
+      places. (#11793)
+    - Preparation for database schema simplifications: stop reading
+      from event_reference_hashes. (#11794)
+    - Drop unused table public_room_list_stream. (#11795)
+    - Preparation for reducing Postgres serialization errors: allow
+      setting transaction isolation level. Contributed by Nick @
+      Beeper. (#11799, #11847)
+    - Docker: skip the initial amd64-only build and go straight to
+      multiarch. (#11810)
+    - Run Complement on the Github Actions VM and not inside a
+      Docker container. (#11811)
+    - Log module names at startup. (#11813)
+    - Improve type safety of bundled aggregations code. (#11815)
+    - Correct a type annotation in the event validation logic.
+      (#11817, #11830)
+    - Minor updates and documentation for database schema delta
+      files. (#11823)
+    - Workaround a type annotation problem in prometheus_client
+      0.13.0. (#11834)
+    - Minor performance improvement in room state lookup. (#11836)
+    - Fix some indentation inconsistencies in the sample config.
+      (#11838)
+    - Add type hints to tests/rest/admin. (#11851)
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.51.0.obscpio

New:
----
  matrix-synapse-1.52.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.x5BNWp/_old  2022-02-14 22:37:39.993647504 +0100
+++ /var/tmp/diff_new_pack.x5BNWp/_new  2022-02-14 22:37:39.997647514 +0100
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.51.0
+Version:        1.52.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.x5BNWp/_old  2022-02-14 22:37:40.021647577 +0100
+++ /var/tmp/diff_new_pack.x5BNWp/_new  2022-02-14 22:37:40.025647587 +0100
@@ -40,7 +40,7 @@
 # * Commit+submit
 
 #if 0%{?suse_version} >= 1550
-#define use_python python3
+#define use_python python38
 #define __python3 #{_bindir}/python3
 #else
 %define use_python python3
@@ -50,7 +50,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.51.0
+Version:        1.52.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0
@@ -85,7 +85,7 @@
 # NOTE: Keep this is in the same order as synapse/python_dependencies.py.
 BuildRequires:  %{use_python}-Jinja2 >= 2.9
 %requires_peq   %{use_python}-Jinja2
-BuildRequires:  %{use_python}-Pillow >= 4.3.0
+BuildRequires:  %{use_python}-Pillow >= 5.4.0
 %requires_peq   %{use_python}-Pillow
 BuildRequires:  %{use_python}-PyNaCl >= 1.2.1
 %requires_peq   %{use_python}-PyNaCl
@@ -119,7 +119,7 @@
 %requires_peq   %{use_python}-netaddr
 BuildRequires:  %{use_python}-phonenumbers >= 8.2.0
 %requires_peq   %{use_python}-phonenumbers
-BuildRequires:  %{use_python}-prometheus_client >= 0.4.0
+BuildRequires:  %{use_python}-prometheus_client >= 0.13.1
 %requires_peq   %{use_python}-prometheus_client
 BuildRequires:  %{use_python}-psutil >= 2.0.0
 %requires_peq   %{use_python}-psutil
@@ -161,7 +161,7 @@
 BuildRequires:  %{use_python}-Authlib >= 0.15.1
 %requires_peq   %{use_python}-Authlib
 %endif
-BuildRequires:  %{use_python}-lxml >= 3.5.0
+BuildRequires:  %{use_python}-lxml >= 4.2.0
 %requires_peq   %{use_python}-lxml
 %if %{with synapse_sentry}
 BuildRequires:  %{use_python}-sentry-sdk >= 0.7.2

++++++ _service ++++++
--- /var/tmp/diff_new_pack.x5BNWp/_old  2022-02-14 22:37:40.073647712 +0100
+++ /var/tmp/diff_new_pack.x5BNWp/_new  2022-02-14 22:37:40.077647723 +0100
@@ -4,7 +4,7 @@
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="url">https://github.com/matrix-org/synapse.git</param>
     <param name="scm">git</param>
-    <param name="revision">v1.51.0</param>
+    <param name="revision">v1.52.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--

++++++ dont-bump-cryptography-with-system-openssl.patch ++++++
--- /var/tmp/diff_new_pack.x5BNWp/_old  2022-02-14 22:37:40.089647754 +0100
+++ /var/tmp/diff_new_pack.x5BNWp/_new  2022-02-14 22:37:40.093647764 +0100
@@ -11,7 +11,16 @@
      "unpaddedbase64>=1.1.0",
      "canonicaljson>=1.4.0",
      # we use the type definitions added in signedjson 1.1.
-@@ -86,7 +86,8 @@ REQUIREMENTS = [
+@@ -77,7 +77,7 @@ REQUIREMENTS = [
+     "phonenumbers>=8.2.0",
+     # we use GaugeHistogramMetric, which was added in prom-client 0.4.0.
+     # 0.13.0 has an incorrect type annotation, see #11832.
+-    "prometheus_client>=0.4.0,<0.13.0",
++    "prometheus_client>=0.13.1",
+     # we use `order`, which arrived in attrs 19.2.0.
+     # Note: 21.1.0 broke `/sync`, see #9936
+     "attrs>=19.2.0,!=21.1.0",
+@@ -87,7 +87,8 @@ REQUIREMENTS = [
      "typing-extensions>=3.7.4",
      # We enforce that we have a `cryptography` version that bundles an 
`openssl`
      # with the latest security patches.

++++++ matrix-synapse-1.4.1-paths.patch ++++++
--- /var/tmp/diff_new_pack.x5BNWp/_old  2022-02-14 22:37:40.105647796 +0100
+++ /var/tmp/diff_new_pack.x5BNWp/_new  2022-02-14 22:37:40.109647806 +0100
@@ -50,7 +50,7 @@
 ===================================================================
 --- synapse.orig/synapse/config/server.py
 +++ synapse/synapse/config/server.py
-@@ -696,7 +696,7 @@ class ServerConfig(Config):
+@@ -717,7 +717,7 @@ class ServerConfig(Config):
              bind_port = 8448
              unsecure_port = 8008
  

++++++ matrix-synapse-1.51.0.obscpio -> matrix-synapse-1.52.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.51.0.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.1956/matrix-synapse-1.52.0.obscpio
 differ: char 48, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.x5BNWp/_old  2022-02-14 22:37:40.173647973 +0100
+++ /var/tmp/diff_new_pack.x5BNWp/_new  2022-02-14 22:37:40.177647983 +0100
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.51.0
-mtime: 1643110952
-commit: 343d4f13d8cb9f813097267216eaa0a74935b4ca
+version: 1.52.0
+mtime: 1644320855
+commit: 5cdd4913100961f943f6432d9fbdaa20907142c2
 

Reply via email to