Revisions of matrix-synapse
Eric Schirra (ecsos)
committed
(revision 269)
- Update to 1.45.0
Eric Schirra (ecsos)
committed
(revision 268)
- Update to 1.44.0
Eric Schirra (ecsos)
committed
(revision 267)
- Update to 1.43.0
Eric Schirra (ecsos)
committed
(revision 266)
- Update to 1.42.0
Eric Schirra (ecsos)
committed
(revision 265)
- Update to 1.41.1
Eric Schirra (ecsos)
committed
(revision 264)
- Update to 1.41.0
Eric Schirra (ecsos)
committed
(revision 263)
- Update to 1.40.0
Eric Schirra (ecsos)
committed
(revision 262)
- Update to 1.39.0
Eric Schirra (ecsos)
committed
(revision 261)
- Update to 1.38.1 * Bugfixes - Always include device_one_time_keys_count key in /sync response to work around a bug in Element Android that broke encryption for new devices. (#10457) * Features - Implement refresh tokens as specified by MSC2918. (#9450) - Add support for evicting cache entries based on last access time. (#10205) - Omit empty fields from the /sync response. Contributed by @deepbluev7. (#10214) - Improve validation on federation send_{join,leave,knock} endpoints. (#10225, #10243) - Add SSO external_ids to the Query User Account admin API. (#10261) - Mark events received over federation which fail a spam check as "soft-failed". (#10263) - Add metrics for new inbound federation staging area. (#10284) - Add script to print information about recently registered users. (#10290) * Bugfixes - Fix a long-standing bug which meant that invite rejections and knocks were not sent out over federation in a timely manner. (#10223) - Fix a bug introduced in v1.26.0 where only users who have set profile information could be deactivated with erasure enabled. (#10252) - Fix a long-standing bug where Synapse would return errors after 231 events were handled by the server. (#10264, #10267, #10282, #10286, #10291, #10314, #10326) - Fix the prometheus synapse_federation_server_pdu_process_time metric. Broke in v1.37.1. (#10279) - Ensure that inbound events from federation that were being processed when Synapse was restarted get promptly processed on start up. (#10303) - Fix bug where inbound federation in a room could be delayed due to not correctly dropping a lock. Introduced in v1.37.1. (#10336) * Improved Documentation - Move the upgrade notes to docs/upgrade.md and convert them to markdown. (#10166) - Choose Welcome & Overview as the default page for synapse documentation website. (#10242)
Eric Schirra (ecsos)
committed
(revision 260)
Eric Schirra (ecsos)
committed
(revision 259)
- Update to 1.38.0
Eric Schirra (ecsos)
committed
(revision 258)
- Update to 1.37.1 - This release resolves issues (such as #9490) where one busy room could cause head-of-line blocking, starving Synapse from processing events in other rooms, and causing all federated traffic to fall behind. Synapse 1.37.1 processes inbound federation traffic asynchronously, ensuring that one busy room won't impact others. Please upgrade to Synapse 1.37.1 as soon as possible, in order to increase resilience to other traffic spikes. - Handle inbound events from federation asynchronously. (#10269, #10272)
Eric Schirra (ecsos)
committed
(revision 257)
Eric Schirra (ecsos)
committed
(revision 256)
Eric Schirra (ecsos)
committed
(revision 255)
Eric Schirra (ecsos)
committed
(revision 254)
Eric Schirra (ecsos)
committed
(revision 253)
- Update to 1.37.0 * Features - Implement room knocking as per MSC2403.(#6739, #9359, #10167, #10212, #10227) - Add experimental support for backfilling history into rooms (MSC2716). (#9247) - Implement a generic interface for third-party plugin modules. (#10062, #10206) - Implement config option sso.update_profile_information to sync SSO users' profile information with the identity provider each time they login. Currently only displayname is supported. (#10108) - Ensure that errors during startup are written to the logs and the console. (#10191) * Bugfixes - Fix a bug introduced in Synapse v1.25.0 that prevented the ip_range_whitelist configuration option from working for federation and identity servers. (#10115) - Remove a broken import line in Synapse's admin_cmd worker. Broke in Synapse v1.33.0. (#10154) - Fix a bug introduced in Synapse v1.21.0 which could cause /sync to return immediately with an empty response. (#10157, #10158) - Fix a minor bug in the response to /_matrix/client/r0/user/{user}/openid/request_token causing expires_in to be a float instead of an integer. (#10175) - Always require users to re-authenticate for dangerous operations: deactivating an account, modifying an account password, and adding 3PIDs. (#10184) - Fix a bug introduced in Synpase v1.7.2 where remote server count metrics collection would be incorrectly delayed on startup. (#10195) - Fix a bug introduced in Synapse v1.35.1 where an allow key of a m.room.join_rules event could be applied for incorrect room versions and configurations. (#10208) - Fix performance regression in responding to user key requests over federation. Introduced in Synapse v1.34.0rc1. (#10221) * Improved Documentation - Add a new guide to decoding request logs. (#8436) - Mention in the sample homeserver config that you may need to configure max upload size in your reverse proxy. Contributed by @aaronraimist. (#10122) - Fix broken links in documentation. (#10180) - Deploy a snapshot of the documentation website upon each new Synapse release. (#10198)
Eric Schirra (ecsos)
committed
(revision 252)
- Update to 1.36.0 * Features - Add new endpoint /_matrix/client/r0/rooms/{roomId}/aliases from Client-Server API r0.6.1 (previously MSC2432). (#9224) - Improve performance of incoming federation transactions in large rooms. (#9953, #9973) - Rewrite logic around verifying JSON object and fetching server keys to be more performant and use less memory. (#10035) - Add new admin APIs for unprotecting local media from quarantine. (#10040) - Add new admin APIs to remove media by media ID from quarantine. (#10044) - Make reason and score parameters optional for reporting content. Implements MSC2414. (#10077) - Add support for routing more requests to workers. (#10084) - Report OpenTracing spans for database activity. (#10113, #10136, #10141) - Significantly reduce memory usage of joining large remote rooms. (#10117) * Bugfixes - Fixed a bug causing replication requests to fail when receiving a lot of events via federation. (#10082) - Fix a bug in the force_tracing_for_users option introduced in Synapse v1.35 which meant that the OpenTracing spansproduced were missing most tags. (#10092) - Fixed a bug that could cause Synapse to stop notifying application services. (#10107) - Fix bug where the server would attempt to fetch the same history in the room from a remote server multiple times in parallel. (#10116) - Fix a bug introduced in Synapse 1.33.0 which caused replication requests to fail when receiving a lot of very large events via federation. (#10118) - Fix bug when using workers where pagination requests failed if a remote server returned zero events from /backfill. Introduced in 1.35.0. (#10133) - Fix a bug which caused presence updates to stop working some time after a restart, when using a presence writer worker. Broke in v1.33.0. (#10149) - Fix a bug when using federation sender worker where it would send out more presence
Eric Schirra (ecsos)
committed
(revision 251)
- Update to 1.35.1
Eric Schirra (ecsos)
committed
(revision 250)
Displaying revisions 81 - 100 of 349