Commit Graph

24 Commits

Author SHA1 Message Date
Moxie Marlinspike e530014a5e Support for size and preview info in attachment pointers.
// FREEBIE
2015-09-21 15:07:01 -07:00
Moxie Marlinspike a25ebefcbb Support for verification tokens
// FREEBIE
2015-09-21 14:34:06 -07:00
Moxie Marlinspike 4c93231c3c Add support for registering with token and specifying UA.
// FREEBIE
2015-08-20 10:43:03 -07:00
Moxie Marlinspike e7f05eb608 Be more careful with JSON processing of server responses.
// FREEBIE
2015-07-30 12:54:58 -07:00
Moxie Marlinspike c36d13057c Add some javadoc for ProgressListener changes.
// FREEBIE
2015-06-26 10:15:41 -07:00
Moxie Marlinspike e7f1c52eb2 Add progress listener for attachments.
// FREEBIE
2015-06-25 16:04:16 -07:00
Moxie Marlinspike a20818f018 Support for group sync messages and requests.
// FREEBIE
2015-06-22 14:26:38 -07:00
Moxie Marlinspike d044a11bc0 Switch to varin32 for contact input/output stream headers.
// FREEBIE
2015-06-22 12:10:07 -07:00
Moxie Marlinspike 4731a34252 Support for device management and contact requests.
// FREEBIE
2015-06-22 12:03:33 -07:00
Moxie Marlinspike 0437bde205 Support for multi-device message and contact sync.
// FREEBIE
2015-06-22 12:03:06 -07:00
Moxie Marlinspike bd67150eaa Remove support for plaintext message type.
// FREEBIE
2015-05-20 15:04:21 -07:00
Moxie Marlinspike e99129ec42 Only populate sync message context if sender == recipient.
// FREEBIE
2015-05-20 12:16:37 -07:00
Moxie Marlinspike ecec3d27f9 Increased support for sync message contexts.
1) Surface received sync message contexts in TextSecureMessage
   objects.

2) Send a sync message context for group messages.

// FREEBIE
2015-05-18 15:00:40 -07:00
Moxie Marlinspike 807f13ddc4 Support for retrieving messages via REST.
Support for retrieving messages via HTTP rather than websockets.

// FREEBIE
2015-04-15 16:46:03 -07:00
Moxie Marlinspike 25a38b9eea Set websocket read timeout to keepalive interaval + 10s.
// FREEBIE
2015-04-05 15:18:08 -07:00
Moxie Marlinspike 72284ce5ec Don't keepalive connections on external upload.
Workaround for an Android OS bug.

Fixes #1

// FREEBIE
2015-03-25 14:02:53 -07:00
lilia 9cada7e229 Fix provisioning flow
Make ProvisionMessage serializable. Previously the lack of jackson
annotations caused this object to serialize as empty string, which
elicits a 500 from the server.

Closes #3
2015-03-10 19:38:34 -07:00
Moxie Marlinspike da648b4e4c Bump keepalive to 55s
// FREEBIE
2015-03-10 17:29:00 -07:00
Moxie Marlinspike 2614bba212 Fix URL encoding on single contact query. 2015-03-09 12:49:13 -07:00
Moxie Marlinspike 64b1dbfdae Simplify API, add builders. 2015-03-04 18:53:57 -08:00
Moxie Marlinspike 6d759bdc88 Upgrade to libaxolotl 1.3.0, simplify some interfaces. 2015-03-03 11:28:14 -08:00
Moxie Marlinspike 2a4165941a Setup tests to work in pure-java. 2015-02-28 16:08:13 -08:00
Moxie Marlinspike 31d5e2984c Remove Android dependencies from pure-Java code. 2015-02-27 18:24:48 -08:00
Moxie Marlinspike 7431302b6b Move into 'java' and 'android' modules. 2015-02-27 17:56:33 -08:00