65 Commits (d38f9b5f0186b2e36d72296e6b842e1b36fbe75a)

Author SHA1 Message Date
Jonas Platte 979ec6b4fa
Upgrade ruma 4 years ago
Timo Kösters 46d8a46e1f
improvement: faster incoming transaction handling 4 years ago
Timo Kösters 5e924227b6
feat: add threadpool for iterator threads, bug fixes, tracing_flame support 4 years ago
Timo Kösters 918df9ca6d
feat: support room version 5 5 years ago
phesch 666e1d30a3 Implement From<AnyInitialStateEvent> on PduBuilder 5 years ago
phesch ddcf1a715b Fix redacted_because field being sent as a string 5 years ago
Timo Kösters 09157b2096
improvement: federation get_keys and optimize signingkey storage 5 years ago
Jonas Platte af6fea3d4e
Refactor some canonical JSON code 5 years ago
Jonas Platte a0457000ff
Upgrade Ruma 5 years ago
Jonas Platte 2e1d7d12ca
Refactor usage of CanonicalJsonValue 5 years ago
Timo Kösters 5951294638
feat: join cursed rooms 5 years ago
Timo Kösters 46d8f36a2c
fix: media thumbnail calculation and appservice detection 5 years ago
Timo Kösters 105f893cf3
chore: bump other dependencies to make it work 5 years ago
Timo Kösters 4155a47db1
feat: opentelemetry/jaeger support 5 years ago
Devin Ragotzy 7309b2fba9 WIP gather and update forward extremities 5 years ago
Devin Ragotzy 52392628e9 Convert uses of Box<ServerName> to a ref 5 years ago
Devin Ragotzy d0b8d0f5fd Fix signature/hash checks, fetch recursive auth events 5 years ago
Devin Ragotzy cdeb1236a2 Fix clippy warnings remove unused imports 5 years ago
Devin Ragotzy 63af3d3da0 Step 5 in /send just fetches state from incoming server 5 years ago
Devin Ragotzy 4b9976aa74 Update state-res, use the new Event trait 5 years ago
Devin Ragotzy 4a92a29b56 State resolution outline for /send 5 years ago
Devin Ragotzy c65bde41e0 WIP gather and update forward extremities 5 years ago
Devin Ragotzy 2ac3ffbb24 Convert uses of Box<ServerName> to a ref 5 years ago
Devin Ragotzy 27c4e9d9d5
Fix signature/hash checks, fetch recursive auth events 5 years ago
Devin Ragotzy 7c4d74bf9b
Fix clippy warnings remove unused imports 5 years ago
Devin Ragotzy 0ee239c9d7
Step 5 in /send just fetches state from incoming server 5 years ago
Devin Ragotzy 9e83d2b2d5
Update state-res, use the new Event trait 5 years ago
Devin Ragotzy 690c066064
State resolution outline for /send 5 years ago
Devin Ragotzy 164b1633d8
Update ruma to latest, renamed server keys and removed PduStub 5 years ago
Devin Ragotzy b869aab5d0
Cleanup removing debug printing and logging, append non state events 5 years ago
Devin Ragotzy c173ce43a5
convert_to_outgoing_federation_event takes CanonicalJsonObj 5 years ago
Devin Ragotzy 86bb93f8cf
Remove outdated TODOs, use StateEvent::from_id_value consistently 5 years ago
Devin Ragotzy 234b226468
Fix review issues, Remove EventHash's in prev/auth_events in StateEvent 5 years ago
Timo Kösters 304c53c4f5
style: make clippy happier 5 years ago
Timo Kösters 0d6159c2da
improvement: get_missing_events route and cleanup 5 years ago
Timo Kösters ea3aaa6b5c
improvement: more efficient /sync with gaps 5 years ago
Timo Kösters 1bf614b0f5
fix: remove transaction_id from pdus over federation 5 years ago
Timo Kösters b7ab57897b
fix: sending slowness 5 years ago
Timo Kösters f7816b11de
feat: send messages over federation 5 years ago
Timo Kösters 12a8c9badd
fix: join rooms over federation 5 years ago
Timo Kösters 1e8fbd8d50
Update ruma version 5 years ago
Timo 4954df3cc3
feat: handle txn ids 5 years ago
Timo 972babbc79 fix: set limited to true when skipping messages in /sync 5 years ago
Devin Ragotzy 846a0098c1 Split append_pdu -> append_pdu and build_and_append 5 years ago
Devin Ragotzy c4f5a0a631 Keep track of State at event for state resolution 5 years ago
Timo 38663228f5
fix: put reason of redaction in the redacted event 5 years ago
Timo 940f533d61
refactor: avoid some allocations when redacting 5 years ago
Devin Ragotzy d948f896c0
Turn append_pdu args into struct PduBuilder 5 years ago
timokoesters 21eb8d4fe3
fix: problems with pdu serialization 5 years ago
Jonas Platte 09561ccea3
Upgrade ruma 6 years ago