Hello community, here is the log from the commit of package matrix-synapse for openSUSE:Factory checked in at 2018-09-04 22:56:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old) and /work/SRC/openSUSE:Factory/.matrix-synapse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "matrix-synapse" Tue Sep 4 22:56:07 2018 rev:15 rq:632736 version:0.33.3 Changes: -------- --- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2018-08-10 09:51:17.202415936 +0200 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new/matrix-synapse.changes 2018-09-04 22:56:11.229004403 +0200 @@ -1,0 +2,61 @@ +Mon Aug 27 13:30:05 UTC 2018 - fcrozat@suse.com + +- Update to version 0.33.3: + * Features: + - Add support for the SNI extension to federation TLS connections. Thanks to @vojeroen! (#3439) + - Add /_media/r0/config (#3184) + - speed up /members API and add at and membership params as per MSC1227 (#3568) + - implement summary block in /sync response as per MSC688 (#3574) + - Add lazy-loading support to /messages as per MSC1227 (#3589) + - Add ability to limit number of monthly active users on the server (#3633) + - Support more federation endpoints on workers (#3653) + - Basic support for room versioning (#3654) + - Ability to disable client/server Synapse via conf toggle (#3655) + - Ability to whitelist specific threepids against monthly active user limiting (#3662) + - Add some metrics for the appservice and federation event sending loops (#3664) + - Where server is disabled, block ability for locked out users to read new messages (#3670) + - set admin uri via config, to be used in error messages where the user should contact the administrator (#3687) + - Synapse's presence functionality can now be disabled with the "use_presence" configuration option. (#3694) + - For resource limit blocked users, prevent writing into rooms (#3708) + * Bugfixes: + - Fix occasional glitches in the synapse_event_persisted_position metric (#3658) + - Fix bug on deleting 3pid when using identity servers that don't support unbind API (#3661) + - Make the tests pass on Twisted < 18.7.0 (#3676) + - Don’t ship recaptcha_ajax.js, use it directly from Google (#3677) + - Fixes test_reap_monthly_active_users so it passes under postgres (#3681) + - Fix mau blocking calulation bug on login (#3689) + - Fix missing yield in synapse.storage.monthly_active_users.initialise_reserved_users (#3692) + - Improve HTTP request logging to include all requests (#3700) + - Avoid timing out requests while we are streaming back the response (#3701) + - Support more federation endpoints on workers (#3705, #3713) + - Fix "Starting db txn 'get_all_updated_receipts' from sentinel context" warning (#3710) + - Fix bug where state_cache cache factor ignored environment variables (#3719) + * Deprecations and Removals: + - The Shared-Secret registration method of the legacy v1/register REST endpoint has been removed. For a replacement, please see the admin/register API documentation. (#3703) + +- Changes from version 0.33.2: + * Features: + - add support for the lazy_loaded_members filter as per MSC1227 (#2970) + - add support for the include_redundant_members filter param as per MSC1227 (#3331) + - Add metrics to track resource usage by background processes (#3553, #3556, #3604, #3610) + - Add code label to synapse_http_server_response_time_seconds prometheus metric (#3554) + - Add support for client_reader to handle more APIs (#3555, #3597) + - make the /context API filter & lazy-load aware as per MSC1227 (#3567) + - Add ability to limit number of monthly active users on the server (#3630) + - When we fail to join a room over federation, pass the error code back to the client. (#3639) + - Add a new /admin/register API for non-interactively creating users. (#3415) + * Bugfixes: + - Make /directory/list API return 404 for room not found instead of 400. Thanks to @fuzzmz! (#3620) + - Default inviter_display_name to mxid for email invites (#3391) + - Don't generate TURN credentials if no TURN config options are set (#3514) + - Correctly announce deleted devices over federation (#3520) + - Catch failures saving metrics captured by Measure, and instead log the faulty metrics information for further analysis. (#3548) + - Unicode passwords are now normalised before hashing, preventing the instance where two different devices or browsers might send a different UTF-8 sequence for the password. (#3569) + - Fix potential stack overflow and deadlock under heavy load (#3570) + - Respond with M_NOT_FOUND when profiles are not found locally or over federation. Fixes #3585 (#3585) + - Fix failure to persist events over federation under load (#3601) + - Fix updating of cached remote profiles (#3605) + - Fix 'tuple index out of range' error (#3607) + - Only import secrets when available (fix for py < 3.6) (#3626) + +------------------------------------------------------------------- Old: ---- matrix-synapse-0.33.1.obscpio New: ---- matrix-synapse-0.33.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matrix-synapse.spec ++++++ --- /var/tmp/diff_new_pack.ZHBkYH/_old 2018-09-04 22:56:11.757006207 +0200 +++ /var/tmp/diff_new_pack.ZHBkYH/_new 2018-09-04 22:56:11.761006221 +0200 @@ -46,7 +46,7 @@ %define modname synapse %define short_name matrix-synapse Name: %{short_name}%{?name_ext} -Version: 0.33.1 +Version: 0.33.3 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 @@ -214,7 +214,7 @@ %endif %defattr(-,root,root,-) %doc *.rst -%doc LICENSE +%license LICENSE %dir %{_sysconfdir}/synapse %dir %attr(0750,%{modname},%{modname}) %{_localstatedir}/lib/%{modname} %{python_sitelib} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ZHBkYH/_old 2018-09-04 22:56:11.789006317 +0200 +++ /var/tmp/diff_new_pack.ZHBkYH/_new 2018-09-04 22:56:11.789006317 +0200 @@ -5,7 +5,7 @@ <param name="url">git://github.com/matrix-org/synapse.git</param> <param name="scm">git</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="revision">v0.33.1</param> + <param name="revision">v0.33.3</param> <!-- The git changelog of matrix-org/synapse does not seem to be very usable. Use the changelog provided on the github release page --> <param name="changesgenerate">disable</param> <param name="changesauthor">okurz@suse.com</param> ++++++ matrix-synapse-0.33.1.obscpio -> matrix-synapse-0.33.3.obscpio ++++++ ++++ 38322 lines of diff (skipped) ++++++ matrix-synapse.obsinfo ++++++ --- /var/tmp/diff_new_pack.ZHBkYH/_old 2018-09-04 22:56:12.161007587 +0200 +++ /var/tmp/diff_new_pack.ZHBkYH/_new 2018-09-04 22:56:12.161007587 +0200 @@ -1,5 +1,5 @@ name: matrix-synapse -version: 0.33.1 -mtime: 1533220542 -commit: c2a83349f026c964302c6ad50a402c4cd664367f +version: 0.33.3 +mtime: 1534943264 +commit: 3504982cb7918a42881618cb20e40257d3f9e4f9