l

Results 979 comments of l

Sending fake outer SNI that the server cannot authenticate with will break retry mechanism of ECH. ECH may fail because ECH keys have changed and the client still uses old...

`move_delete_messages` also does not seem to check that it has the folder with unchanged UID validity is selected and may delete wrong messages if the folder is swapped right before...

Messages become "seen" when they are displayed on the screen. Message become "noticed" when the chat is opened. Badge counter displays the number of fresh messages and noticed messages are...

The problem with `MsgsNoticed` event is that it does not tell which messages are noticed so UI cannot tell which notifications should be dismissed. If you receive messages A, B...

I think the only thing that happens if we keep Iroh around is that it constantly pings the relay, which is the same as chatmail server. Or even if a...

We work around this by importing `rand` 0.8 separately: https://github.com/chatmail/core/blob/2f90b55309daaf553fd5facb53466152cb285e32/Cargo.toml#L85 And then using it for everything pgp-related: https://github.com/chatmail/core/blob/2f90b55309daaf553fd5facb53466152cb285e32/src/pgp.rs#L21

I am not sure how many pages we accumulate during the day. I'm afraid we will grow a huge unlimited WAL in some workloads, e.g. for a bot that receives...

For adding the `calls` table, see also comment at https://github.com/chatmail/core/pull/7546#discussion_r2573252514 We should be able to reduce `emit_end_call_if_unaccepted` to waiting until the call expires and emitting the event without writing to...

Another parallel PR to make it less dangerous even if the error is ignored and the stream is not dropped after the first error: https://github.com/chatmail/core/pull/7014

> How should we handle forwarding for pre-messages? maybe we need to discuss it later, because it the receiver will not be able to download the message. Forwarding should not...