Commit Graph

18 Commits (2c9c9891c6d2182189b264705e6014ca88b8c323)

Author SHA1 Message Date
Moxie Marlinspike 3c41f27298 Support for multi-device contact sync.
// FREEBIE
10 years ago
Moxie Marlinspike 1c90b59bb8 Don't attempt send failure notifications for deleted messages.
Fixes #2963

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

// 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 a59feb7ad4 Rename PushAddress to TextSecureAddress
// FREEBIE
10 years ago
Moxie Marlinspike 004f050741 libtextsecure javadoc and minor API refactoring
// FREEBIE
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 a0ed0842a0 Add expiration check on build freshness.
// FREEBIE
11 years ago
Moxie Marlinspike 3c4ac4b105 Add option that allows disabling MMS fallback with TS users.
// FREEBIE

Closes #1444
11 years ago
Moxie Marlinspike 9d693eef30 Fix for fallback behavior.
// FREEBIE
11 years ago
Moxie Marlinspike fb31319e52 Put everything under either internal or api. 11 years ago
Moxie Marlinspike 08ed90c5ec Split out Util functions. 11 years ago
Moxie Marlinspike f09abff407 Refactor out old classes. 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 9a6f65988f Add support for dependency injection, and accompanying tests. 11 years ago
Moxie Marlinspike 601e233d47 Add account management interface to libtextsecure api 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