50 Commits (d0ee82325449bc935fd6b39eee50191cc638ec77)

Author SHA1 Message Date
Timo Kösters d0ee823254
feat: swappable database backend 5 years ago
Timo Kösters 5b5cc0574e
feat: implement /claim, handle to-device events 5 years ago
Timo Kösters 09157b2096
improvement: federation get_keys and optimize signingkey storage 5 years ago
Timo Kösters 8f27e6123b
feat: send read receipts over federation 5 years ago
Timo Kösters 226045ea4b
improvement: warning on misconfigured reverse proxy 5 years ago
Gabriel Souza Franco 7faa021ff5 chore: code formatting and cleanup 5 years ago
Gabriel Souza Franco e73de2317e fix: verify tls cert for non-conformant servers 5 years ago
Gabriel Souza Franco 0b56589dce feat: add handling of tls cert for delegated hosts 5 years ago
Gabriel Souza Franco 7b3fe88345
Send proper Host header in federation requests 5 years ago
Timo Kösters 6da40225bb
improvement: make state res actually work 5 years ago
Devin Ragotzy 0d55964d24 Run nightly cargo fmt 5 years ago
Rudi Floren 231c6032f4 Make clippy happy (needless-return, etc.) 5 years ago
Timo Kösters 105f893cf3
chore: bump other dependencies to make it work 5 years ago
Devin Ragotzy 79c9de98cd Add trusted_servers, filter servers to query keys by trusted_servers 5 years ago
Devin Ragotzy 74d530ae0e Address review issues, fix forward extremity calc 5 years ago
Devin Ragotzy 6fd3e1d1dd Append state event that pass resolution to DB, update to tokio 1.1 5 years ago
Devin Ragotzy 4cf530c55b Abstract event validation/fetching, add outlier and signing key DB trees 5 years ago
Devin Ragotzy cdeb1236a2 Fix clippy warnings remove unused imports 5 years ago
Timo Kösters d49911c5e0
Add 'm.login.token' authentication 5 years ago
Devin Ragotzy a0ecd76e21 Run cargo fmt using nightly 5 years ago
Devin Ragotzy cd0c5c0566 Append state event that pass resolution to DB, update to tokio 1.1 5 years ago
Devin Ragotzy 851eb555b6 Abstract event validation/fetching, add outlier and signing key DB trees 5 years ago
Devin Ragotzy 7c4d74bf9b
Fix clippy warnings remove unused imports 5 years ago
Timo Kösters b4818716b8
improvement: better deploy guide 5 years ago
Timo Kösters 85364a9c27
improvement: change federation_enabled to federation_disabled 5 years ago
Timo Kösters 6606e41dde
feat: improved state store 5 years ago
Timo Kösters 6e5b35ea92
feat: implement appservices 5 years ago
Timo Kösters d62f17a91a
improvement: cache actual destination 5 years ago
Timo Kösters 45086b54b3
improvement: upgrade dependencies, fix timeline reload bug 5 years ago
Timo Kösters 9439f2c183
feat: send logs into admin room 5 years ago
Timo Kösters 6afc4c9b3e
feat: federation disabled by default 5 years ago
Timo Kösters dd749b8aee
fix: server keys and destination resolution when server name contains port 5 years ago
Timo Kösters b7ab57897b
fix: sending slowness 5 years ago
CapsizeGlimmer fa2da9e048
Implement max_request_size config option 6 years ago
timokoesters dc5fb7e33a
feat: encryption_disabled config option 6 years ago
Jonas Platte 09561ccea3
Upgrade ruma 6 years ago
Devin R 84d47da392 Simplify deserialization and deconstruction for Responses 6 years ago
Devin R 75959cdc10 Resolve stying review issues 6 years ago
Devin R d02685a4fd Update to latest ruma/ruma commit 6 years ago
Devin R 84dcb885a7 Return correct Errors and replace panic, fix misc review issues 6 years ago
Devin R 7c38e53839 Move to depend on ruma monorepo and ruma-events0.22 6 years ago
timokoesters 56d4742201
improvement: log bad database errors automatically 6 years ago
timokoesters 2368a90584
refactor: better error handling 6 years ago
timokoesters 0067f49d52
feat: close registration with ROCKET_REGISTRATION_DISABLED=true 6 years ago
Jonas Platte 7526fd8602
Switch to the ruma meta-crate 6 years ago
Rudi Floren 00a9424719
feat: sytests 6 years ago
timokoesters 8f67c01efd
refactor: split database into multiple files, more error handling, cleaner code 6 years ago