Commit Graph

661 Commits (6566ea694c07a1dc6852b12bcd6415232e39d77c)
 

Author SHA1 Message Date
Michael Kirk 6566ea694c no need to send sync messages when only 1 device
// FREEBIE
8 years ago
Matthew Chen 8b04e2a880 Merge branch 'charlesmchen/logOverflow' 8 years ago
Matthew Chen ed369436fb Reduce chattiness of logs; increase log file sizes.
// FREEBIE
8 years ago
Matthew Chen b946badd97 [SSK] Reduce chattiness of logs; increase log file sizes.
// FREEBIE
8 years ago
Matthew Chen 4609c508ec Merge branch 'charlesmchen/fixCFail' 8 years ago
Matthew Chen 30961cf2a5 Fix OWSCFail() macro.
// FREEBIE
8 years ago
Matthew Chen 4eacfe768f Merge branch 'charlesmchen/verificationSyncVsUI' 8 years ago
Matthew Chen d8b34f6302 Ensure verification UI is updated to reflect incoming verification state sync messages.
// FREEBIE
8 years ago
Matthew Chen 2315ab79de Merge branch 'charlesmchen/attachmentStreamUpgradePerf' 8 years ago
Matthew Chen e86e175ceb Respond to CR.
// FREEBIE
8 years ago
Matthew Chen beb4ed71e7 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen cf65cc3be5 Improve perf of attachment stream file path upgrade.
// FREEBIE
8 years ago
Matthew Chen ed249840c6 Merge branch 'charlesmchen/slowLaunchRelease' 8 years ago
Matthew Chen 27e5c836b7 Refine observation of async registration completion.
// FREEBIE
8 years ago
Matthew Chen 7af758bc67 Merge branch 'charlesmchen/enableVerificationStateSync' 8 years ago
Matthew Chen 07bec72f61 Enable verification state sync.
// FREEBIE
8 years ago
Michael Kirk 5110c5892d Merge branch 'mkirk/verification-key-length' 8 years ago
Michael Kirk e746c6b7ec append/remove key type as necessary to fix verification syncing
// FREEBIE
8 years ago
Michael Kirk 2059bb4966 Merge branch 'WhisperSystems-mkirk/fix-verification-crash' 8 years ago
Michael Kirk 742e0d3c97 message sending must be on main thread
include description for verification sync messages

// FREEBIE
8 years ago
Matthew Chen c0cb153f29 Merge branch 'charlesmchen/holidayCodeReviewOmnibus' 8 years ago
Matthew Chen 5d7c012b5c Respond to CR.
// FREEBIE
8 years ago
Matthew Chen d80e42e0a0 Respond to post-holiday code reviews.
// FREEBIE
8 years ago
Matthew Chen 18e6a1b1cb Respond to post-holiday code reviews.
// FREEBIE
8 years ago
Matthew Chen a9bac8bce7 Merge branch 'charlesmchen/syncVerificationRedux' 8 years ago
Matthew Chen 498c0ef681 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 44e1f4a14a Rework verification state sync per latest proto schema.
// FREEBIE
8 years ago
Matthew Chen 26e6aab071 Merge branch 'charlesmchen/lastAppLaunchCompletedVersion' 8 years ago
Matthew Chen 8ef118f5da Cache the attachments folder in TSAttachmentStream.
// FREEBIE
8 years ago
Matthew Chen b9f9b6a0c3 Add isFirstLaunch method to AppVersion.
// FREEBIE
8 years ago
Matthew Chen 32e4eb2a42 Add a “last app completed launch” version.
// FREEBIE
8 years ago
Matthew Chen 7379e6a679 Merge branch 'charlesmchen/attachmentStreamUpgradesVsSerialQueue' 8 years ago
Matthew Chen 470cee0e11 Upgrade attachment streams on a serial queue.
// FREEBIE
8 years ago
Matthew Chen 09513fc1c3 Merge branch 'charlesmchen/databaseViewsVsStartupTime' 8 years ago
Matthew Chen 22109d719b Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 0f96341059 Avoid crashing on startup due to database view creation.
* Substitute unread view for unseen view until unseen view is ready.
* Register as many views as possible async.
* Perform blocking, safe migrations before async registration of views.

// FREEBIE
8 years ago
Matthew Chen bbc7c44c93 Use transactions in the jobs.
// FREEBIE
8 years ago
Matthew Chen 96dc0e4fdb Merge branch 'charlesmchen/removeBlockingPref' 8 years ago
Matthew Chen d53db17447 Remove “block on safety number changes” setting in preferences.
// FREEBIE
8 years ago
Matthew Chen f999c4abb5 Merge branch 'charlesmchen/databaseViewsVsPerf2' 8 years ago
Matthew Chen 0c503c379a Reduce number of database views.
// FREEBIE.
8 years ago
Matthew Chen d8199a444f Merge branch 'charlesmchen/databaseViewsVsPerf' 8 years ago
Matthew Chen bf07a8401e Remove an unnecessary database view.
// FREEBIE.
8 years ago
Matthew Chen 1f1410ffae Merge branch 'charlesmchen/groupCreationErrors' 8 years ago
Matthew Chen 3598cc18fa Ensure message sends only succeed or fail once.
// FREEBIE
8 years ago
Matthew Chen e1439a54dc Add “group creation failed” error message.
// FREEBIE
8 years ago
Matthew Chen 857fb535d9 Merge branch 'charlesmchen/expirationVsCalls' 8 years ago
Matthew Chen 26836a5725 Skip expiration for calls.
// FREEBIE
8 years ago
Matthew Chen 7052b97c72 Merge branch 'charlesmchen/callsStuckOnConnecting' 8 years ago
Matthew Chen 42cef65de4 Improve logging around incoming messages.
// FREEBIE
8 years ago