Commit Graph

20 Commits (bf3c1d37459bd3d3a8146bfdc4624a9b466ef133)

Author SHA1 Message Date
Moxie Marlinspike bf3c1d3745 Support for device management, limits, and contact requests.
// FREEBIE
10 years ago
Moxie Marlinspike 3c41f27298 Support for multi-device contact sync.
// FREEBIE
10 years ago
Moxie Marlinspike ec60c24849 Slight cleanup for ConfirmIdentityDialog change.
Closes #3225
// FREEBIE
10 years ago
Moxie Marlinspike 2cfc714b64 Support for receiving incoming sync messages.
Closes #3188
// FREEBIE
10 years ago
Moxie Marlinspike 7a023b9fdc Acquire wakelocks for incoming messages.
Closes #2717

// FREEBIE
10 years ago
Moxie Marlinspike a4e18c515c Remove encrypted SMS transport, simplify transport options.
Closes #2647

// FREEBIE
10 years ago
Moxie Marlinspike 41fadc3437 Use libtextsecure 1.2.2
// FREEBIE
10 years ago
Moxie Marlinspike 5602a3dfc0 Update to latest version of libtextsecure for simplified interface.
1) Switch to new TextSecureAddress addressing, rather than mixing
   long-based recipient IDs into libtextsecure.

2) Get rid of RecipientFormattingException throws in calls to
   RecipientFactory.

Closes #2570
10 years ago
Moxie Marlinspike 00d7b5c284 Better UX handling on identity key mismatches.
1) Migrate from GSON to Jackson everywhere.

2) Add support for storing identity key conflicts on message rows.

3) Add limited support for surfacing identity key conflicts in UI.
10 years ago
Moxie Marlinspike d4493e700e Add GroupId for received messages.
// FREEBIE
10 years ago
Moxie Marlinspike d3271f548c Support for retrieving stored messages via websocket.
1) When registering with server, indicate that the server should
   store messages and send notifications.

2) Process notification GCM messages, and connect to the server
   to retrieve actual message content.
10 years ago
Moxie Marlinspike 978f769d6d Notify on incoming messages when locked.
// FREEBIE

Fixes #2149
11 years ago
Moxie Marlinspike 08ed90c5ec Split out Util functions. 11 years ago
Moxie Marlinspike 0d06d50a65 Let's have JobManager only deal with checked exceptions.
Also, switch to Builder for JobManager construction.
11 years ago
Moxie Marlinspike d9d4ec9d9d Fix some bugs with PKWM padding and attachment detection. 11 years ago
Moxie Marlinspike 9a6f65988f Add support for dependency injection, and accompanying tests. 11 years ago
Moxie Marlinspike ae178fc4ec Move API around a little, eliminate TransportDetails interface. 11 years ago
Moxie Marlinspike cafe03a70a Transition the outbound pipeline to JobManager jobs. 11 years ago
Moxie Marlinspike 99f42e2ee1 Move API around. 11 years ago
Moxie Marlinspike a3f1d9cdfd Beginning of libtextsecure refactor.
1) Break out appropriate components.

2) Switch the incoming pipeline from SendReceiveService to
   the JobManager.
11 years ago