aboutsummaryrefslogtreecommitdiff
path: root/keyserver
AgeCommit message (Expand)Author
2022-01-21Remodel how device list change IDs are created (#2098)kegsay
2022-01-20BREAKING: Remove Partitioned Stream Positions (#2096)kegsay
2022-01-05Add NATS JetStream support (#1866)S7evinK
2021-11-24Merge `federationapi`, `federationsender`, `signingkeyserver` components (#2055)Neil Alexander
2021-11-16Guard in all key consumersNeil Alexander
2021-11-02Run gofmt on dendrite - apply go 1.17 preferred build tags (#2021)PiotrKozimor
2021-08-18Delete device keys/signatures from key server when deleting devices (#1979)Neil Alexander
2021-08-17Cross-signing fixes, notifications via sync, federation (#1974)Neil Alexander
2021-08-11Add type field to DeviceMessage, allow fields to be nullable (#1969)Neil Alexander
2021-08-09Cross-signing signature handling (#1965)Neil Alexander
2021-08-06Cross-signing validation for self-sigs, expose signatures over `/user/keys/qu...Neil Alexander
2021-08-04Cross-signing groundwork (#1953)Neil Alexander
2021-08-04Cross-signing storage code (#1959)Neil Alexander
2021-06-07Try to optimize SelectOneTimeKeys (#1851)S7evinK
2021-04-08Optimise memory usage when calling /g_m_e (#1819)Kegsay
2021-03-23Add more metrics (#1802)Kegsay
2021-03-23log less for failed key querys, add counters for incoming pdus/edus (#1801)Kegsay
2021-03-08device lists: backoff for longer if the wrong error type is returned (#1796)Kegsay
2021-03-02Return the current OTK count on an empty upload request (#1774)Neil Alexander
2021-01-22NewClient and NewFederationClient updates (#1730)Neil Alexander
2021-01-18Fix integer overflow in device_list_update.go (#1717)Loïck Bonniot
2021-01-12Reduce device list GetUserDevices timeout (#1704)Neil Alexander
2020-12-18More sane next batch handling, typing notification tweaks, give invites their...Neil Alexander
2020-12-02Top-level setup package (#1605)Neil Alexander
2020-10-15Start Kafka connections for each component that needs them (#1527)Neil Alexander
2020-10-09Update federation timeouts (#1504)Neil Alexander
2020-09-24Update all usages of tx.Stmt to sqlutil.TxStmt (#1423)Sam
2020-09-10Peeking via MSC2753 (#1370)Matthew Hodgson
2020-09-08Exclude deleted keys from selectBatchDeviceKeysSQL (#1412)Neil Alexander
2020-09-03Defer keyserver and federationsender wakeups to give HTTP listeners time to s...Neil Alexander
2020-08-26Wait for 8h between device list updates for blacklisted servers (#1344)Kegsay
2020-08-26Modify DeviceListUpdater to retry requests according to RetryAfter (#1342)Kegsay
2020-08-25Use Writer in shared package (#1296)Neil Alexander
2020-08-21Component-wide TransactionWriters (#1290)Neil Alexander
2020-08-20Add FederationClient interface to federationsender (#1284)Kegsay
2020-08-19Transaction writer changes, move roomserver writers (#1285)Neil Alexander
2020-08-18Summarise key change logs (#1278)Kegsay
2020-08-18Only emit key changes which are different from what we had before (#1279)Kegsay
2020-08-13Make 'Device list doesn't change if remote server is down' pass (#1268)Kegsay
2020-08-12Fix more E2E sytests (#1265)Kegsay
2020-08-12Add sync mechanism to block when updating device lists (#1264)Kegsay
2020-08-12Bugfixes for 'If remote user leaves room we no longer receive device updates'...Kegsay
2020-08-11Reduce cooldown to make sure sytest doesn't give up (#1257)Kegsay
2020-08-10Prefix-defined Kafka topics (#1254)Neil Alexander
2020-08-10Configuration format v1 (#1230)Neil Alexander
2020-08-07Fix unit testsKegan Dougal
2020-08-07Finish inbound E2E device lists (#1243)Kegsay
2020-08-06Add device list updater which manages updating remote device lists (#1242)Kegsay
2020-08-05Process inbound device list updates from federation (#1240)Kegsay
2020-08-05Use TransactionWriter in SQLite keyserver (#1239)Neil Alexander