Commit Graph

  • bb6e4487dd
    dendrite-upgrade-test: support --from HEAD-N, cleanup on startup (#1903) kegsay 2021-07-07 14:20:07 +01:00
  • d72d634391
    Add dendrite-upgrade-test (#1901) kegsay 2021-07-07 12:06:17 +01:00
  • bcd3ef38d0
    Track expiry rate on pduCountTotal Neil Alexander 2021-07-05 13:47:37 +01:00
  • 99d8e1c107
    Federation API fixes (#1899) Neil Alexander 2021-07-05 12:14:31 +01:00
  • 7f02eab47d
    Remove processEventWithMissingStateMutex Neil Alexander 2021-07-05 09:14:24 +01:00
  • 355ce7ed30
    Update to matrix-org/gomatrixserverlib#266 (+ missing file) Neil Alexander 2021-07-02 16:30:37 +01:00
  • 6bb994bcfa
    Update to matrix-org/gomatrixserverlib#265 for faster power level content parsing Neil Alexander 2021-07-02 16:13:56 +01:00
  • 57320897cb
    Federation API workers for /send to reduce memory usage (#1897) Neil Alexander 2021-07-02 12:33:27 +01:00
  • 192a7a7923
    Roomserver input backpressure metric Neil Alexander 2021-07-02 09:48:55 +01:00
  • 2647f6e9c5
    Fix concurrent map read/write on haveEvents (#1893) Neil Alexander 2021-06-30 12:32:20 +01:00
  • b7a2d369c0
    Change how servers are selected for missing auth/prev events (#1892) Neil Alexander 2021-06-30 12:05:58 +01:00
  • 0e69212206
    Give up on loops when the context expires (#1891) Neil Alexander 2021-06-30 10:39:47 +01:00
  • 3afb161352
    Reduce memory usage in federation /send endpoint (#1890) Neil Alexander 2021-06-30 10:01:56 +01:00
  • c849e74dfc
    db migration: fix #1844 and add additional assertions (#1889) kegsay 2021-06-29 11:25:17 +01:00
  • e2b6a90d90
    Put gmectx back to 5 minutes Neil Alexander 2021-06-29 10:22:26 +01:00
  • f645646ca9
    Restore the getServers RS query (needs optimisation) Neil Alexander 2021-06-29 09:37:28 +01:00
  • 4417f24678
    Protect processEventWithMissingState with per-room mutex, to prevent mass CPU burn/RAM usage Neil Alexander 2021-06-28 15:11:59 +01:00
  • 7c3991ee2f
    Use a custom FIFO queue for the RS input API (#1888) Neil Alexander 2021-06-28 15:11:36 +01:00
  • a6f7e83596
    Fix bugs in P2P demos Neil Alexander 2021-06-25 15:59:59 +01:00
  • bd7b0b1787
    Update go.mod/go.sum Neil Alexander 2021-06-25 15:13:21 +01:00
  • 097a5833c8
    dendritejs-pinecone Neil Alexander 2021-06-25 14:20:36 +01:00
  • 6ae976a55a
    dendrite-demo-pinecone: Accept any origin Neil Alexander 2021-06-22 15:39:29 +01:00
  • 79181f2348
    ✂️ Media API: Handle unlimited file size (#1881) database64128 2021-06-22 17:01:44 +08:00
  • 5357df36c9
    Fix panic in roomserver Neil Alexander 2021-06-21 09:41:12 +01:00
  • 3a77bca28b
    Revert "Ensure user IDs match the spec (matrix-org/gomatrixserverlib#261)" Neil Alexander 2021-06-16 09:07:41 +01:00
  • 30e9353fdd
    Ensure user IDs match the spec (matrix-org/gomatrixserverlib#261) Neil Alexander 2021-06-15 15:18:56 +01:00
  • 5ec7d3a3ec
    Update go.mod/go.sum Neil Alexander 2021-06-14 15:04:05 +01:00
  • 9ed0440421
    Set MaxFileSizeBytes <= 0 to "unlimited" (#1875) S7evinK 2021-06-14 15:12:03 +02:00
  • 9633ed747d
    Remove mention of enabling naffka in install instructions, as it is the default value (#1853) Arnaud Venturi 2021-06-14 15:09:35 +02:00
  • ce574f5e29
    Fix Key Generation Docs - resolves #1759 (#1865) Ben Yanke 2021-06-14 08:08:59 -05:00
  • 183f43d38d
    Add parameters to specify password (#1868) S7evinK 2021-06-14 15:08:29 +02:00
  • eae1c46310
    Use NotFound instead of Forbidden for missing account data (#1872) Adam Greig 2021-06-14 14:06:14 +01:00
  • 051cd63f1e
    Update go.mod/go.sum Neil Alexander 2021-06-14 13:26:02 +01:00
  • bd9dec8e06
    Pinecone demo updates Neil Alexander 2021-06-14 13:13:07 +01:00
  • 2c9a390fa6
    Add CORS to nginx config (#1791) Rasmus Thomsen 2021-06-07 12:06:57 +02:00
  • caa5c89ecb
    Link to Synapse (#1863) Ben Langfeld 2021-06-07 06:10:29 -03:00
  • 6fa5743ea0
    Add missing IPv6 "ssl" keyword in nginx config examples (#1854) Arnaud Venturi 2021-06-07 10:29:54 +02:00
  • 89a6787fdb
    Try to optimize SelectOneTimeKeys (#1851) S7evinK 2021-06-07 10:17:46 +02:00
  • 8b22c4270d
    Use LimitReader to prevent DoS risk (#1843) S7evinK 2021-06-07 10:17:20 +02:00
  • c488d3db75
    Fix SIGSEGV in IsInterestedInRoomID (#1846) bodqhrohro 2021-06-07 11:13:40 +03:00
  • f18001ecbb
    Split the select+update query for txn_id counter (#1855) bodqhrohro 2021-06-07 10:51:19 +03:00
  • b0aa101dcd
    Update go.mod/go.sum for matrix-org/pinecone (Build 79) Neil Alexander 2021-06-02 12:23:01 +01:00
  • 3797d818c0
    Update gomatrixserverlib to matrix-org/gomatrixserverlib#259 Neil Alexander 2021-05-25 12:01:07 +01:00
  • 3f84cd6cd0
    Update go.mod/go.sum Neil Alexander 2021-05-25 09:52:55 +01:00
  • 30f021700a
    Update go.mod/go.sum Neil Alexander 2021-05-25 09:49:02 +01:00
  • a7f2845a6a
    Demo tweaks Neil Alexander 2021-05-24 13:12:05 +01:00
  • 79c5485c8d
    Allow clearing federation blacklist at startup for P2P demos Neil Alexander 2021-05-24 11:43:24 +01:00
  • d2d2164025
    Update pinecone demo Neil Alexander 2021-05-24 11:17:32 +01:00
  • 2948ffd782
    Update go.mod/go.sum Neil Alexander 2021-05-18 16:20:04 +01:00
  • 08a4370c94
    Update go.mod/go.sum Neil Alexander 2021-05-18 15:58:50 +01:00
  • e9e0309089
    Merge branch 'master' of github.com:matrix-org/dendrite Neil Alexander 2021-05-18 15:47:23 +01:00
  • 140cae81cc
    Update dendrite-demo-pinecone Neil Alexander 2021-05-18 15:47:15 +01:00
  • 4691adc8f8
    Update MSC2946 implementation for stable spaces (#1859) Michael Telatynski 2021-05-18 15:17:37 +01:00
  • 1d89c4a3cd
    Update go.mod/go.sum Neil Alexander 2021-05-10 17:04:06 +01:00
  • c76f820c86
    Update go.mod/go.sum Neil Alexander 2021-05-10 17:03:02 +01:00
  • a49d06138e
    Updates to dendrite-demo-pinecone Neil Alexander 2021-05-10 16:58:48 +01:00
  • 81d60d5448
    Update room directory in Pinecone demo some more Neil Alexander 2021-05-07 12:48:30 +01:00
  • 603bf590f0
    Fix public room directory in Pinecone demo Neil Alexander 2021-05-07 12:17:14 +01:00
  • aa672068ab
    Update pinecone in go.mod/go.sum Neil Alexander 2021-05-07 11:49:44 +01:00
  • 1002e87b60
    Pinecone P2P demo (#1856) Neil Alexander 2021-05-06 12:00:42 +01:00
  • 464b908bd0
    Don't return immediately when there's nothing to sync Neil Alexander 2021-04-26 16:33:31 +01:00
  • c67d8da3eb
    Fix bug in SQLite migration Neil Alexander 2021-04-26 13:45:47 +01:00
  • 5ce1fe80de
    State storage refactor (#1839) Neil Alexander 2021-04-26 13:25:57 +01:00
  • d6e9b7b307
    Remove the 'Content-Type' request header requirement (#1834) Fero 2021-04-19 17:29:51 +02:00
  • a9faa1bc44
    Fix registration error when disabled Neil Alexander 2021-04-15 09:58:26 +01:00
  • 656d11ec90
    fedsender: tolerate dupe membership events (#1824) Kegsay 2021-04-14 11:11:54 +01:00
  • 653e30619c
    Remove the Content-Length requirement on upload request (#1831) Fero 2021-04-14 11:53:24 +02:00
  • 080ae6a829
    Move room mutex in federation API (#1830) Neil Alexander 2021-04-13 11:13:07 +01:00
  • e08942fb00
    Remove legacy register endpoint (#1822) Kegsay 2021-04-09 10:21:35 +01:00
  • b769d5a25e
    Optimise memory usage when calling /g_m_e (#1819) Kegsay 2021-04-08 13:50:39 +01:00
  • 5ade348d14
    Document need for max-body-size change in reverse proxy as well (#1816) Tim McCormack 2021-04-08 11:08:38 +00:00
  • d27607af78
    Implement OpenID module (#599) (#1812) Bruce MacDonald 2021-04-07 05:26:20 -07:00
  • f8d3a762c4
    Add a per-room mutex to federationapi when processing transactions (#1810) Kegsay 2021-03-30 10:01:32 +01:00
  • 0ee1c56ffd
    Use log directory that we will be able to write to (#1799) Eric Eastwood 2021-03-30 03:53:02 -05:00
  • af41f6d454
    Add Sentry support (#1803) Kegsay 2021-03-24 10:25:24 +00:00
  • 802f1c96f8
    Add more metrics (#1802) Kegsay 2021-03-23 15:22:00 +00:00
  • a1b7e4ef3f
    log less for failed key querys, add counters for incoming pdus/edus (#1801) Kegsay 2021-03-23 11:33:36 +00:00
  • 01267a34b9
    Fix nil pointer crash in QueryMembershipsForRoom Neil Alexander 2021-03-17 13:58:04 +00:00
  • 3c419be6af
    roomserver: don't make_join with ourselves if clients ask us to (#1797) Kegsay 2021-03-08 18:16:28 +00:00
  • 77fb981da5
    device lists: backoff for longer if the wrong error type is returned (#1796) Kegsay 2021-03-08 17:45:20 +00:00
  • e865a1507a Make sure the component max open conns doesn't exceed 100 Kegan Dougal 2021-03-08 14:50:37 +00:00
  • 5912429d53
    Return a more useful error on /register spec compliance violation (#1792) Neil Alexander 2021-03-08 13:57:15 +00:00
  • 5acf30cd3c
    Update sytest-whitelist Neil Alexander 2021-03-08 13:32:21 +00:00
  • 850abb1dde
    Make bcrypt cost configurable (#1793) Kegsay 2021-03-08 13:19:02 +00:00
  • c3ad2cca49
    Fix database default connection limits for CI (#1794) Neil Alexander 2021-03-08 13:18:29 +00:00
  • 6aa262ead8
    Use default transport for AS traffic (#1789) Neil Alexander 2021-03-05 16:40:32 +00:00
  • fe021d3742
    Treat the sender_localpart as an exclusive namespace of one user (#1790) Will Hunt 2021-03-05 14:57:42 +00:00
  • 1ad96e2e2d
    Tweak AS registration check and AS component HTTP clients (#1785) Neil Alexander 2021-03-05 10:40:27 +00:00
  • 9557ccada4
    Fix appsevice alias queries part 2 (#1684) Will Hunt 2021-03-03 17:00:31 +00:00
  • a2773922d2
    Send events to appservice based on room membership (#1680) Will Hunt 2021-03-03 16:27:44 +00:00
  • d15836e260
    Increase gocyclo complexity to 25 (and remove all but 2 golint directives related to it) (#1783) Neil Alexander 2021-03-03 14:35:57 +00:00
  • f0139f12ca
    Don't return error when account conflict is handled gracefully (#1782) Neil Alexander 2021-03-03 14:01:34 +00:00
  • 41fd15b9b6
    Docker fix and tweak (#1781) stoically 2021-03-03 12:20:40 +01:00
  • 25dc99f1b0
    Upgrade dependencies (#1779) Neil Alexander 2021-03-03 11:08:41 +00:00
  • 586cc5be5e
    Use new path for MSC2946 (#1778) Kegsay 2021-03-02 16:41:28 +00:00
  • 6a35d9f1b1
    Version 0.3.11 Neil Alexander 2021-03-02 11:46:35 +00:00
  • 81312b8a78
    Return the current OTK count on an empty upload request (#1774) Neil Alexander 2021-03-02 11:40:20 +00:00
  • f5cf241877
    Fix user registration bug (#1777) Neil Alexander 2021-03-02 10:43:25 +00:00
  • 3069079e37
    Revert quic-go dependency update Neil Alexander 2021-02-18 10:18:14 +00:00
  • db637515a5
    Update libp2p dependencies Neil Alexander 2021-02-18 10:14:24 +00:00