Skip to content

Commit

Permalink
chat/matrix-synapse: Update to 1.72.0
Browse files Browse the repository at this point in the history
Synapse 1.72.0 (2022-11-22)
===========================

Please note that Synapse now only supports PostgreSQL 11+, because
PostgreSQL 10 has reached end-of-life, c.f. our [Deprecation
Policy](https://github.com/matrix-org/synapse/blob/develop/docs/deprecation_policy.md).

Features
--------

- Add experimental support for
  [MSC3912](matrix-org/matrix-spec-proposals#3912):
  Relation-based
  redactions. ([\#14260](matrix-org/synapse#14260))

- Build Debian packages for Ubuntu 22.10 (Kinetic
  Kudu). ([\#14396](matrix-org/synapse#14396))

- Add an [Admin
  API](https://matrix-org.github.io/synapse/latest/usage/administration/admin_api/index.html)
  endpoint for user lookup based on third-party ID (3PID). Contributed
  by
  @ashfame. ([\#14405](matrix-org/synapse#14405))

- Faster joins: include heroes' membership events in the partial join
  response, for rooms without a name or canonical
  alias. ([\#14442](matrix-org/synapse#14442))

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

- Remove support for PostgreSQL
  10. ([\#14392](matrix-org/synapse#14392),
  [\#14397](matrix-org/synapse#14397))
  • Loading branch information
gdt committed Nov 26, 2022
1 parent 296f0f1 commit d1a59ae
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 48 deletions.
4 changes: 2 additions & 2 deletions chat/matrix-synapse/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.68 2022/11/12 13:24:09 gdt Exp $
# $NetBSD: Makefile,v 1.69 2022/11/26 00:49:02 gdt Exp $

DISTNAME= matrix-synapse-1.71.0
DISTNAME= matrix-synapse-1.72.0
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
GITHUB_PROJECT= synapse
Expand Down
15 changes: 2 additions & 13 deletions chat/matrix-synapse/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.37 2022/11/12 13:24:09 gdt Exp $
@comment $NetBSD: PLIST,v 1.38 2022/11/26 00:49:02 gdt Exp $
bin/export_signing_key
bin/generate_config
bin/generate_log_config
Expand Down Expand Up @@ -483,18 +483,6 @@ ${PYSITELIB}/synapse/replication/slave/storage/__init__.py
${PYSITELIB}/synapse/replication/slave/storage/__init__.pyc
${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.py
${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyc
${PYSITELIB}/synapse/replication/slave/storage/devices.py
${PYSITELIB}/synapse/replication/slave/storage/devices.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/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/tcp/__init__.py
${PYSITELIB}/synapse/replication/tcp/__init__.pyc
${PYSITELIB}/synapse/replication/tcp/client.py
Expand Down Expand Up @@ -1290,6 +1278,7 @@ ${PYSITELIB}/synapse/storage/schema/main/delta/73/09threads_table.sql
${PYSITELIB}/synapse/storage/schema/main/delta/73/10_update_sqlite_fts4_tokenizer.py
${PYSITELIB}/synapse/storage/schema/main/delta/73/10_update_sqlite_fts4_tokenizer.pyc
${PYSITELIB}/synapse/storage/schema/main/delta/73/10login_tokens.sql
${PYSITELIB}/synapse/storage/schema/main/delta/73/11event_search_room_id_n_distinct.sql.postgres
${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
16 changes: 8 additions & 8 deletions chat/matrix-synapse/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# $NetBSD: cargo-depends.mk,v 1.4 2022/11/12 13:24:09 gdt Exp $
# $NetBSD: cargo-depends.mk,v 1.5 2022/11/26 00:49:02 gdt Exp $

CARGO_CRATE_DEPENDS+= aho-corasick-0.7.19
CARGO_CRATE_DEPENDS+= anyhow-1.0.66
CARGO_CRATE_DEPENDS+= arc-swap-1.5.1
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= blake2-0.10.4
CARGO_CRATE_DEPENDS+= blake2-0.10.5
CARGO_CRATE_DEPENDS+= block-buffer-0.10.3
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= crypto-common-0.1.6
Expand All @@ -24,16 +24,16 @@ CARGO_CRATE_DEPENDS+= once_cell-1.15.0
CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.3
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.46
CARGO_CRATE_DEPENDS+= pyo3-0.17.2
CARGO_CRATE_DEPENDS+= pyo3-build-config-0.17.2
CARGO_CRATE_DEPENDS+= pyo3-ffi-0.17.2
CARGO_CRATE_DEPENDS+= pyo3-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-build-config-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-ffi-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-log-0.7.0
CARGO_CRATE_DEPENDS+= pyo3-macros-0.17.2
CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.17.2
CARGO_CRATE_DEPENDS+= pyo3-macros-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.17.3
CARGO_CRATE_DEPENDS+= pythonize-0.17.0
CARGO_CRATE_DEPENDS+= quote-1.0.21
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
CARGO_CRATE_DEPENDS+= regex-1.6.0
CARGO_CRATE_DEPENDS+= regex-1.7.0
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.27
CARGO_CRATE_DEPENDS+= ryu-1.0.11
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
Expand Down
50 changes: 25 additions & 25 deletions chat/matrix-synapse/distinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.49 2022/11/12 13:24:09 gdt Exp $
$NetBSD: distinfo,v 1.50 2022/11/26 00:49:02 gdt Exp $

BLAKE2s (aho-corasick-0.7.19.crate) = b13c5789625903a58cfdb854bca6eb074329fde83ffb2581686f105d52d31996
SHA512 (aho-corasick-0.7.19.crate) = 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
Expand All @@ -15,9 +15,9 @@ Size (autocfg-1.1.0.crate) = 13272 bytes
BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
Size (bitflags-1.3.2.crate) = 23021 bytes
BLAKE2s (blake2-0.10.4.crate) = ca5ad6fd6697bff03eb97c4555ee70ff9509341ee857217c7281769727595e87
SHA512 (blake2-0.10.4.crate) = ea6fde4969d66de70e0689da8c76efd37c8f70b9f1d1894d5c1e497a980b011cac75ac650170b7f0face9f85f0c35d05e136dcf823e1cbe7df3db58b72c6fa4b
Size (blake2-0.10.4.crate) = 46804 bytes
BLAKE2s (blake2-0.10.5.crate) = da1295025bb80f5b010e47c7d39184bf21358144ff921295488d1c1689cd39cb
SHA512 (blake2-0.10.5.crate) = 51aeb30092774935f09a86d6d10943c52305d41dddc4082075fccd992506439ade012ead39fddcce1dff3cfa6e7546273b109d2056ee2202ceb2d80ce55a1bf4
Size (blake2-0.10.5.crate) = 46855 bytes
BLAKE2s (block-buffer-0.10.3.crate) = 3c4a4d171f7955ea54c9bd7ffb696831e74b41ac3565931fc2157da1496c7e3d
SHA512 (block-buffer-0.10.3.crate) = e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
Size (block-buffer-0.10.3.crate) = 10465 bytes
Expand Down Expand Up @@ -54,9 +54,9 @@ Size (lock_api-0.4.9.crate) = 25685 bytes
BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
Size (log-0.4.17.crate) = 38028 bytes
BLAKE2s (matrix-synapse-1.71.0.tar.gz) = 7b9ad90fe4912e2e2e06a63b17e0a3173a4ddad430887fa0cac1455d7c86f7d8
SHA512 (matrix-synapse-1.71.0.tar.gz) = 646b54287dafe9d6ed93505a7f392c8551889c6088a78076d89cf5e197aee1d5dca936d463cef81b0cc20026c88ee5bfe63199c206218a05d98e29c9c157e5be
Size (matrix-synapse-1.71.0.tar.gz) = 8076599 bytes
BLAKE2s (matrix-synapse-1.72.0.tar.gz) = 49521a2565c17f7991932a73c6825c22094f7235809c4191d07c4c555f9ddae4
SHA512 (matrix-synapse-1.72.0.tar.gz) = 594da58366fa4ce6eefe2228c84fe1c2b9ecdfb5b80aa5e081c860760129b825454b7c3f10a9282d3054af0185e924746ff659c2e53f229de008f696238285a5
Size (matrix-synapse-1.72.0.tar.gz) = 8090757 bytes
BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
Size (memchr-2.5.0.crate) = 65812 bytes
Expand All @@ -75,24 +75,24 @@ Size (parking_lot_core-0.9.3.crate) = 32256 bytes
BLAKE2s (proc-macro2-1.0.46.crate) = 91793124793018a55f26fa74beb286ff7b1a69725d698ec3761693556b549af1
SHA512 (proc-macro2-1.0.46.crate) = 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9
Size (proc-macro2-1.0.46.crate) = 41954 bytes
BLAKE2s (pyo3-0.17.2.crate) = d432e70f617c4850b6888023f28afac20e6b5cc2e394d950460fc3027eea6fc5
SHA512 (pyo3-0.17.2.crate) = 5b33a75c968460c538b49fb687900e313626d8e2228b36f31fc9d5838eedf6628a4124cead1037cdf6a07978ff39f98e3ec110d8ccbbb409fd6eb9339cba5245
Size (pyo3-0.17.2.crate) = 405417 bytes
BLAKE2s (pyo3-build-config-0.17.2.crate) = b0c2bfd529a9916c299a209f318cb73cc72bc3896f54ec00045e12dc63590697
SHA512 (pyo3-build-config-0.17.2.crate) = d547f5e260ee513797afc7284788aed8207f3d460f1b86b6784bfb5eef0b703c3081363f0d4826afc87d3df5277827ce5174391b2224bf59793e4c554c474798
Size (pyo3-build-config-0.17.2.crate) = 29231 bytes
BLAKE2s (pyo3-ffi-0.17.2.crate) = f577739b521987df1544f1d45b838795506269ea1ee7f494f006f5fdbede87a7
SHA512 (pyo3-ffi-0.17.2.crate) = e3b2aa5796c40ac43e101b14c0e1fecd0308e88b204543f74596ae999f586ad4b8fb55c24ef07a505badd9bba151a8af6b0b910cac62f561f6a1d47b3b38b981
Size (pyo3-ffi-0.17.2.crate) = 62850 bytes
BLAKE2s (pyo3-0.17.3.crate) = 1b902c88c6e78c76d8445000183e5aae73bac31d8e0afa834a6b0c6586726809
SHA512 (pyo3-0.17.3.crate) = 5c83ea76202edce13c370d023562a9009382e36fdf3fcd7c4dea844ab8e5e048db4cc79a9c0ea98fb7017a83da16924ba0981ad98bd83e75e2fac434738e9740
Size (pyo3-0.17.3.crate) = 408939 bytes
BLAKE2s (pyo3-build-config-0.17.3.crate) = fd65f970b2cc8b8ba4c0f50fb4843f9282feba55c9ec9b033ea3be11e64a8f22
SHA512 (pyo3-build-config-0.17.3.crate) = 92652ffdfb3f6c3c8a1c2f97f5e2ed19175ba6bad5cd0f0c113b569369193aa18d95adc780bbdb8202d815a1ec0b6aeaf40d93d64faab42f4e8b452c806906a2
Size (pyo3-build-config-0.17.3.crate) = 29230 bytes
BLAKE2s (pyo3-ffi-0.17.3.crate) = c379b7c6c5bebb9cb63fdd92700a00045877e3979ea40555b0431c0dcf54f4d7
SHA512 (pyo3-ffi-0.17.3.crate) = c08481d1530207fee544a5dde14253415e5451c1c013b86ac1f0e9bcb3c1df7866764cd11bad523105b6821725560329b89ff689b3aa2f0698cdab148d0fc12e
Size (pyo3-ffi-0.17.3.crate) = 62854 bytes
BLAKE2s (pyo3-log-0.7.0.crate) = 44920cbeda4195a07452402bbeacf188a5a70bb404e6f72a88ece849ab0f3446
SHA512 (pyo3-log-0.7.0.crate) = a9170e53a8f745a3f8c271acb629461b902d403e76b47c218660d1e9ab17fa67e44c250b60c15c11c35e68c18135c357c7a6797a91018d42b660b5331e4ee507
Size (pyo3-log-0.7.0.crate) = 13774 bytes
BLAKE2s (pyo3-macros-0.17.2.crate) = 7a17edc24576bdcb0d8e7f2b2246b2d783f8df51af9ad48b06bffd4cf90957c4
SHA512 (pyo3-macros-0.17.2.crate) = 2f13df0639283f80af89f461f1cc8109ef8fe8dcb09349cbc57913e72e1063a35b30ad8f8cc11f1e089b6c19415b1f55dcc6b695c091e6a9a93f6d45143bb7b5
Size (pyo3-macros-0.17.2.crate) = 7260 bytes
BLAKE2s (pyo3-macros-backend-0.17.2.crate) = a3b775119b95dd0ae7268ba931d5f4252b7f57eb816fee4d2650d5f5161dcdc4
SHA512 (pyo3-macros-backend-0.17.2.crate) = a465fbf7abcfa123af333c7184c86e6956719748314302381c24dc3c26e8a5ea0523d0a23783be55fa5f84103ab2f6ef63bb8953fa5f6c1f793261a89a23ebd0
Size (pyo3-macros-backend-0.17.2.crate) = 49990 bytes
BLAKE2s (pyo3-macros-0.17.3.crate) = 7cacd825b50a94ddc1c2698fa095fd868e9e8fab54b5edf12ddb024a15c00d09
SHA512 (pyo3-macros-0.17.3.crate) = f99d38ea69b1d46599d203908d12eb3fe4869a48b21b3eaba0c9c8e52b9f2b3c5ea72505dcb9b3330450dd724eeba859eef724fe9624ebbd8bd3cbcff7372df1
Size (pyo3-macros-0.17.3.crate) = 7257 bytes
BLAKE2s (pyo3-macros-backend-0.17.3.crate) = 70350d483c144bbd73b4956c8d05baf0407031c4938af906b5271f3fcd7422ce
SHA512 (pyo3-macros-backend-0.17.3.crate) = b4dbddc3ac7ae542560459376127cabdbb4de83c04d70a4efe0976fa94e6ce94a7a62723f689a8fbb1d795fc235b1ac3611f8b4985ae2af0db4a9dc08de48927
Size (pyo3-macros-backend-0.17.3.crate) = 49992 bytes
BLAKE2s (pythonize-0.17.0.crate) = 94873e6e8b61575a9ed131b88a40ef165dbb5b47e298473155112c230381a85c
SHA512 (pythonize-0.17.0.crate) = a9a46d27b8aa9e5bd7bb0b114b7457275131d90e20acd07110fbc18b3af3b9aa0683b9306fb645645f3801b64c0c479998665f3e4fcec0ed8e5b5947008b76bc
Size (pythonize-0.17.0.crate) = 10949 bytes
Expand All @@ -102,9 +102,9 @@ Size (quote-1.0.21.crate) = 28030 bytes
BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
Size (redox_syscall-0.2.16.crate) = 24012 bytes
BLAKE2s (regex-1.6.0.crate) = c7c925a5e0978d7b7f7ecbffcf550553fb6b81bffb4c5082d9784752e8387bb2
SHA512 (regex-1.6.0.crate) = b4861c9cc13d6fb224f67057fd3522f04576591b3d7ae0d3581dce42ca2b2bff96860cf2a7f4dfab00e46a1d29e6473f6723c4aeb02e34ed6d5f205b66f07876
Size (regex-1.6.0.crate) = 239329 bytes
BLAKE2s (regex-1.7.0.crate) = 0f6f6571b988a598d86db223a99d498f22ca75e63db0db99799164294292ff69
SHA512 (regex-1.7.0.crate) = 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c
Size (regex-1.7.0.crate) = 239421 bytes
BLAKE2s (regex-syntax-0.6.27.crate) = 93164b4d8d87ca3e2c0453a8c905fa5f635b51cf165aac2ac8e5c2c4fa74aeef
SHA512 (regex-syntax-0.6.27.crate) = 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6
Size (regex-syntax-0.6.27.crate) = 297300 bytes
Expand Down

0 comments on commit d1a59ae

Please sign in to comment.