Commit graph

  • 598b3ce5ad
    Port mutex Neil Alexander 2021-02-03 17:49:12 +0000
  • 283efd0438
    API tweaks Neil Alexander 2021-02-03 17:47:34 +0000
  • 8762421bc2
    API tweaks Neil Alexander 2021-02-03 17:46:01 +0000
  • f95a9c9d90
    API tweaks Neil Alexander 2021-02-03 17:38:00 +0000
  • 3f750a4fc2
    Setup tweaks Neil Alexander 2021-02-01 13:59:33 +0000
  • d64d859c96
    Merge branch 'master' into neilalexander/pinecone Neil Alexander 2021-01-29 16:46:06 +0000
  • 369d3939fd
    Drop state events we can't auth instead of failing altogether Neil Alexander 2021-01-29 16:33:59 +0000
  • 62a325ded8
    Complete sync performance (#1741) Neil Alexander 2021-01-29 16:32:54 +0000
  • 69fece067a
    Comments Neil Alexander 2021-01-29 16:32:40 +0000
  • 9961ff5f77
    Revert "Don't fast-forward typing notifications either on complete sync" This reverts commit 01471f7843. Neil Alexander 2021-01-29 15:08:57 +0000
  • 01471f7843
    Don't fast-forward typing notifications either on complete sync Neil Alexander 2021-01-29 14:48:21 +0000
  • bc23f46acb
    Don't populate device list changes on complete sync Neil Alexander 2021-01-29 14:41:14 +0000
  • 92ec1b2845
    Workers Neil Alexander 2021-01-29 14:31:28 +0000
  • 972c848730
    Worker queue Neil Alexander 2021-01-29 14:23:03 +0000
  • 2410ed58a4
    Fixes Neil Alexander 2021-01-29 12:55:56 +0000
  • f68abcdb54
    Fixes Neil Alexander 2021-01-29 12:55:12 +0000
  • 9b6e807f82
    Parallelise PDU stream fetching for complete sync Neil Alexander 2021-01-29 12:53:18 +0000
  • 9c4aa2d253
    Tweaks Neil Alexander 2021-01-29 12:47:47 +0000
  • 6d1c6f29e0
    Add m.room.create to invite stripped state (#1740) Kegsay 2021-01-29 11:36:26 +0000
  • ce0175ce17 Add m.room.create to invite stripped state Kegan Dougal 2021-01-29 10:21:22 +0000
  • 95329a024a
    Don't dedupe if asking for full state Neil Alexander 2021-01-29 10:20:39 +0000
  • 027793f122
    Revert query change Neil Alexander 2021-01-29 10:19:05 +0000
  • 8fa5039136
    Tweaks Neil Alexander 2021-01-29 10:05:38 +0000
  • fb11f70162
    Add SQLite Neil Alexander 2021-01-29 09:47:58 +0000
  • 88a3e2507e
    nocyclo Neil Alexander 2021-01-29 09:41:27 +0000
  • 0858ed9540
    Rename variable Neil Alexander 2021-01-29 09:41:01 +0000
  • ea51b10e6a
    Don't request state events if we already have the timeline events (Postgres only) Neil Alexander 2021-01-29 09:38:27 +0000
  • 61090cbe35
    Version 0.3.8 v0.3.8 Neil Alexander 2021-01-28 13:37:50 +0000
  • d56a5a6509
    Fix well-known lookups Neil Alexander 2021-01-28 13:25:45 +0000
  • 9af0913b3c
    Account creation Neil Alexander 2021-01-27 16:27:37 +0000
  • cd2360dc0e
    Update gobind build scripts Neil Alexander 2021-01-27 11:26:57 +0000
  • 0910f2e368
    Pinecone demo fixes Neil Alexander 2021-01-26 13:51:15 +0000
  • 51ceb4f9ab
    Merge branch 'master' into neilalexander/pinecone Neil Alexander 2021-01-26 13:38:43 +0000
  • e14e9a1606
    Version 0.3.7 v0.3.7 Neil Alexander 2021-01-26 13:13:48 +0000
  • 9f443317bc
    Graceful shutdowns (#1734) Neil Alexander 2021-01-26 12:56:20 +0000
  • 732507f33c
    Merge branch 'master' into neilalexander/gracefulstop Neil Alexander 2021-01-26 11:41:27 +0000
  • 64fb6de6d4
    Don't retrieve same state events over and over again (#1737) Neil Alexander 2021-01-26 09:12:17 +0000
  • 19e8c662dc
    Increase parallelism further Neil Alexander 2021-01-25 17:13:36 +0000
  • 5223d02709
    Still use workers for room concurrency Neil Alexander 2021-01-25 16:29:00 +0000
  • d1d82656e7
    Persist events/state in order Neil Alexander 2021-01-25 16:23:49 +0000
  • 9a7b42c5ed
    Fix waitgroup Neil Alexander 2021-01-25 16:08:59 +0000
  • 391ad96cab
    Roomserver input concurrency Neil Alexander 2021-01-25 16:00:53 +0000
  • 69b2c63fa7
    Don't retrieve same state events over and over again Neil Alexander 2021-01-25 13:26:05 +0000
  • 3851e9753c
    Fix log level Neil Alexander 2021-01-25 13:01:37 +0000
  • de11c1bc47
    Reduce logging Neil Alexander 2021-01-25 12:41:39 +0000
  • 7c6238674d
    Use process context for outbound federation requests in destination queues Neil Alexander 2021-01-25 12:16:53 +0000
  • 35297bb2be
    Fix dendritejs Neil Alexander 2021-01-25 11:57:45 +0000
  • f2e186d0aa
    Initial graceful stop Neil Alexander 2021-01-25 11:55:34 +0000
  • ef9d5ad4fe
    Check peek state response and refactor checking send_join response (#1732) Kegsay 2021-01-22 17:16:35 +0000
  • 9033128e8b Check peek state response and refactor checking send_join response Kegan Dougal 2021-01-22 16:53:33 +0000
  • 6757b67a32
    NewClient and NewFederationClient updates (#1730) Neil Alexander 2021-01-22 16:09:05 +0000
  • 93942f8ab6
    Gate peeking behind msc flags (#1731) Kegsay 2021-01-22 16:08:47 +0000
  • 4a1c772bdc
    Fix disabling TLS validation Neil Alexander 2021-01-22 15:50:05 +0000
  • e5d034f34d
    Update gomatrixserverlib to matrix-org/gomatrixserverlib#252 Neil Alexander 2021-01-22 15:23:01 +0000
  • fd973aa4e4 Gate peeking behind msc flags Kegan Dougal 2021-01-22 15:21:05 +0000
  • 9f9404c4e8
    Functions instead Neil Alexander 2021-01-22 15:19:33 +0000
  • 2cd06f8c92
    Add missing WithSkipVerify to test Neil Alexander 2021-01-22 15:03:24 +0000
  • 0571d395b5
    Peeking over federation via MSC2444 (#1391) Matthew Hodgson 2021-01-22 14:55:08 +0000
  • 690b0e15ae
    Use matrix-org/gomatrixserverlib#252 Neil Alexander 2021-01-22 14:54:35 +0000
  • dd3c6ffa2f Merge branch 'master' into matthew/peeking-over-fed Kegan Dougal 2021-01-22 14:54:29 +0000
  • 5d8ec0ff1a
    Fix build error Neil Alexander 2021-01-22 14:18:36 +0000
  • 805a74892e
    DNS caching (#1728) Neil Alexander 2021-01-22 14:16:59 +0000
  • dbd827aee7
    Update go.mod/go.sum to matrix-org/gomatrixserverlib#251 Neil Alexander 2021-01-22 14:16:19 +0000
  • 552f583938 Merge branch 'master' into matthew/peeking-over-fed Kegan Dougal 2021-01-22 13:59:41 +0000
  • 4491e53ccc Don't omitempty to appease sytest Kegan Dougal 2021-01-22 13:57:04 +0000
  • 095599398a
    Do the same as SQLite Neil Alexander 2021-01-22 13:28:48 +0000
  • 19397c7366
    Correct field name Neil Alexander 2021-01-22 13:13:03 +0000
  • 3485634910
    Use WithDNScache Neil Alexander 2021-01-22 13:09:52 +0000
  • be08a9c94f
    Typo Neil Alexander 2021-01-22 13:01:22 +0000
  • 653a35e8e3
    Merge branch 'master' into neilalexander/saconflict Neil Alexander 2021-01-22 12:57:12 +0000
  • 745ee20b90
    Update sytest-whitelist after matrix-org/sytest#991 Neil Alexander 2021-01-22 12:56:20 +0000
  • 316bd20da4
    Don't panic if duplicate event_id in syncapi_output_room_events_topology Neil Alexander 2021-01-22 12:53:48 +0000
  • c5845e9e89
    In seconds Neil Alexander 2021-01-22 11:52:36 +0000
  • 863f6a66ae
    Default 5m Neil Alexander 2021-01-22 11:27:04 +0000
  • c715c13033
    Fix time resolution Neil Alexander 2021-01-22 11:25:13 +0000
  • 2453bb57a4
    Fix build errors Neil Alexander 2021-01-22 11:23:04 +0000
  • 200175343f
    Update sample configs Neil Alexander 2021-01-22 11:20:44 +0000
  • cd2ecf94d0
    Allow configuring DNS cache Neil Alexander 2021-01-22 11:18:29 +0000
  • 58f78e08af
    Limit well-known response sizes (matrix-org/gomatrixserverlib#250) Neil Alexander 2021-01-21 13:57:41 +0000
  • 8fe51019ad
    Add sync API memberships table (#1726) Neil Alexander 2021-01-20 20:43:20 +0000
  • e0e8bc7c11
    Merge branch 'master' into neilalexander/hisvismemberships Neil Alexander 2021-01-20 19:44:40 +0000
  • 3fad7c2d7f
    Fix bugs Neil Alexander 2021-01-20 18:08:36 +0000
  • 275b21b89d
    Allow selecon multiple membership types, get latest Neil Alexander 2021-01-20 17:59:10 +0000
  • 5113aa8433
    Add select functions Neil Alexander 2021-01-20 17:51:17 +0000
  • 12d93eb6ed
    Fix Postgres Neil Alexander 2021-01-20 17:43:58 +0000
  • a65a5ca0fd
    Track most recent membership events for each membership state Neil Alexander 2021-01-20 17:39:15 +0000
  • c08e38df2c
    MSC2946: Treat federation responses the same way as local responses (#1724) Kegsay 2021-01-20 17:03:35 +0000
  • f603eeece7
    Update sytest-whitelist Neil Alexander 2021-01-20 16:35:37 +0000
  • 6dd18094b7
    Don't leak anything for left rooms until history vis works Neil Alexander 2021-01-20 16:31:39 +0000
  • e114744dcb
    Revert "Don't leak timeline after leaving room" Neil Alexander 2021-01-20 14:41:40 +0000
  • c71bf5d3e2 Merge branch 'master' into matthew/peeking-over-fed Kegan Dougal 2021-01-20 14:31:48 +0000
  • 033c634637 Share more code Kegan Dougal 2021-01-20 14:17:19 +0000
  • e3068f4c20
    Don't leak timeline after leaving room Neil Alexander 2021-01-20 13:25:16 +0000
  • 2b93e70caf Start treating fed rooms/events the same as local rooms/events Kegan Dougal 2021-01-20 12:08:50 +0000
  • 9aa5cd7c1f
    Merge branch 'master' into cross-compile-docker Caleb Xavier Berger 2021-01-20 06:35:56 -0500
  • 8f9b6096c5 Create workflow for building cross-platform image Caleb Xavier Berger 2021-01-20 05:56:04 -0500
  • f816563c2e Unify Dockerfiles, allow cross-compiling within Docker Caleb Xavier Berger 2021-01-20 06:18:49 -0500
  • 33f8d0e278
    Clean up Neil Alexander 2021-01-20 10:36:59 +0000
  • a1091fcfaa
    Update sytest-whitelist Neil Alexander 2021-01-20 10:29:57 +0000
  • 0096fc850a
    Refactor removeDuplicates (might use slightly more memory but less CPU) Neil Alexander 2021-01-20 10:29:32 +0000