aboutsummaryrefslogtreecommitdiff
path: root/keyserver/internal
AgeCommit message (Expand)Author
2021-11-24Merge `federationapi`, `federationsender`, `signingkeyserver` components (#2055)Neil Alexander
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-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-10-09Update federation timeouts (#1504)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-20Add FederationClient interface to federationsender (#1284)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-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-04Send device list updates to servers (outbound only) (#1237)Kegsay
2020-08-03Generate stream IDs for locally uploaded device keys (#1236)Kegsay
2020-08-03Produce OTK counts in /sync response (#1235)Kegsay
2020-07-31Fix edge cases around device lists (#1234)Kegsay
2020-07-30Notify clients when devices are deleted (#1233)Kegsay
2020-07-30Implement /keys/changes (#1232)Kegsay
2020-07-30Hook up device list updates to the sync notifier (#1231)Kegsay
2020-07-28Add QueryKeyChanges (#1228)Kegsay
2020-07-23keyserver: produce key change events (#1218)Kegsay
2020-07-22Handle inbound federation E2E key queries/claims (#1215)Kegsay
2020-07-21Perform outbound federation hits for querying/claiming E2E keys (#1212)Kegsay
2020-07-21Implement claiming one-time keys locally (#1210)Kegsay
2020-07-15Implement /keys/query locally (#1204)Kegsay
2020-07-15Implement key uploads (#1202)Kegsay
2020-07-14Implement logic for key uploads (#1197)Kegsay
2020-07-13Add boilerplate for key server APIs (#1196)Kegsay