index
:
slackcoder/dendrite
main
Dendrite is a second-generation Matrix homeserver written in Go
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
keyserver
Age
Commit message (
Expand
)
Author
2022-12-12
Cleanup stale device lists for users we don't share a room with anymore (#2857)
Till
2022-12-05
Enable/Disable internal metrics (#2899)
Till
2022-11-15
Federation fixes for virtual hosting
Neil Alexander
2022-11-11
Virtual hosting schema and logic changes (#2876)
Neil Alexander
2022-11-07
Add custom build flag to satisfy Sytest
Till Faelligen
2022-10-27
Refactor `claimRemoteKeys`
Neil Alexander
2022-10-24
Fix slow querying of cross-signing signatures
Neil Alexander
2022-10-20
Mutex protect query keys response (#2812)
devonh
2022-10-19
Fix lock contention
Neil Alexander
2022-10-19
Fix concurrent map write in key server
Neil Alexander
2022-10-07
Add test for `QueryDeviceMessages` (#2773)
Till
2022-10-06
Always return `one_time_key_counts` on `/keys/upload` (#2769)
Till
2022-10-05
Demote `Failed to query device keys for some users` warning to `level=debug`
Neil Alexander
2022-10-03
Stop CPU burn in `PerformMarkAsStaleIfNeeded`
Neil Alexander
2022-09-30
Allow more time for device list updates (#2749)
Neil Alexander
2022-09-30
Add `/_dendrite/admin/refreshDevices/{userID}` (#2746)
Till
2022-09-20
Mark device list as stale, if we don't have the requesting device (#2728)
Till
2022-09-13
Check unique constraint errors when manually inserting migrations (#2712)
Till
2022-09-09
Fix database transaction for keyserver `DeleteDeviceKeys`
Neil Alexander
2022-09-09
Change detection of already executed migrations (#2665)
Till
2022-09-08
Fix issue with stale device lists (#2702)
Till
2022-09-07
Add HTTP status code to FederationClientError (#2699)
Till
2022-09-07
Avoid unneeded JSON operations (#2698)
Till
2022-09-07
Re-add waitTime if we're not blacklisted and no RetryAfter was
Till Faelligen
2022-09-07
Add a SigningKeyUpdate producer (#2697)
Till
2022-09-07
Handle errors differently in the `DeviceListUpdater` (#2695)
Till
2022-08-31
Allow batching in `JetStreamConsumer` (#2686)
Neil Alexander
2022-08-29
Race in keyserver intialization (#2619)
Brian Meek
2022-08-19
Enforce device list backoffs (#2653)
Neil Alexander
2022-08-11
Generic-based internal HTTP API (#2626)
Neil Alexander
2022-08-08
Fix issues with migrations not getting executed (#2628)
Till
2022-08-05
Do not use `ioutil` as it is deprecated (#2625)
Neil Alexander
2022-08-05
Fix linter issues (#2624)
Till
2022-08-05
Add race testing to tests, and fix a few small race conditions in the tests (...
Brian Meek
2022-08-03
Fix syncapi shared users query & device lists (#2614)
Till
2022-07-25
Update database migrations, remove goose (#2264)
Till
2022-07-05
Use new testrig for key changes tests (#2552)
Till
2022-06-15
Add `InputDeviceListUpdate` to the keyserver, remove old input API (#2536)
Neil Alexander
2022-06-01
Reduce error levels on device list update
Neil Alexander
2022-05-17
bugfix: E2EE device keys could sometimes not be sent to remote servers (#2466)
kegsay
2022-05-11
Fix OTK upload spam (#2448)
Till
2022-05-09
One NATS instance per `BaseDendrite` (#2438)
Neil Alexander
2022-05-09
Add `(user_id, device_id)` index on OTK table (#2435)
Neil Alexander
2022-05-06
Clean up interface definitions (#2427)
kegsay
2022-05-05
Define component interfaces based on consumers (2/2) (#2425)
kegsay
2022-05-05
Define component interfaces based on consumers (1/2) (#2423)
kegsay
2022-05-05
syncapi: define specific interfaces for internal HTTP communications (#2416)
kegsay
2022-05-03
Global database connection pool (for monolith mode) (#2411)
Neil Alexander
2022-04-29
Device list display name fixes (#2405)
Neil Alexander
2022-04-28
Ensure signature map exists (fixes #2393) (#2397)
Neil Alexander
[next]