Commit Graph

22799 Commits

Author SHA1 Message Date
Matthew Chen
60db8685b7 "Bump build to 5.7.0.5." (Internal) 2021-03-04 00:10:11 -03:00
Michelle Linington
4a96d26d50 Merge branch 'mlin/PR/GroupMembershipNameCollisions' 2021-03-03 13:09:43 -08:00
Michelle Linington
852e8261d8 Lint 2021-03-03 12:51:07 -08:00
Michelle Linington
10533102d6 Additional PR Feedback
- Remove some test-only code
- Since we're prewarming our collision finder off the main thread, the
  ready flag should be made thread-safe.
2021-03-03 12:51:07 -08:00
Michelle Linington
adabc1a06e PR Feedback
The most significant change here is we defer initial loading of
collision interactions. We shouldn't block the main thread during
conversation presentation.

Instead, we'll perform it at UserInitiatedQoS. Once complete, we'll call
-ensureBannerState. Subsequent banner state updates will use the cached
interactions to find name collisions.
2021-03-03 12:51:07 -08:00
Michelle Linington
4bb70840b9 Improve sorting of collisions 2021-03-03 12:51:07 -08:00
Michelle Linington
a7aa17c7dd Better write handling 2021-03-03 12:51:07 -08:00
Michelle Linington
15eb64086c Most of the work for profile spoofing in group membership
This separates the logic for finding spoofed profiles from the view
controller responsible for reporting collisions to the user
2021-03-03 12:51:07 -08:00
Matthew Chen
d40c624af9 Merge branch 'charlesmchen/logProfileKeyRotation' 2021-03-03 17:26:02 -03:00
Matthew Chen
8678d45733 Respond to CR. 2021-03-03 17:21:47 -03:00
Matthew Chen
54bbc64e0b Add logging around profile key rotation. 2021-03-03 17:20:02 -03:00
Matthew Chen
dab3994b3a Add logging around profile key rotation. 2021-03-03 17:20:02 -03:00
Matthew Chen
be3e88427a Add logging around profile key rotation. 2021-03-03 17:20:02 -03:00
Matthew Chen
2ea13bb956 Merge branch 'jon/restore_kbs_staging' 2021-03-03 17:19:18 -03:00
Jon Chambers
07d3ec2c6e Restore two-enclave configuration. 2021-03-03 17:18:36 -03:00
Matthew Chen
213b0ba702 Respond to CR. 2021-03-03 17:18:36 -03:00
Jon Chambers
ca877d293d Update KBS constants to match the latest staging deployment. 2021-03-03 17:18:36 -03:00
Jordan Rose
74d48be1f7 Merge branch 'jrose/openssl-memory' 2021-03-03 09:54:21 -08:00
Jordan Rose
ae0fb0aea4 Remember to free OpenSSL-allocated memory 2021-03-03 09:50:40 -08:00
Matthew Chen
e28506444a Merge branch 'ringrtc/v2.9.4' 2021-03-03 10:45:25 -03:00
Matthew Chen
318a00024a Update Cocoapods. 2021-03-03 10:42:32 -03:00
Jim Gustafson
43939b736c Update to RingRTC v2.9.4 2021-03-03 10:41:24 -03:00
Jim Gustafson
093de5d45b Add helpful warning log if remote is untrusted 2021-03-03 10:41:24 -03:00
Matthew Chen
feea26861e "Bump build to 5.7.0.4." (Internal) 2021-03-02 17:46:32 -03:00
Matthew Chen
11ee018d91 "Bump build to 5.7.0.3." (Internal) 2021-03-02 17:46:17 -03:00
Matthew Chen
951fc851ac "Bump build to 5.7.0.2." (Internal) 2021-03-01 10:49:13 -03:00
Matthew Chen
4ce2c3adb8 Feature flags for .qa. 2021-03-01 10:49:05 -03:00
Matthew Chen
b54257fd2f "Bump build to 5.7.0.1." (Internal) 2021-03-01 10:49:01 -03:00
Matthew Chen
0dba156bf8 "Bump build to 5.7.0.0." 2021-03-01 10:48:54 -03:00
Matthew Chen
d9e164ed4a Update changelog for 5.6 2021-02-27 09:56:57 -03:00
Matthew Chen
3bbd03ed2b "Bump build to 5.6.0.14." 2021-02-27 09:09:27 -03:00
Matthew Chen
f119a87e03 Feature flags for .production. 2021-02-27 09:09:24 -03:00
Matthew Chen
36e4da6329 Update l10n strings. 2021-02-27 09:09:09 -03:00
Matthew Chen
56db619c05 "Bump build to 5.6.0.13." (Internal) 2021-02-26 17:56:18 -03:00
Matthew Chen
426d52b468 Feature flags for .qa. 2021-02-26 17:56:15 -03:00
Matthew Chen
ce9378a6a7 "Bump build to 5.6.0.12." 2021-02-26 17:56:05 -03:00
Matthew Chen
ef0fb70b02 Feature flags for .beta. 2021-02-26 17:56:02 -03:00
Matthew Chen
6916407f92 Merge branch 'nt/little-fixes102' 2021-02-26 17:55:45 -03:00
Nora Trapp
de5afa9467 Use server timestamp to validate UD messages 2021-02-26 11:56:47 -08:00
Nora Trapp
2ef8db1d9f Fix excessive threadless errors 2021-02-26 11:48:29 -08:00
Nora Trapp
eff026a8d5 Don't insert decryption errors for blocked conversation 2021-02-25 13:20:05 -08:00
Matthew Chen
27900636fb "Bump build to 5.6.0.11." (Internal) 2021-02-25 17:08:22 -03:00
Matthew Chen
9f079595ff "Bump build to 5.6.0.10." 2021-02-25 17:08:12 -03:00
Jordan Rose
e9cdd773bb Merge branch 'jrose/update-SignalClient' 2021-02-24 18:22:22 -08:00
Jordan Rose
04b03f8494 Update SignalClient to fix Rust build 2021-02-24 18:21:21 -08:00
Matthew Chen
b4d567d2f3 "Bump build to 5.6.0.9." (Internal) 2021-02-24 21:53:16 -03:00
Matthew Chen
d19a94d328 Feature flags for .qa. 2021-02-24 21:53:11 -03:00
Matthew Chen
480c16064a "Bump build to 5.6.0.8." 2021-02-24 21:52:41 -03:00
Matthew Chen
51e0719152 Feature flags for .beta. 2021-02-24 21:52:37 -03:00
Matthew Chen
1dc67df6a5 Update l10n strings. 2021-02-24 21:52:31 -03:00