Damir Jelić

Results 61 issues of Damir Jelić

libolm has limited and fixed-size storage for one-time keys, it discards the private part of the one-time key new one-time keys are generated. Since to-device events carry `m.olm.v1` encrypted events...

encryption

Sending a message in a room is a three step process: 1. Collect all the devices that we don't have an established Olm session with and claim one-time keys for...

encryption

Some event types can have a formatted body, this body contains a HTML formatted message. The formatting includes colors, quotes, links, code snippets, etc... To properly handle this we need...

The Python script supports joining rooms but it's a bit bare bones. Since the rust-sdk keeps track of invited rooms we can at least complete rooms we have been invited...

A highlight doesn't get triggered if someone mentions your nick, a localvar probably needs to be set for this to work correctly though i can't remember which one it was.

bug

This PR adds support for interactive verification, this needs a couple of things for everything to work correctly: - [x] React to verification requests over to-device messaging - [x] React...

While the script supports only to-device emoji verification we should probably support in-room verification as well.

This first needs support in the rust-sdk, after that it should be as simple as checking if the room is encrypted and showing a sign for the different verification states.