Commit Graph

1383 Commits

Author SHA1 Message Date
Matthew Chen
f00f608833 Respond to CR. 2018-10-11 13:02:02 -04:00
Matthew Chen
f7827cda7b Respond to CR. 2018-10-11 13:02:02 -04:00
Matthew Chen
c907721a18 Rotate profile key if blocklist intersects profile whitelist. 2018-10-11 13:02:02 -04:00
Matthew Chen
1f37980a0d Suppress UD against production service to avoid de-registration. 2018-10-11 13:00:53 -04:00
Matthew Chen
f2a1df4e99 Update device message auditing to reflect UD behavior. 2018-10-11 13:00:53 -04:00
Matthew Chen
960b4f537d Suppress UD against production service to avoid de-registration. 2018-10-11 13:00:53 -04:00
Matthew Chen
9323e411fc Revert AppReadiness singleton. 2018-10-11 09:42:49 -04:00
Matthew Chen
27700ef78f Revert AppVersion singleton. 2018-10-11 09:36:47 -04:00
Matthew Chen
f24ccb3ce6 Hang more singletons on SSKEnv. 2018-10-11 08:56:50 -04:00
Matthew Chen
8bd97aaaa0 Respond to CR. 2018-10-11 08:55:37 -04:00
Matthew Chen
03f23b5f79 Fix breakage in UD manager; add UD manager test, hang TSAccountManager on SSKEnv, fix bugs in tests. 2018-10-11 08:46:24 -04:00
Matthew Chen
1f2bfe8df4 Fix breakage in UD manager. 2018-10-11 08:46:24 -04:00
Matthew Chen
bda6fdf44f Respond to CR. 2018-10-10 14:34:14 -04:00
Matthew Chen
a6eed30127 Add 'is ud' property to outgoing messages. 2018-10-10 14:32:14 -04:00
Matthew Chen
cba8c67983 Add 'is ud' property to incoming messages. 2018-10-10 14:29:40 -04:00
Matthew Chen
0d588346f1 Fix rebase breakage. 2018-10-10 14:28:02 -04:00
Matthew Chen
a4cdc5272c Handle UD auth errors in websocket sends. 2018-10-10 14:22:41 -04:00
Michael Kirk
a5db222c7a move ud auth to request factory 2018-10-10 11:39:29 -06:00
Michael Kirk
fb2abdcd1a UD auth for profile fetching
Converging with Android, use UnidentifiedAccess getter
2018-10-10 09:09:11 -06:00
Michael Kirk
0be1f8cca2 Move UD auth into request initializers 2018-10-10 09:09:11 -06:00
Michael Kirk
39ba413439 Track UD mode enum instead of two booleans 2018-10-10 09:09:11 -06:00
Matthew Chen
fab79e2673 Respond to CR. 2018-10-10 09:59:10 -04:00
Matthew Chen
75e59bbc6f Discard self-sent messages during the decryption process. 2018-10-10 09:10:45 -04:00
Matthew Chen
e47b69e0aa Send sync messages to self via UD (only); discard self-sent sync messages. 2018-10-10 09:10:45 -04:00
Matthew Chen
7ef39bf258 Clean up proto utils. 2018-10-10 09:10:45 -04:00
Matthew Chen
5e253f1c26 Always include "local user" in contacts sync messages. 2018-10-10 09:10:45 -04:00
Matthew Chen
7cb0158331 Apply UD access verifier. 2018-10-05 13:14:45 -04:00
Matthew Chen
21b383f4e2 Remove server GUID from TSIncomingMessage. 2018-10-05 13:02:35 -04:00
Matthew Chen
7441c565bb Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen
ad56be27c9 Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen
01ca416f42 Fix rebase breakage. 2018-10-05 12:53:54 -04:00
Matthew Chen
2f2b6b071b UD sends over web sockets; update web socket auth for UD. 2018-10-05 12:49:40 -04:00
Matthew Chen
3b06434d4f Split out second web socket. 2018-10-05 12:48:19 -04:00
Matthew Chen
c137e95ae5 Move socket manager to hang on SSKEnvironment. 2018-10-05 12:47:11 -04:00
Matthew Chen
fbfda5b9db Respond to CR. 2018-10-05 12:00:31 -04:00
Matthew Chen
1a23186ec4 Fix 'info message for group events'. 2018-10-05 11:50:17 -04:00
Matthew Chen
61a99c3f87 Further sender cleanup. 2018-10-05 11:49:36 -04:00
Matthew Chen
f2a9c10c20 Respond to CR. 2018-10-05 10:41:10 -04:00
Matthew Chen
a697072271 Respond to CR. 2018-10-05 10:32:32 -04:00
Matthew Chen
f9e90215b3 Respond to CR. 2018-10-05 09:28:53 -04:00
Matthew Chen
ccb67f49a3 Fix issues in UD send & receive. 2018-10-04 11:56:37 -04:00
Matthew Chen
0b41e5e240 Rework profile fetch to reflect UD changes. 2018-10-04 11:56:37 -04:00
Matthew Chen
1e10a86635 UD send via REST. 2018-10-04 11:56:36 -04:00
Matthew Chen
24b0eed1f6 UD send via REST. 2018-10-04 11:56:36 -04:00
Matthew Chen
d08479980d UD send via REST. 2018-10-04 11:56:36 -04:00
Matthew Chen
c856859fbd Fix build breakage. 2018-10-04 11:56:21 -04:00
Matthew Chen
1b25a18e57 Respond to CR. 2018-10-04 11:50:22 -04:00
Matthew Chen
f0b16186cd Respond to CR. 2018-10-03 10:08:45 -04:00
Matthew Chen
b8c5e14758 Apply UD trust root value for staging. 2018-10-03 09:34:16 -04:00
Matthew Chen
0c0d2a702e Decrypt incoming UD messages. 2018-10-03 09:32:21 -04:00