docs: Initial end-to-end encryption over federation support
parent
fe3b5d32a7
commit
08a3326431
|
@ -38,8 +38,8 @@ are not aware of such a bug today, but we would like to do more testing.
|
||||||
There are still a few important features missing:
|
There are still a few important features missing:
|
||||||
|
|
||||||
- Database stability (currently you might have to do manual upgrades or even wipe the db for new versions)
|
- Database stability (currently you might have to do manual upgrades or even wipe the db for new versions)
|
||||||
- End-to-end encrypted chats over federation
|
- Edge cases for end-to-end encryption over federation
|
||||||
- Typing, presence, read receipts etc. over federation
|
- Typing and presence over federation
|
||||||
- Lots of testing
|
- Lots of testing
|
||||||
|
|
||||||
Check out the [Conduit 1.0 Release Milestone](https://gitlab.com/famedly/conduit/-/milestones/3).
|
Check out the [Conduit 1.0 Release Milestone](https://gitlab.com/famedly/conduit/-/milestones/3).
|
||||||
|
|
|
@ -291,12 +291,6 @@ impl Sending {
|
||||||
|
|
||||||
if let OutgoingKind::Normal(server_name) = outgoing_kind {
|
if let OutgoingKind::Normal(server_name) = outgoing_kind {
|
||||||
if let Ok((select_edus, last_count)) = Self::select_edus(db, server_name) {
|
if let Ok((select_edus, last_count)) = Self::select_edus(db, server_name) {
|
||||||
for edu in &select_edus {
|
|
||||||
let mut full_key = vec![b'*'];
|
|
||||||
full_key.extend_from_slice(&edu);
|
|
||||||
db.sending.servercurrentevents.insert(&full_key, &[])?;
|
|
||||||
}
|
|
||||||
|
|
||||||
events.extend(select_edus.into_iter().map(SendingEventType::Edu));
|
events.extend(select_edus.into_iter().map(SendingEventType::Edu));
|
||||||
|
|
||||||
db.sending
|
db.sending
|
||||||
|
|
Loading…
Reference in New Issue