Commit Graph

661 Commits (6566ea694c07a1dc6852b12bcd6415232e39d77c)
 

Author SHA1 Message Date
Michael Kirk dd1591689c Merge branch 'mkirk/polite-intersection' 8 years ago
Michael Kirk 772b3a6ba1 thumbnail hash without allocating big string.
// FREEBIE
8 years ago
Michael Kirk 873d8ff2bc include emails in contat hash
// FREEBIE
8 years ago
Michael Kirk 5ac08dfeb4 hashable method to detect when contact has changed
// FREEBIE
8 years ago
Matthew Chen 2dc7c7cf29 Merge branch 'charlesmchen/examplePhoneNumbers' 8 years ago
Matthew Chen 150c166a60 Show example phone numbers.
// FREEBIE
8 years ago
Matthew Chen fb3e2557e0 Show example phone numbers.
// FREEBIE
8 years ago
Matthew Chen 2bb7459303 Merge branch 'charlesmchen/phoneNumberParsing' 8 years ago
Matthew Chen 587d035019 Don’t ignore “unnamed” phone numbers.
// FREEBIE
8 years ago
Matthew Chen 279e25c1df Merge branch 'charlesmchen/disappearingMessages' 8 years ago
Matthew Chen 77dbf6480c Respond to CR.
// FREEBIE
8 years ago
Matthew Chen c89b9fb0bf Disable “disappearing messages” job when inactive.
// FREEBIE
8 years ago
Matthew Chen 6e52009ff0 Rework the “disappearing messages” logic.
// FREEBIE
8 years ago
Matthew Chen 9f569d376c Merge branch 'charlesmchen/autoRejoinGroups' 8 years ago
Matthew Chen d5118273b8 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen 315775ff23 Auto-rejoin groups by emitting and responding to “request group info” messages.
// FREEBIE
8 years ago
Michael Kirk 311206918f Merge branch 'mkirk/safer-key-delete' 8 years ago
Michael Kirk e9c0c46a23 Always keep at least 3 old signed prekeys (accepted or otherwise).
If the keys weren't marked as accepted, we risk deleting keys which are
still probably relevant.

// FREEBIE
8 years ago
Matthew Chen 4e08b8092d Merge branch 'charlesmchen/flagVoiceMessages' 8 years ago
Matthew Chen e56e9434ab Respond to CR.
// FREEBIE
8 years ago
Matthew Chen b846532351 Flag voice messages as such in protos.
// FREEBIE
8 years ago
Matthew Chen 92de9a5e72 Merge branch 'charlesmchen/attachmentMimeTypes' 8 years ago
Matthew Chen 3e9fbb1bec Prefer to deduce the MIME type from the file extension using lookup, not the UTI type.
// FREEBIE
8 years ago
Matthew Chen cb6de93a83 Try to deduce attachment MIME type from the file extension if possible.
// FREEBIE
8 years ago
Matthew Chen 955c4d8a02 Merge branch 'charlesmchen/phoneNumberParsingPerf' 8 years ago
Matthew Chen 6c2de6ed56 Fix a hotspot in the phone number parsing logic.
// FREEBIE
8 years ago
Matthew Chen 71a304f84f Merge branch 'charlesmchen/multipleAccounts' 8 years ago
Matthew Chen 1b93cd29c2 Rework handling of phone number names.
// FREEBIE
8 years ago
Matthew Chen d82afb8bb7 Merge branch 'charlesmchen/contactsSync' 8 years ago
Matthew Chen 9bfcc8e38b Add “is complete” flag to contacts sync proto.
// FREEBIE
8 years ago
Matthew Chen 41e564db47 Use SignalAccount class to sync contacts.
// FREEBIE
8 years ago
Matthew Chen 741e5c02ac Add “is complete” flag to contacts sync proto.
// FREEBIE
8 years ago
Michael Kirk f078f8adc2 Merge branch 'mkirk/compiler-warnings' 8 years ago
Michael Kirk ad31c75e88 fix more compiler warnings
* initWithCoder is a designated initializer for *any* TSYapDatabase model
* doc fixes
* cast log param appropriately

Compiler Warnings: 337 -> 331

// FREEBIE
8 years ago
Michael Kirk 50df5b682b nullability annotations for TSInteraction
Compiler warnings: 343 -> 337

// FREEBIE
8 years ago
Michael Kirk c9f397d590 nullability audit for MimeTypeUtil
* added missing nullability annotations
* guard against insterting nil into set
* remove unused code

Compiler Warnings: 364 -> 343

// FREEBIE
8 years ago
Michael Kirk 1754ad25d2 nullability annotations
Compiler Warnings: 387 -> 364

// FREEBIE
8 years ago
Michael Kirk 24c84cbbad Merge branch 'mkirk/better-send-logs' 8 years ago
Michael Kirk a92129a0ee better sending logs
// FREEBIE
8 years ago
Michael Kirk e336e0b34a Merge branch 'mkirk/delay-contact-access' 8 years ago
Michael Kirk 4338c59356 disambiguate contact param
// FREEBIE
8 years ago
Matthew Chen d25a934039 Merge branch 'charlesmchen/cleanup' 8 years ago
Matthew Chen 9b8d6bd87d Minor cleanup.
// FREEBIE
8 years ago
Matthew Chen 25e086c221 Merge branch 'charlesmchen/autoMarkAsRead' 8 years ago
Matthew Chen 2a64ff29e5 Temporary change to improve read receipt logging. 8 years ago
Michael Kirk 77833e727a Merge pull request #196 from WhisperSystems/mkirk/contact-fixup
Properly handle "work", "home", and "other" labels
8 years ago
Michael Kirk f4dd01e300 Properly handle "work", "home", and "other" labels
// FREEBIE
8 years ago
Matthew Chen 4431fa3356 Merge branch 'charlesmchen/signalAccount' 8 years ago
Matthew Chen 5058eb837e Add SignalAccount class.
// FREEBIE
8 years ago
Matthew Chen cd9e1fb574 Add SignalAccount class.
// FREEBIE
8 years ago