Commit Graph

2989 Commits (c36db03a3afef94eb69acee56bcd71d4765e2af4)
 

Author SHA1 Message Date
Moxie Marlinspike c36db03a3a Prevent audio control click handler feedback loops
Fixes #6356
Fixes #6406
Fixes #6169

Closes #6800
// FREEBIE
7 years ago
Moxie Marlinspike 9dd508b6f5 Track pending incoming ice updates in addition to outgoing
// FREEBIE
7 years ago
Moxie Marlinspike 34443b059c Revert "We can now send trickle ice candidates immediately"
Need to hold off on this for some iOS changes.

This reverts commit 338f8de787.
7 years ago
Moxie Marlinspike 666f648c59 Bump version to 4.8.0
// FREEBIE
7 years ago
Moxie Marlinspike 54bab07483 Update language translations
// FREEBIE
7 years ago
Moxie Marlinspike 526d510423 Start creating "persistent" blobs in cache directory
Helps #5515
// FREEBIE
7 years ago
Gavin Howard 381237a315 Make plaintext export more compatible with SMS Backup and Restore
This commit adds the contact name and the readable date (and time) to
the plaintext export of every message. That's because that is how SMS
Backup and Restore does it, so this commit makes Signal more compatible.

Closes #6452
// FREEBIE
7 years ago
FeuRenard 512c6dc581 Keep screen off after end of audio playback
Fixes #6654
Closes #6669
// FREEBIE
7 years ago
Sebastian Malek 170b869a22 larger google play badge
Closes #6701
//FREEBIE
7 years ago
Christian Ascheberg d0bb68e137 Fix group creation through group info request
Closes #6763
// FREEBIE
7 years ago
Christian Ascheberg 95d48bd3e9 Improve wording of joined contact notification
Fixes #6757
Closes #6764
// FREEBIE
7 years ago
Mateo Hernandez 5e1d63696f Fix ConversationAdapterTest#testGetItemIdEquals()
Regression introduced at cb670d67

Fixes #6652
Closes #6779
// FREEBIE
7 years ago
Moxie Marlinspike 338f8de787 We can now send trickle ice candidates immediately
// FREEBIE
7 years ago
Moxie Marlinspike 2c4c0f1349 Archive sessions and generate new registration id on re-register
Fixes #6703
// FREEBIE
7 years ago
Moxie Marlinspike 39b95ca4ed Do more to keep MessageRetrievalService alive
Closes #6456
7 years ago
Moxie Marlinspike fcbcffe9ba Bump version to 4.7.4
// FREEBIE
7 years ago
Moxie Marlinspike 501b351f80 Update signal-service to 2.5.14
// FREEBIE
7 years ago
Moxie Marlinspike b72b1cda94 Bump version to 4.7.3
// FREEBIE
7 years ago
Moxie Marlinspike 074e46b2d9 Enable verification syncing
// FREEBIE
7 years ago
Moxie Marlinspike 91612cb6f2 Bump version to 4.7.2
// FREEBIE
7 years ago
Moxie Marlinspike f193723182 Don't display verified marker in conversation if unregistered
Closes #6755
// FREEBIE
7 years ago
Moxie Marlinspike a0e23612d4 We need to disable this until push notifications contain more info
This could be a sync message, delivery receipt, or some other
message that isn't user-visible. The push notification content
would need to indicate whether that's the case in order to be
able to accurately display a notification

// FREEBIE
7 years ago
Moxie Marlinspike 8b12bc9acc Bump version to 4.7.1
// FREEBIE
7 years ago
Moxie Marlinspike e2439278f4 Update libsignal-server to 2.5.12
Fixes #6734
// FREEBIE
7 years ago
Moxie Marlinspike 04f364942e Don't update thread state for groups w/ verified/default SNs
Fixes #6744
// FREEBIE
7 years ago
Moxie Marlinspike 0cc5618ba9 Only offer share/compare options when SN calculation is complete
Now that we're loading this asynchronously, these options need
to respond asynchronously as well

Fixes #6739
// FREEBIE
7 years ago
Moxie Marlinspike 8208bbf3c0 Remove stale identity approval preference (no longer used)
Fixes #6745
// FREEBIE
7 years ago
Moxie Marlinspike 1c8077a7fe Switch from a hardware AEC whitelist back to a blacklist
Disabling OpenSL ES seems to make the hardware AEC "work" on
devices where it was previously causing problems.

Using the WebRTC-based software AEC *without* OpenSL ES seems to
be causing new problems.

Fixes #6737
Related #6432
Related #6241
// FREEBIE
7 years ago
Moxie Marlinspike 7c2191f9a0 Bump version to 4.7.0
// FREEBIE
7 years ago
Moxie Marlinspike 83b1e7ba6c Updated language translations
// FREEBIE
7 years ago
Moxie Marlinspike ec240a94e6 Fix capitalization (innocuous)
// FREEBIE
7 years ago
Moxie Marlinspike 666be5f358 Preserve unverified status if aleady unverified on update
// FREEBIE
7 years ago
Moxie Marlinspike 7f76bcc976 Don't attempt to fetch profiles for SMS contacts
// FREEBIE
7 years ago
Moxie Marlinspike 2dbeebac77 Maintain placeholder encrypted body to avoid processing error
// FREEBIE
7 years ago
Moxie Marlinspike fa64c5de62 Updated language translations
// FREEBIE
7 years ago
Moxie Marlinspike 0f6823d37e Null check just in case the profile comes back empty
// FREEBIE
7 years ago
Moxie Marlinspike 172de96ce4 Update to webrtc M59
// FREEBIE
7 years ago
Moxie Marlinspike f92d768be5 Correctly handle ice candidate for stale call
Fixes #6373
Fixes #6305
// FREEBIE
7 years ago
RiseT 52311eb881 "Message notifications" >> "Messages"
Closes #6700
// FREEBIE
7 years ago
Moxie Marlinspike 414a885b54 Make string plural
// FREEBIE
7 years ago
Moxie Marlinspike 1eccc07673 Temporarily disable synchronization messages
Until desktop catches up

// FREEBIE
7 years ago
Moxie Marlinspike 59d3e666fe Rename 'verify safety number' to 'view safety number'
// FREEBIE
7 years ago
Moxie Marlinspike 76c28cfa7a Add support for SN verification
// FREEBIE
7 years ago
Moxie Marlinspike 58273997b9 Explicitly check for disabled play services if needs update
Fixes #6381
// FREEBIE
7 years ago
Moxie Marlinspike 5672701a60 Add uncaught exception handler to message retrieval thread
Related #6644
// FREEBIE
7 years ago
Moxie Marlinspike 711740d156 Update to libsignal-service 2.5.10
// FREEBIE
7 years ago
Moxie Marlinspike b50a3fa2b8 Actually handle busy signal correctly
// FREEBIE
7 years ago
Moxie Marlinspike c09c7b6649 Update language translations
// FREEBIE
7 years ago
Moxie Marlinspike 7e40204eb2 Fix migration
Fixes #6695
// FREEBIE
7 years ago
Moxie Marlinspike d413b80b15 Canonicalize number when retrieving profile
// FREEBIE
7 years ago