Skip to content
Snippets Groups Projects
  1. Feb 07, 2020
  2. Jan 30, 2020
  3. Jan 06, 2020
  4. Oct 30, 2019
  5. Jul 23, 2019
  6. Jul 19, 2019
  7. Jul 03, 2019
  8. Jun 20, 2019
  9. Jun 10, 2019
    • Erik Johnston's avatar
      Fix key verification when key stored with null valid_until_ms · 43badd2c
      Erik Johnston authored
      Some keys are stored in the synapse database with a null valid_until_ms
      which caused an exception to be thrown when using that key. We fix this
      by treating nulls as zeroes, i.e. they keys will match verification
      requests with a minimum_valid_until_ms of zero (i.e. don't validate ts)
      but will not match requests with a non-zero minimum_valid_until_ms.
      
      Fixes #5391.
      43badd2c
  10. Jun 06, 2019
    • 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.
      Unverified
      9fbb20a5
  11. Jun 05, 2019
  12. Jun 03, 2019
  13. May 24, 2019
  14. May 23, 2019
  15. May 10, 2019
  16. Apr 11, 2019
  17. Apr 08, 2019
  18. Apr 04, 2019
  19. Apr 03, 2019
  20. Jan 29, 2019
  21. Nov 27, 2018
  22. Aug 13, 2018
  23. Aug 10, 2018
  24. Jul 09, 2018
  25. Jun 22, 2018
  26. Apr 15, 2018
  27. Jan 27, 2018
    • Richard van der Hoff's avatar
      Create dbpool as normal in tests · d7eacc4f
      Richard van der Hoff authored
      ... instead of creating our own special SQLiteMemoryDbPool, whose purpose was a
      bit of a mystery.
      
      For some reason this makes one of the tests run slightly slower, so bump the
      sleep(). Sorry.
      d7eacc4f
  28. Jan 16, 2018
    • Richard van der Hoff's avatar
      Optimise LoggingContext creation and copying · 44a49841
      Richard van der Hoff authored
      It turns out that the only thing we use the __dict__ of LoggingContext for is
      `request`, and given we create lots of LoggingContexts and then copy them every
      time we do a db transaction or log line, using the __dict__ seems a bit
      redundant. Let's try to optimise things by making the request attribute
      explicit.
      44a49841
  29. Sep 20, 2017
  30. Sep 19, 2017
  31. Sep 18, 2017
  32. Feb 19, 2016
  33. Jan 07, 2016
  34. Oct 19, 2015
Loading