Commit Graph

3484 Commits (c799e18c742b6f68adfa18933d561fe1ced5e80b)
 

Author SHA1 Message Date
Michael Kirk c711b4a66d Merge branch 'mkirk/key-version' 8 years ago
Michael Kirk b2f9abbc7c transmit key version byte
// FREEBIE
8 years ago
Matthew Chen 1aacf35956 Merge branch 'charlesmchen/dontReplyToNoLongerVerified' 8 years ago
Matthew Chen e48d51d084 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen a462cba452 Don’t reply to “no longer verified”.
// FREEBIE
8 years ago
Matthew Chen af67f33e3d Merge branch 'charlesmchen/moreFakeContacts' 8 years ago
Matthew Chen db3407853a Refine fake contact creation.
// FREEBIE
8 years ago
Matthew Chen 10fb3286ce Merge branch 'charlesmchen/removePhoneNumberLengthLimit' 8 years ago
Matthew Chen 791c5bb89e Revise phone number length limit in registration view.
// FREEBIE
8 years ago
Matthew Chen 351c8c00f0 Remove phone number length limit in registration view.
// FREEBIE
8 years ago
Matthew Chen 96f833473c Merge branch 'charlesmchen/bumpBuildNumberScript' 8 years ago
Matthew Chen 0486cfe7e3 Add script to bump build numbers.
// FREEBIE
8 years ago
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