Commit Graph

3472 Commits (00fede4229106278e39989d17996731fb9325ca4)
 

Author SHA1 Message Date
Matthew Chen 4133673d70 Bump build number to 2.13.0.14.
// FREEBIE
8 years ago
Matthew Chen 1eff5513b3 [SSK] Archive sessions upon identity change.
// FREEBIE
8 years ago
Matthew Chen 14c64239a3 Merge branch 'charlesmchen/archiveSessionsOnSSQ' 8 years ago
Matthew Chen e9219743ff Archive sessions on the 'session store' queue.
// FREEBIE
8 years ago
Matthew Chen 67d60ff01b Bump build number to 2.13.0.13.
// FREEBIE
8 years ago
Michael Kirk 4cbba496ef Merge branch 'mkirk/archive-sibling-state' 8 years ago
Michael Kirk 3e43eef534 [SSK][SPK] Archive all recipient's sessions on identity change.
// FREEBIE
8 years ago
Michael Kirk 793a7449b0 Merge branch 'mkirk/archive-sessions-on-id-change' 8 years ago
Michael Kirk 5da7dc1fd3 Archive sessions upon identity change.
Session clearing must be in IdentityKeyStore implementation

Trying to do it in the protocol will not work with multiple devices,
because we'll only archive the session of the first sending device.

// FREEBIE
8 years ago
Matthew Chen ad17c444f7 [SSK] Add creation timestamp to attachment streams.
// FREEBIE
8 years ago
Matthew Chen 07e0291377 Merge branch 'charlesmchen/diskUsage' 8 years ago
Matthew Chen e8e7b6bcba Add creation timestamp to attachment streams.
// FREEBIE
8 years ago
Matthew Chen ff89cbabcc Bump build number to 2.13.0.12.
// FREEBIE
8 years ago
Matthew Chen 84d8fb0853 Update l10n strings.
// FREEBIE
8 years ago
Michael Kirk 55bc6868f9 Merge branch 'mkirk/verification-sync' 8 years ago
Michael Kirk 140625b2a0 [SSK] verification sync
// FREEBIE
8 years ago
Michael Kirk a933fbf215 sync verifications with contact syncing
// FREEBIE
8 years ago
Michael Kirk 37b7bf18e9 clarify code and clean up code formatting
I think we hit some pathological cases in clang format, but this is
clearer anyway IMO

// FREEBIE
8 years ago
Michael Kirk 8fda18a8e3 Merge branch 'mkirk/verification-sync' 8 years ago
Michael Kirk 5a2169fa78 Don't sync verification until NullMessage succeeds. This better mirrors
existing sync message behavior

// FREEBIE
8 years ago
Michael Kirk 4c22f371a9 better comment on strange padding
// FREEBIE
8 years ago
Michael Kirk 6dea4c9fef fix padding calculation
// FREEBIE
8 years ago
Michael Kirk a5660f4db4 cleanup ahead of PR
synchronize/dispatch when dequeuing verification sync messages

// FREEBIE
8 years ago
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
8 years ago
Michael Kirk badaa54327 sync all verification states with contact sync
// FREEBIE
8 years ago
Michael Kirk 12bfae10ed All sync messages should have 1-512 random padding
// FREEBIE
8 years ago
Michael Kirk 35ee92f38f send null message when syncing verification state
// FREEBIE
8 years ago
Michael Kirk 99cd8fc27d Log when receiving null message
// FREEBIE
8 years ago
Michael Kirk f653bc36a8 sync verification state with contacts
// FREEBIE
8 years ago
Michael Kirk 48b3f498a9 WIP: adapt to verification proto changes
// FREEBIE
8 years ago
Michael Kirk f526a372c9 proto update
// FREEBIE
8 years ago
Michael Kirk 6566ea694c no need to send sync messages when only 1 device
// FREEBIE
8 years ago
Matthew Chen b7307ecfa0 Merge branch 'charlesmchen/crashManualCircumvention' 8 years ago
Matthew Chen e814ae129d Fix crash in manual censorship circumvention logic on iOS 9.
// FREEBIE
8 years ago
Matthew Chen d00928902f Merge branch 'charlesmchen/moreScrollDownButton' 8 years ago
Matthew Chen f7c81bae9d Show the “scroll down” button if user scrolls up, even if there are no unread messages.
// FREEBIE
8 years ago
Matthew Chen 89c252a420 Merge branch 'charlesmchen/logOverflow' 8 years ago
Matthew Chen e6aacf0bca [SSK] Reduce chattiness of logs; increase log file sizes.
// 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 eff1974eeb [SSK] 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 1ae7f07104 Merge branch 'charlesmchen/keychainVsRegistrationDebug' 8 years ago
Matthew Chen 15ecb03471 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 7726c68047 Persist registration values in the keychain for debug builds only.
// FREEBIE
8 years ago
Matthew Chen 06baf5128f Bump build number to 2.13.0.11.
// FREEBIE
8 years ago
Matthew Chen c60ca915d2 Merge branch 'charlesmchen/callServiceLogging' 8 years ago
Matthew Chen 3d0811c03f Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 029da7e0ce Hang up current call if we receive a call offer from the same user.
// FREEBIE
8 years ago
Matthew Chen 9fc92990f5 Improve logging in CallService.
// FREEBIE
8 years ago