Jake McGinty
|
d41efdbd1c
|
prepareMessageMedia before we encrypt
and fail more nicely when pdu composition fails
// FREEBIE
Closes #2338
|
2015-01-13 11:59:03 -08:00 |
|
Jake McGinty
|
156cb4034e
|
don't copy data when no dataUri
Fixes #2336
// FREEBIE
|
2015-01-13 11:57:46 -08:00 |
|
Jake McGinty
|
b25b95f933
|
media constraints model
// FREEBIE
|
2015-01-12 13:20:25 -08:00 |
|
Moxie Marlinspike
|
a0ed0842a0
|
Add expiration check on build freshness.
// FREEBIE
|
2015-01-12 09:12:10 -08:00 |
|
Jake McGinty
|
12845da91a
|
use PartDatabase to look up thumbnails async
// FREEBIE
Closes #2286
|
2015-01-11 18:10:53 -08:00 |
|
Jake McGinty
|
9fed60628d
|
fix temp file permission denied
// FREEBIE
|
2015-01-05 17:01:32 -08:00 |
|
Jake McGinty
|
b6822b310e
|
don't populate data from uri when there is none
Fixes #2282
Closes #2283
// FREEBIE
|
2014-12-31 16:00:28 -08:00 |
|
Jake McGinty
|
348352cc71
|
Bitmap OOM and rotation fixes
// FREEBIE
|
2014-12-29 16:42:22 -08:00 |
|
Moxie Marlinspike
|
bec5e45605
|
Fix for old-skool SMS key exchange UI behavior.
Also fixes SMS "end session" messages failing to end session.
// FREEBIE
|
2014-12-29 15:09:13 -08:00 |
|
Moxie Marlinspike
|
25028b7178
|
Update to jobmanager 0.10.0
// FREEBIE
|
2014-12-29 13:32:37 -08:00 |
|
Moxie Marlinspike
|
6e85677c52
|
Support 'WiFi calling' devices.
// FREEBIE
Fixes #2254
Fixes #2240
Fixes #2160
Closes #2263
|
2014-12-29 12:51:39 -08:00 |
|
Jake McGinty
|
121b1493cc
|
thumbnail generation and disk caching
// FREEBIE
|
2014-12-24 14:46:50 -08:00 |
|
Jake McGinty
|
07bb07c342
|
streaming media
// FREEBIE
|
2014-12-12 18:49:32 -08:00 |
|
Moxie Marlinspike
|
3c4ac4b105
|
Add option that allows disabling MMS fallback with TS users.
// FREEBIE
Closes #1444
|
2014-12-11 16:12:36 -08:00 |
|
Moxie Marlinspike
|
978f769d6d
|
Notify on incoming messages when locked.
// FREEBIE
Fixes #2149
|
2014-12-04 15:49:09 -08:00 |
|
Moxie Marlinspike
|
9d693eef30
|
Fix for fallback behavior.
// FREEBIE
|
2014-12-03 14:16:34 -08:00 |
|
Jake McGinty
|
f3f173f653
|
support mms basic auth
// FREEBIE
|
2014-12-02 08:59:43 +00:00 |
|
Moxie Marlinspike
|
0d01feebc3
|
Move directory refresh from a service over to a job.
// FREEBIE
|
2014-11-27 15:24:26 -08:00 |
|
Moxie Marlinspike
|
d72a3ec669
|
Do thread trimming as JobManager job rather than AsyncTask.
// FREEBIE
|
2014-11-24 22:50:32 -08:00 |
|
Moxie Marlinspike
|
4ccb7ebab6
|
Don't completely disable GCM.
// FREEBIE
|
2014-11-24 10:48:33 -08:00 |
|
Moxie Marlinspike
|
bf19307916
|
Make GCM re-registration failure notification based.
// FREEBIE
|
2014-11-23 17:12:35 -08:00 |
|
Moxie Marlinspike
|
35821d444e
|
Move responsibility for Context injection out of JavaSerializer.
// FREEBIE
|
2014-11-16 17:23:33 -08:00 |
|
Moxie Marlinspike
|
fb31319e52
|
Put everything under either internal or api.
|
2014-11-12 15:42:43 -08:00 |
|
Moxie Marlinspike
|
08ed90c5ec
|
Split out Util functions.
|
2014-11-12 15:42:43 -08:00 |
|
Moxie Marlinspike
|
f09abff407
|
Refactor out old classes.
|
2014-11-12 15:29:59 -08:00 |
|
Moxie Marlinspike
|
0d06d50a65
|
Let's have JobManager only deal with checked exceptions.
Also, switch to Builder for JobManager construction.
|
2014-11-12 15:29:58 -08:00 |
|
Moxie Marlinspike
|
d9d4ec9d9d
|
Fix some bugs with PKWM padding and attachment detection.
|
2014-11-12 15:29:58 -08:00 |
|
Moxie Marlinspike
|
9a6f65988f
|
Add support for dependency injection, and accompanying tests.
|
2014-11-12 15:29:58 -08:00 |
|
Moxie Marlinspike
|
601e233d47
|
Add account management interface to libtextsecure api
|
2014-11-12 15:28:08 -08:00 |
|
Moxie Marlinspike
|
ae178fc4ec
|
Move API around a little, eliminate TransportDetails interface.
|
2014-11-12 15:26:25 -08:00 |
|
Moxie Marlinspike
|
cafe03a70a
|
Transition the outbound pipeline to JobManager jobs.
|
2014-11-12 15:26:25 -08:00 |
|
Moxie Marlinspike
|
99f42e2ee1
|
Move API around.
|
2014-11-12 15:21:32 -08:00 |
|
Moxie Marlinspike
|
a3f1d9cdfd
|
Beginning of libtextsecure refactor.
1) Break out appropriate components.
2) Switch the incoming pipeline from SendReceiveService to
the JobManager.
|
2014-11-12 15:21:32 -08:00 |
|
Moxie Marlinspike
|
4cdc0a3e61
|
Make signed prekey generation happen through the job queue.
|
2014-10-21 12:47:08 -07:00 |
|
Moxie Marlinspike
|
b308996885
|
Switch to using our own JobManager.
// FREEBIE
|
2014-10-20 19:13:06 -07:00 |
|
Moxie Marlinspike
|
36ec1d84a1
|
Implement delivery receipts.
1) Support a "receipt" push message type.
2) Identify messages by timestamp.
3) Introduce a JobManager to handle the queue for network
dependent jobs.
|
2014-10-20 19:02:42 -07:00 |
|