Michael Kirk
|
d927cba5ce
|
don't sync verified state when we have never recorded the recipients
identity
e.g. every contact you have which is a signal user whom you've never
messaged will not have a recorded RecipientIdentity
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
badaa54327
|
sync all verification states with contact sync
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
12bfae10ed
|
All sync messages should have 1-512 random padding
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
35ee92f38f
|
send null message when syncing verification state
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
99cd8fc27d
|
Log when receiving null message
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
f653bc36a8
|
sync verification state with contacts
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
48b3f498a9
|
WIP: adapt to verification proto changes
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
f526a372c9
|
proto update
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Michael Kirk
|
6566ea694c
|
no need to send sync messages when only 1 device
// FREEBIE
|
2017-06-22 15:19:46 -04:00 |
|
Matthew Chen
|
b7307ecfa0
|
Merge branch 'charlesmchen/crashManualCircumvention'
|
2017-06-22 15:10:24 -04:00 |
|
Matthew Chen
|
e814ae129d
|
Fix crash in manual censorship circumvention logic on iOS 9.
// FREEBIE
|
2017-06-22 15:10:14 -04:00 |
|
Matthew Chen
|
d00928902f
|
Merge branch 'charlesmchen/moreScrollDownButton'
|
2017-06-22 15:08:48 -04:00 |
|
Matthew Chen
|
f7c81bae9d
|
Show the “scroll down” button if user scrolls up, even if there are no unread messages.
// FREEBIE
|
2017-06-22 15:08:35 -04:00 |
|
Matthew Chen
|
89c252a420
|
Merge branch 'charlesmchen/logOverflow'
|
2017-06-22 14:30:11 -04:00 |
|
Matthew Chen
|
e6aacf0bca
|
[SSK] Reduce chattiness of logs; increase log file sizes.
// FREEBIE
|
2017-06-22 14:29:32 -04:00 |
|
Matthew Chen
|
8b04e2a880
|
Merge branch 'charlesmchen/logOverflow'
|
2017-06-22 14:27:30 -04:00 |
|
Matthew Chen
|
ed369436fb
|
Reduce chattiness of logs; increase log file sizes.
// FREEBIE
|
2017-06-22 13:24:53 -04:00 |
|
Matthew Chen
|
eff1974eeb
|
[SSK] Reduce chattiness of logs; increase log file sizes.
// FREEBIE
|
2017-06-22 10:10:56 -04:00 |
|
Matthew Chen
|
b946badd97
|
[SSK] Reduce chattiness of logs; increase log file sizes.
// FREEBIE
|
2017-06-22 10:10:30 -04:00 |
|
Matthew Chen
|
1ae7f07104
|
Merge branch 'charlesmchen/keychainVsRegistrationDebug'
|
2017-06-22 09:37:39 -04:00 |
|
Matthew Chen
|
15ecb03471
|
Respond to CR.
// FREEBIE
|
2017-06-22 09:37:30 -04:00 |
|
Matthew Chen
|
7726c68047
|
Persist registration values in the keychain for debug builds only.
// FREEBIE
|
2017-06-22 09:34:07 -04:00 |
|
Matthew Chen
|
06baf5128f
|
Bump build number to 2.13.0.11.
// FREEBIE
|
2017-06-21 18:07:18 -04:00 |
|
Matthew Chen
|
c60ca915d2
|
Merge branch 'charlesmchen/callServiceLogging'
|
2017-06-21 18:06:44 -04:00 |
|
Matthew Chen
|
3d0811c03f
|
Respond to CR.
// FREEBIE
|
2017-06-21 18:06:29 -04:00 |
|
Matthew Chen
|
029da7e0ce
|
Hang up current call if we receive a call offer from the same user.
// FREEBIE
|
2017-06-21 17:47:42 -04:00 |
|
Matthew Chen
|
9fc92990f5
|
Improve logging in CallService.
// FREEBIE
|
2017-06-21 17:47:42 -04:00 |
|
Matthew Chen
|
12e083b4e0
|
[SSK] Fix OWSCFail() macro.
// FREEBIE
|
2017-06-21 17:46:41 -04:00 |
|
Matthew Chen
|
4609c508ec
|
Merge branch 'charlesmchen/fixCFail'
|
2017-06-21 17:45:00 -04:00 |
|
Matthew Chen
|
30961cf2a5
|
Fix OWSCFail() macro.
// FREEBIE
|
2017-06-21 17:44:51 -04:00 |
|
Matthew Chen
|
c7d9236526
|
[SSK] Ensure verification UI is updated to reflect incoming verification state sync messages.
// FREEBIE
|
2017-06-21 17:44:18 -04:00 |
|
Matthew Chen
|
4eacfe768f
|
Merge branch 'charlesmchen/verificationSyncVsUI'
|
2017-06-21 17:43:20 -04:00 |
|
Matthew Chen
|
d8b34f6302
|
Ensure verification UI is updated to reflect incoming verification state sync messages.
// FREEBIE
|
2017-06-21 16:29:20 -04:00 |
|
Matthew Chen
|
6fa20d62ba
|
Merge branch 'charlesmchen/groupsVsNoLongerVerified'
|
2017-06-21 16:20:50 -04:00 |
|
Matthew Chen
|
0855faabb4
|
Respond to CR.
// FREEBIE
|
2017-06-21 15:06:48 -04:00 |
|
Matthew Chen
|
efbda70764
|
Improve UX for multiple “no longer verified” members of a group.
// FREEBIE
|
2017-06-21 15:01:06 -04:00 |
|
Matthew Chen
|
afb83cfaaa
|
Improve UX for multiple “no longer verified” members of a group.
// FREEBIE
|
2017-06-21 15:01:06 -04:00 |
|
Matthew Chen
|
f1e5be4c17
|
Improve UX for multiple “no longer verified” members of a group.
// FREEBIE
|
2017-06-21 15:01:06 -04:00 |
|
Matthew Chen
|
a039aac36d
|
Improve UX for multiple “no longer verified” members of a group.
// FREEBIE
|
2017-06-21 15:01:06 -04:00 |
|
Matthew Chen
|
509d2d0aaa
|
Merge branch 'charlesmchen/attachmentStreamUpgradePerf'
|
2017-06-21 10:41:39 -04:00 |
|
Matthew Chen
|
f3f832557f
|
Respond to CR.
// FREEBIE
|
2017-06-21 10:39:45 -04:00 |
|
Matthew Chen
|
6a1f766657
|
[SSK] Improve perf of attachment stream file path upgrade.
// FREEBIE
|
2017-06-21 10:39:45 -04:00 |
|
Matthew Chen
|
ec077235ba
|
Respond to CR.
// FREEBIE
|
2017-06-21 10:38:41 -04:00 |
|
Matthew Chen
|
6a5fe94d59
|
Improve perf of attachment stream file path upgrade.
// FREEBIE
|
2017-06-21 10:38:41 -04:00 |
|
Matthew Chen
|
2315ab79de
|
Merge branch 'charlesmchen/attachmentStreamUpgradePerf'
|
2017-06-21 10:35:33 -04:00 |
|
Matthew Chen
|
e86e175ceb
|
Respond to CR.
// FREEBIE
|
2017-06-21 10:35:25 -04:00 |
|
Matthew Chen
|
f6f5d3d455
|
Merge branch 'charlesmchen/invalidateMessageAdapterCache'
|
2017-06-21 10:01:04 -04:00 |
|
Matthew Chen
|
b39c4905c3
|
Invalid message adapter cache when app becomes visible.
// FREEBIE
|
2017-06-21 10:00:56 -04:00 |
|
Matthew Chen
|
beb4ed71e7
|
Respond to CR.
// FREEBIE
|
2017-06-21 09:58:19 -04:00 |
|
Matthew Chen
|
4f0b5838ec
|
Bump build number to 2.13.0.10.
// FREEBIE
|
2017-06-20 17:51:27 -04:00 |
|