~raof/conduit-snap/+git/trunk:state-res-closure-rebased

Last commit made on 2021-07-01
Get this branch:
git clone -b state-res-closure-rebased https://git.launchpad.net/~raof/conduit-snap/+git/trunk

Branch merges

Branch information

Name:
state-res-closure-rebased
Repository:
lp:~raof/conduit-snap/+git/trunk

Recent commits

62f90ed... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

improvement: efficient /sync, mutex for federation transactions

1a4cc81... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

fix: stuck messages

Conduit did not send the event in /sync because of a race condition.
There is a brief moment in time where Conduit accepted the event, but
did not store it yet. So when the client /syncs it updates the since
token without sending the event. I hope I fixed it by significantly
shortening the race-condition period.

c07d744... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

fix: e2ee verification

98f1480... by Devin Ragotzy <email address hidden>

Remove auth_cache using a closure to fetch events in state-res

05821d6... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

improvement: pdu cache, /sync cache

dcac136... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

improvement: /search works for multiple rooms

fee7d3d... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'allow_appservice_registration' into 'master'

Always allow appservices to register new users

See merge request famedly/conduit!105

1a70ea5... by =?utf-8?q?Timo_K=C3=B6sters?= <email address hidden>

Merge branch 'upgrade-deps' into 'master'

Upgrade Ruma

See merge request famedly/conduit!104

637d9d3... by phesch <email address hidden>

Always allow appservices to register new users

808741b... by Jonas Platte <email address hidden>

Remove unnecessary Option-wrapping and successive unwrapping