Riot iOS

1296 Members
Riot/iOS, matrix-ios-kit and matrix-ios-sdk discussion | https://itunes.apple.com/app/riot-open-source-collaboration/id1083446067 | TestFlight build: https://testflight.apple.com/join/lCeTuDKM194 Servers

Load older messages

Timestamp Message
7 Sep 2019
09:48:51@michael_vault:matrix.orgmichael_vault100% Polish Languague approved
8 Sep 2019
01:17:16@do0bby:matrix.orgdo0bby joined the room.
10:40:33@themsay:matrix.orgthemsay joined the room.
9 Sep 2019
18:00:27@chepni:matrix.org@chepni:matrix.org joined the room.
18:00:54@chepni:matrix.org@chepni:matrix.org left the room.
10 Sep 2019
08:13:03@nassourourba:matrix.orgnassourourba joined the room.
22:29:26@rangak:matrix.orgrangak joined the room.
11 Sep 2019
03:07:12@n3nm:matrix.org@n3nm:matrix.org joined the room.
03:18:15@n3nm:matrix.org@n3nm:matrix.org changed their display name from n3nm to enthreen.
12 Sep 2019

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:54:01@josh:nuclearlemons.ukGeforce8472 I don’t know if Riot’s implementation is affected by this or not though.
21:03:22@owie:matrix.orgowie joined the room.
13 Sep 2019
07:23:03@n3nm:matrix.org@n3nm:matrix.org left the room.
14:43:42@glenoid:matrix.orgglenoid joined the room.
14 Sep 2019
07:52:41@etjet:utwente.io@etjet:utwente.io left the room.
07:55:15@said:utwente.io@said:utwente.io left the room.
14:07:47@olavx200:matrix.orgfossegrim changed their display name from olavx200 to fossegrim.
14:07:54@olavx200:matrix.orgfossegrim set a profile picture.
17:25:35@meow:imlibra.meHeting Wang changed their profile picture.
15 Sep 2019
20:53:39@ahmed.yusuf8686:matrix.orgYusuf86 joined the room.
16 Sep 2019
07:38:43@prof.dr.skipper:matrix.org@prof.dr.skipper:matrix.org left the room.
18:16:37@novarix:matrix.org@novarix:matrix.org joined the room.
18:16:56@novarix:matrix.org@novarix:matrix.org left the room.
17 Sep 2019
08:44:04@Manu:matrix.orgManu Geforce8472: yes, Riot is affected like most of apps that kind of abuse VoIP push notifications
08:44:25@Manu:matrix.orgManu the current solution is to move to Notification Service Extension
08:44:40@Manu:matrix.orgManucheck https://github.com/vector-im/riot-ios/issues/2714 for more details
18 Sep 2019
01:37:36@tz8v:matrix.orgtz8v joined the room.
02:11:07@liu.chen:matrix.orgliu.chen joined the room.
12:55:10@mrwimpy:matrix.org@mrwimpy:matrix.org left the room.
19 Sep 2019
11:21:04@czqlfy:matrix.orgcc joined the room.

There are no newer messages yet.

Back to Room List