!tDRGDwZwQnlkowsjsm:matrix.org

Riot iOS

1185 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/lCeTuDKM172 Servers

Load older messages


SenderMessageTime
7 Sep 2019
@michael_vault:matrix.org@michael_vault:matrix.orgRedacted or Malformed Event09:48:51
8 Sep 2019
@do0bby:matrix.orgdo0bby joined the room.01:17:16
@themsay:matrix.orgthemsay joined the room.10:40:33
9 Sep 2019
@chepni:matrix.orgchepni joined the room.18:00:27
@chepni:matrix.orgchepni left the room.18:00:54
10 Sep 2019
@nassourourba:matrix.orgnassourourba joined the room.08:13:03
@rangak:matrix.orgrangak joined the room.22:29:26
11 Sep 2019
@n3nm:matrix.orgenthreen joined the room.03:07:12
@n3nm:matrix.orgenthreen changed their display name from n3nm to enthreen.03:18:15
12 Sep 2019
@josh:nuclearlemons.ukGeforce8472

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

Show newer messages


Back to Room ListRoom Version: