Skip to content
Snippets Groups Projects
  1. Jun 21, 2019
  2. Jun 20, 2019
  3. Jun 17, 2019
  4. Jun 14, 2019
  5. Jun 11, 2019
  6. Jun 06, 2019
    • Neil Johnson's avatar
      Set default room version to v4. (#5379) · a1186501
      Neil Johnson authored
      Set default room version to v4.
      a1186501
    • Andrew Morgan's avatar
      Add ability to perform password reset via email without trusting the identity server (#5377) · 3719680e
      Andrew Morgan authored
      Sends password reset emails from the homeserver instead of proxying to the identity server. This is now the default behaviour for security reasons. If you wish to continue proxying password reset requests to the identity server you must now enable the email.trust_identity_server_for_password_resets option.
      
      This PR is a culmination of 3 smaller PRs which have each been separately reviewed:
      
      * #5308
      * #5345
      * #5368
      3719680e
    • Richard van der Hoff's avatar
      Stop hardcoding trust of old matrix.org key (#5374) · 9fbb20a5
      Richard van der Hoff authored
      There are a few changes going on here:
      
      * We make checking the signature on a key server response optional: if no
        verify_keys are specified, we trust to TLS to validate the connection.
      
      * We change the default config so that it does not require responses to be
        signed by the old key.
      
      * We replace the old 'perspectives' config with 'trusted_key_servers', which
        is also formatted slightly differently.
      
      * We emit a warning to the logs every time we trust a key server response
        signed by the old key.
      9fbb20a5
    • Neil Johnson's avatar
      Neilj/1.0 upgrade notes (#5371) · 833c406b
      Neil Johnson authored
      1.0 upgrade/install notes
      833c406b
  7. Jun 05, 2019
  8. May 31, 2019
  9. May 29, 2019
  10. May 28, 2019
  11. May 24, 2019
  12. May 23, 2019
  13. May 21, 2019
  14. May 17, 2019
  15. May 16, 2019
  16. May 15, 2019
  17. May 13, 2019
  18. May 10, 2019
  19. May 09, 2019
  20. May 08, 2019
    • Matthew Hodgson's avatar
      add options to require an access_token to GET /profile and /publicRooms on CS API (#5083) · c0e0740b
      Matthew Hodgson authored
      This commit adds two config options:
      
      * `restrict_public_rooms_to_local_users`
      
      Requires auth to fetch the public rooms directory through the CS API and disables fetching it through the federation API.
      
      * `require_auth_for_profile_requests`
      
      When set to `true`, requires that requests to `/profile` over the CS API are authenticated, and only returns the user's profile if the requester shares a room with the profile's owner, as per MSC1301.
      
      MSC1301 also specifies a behaviour for federation (only returning the profile if the server asking for it shares a room with the profile's owner), but that's currently really non-trivial to do in a not too expensive way. Next step is writing down a MSC that allows a HS to specify which user sent the profile query. In this implementation, Synapse won't send a profile query over federation if it doesn't believe it already shares a room with the profile's owner, though.
      
      Groups have been intentionally omitted from this commit.
      c0e0740b
  21. May 07, 2019
  22. May 06, 2019
  23. May 03, 2019
  24. May 02, 2019
  25. May 01, 2019
Loading