Skip to content

Commit

Permalink
chat/matrix-synapse: Update to 1.64.0
Browse files Browse the repository at this point in the history
packaging changes: Accept MAINTAINER handoff.

upstream changes:

Synapse 1.64.0 (2022-08-02)
===========================

Deprecation Warning
-------------------

Synapse v1.66.0 will remove the ability to delegate the tasks of
verifying email address ownership, and password reset confirmation, to
an identity server.

If you require your homeserver to verify e-mail addresses or to
support password resets via e-mail, please configure your homeserver
with SMTP access so that it can send e-mails on its own behalf.
[Consult the configuration documentation for more
information.](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#email)


Features
--------

- Improve error messages when media thumbnails cannot be
  served. ([\#13038](matrix-org/synapse#13038))

- Allow pagination from remote event after discovering it from
  [MSC3030](matrix-org/matrix-spec-proposals#3030)
  `/timestamp_to_event`. ([\#13205](matrix-org/synapse#13205))

- Add a `room_type` field in the responses for the list room and room
  details admin APIs. Contributed by
  @andrewdoh. ([\#13208](matrix-org/synapse#13208))

- Add support for room version 10. ([\#13220](matrix-org/synapse#13220))

- Add per-room rate limiting for room joins. For each room, Synapse
  now monitors the rate of join events in that room, and throttles
  additional joins if that rate grows too
  large. ([\#13253](matrix-org/synapse#13253),
  [\#13254](matrix-org/synapse#13254),
  [\#13255](matrix-org/synapse#13255),
  [\#13276](matrix-org/synapse#13276))

- Support Implicit TLS (TLS without using a STARTTLS upgrade,
  typically on port 465) for sending emails, enabled by the new option
  `force_tls`. Contributed by Jan
  Schär. ([\#13317](matrix-org/synapse#13317))


Bugfixes
--------

[pruned]


Improved Documentation
----------------------

[pruned]

Deprecations and Removals
-------------------------

- Drop tables that were formerly used for
  groups/communities. ([\#12967](matrix-org/synapse#12967))

- Drop support for calling `/_matrix/client/v3/account/3pid/bind`
  without an `id_access_token`, which was not permitted by the
  spec. Contributed by
  @Vetchu. ([\#13239](matrix-org/synapse#13239))
  • Loading branch information
gdt committed Sep 4, 2022
1 parent 841556a commit 714e17d
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 24 deletions.
6 changes: 3 additions & 3 deletions chat/matrix-synapse/Makefile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# $NetBSD: Makefile,v 1.57 2022/07/21 18:57:02 gdt Exp $
# $NetBSD: Makefile,v 1.58 2022/09/04 10:57:20 gdt Exp $

DISTNAME= matrix-synapse-1.63.1
DISTNAME= matrix-synapse-1.64.0
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
GITHUB_PROJECT= synapse
GITHUB_TAG= v${PKGVERSION_NOREV}

MAINTAINER= js@pkgsrc.org
MAINTAINER= gdt@NetBSD.org
HOMEPAGE= https://github.com/matrix-org/synapse/
COMMENT= Reference homeserver for the Matrix decentralised comms protocol
LICENSE= apache-2.0
Expand Down
22 changes: 5 additions & 17 deletions chat/matrix-synapse/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.29 2022/07/21 18:57:02 gdt Exp $
@comment $NetBSD: PLIST,v 1.30 2022/09/04 10:57:20 gdt Exp $
bin/export_signing_key
bin/generate_config
bin/generate_log_config
Expand Down Expand Up @@ -483,36 +483,20 @@ ${PYSITELIB}/synapse/replication/slave/__init__.py
${PYSITELIB}/synapse/replication/slave/__init__.pyc
${PYSITELIB}/synapse/replication/slave/storage/__init__.py
${PYSITELIB}/synapse/replication/slave/storage/__init__.pyc
${PYSITELIB}/synapse/replication/slave/storage/_base.py
${PYSITELIB}/synapse/replication/slave/storage/_base.pyc
${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.py
${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyc
${PYSITELIB}/synapse/replication/slave/storage/account_data.py
${PYSITELIB}/synapse/replication/slave/storage/account_data.pyc
${PYSITELIB}/synapse/replication/slave/storage/appservice.py
${PYSITELIB}/synapse/replication/slave/storage/appservice.pyc
${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.py
${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.pyc
${PYSITELIB}/synapse/replication/slave/storage/devices.py
${PYSITELIB}/synapse/replication/slave/storage/devices.pyc
${PYSITELIB}/synapse/replication/slave/storage/directory.py
${PYSITELIB}/synapse/replication/slave/storage/directory.pyc
${PYSITELIB}/synapse/replication/slave/storage/events.py
${PYSITELIB}/synapse/replication/slave/storage/events.pyc
${PYSITELIB}/synapse/replication/slave/storage/filtering.py
${PYSITELIB}/synapse/replication/slave/storage/filtering.pyc
${PYSITELIB}/synapse/replication/slave/storage/keys.py
${PYSITELIB}/synapse/replication/slave/storage/keys.pyc
${PYSITELIB}/synapse/replication/slave/storage/profile.py
${PYSITELIB}/synapse/replication/slave/storage/profile.pyc
${PYSITELIB}/synapse/replication/slave/storage/push_rule.py
${PYSITELIB}/synapse/replication/slave/storage/push_rule.pyc
${PYSITELIB}/synapse/replication/slave/storage/pushers.py
${PYSITELIB}/synapse/replication/slave/storage/pushers.pyc
${PYSITELIB}/synapse/replication/slave/storage/receipts.py
${PYSITELIB}/synapse/replication/slave/storage/receipts.pyc
${PYSITELIB}/synapse/replication/slave/storage/registration.py
${PYSITELIB}/synapse/replication/slave/storage/registration.pyc
${PYSITELIB}/synapse/replication/tcp/__init__.py
${PYSITELIB}/synapse/replication/tcp/__init__.pyc
${PYSITELIB}/synapse/replication/tcp/client.py
Expand Down Expand Up @@ -1260,6 +1244,10 @@ ${PYSITELIB}/synapse/storage/schema/main/delta/71/02event_push_summary_unique.sq
${PYSITELIB}/synapse/storage/schema/main/delta/72/01add_room_type_to_state_stats.sql
${PYSITELIB}/synapse/storage/schema/main/delta/72/01event_push_summary_receipt.sql
${PYSITELIB}/synapse/storage/schema/main/delta/72/02event_push_actions_index.sql
${PYSITELIB}/synapse/storage/schema/main/delta/72/03bg_populate_events_columns.py
${PYSITELIB}/synapse/storage/schema/main/delta/72/03bg_populate_events_columns.pyc
${PYSITELIB}/synapse/storage/schema/main/delta/72/03drop_event_reference_hashes.sql
${PYSITELIB}/synapse/storage/schema/main/delta/72/03remove_groups.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql
Expand Down
8 changes: 4 additions & 4 deletions chat/matrix-synapse/distinfo
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.41 2022/07/21 18:57:02 gdt Exp $
$NetBSD: distinfo,v 1.42 2022/09/04 10:57:20 gdt Exp $

BLAKE2s (matrix-synapse-1.63.1.tar.gz) = 0bcfcd1fb510f63c869fc026e264123534e41c779a2a849a5a8adb64e6768e95
SHA512 (matrix-synapse-1.63.1.tar.gz) = eb3bfb22081e932b2b7168a2b656b2ba7cc656bffbf60eb169b8d187d2a742809e2c0d6170afcea2bcf40ae5042a7b2ce7d7438294167bcc48def71e2488e338
Size (matrix-synapse-1.63.1.tar.gz) = 7861575 bytes
BLAKE2s (matrix-synapse-1.64.0.tar.gz) = c74e52134ca65231a2749744449062211db23f39bf1ca97d8030e36602608939
SHA512 (matrix-synapse-1.64.0.tar.gz) = 7647d0a661edfdaffb8cca93e25264e98fbcd7b735b444ec2d974b424cda40c80a1a0b88904f292f15ef70f4e00b2f5ec554aee54a826c382443ac7604475e96
Size (matrix-synapse-1.64.0.tar.gz) = 7882940 bytes
SHA1 (patch-pyproject.toml) = 54f1ff3696bc7e1a873fde2347f8d5c8ef5df68d
SHA1 (patch-synapse_handlers_room.py) = f9a62add7171898ec0ea76360f0a4c9969609537

0 comments on commit 714e17d

Please sign in to comment.