7 Sep 2019 |
@michael_vault:matrix.org | Redacted or Malformed Event | 09:48:51 |
8 Sep 2019 |
| do0bby joined the room. | 01:17:16 |
| themsay joined the room. | 10:40:33 |
9 Sep 2019 |
| chepni joined the room. | 18:00:27 |
| chepni left the room. | 18:00:54 |
10 Sep 2019 |
| nassourourba joined the room. | 08:13:03 |
| rangak joined the room. | 22:29:26 |
11 Sep 2019 |
| enthreen joined the room. | 03:07:12 |
| enthreen changed their display name from n3nm to enthreen. | 03:18:15 |
12 Sep 2019 |
Geforce8472 | I know I’m a few days late to the discussion but I thought the difference in iOS 13 was that Apple were changing the API so that work (like decryption) can only be done for user visible notifications but not for invisible ones. The problem for encrypted messaging comes from the fact that you don’t know if the notification needs to be user visible until after you decrypt it. Previously encrypted messaging apps always used non user visible push notifications and intercepted them decrypted them in the background and changed to visible as necessary. For instance some messengers sent “... is typing” signals over the push messaging system but wouldn’t show those to the user but would show a notification when a message was received. The new API doesn’t allow that because either all the notifications need to be visible to be decrypted (so you get spammed with visible notifications you don’t want to see) or your invisible push messages don’t get decrypted until you open the app and you don’t get message notifications.
The only way around this is for the server sending the notifications to know whether the message being sent needs to be displayed which means the server needs to know what the encrypted data contains. This is seen as problematic because it undermines the end to end encryption. | 14:53:35 |
Geforce8472 | I don’t know if Riot’s implementation is affected by this or not though. | 14:54:01 |
| @owie:matrix.org joined the room. | 21:03:22 |
13 Sep 2019 |
| enthreen left the room. | 07:23:03 |
| glenoid joined the room. | 14:43:42 |
14 Sep 2019 |
| etjet left the room. | 07:52:41 |
| said left the room. | 07:55:15 |
| olav changed their display name from olavx200 to fossegrim. | 14:07:47 |
| olav set a profile picture. | 14:07:54 |
| Heting Wang changed their profile picture. | 17:25:35 |
15 Sep 2019 |
| Yusuf86 joined the room. | 20:53:39 |
16 Sep 2019 |
| Prof.Dr.Skipper left the room. | 07:38:43 |
| novarix joined the room. | 18:16:37 |
| novarix left the room. | 18:16:56 |
17 Sep 2019 |
Manu | Geforce8472: yes, Riot is affected like most of apps that kind of abuse VoIP push notifications | 08:44:04 |
Manu | the current solution is to move to Notification Service Extension | 08:44:25 |
Manu | check https://github.com/vector-im/riot-ios/issues/2714 for more details | 08:44:40 |
18 Sep 2019 |
| tz8v joined the room. | 01:37:36 |
| liu.chen joined the room. | 02:11:07 |
| Mr. Wimpy left the room. | 12:55:10 |
19 Sep 2019 |
| cc joined the room. | 11:21:04 |