Moxie Marlinspike
004f050741
libtextsecure javadoc and minor API refactoring
...
// FREEBIE
2015-02-27 15:35:18 -08:00
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.
2015-02-27 12:26:09 -08:00
Moxie Marlinspike
83d65228e9
Fix for race conditioned caused by OkHttpClient NPE.
...
We catch OkHttpClient exceptions to deal with bugs in their code,
but in some cases that was leaving our state information in a
bad situation.
// FREEBIE
2015-02-23 09:53:19 -08:00
Moxie Marlinspike
8a2caeef3d
Fix for OKH IllegalStateException.
...
// FREEBIE
Fixes #2501
2015-02-20 12:45:42 -08:00
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.
2015-02-18 11:09:01 -08:00
Moxie Marlinspike
0c32001fe4
Support for multi-device provisioning flow.
...
// FREEBIE
2015-01-24 10:15:47 -08:00
Jake McGinty
07bb07c342
streaming media
...
// FREEBIE
2014-12-12 18:49:32 -08:00
Jake McGinty
a5e5a4c37f
update build tools
...
// FREEBIE
2014-12-12 10:06:15 -08:00
Moxie Marlinspike
1833e57c38
Break libaxolotl out into an external project.
...
// FREEBIE
2014-12-08 16:07:16 -08:00
Moxie Marlinspike
c14945791c
gradle tools 1.0.0
...
// FREEBIE
2014-12-08 14:17:09 -08: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
0fb7f3b970
Minor cleanup.
...
// FREEBIE
2014-11-26 10:05:30 -08:00
agrajaghh
a9637baddf
PushNetworkException for network errors on external downloads.
...
Closes #2112
Fixes #1264
// FREEBIE
2014-11-25 09:07:49 -08:00
Moxie Marlinspike
d42c4229fd
Update to latest zxing QR code scanner.
...
Closes #2078
// FREEBIE
2014-11-22 09:47:02 -08:00
Moxie Marlinspike
ea9a5decac
Update gradle-witness and actually use spongycastle.
...
// FREEBIE
2014-11-20 16:46:35 -08:00
Moxie Marlinspike
2dded4888e
No more push encoding pretense.
...
// FREEBIE
2014-11-19 14:45:12 -08:00
Jake McGinty
8fa2f92a91
use latest appcompat and build tools, add dagger pin
...
// FREEBIE
2014-11-18 17:03:10 -08:00
Moxie Marlinspike
b35b9be0c8
Add missing copyright headers from libtextsecure.
...
// FREEBIE
2014-11-12 18:37:16 -08:00
Moxie Marlinspike
9215322846
Abstract out TrustStore interface.
...
// FREEBIE
2014-11-12 17:09:59 -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
0d102f76cc
Move ListenableFutureTask up to parent.
2014-11-12 15:38:23 -08:00
Moxie Marlinspike
28cb1ed85b
Move DirectoryUtil up to parent.
2014-11-12 15:29:59 -08:00
Moxie Marlinspike
cd9b20dc9d
Move dependency up to parent.
2014-11-12 15:29:59 -08:00
Moxie Marlinspike
f09abff407
Refactor out old classes.
2014-11-12 15:29:59 -08:00
Moxie Marlinspike
f9934bd8e5
Modernize libtextsecure layout
2014-11-12 15:29:59 -08:00
Moxie Marlinspike
1182052c7f
Rename library to libtextsecure
2014-11-12 15:29:58 -08:00