Commit Graph

372 Commits (0ab6bcd080d5268e7305351741ca8bda6cab32e7)
 

Author SHA1 Message Date
Matthew Chen 0ab6bcd080 Rework outgoing message state.
// FREEBIE
9 years ago
Matthew Chen 91aeddf383 Merge branch 'charlesmchen/lostMessages' 9 years ago
Matthew Chen 42e005a498 Avoid lost messages by acknowledges message receipt after the message is processed.
// FREEBIE
9 years ago
Matthew Chen 2367ab7439 Merge branch 'charlesmchen/prekeyDoubleUpdate_' 9 years ago
Matthew Chen 406e2d862b De-bounce the prekey checks.
// FREEBIE
9 years ago
Matthew Chen 0224af7465 De-bounce the prekey checks.
// FREEBIE
9 years ago
Michael Kirk a715ed0794 Merge branch 'mkirk/mark-as-accepted' 9 years ago
Michael Kirk 522c191fd1 Persist when signed pre key was 'acceptedByService'
// FREEBIE
9 years ago
Matthew Chen 238fd0d9f1 Merge branch 'charlesmchen/honorAttachmentFilenames' 9 years ago
Matthew Chen fa2ff8158c Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 40dcc7c873 Honor attachment filenames.
// FREEBIE
9 years ago
Matthew Chen bc10aea202 Honor attachment filenames.
// FREEBIE
9 years ago
Matthew Chen b09f7e5e52 Honor attachment filenames.
// FREEBIE
9 years ago
Matthew Chen 173823e3ad Merge branch 'feature/contactsIntersectionAudit' 9 years ago
Matthew Chen 715e9e85ff Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 00f1b53e61 Reduce usage of contacts intersection endpoint.
// FREEBIE
9 years ago
Matthew Chen 1d946ccfed Merge branch 'charlesmchen/arbitraryAttachments' 9 years ago
Matthew Chen 06a56ccede Update SignalAttachment to allow arbitrary attachments.
// FREEBIE
9 years ago
Michael Kirk 5e40162fde Merge pull request #176 from WhisperSystems/mkirk/protobuf-docs
up to date protobuf building documentation
9 years ago
Michael Kirk 9c8350701d up to date protobuf building documentation
// FREEBIE
9 years ago
Matthew Chen 6649b1a12f Merge branch 'charlesmchen/socketLifecycle' 9 years ago
Matthew Chen aa3402b535 Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 04b3166b85 Rework socket manager.
// FREEBIE
9 years ago
Matthew Chen b7e24c664b Rework socket manager.
// FREEBIE
9 years ago
Matthew Chen 3d46f8e835 Rework socket manager.
// FREEBIE
9 years ago
Michael Kirk f94021df9d Merge branch 'mkirk/multiple-recipient' 9 years ago
Michael Kirk edc556b106 Fix multiple match for SignalRecipient
when searching for contacts by phone number

// FREEBIE
9 years ago
Matthew Chen 0ee09323f6 Merge branch 'charlesmchen/blockOffer' 9 years ago
Matthew Chen daa832bbca Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 17b751d22a Create block offer when non-contacts send you a message.
// FREEBIE
9 years ago
Matthew Chen adee71ba9b Merge branch 'charlesmchen/voiceAndWebrtcDefaults' 9 years ago
Matthew Chen d89d4dea8a Remove the properties related to Redphone and WebRTC support.
// FREEBIE
9 years ago
Matthew Chen 59a7b02de3 Merge branch 'charlesmchen/refineUploadIndicator' 9 years ago
Matthew Chen e28a81e6ad Improve attachment upload progress indicator.
* Should never show up for attachments in the failed state.
* Show show up without delay for attachments being sent.
* Show disappear when attachment upload fails in any way.

// FREEBIE
9 years ago
Matthew Chen 74ade28173 Merge branch 'charlesmchen/license' 9 years ago
Matthew Chen 009dac0b5d Update license.
// FREEBIE
9 years ago
Matthew Chen 1beac56989 Merge branch 'charlesmchen/fixArbitraryAttachmentDownloads' 9 years ago
Matthew Chen f08d779f4d Fix file extensions for arbitrary file types.
// FREEBIE
9 years ago
Matthew Chen 7f2ce61424 Merge branch 'charlesmchen/fixAudioPlayback' 9 years ago
Matthew Chen e6cd3d0712 Fix audio playback.
// FREEBIE
9 years ago
Matthew Chen d4e0c49ff9 Merge branch 'charlesmchen/attachmentRetryVsFailure' 9 years ago
Matthew Chen 004a952bc0 Respond to CR.
// FREEBIE
9 years ago
Matthew Chen 8258f26aec Don’t mark messages as failed until all retries are exhausted.
// FREEBIE
9 years ago
Michael Kirk 19d8a32022 Merge pull request #163 from WhisperSystems/mkirk/debug-asserts
only assert queues in debug
9 years ago
Michael Kirk 97f93eef7e only assert queues in debug
// FREEBIE
9 years ago
Michael Kirk 45b8dc9c96 Merge pull request #162 from WhisperSystems/mkirk/session-corruption
ensure all session access happens on the sessionStoreQueue
9 years ago
Michael Kirk 513c275107 Log when we delete sessions
// FREEBIE
9 years ago
Michael Kirk bb38fce54e Ensure that deleting sessions happens on session queue
// FREEBIE
9 years ago
Michael Kirk 2d93b8c6ec Handle mismatched/stale devices on session queue
The session state should never be manipulated concurrently.

// FREEBIE
9 years ago
Michael Kirk 773b09b015 Inspect session store on serial queue
// FREEBIE
9 years ago