Moxie Marlinspike
|
53bdd946d6
|
Update TextSecure envelope protobuf.
Support envelope 'content' field.
// FREEBIE
|
2015-06-17 16:29:07 -07:00 |
Moxie Marlinspike
|
79f36664ef
|
Bump version to 0.50
// FREEBIE
|
2015-06-06 21:04:53 -07:00 |
Moxie Marlinspike
|
83078a48ab
|
Support for expiration on APN messages.
// FREEBIE
|
2015-06-06 21:04:08 -07:00 |
Moxie Marlinspike
|
6f67a812dc
|
Make APN fallback 30 seconds.
// FREEBIE
|
2015-05-27 16:25:31 -07:00 |
Moxie Marlinspike
|
6ad705b40e
|
Fall back straight to APN.
// FREEBIE
|
2015-05-27 16:19:56 -07:00 |
Moxie Marlinspike
|
4cb43415a1
|
Track APN fallback deliverability metrics.
// FREEBIE
|
2015-05-15 17:01:23 -07:00 |
Moxie Marlinspike
|
bbb09b558c
|
Support for APN fallback retries.
// FREEBIE
|
2015-05-15 16:04:27 -07:00 |
Moxie Marlinspike
|
6363be81e0
|
Support for configured test devices with hardcoded verification.
Closes #40
// FREEBIE
|
2015-05-13 15:35:59 -07:00 |
Moxie Marlinspike
|
c6810d7460
|
Bump version to 0.49
// FREEBIE
|
2015-05-13 14:31:38 -07:00 |
Moxie Marlinspike
|
4c1e7e7c2f
|
Rate limit messages on source+destination rather than just src.
// FREEBIE
|
2015-04-24 16:25:59 -07:00 |
Moxie Marlinspike
|
931081752a
|
Updated sample config
// FREEBIE
Closes #38
|
2015-04-21 19:45:31 -07:00 |
Moxie Marlinspike
|
424e98e67e
|
Bump version to 0.48
// FREEBIE
|
2015-04-21 19:44:20 -07:00 |
Moxie Marlinspike
|
7cfa93f5f8
|
Tone down websocket logging for bad federated responses.
// FREEBIE
|
2015-04-21 19:44:02 -07:00 |
Moxie Marlinspike
|
fd8e8d1475
|
Catch WebApplicationException inside WebsocketConnection.
// FREEBIE
|
2015-04-16 11:33:16 -07:00 |
Moxie Marlinspike
|
7ed5eb22ec
|
Additional WebsocketConnection test.
// FREEBIE
|
2015-04-16 10:45:24 -07:00 |
Moxie Marlinspike
|
fa1c275904
|
Bump version to 0.46
// FREEBIE
|
2015-04-15 16:44:22 -07:00 |
Moxie Marlinspike
|
558c72bbb7
|
Make pending messages indexable by sender and timestamp.
Rather than just timestamp.
// FREEBIE
|
2015-04-15 16:43:44 -07:00 |
Moxie Marlinspike
|
37976455bc
|
Bump version to 0.45
// FREEBIE
|
2015-04-15 16:20:25 -07:00 |
Moxie Marlinspike
|
db6ee8f687
|
Make stored messages REST accessible.
Add REST endpoints for retrieving and acknowledging pending
messges, beyond the WebSocket.
// FREEBIE
|
2015-04-15 16:19:07 -07:00 |
Moxie Marlinspike
|
53e7ffa311
|
Bump version to 0.44
|
2015-03-30 10:31:35 -07:00 |
Moxie Marlinspike
|
e0f7ff325a
|
Add voip push support in communication with push server.
// FREEBIE
|
2015-03-25 15:59:52 -07:00 |
Moxie Marlinspike
|
1fcd1e33c5
|
Log keepalives for unsubscribed channels.
// FREEBIE
|
2015-03-24 14:13:32 -07:00 |
Moxie Marlinspike
|
843b16c1f0
|
Correctly serialize provisioning addresses.
// FREEBIE
|
2015-03-24 12:10:59 -07:00 |
Moxie Marlinspike
|
a58f3f0fe3
|
Check subscription status on websocket keepalive.
// FREEBIE
|
2015-03-24 10:48:14 -07:00 |
Moxie Marlinspike
|
e69e395b25
|
Support for receiving "canonical id" update events from pushserver.
// FREEBIE
|
2015-03-24 10:47:45 -07:00 |
Moxie Marlinspike
|
456164fc24
|
Support registering a 'voip' APN ID.
// FREEBIE
|
2015-03-24 10:47:20 -07:00 |
Moxie Marlinspike
|
9b7f61a09d
|
Bump version to 0.43
|
2015-03-20 07:57:00 -07:00 |
Moxie Marlinspike
|
2de9adb7ae
|
Make dispatch subscription/unsubscription synchronized.
|
2015-03-19 14:37:10 -07:00 |
Moxie Marlinspike
|
c7e0cc1158
|
Use a custom redis pubsub implementation rather than Jedis.
// FREEBIE
|
2015-03-17 13:30:51 -07:00 |
Moxie Marlinspike
|
e79861c30a
|
Add connection duration stats.
// FREEBIE
|
2015-03-15 10:21:24 -07:00 |
Moxie Marlinspike
|
407f596b61
|
Bump version to 0.41
// FREEBIE
|
2015-03-13 14:38:39 -07:00 |
Moxie Marlinspike
|
41d30fc8dc
|
Resubscribe listeners when subscription link breaks.
// FREEBIE
|
2015-03-13 10:56:48 -07:00 |
Moxie Marlinspike
|
2e429c5b35
|
Loop voice verification prompt 3 times.
Fixes #18
Closes #32
// FREEBIE
|
2015-03-13 10:09:40 -07:00 |
Moxie Marlinspike
|
28afe3470b
|
Upgrade jedis to 2.6.2
// FREEBIE
|
2015-03-13 10:06:44 -07:00 |
Moxie Marlinspike
|
f623b24196
|
Fix string formatting.
// FREEBIE
|
2015-03-12 16:29:49 -07:00 |
Moxie Marlinspike
|
2016c17894
|
Bump version to 0.40
|
2015-03-10 18:29:14 -07:00 |
Moxie Marlinspike
|
2d28077010
|
Make idle timeout 90s
// FREEBIE
|
2015-03-10 17:27:43 -07:00 |
Moxie Marlinspike
|
7011f3c3c7
|
Fix 500 on validation error
|
2015-03-10 16:00:20 -07:00 |
Moxie Marlinspike
|
1403dbd5dd
|
Handle pubsub callbacks from a cached thread pool.
...implement some belt and suspenders dead letter handling.
...implement some belt and suspenders redis pubsub queue handling.
// FREEBIE
|
2015-03-10 12:45:05 -07:00 |
Moxie Marlinspike
|
6ef3845a34
|
Don't consider empty relays present on receipt delivery.
|
2015-03-09 15:41:50 -07:00 |
Moxie Marlinspike
|
de2f0914f0
|
Reenable websocket notifications for Android.
// FREEBIE
|
2015-03-09 09:39:09 -07:00 |
Moxie Marlinspike
|
080ae0985f
|
Support URL-safe Base64 encoding for directory tokens.
// FREEBIE
|
2015-03-09 09:34:02 -07:00 |
Moxie Marlinspike
|
887f49760f
|
Bump version to 0.35
// FREEBIE
|
2015-03-07 09:25:24 -08:00 |
Moxie Marlinspike
|
be77f2291b
|
Temporarily disable GCM websocket notifications.
Workaround for a client bug.
// FREEBIE
|
2015-03-07 09:24:55 -08:00 |
Moxie Marlinspike
|
b585b849a1
|
Bump version to 0.34
|
2015-03-05 11:59:41 -08:00 |
Moxie Marlinspike
|
0c94e3d994
|
Don't print the full stack trace for twilio exceptions.
|
2015-03-05 08:37:27 -08:00 |
Moxie Marlinspike
|
4a93658d0f
|
Don't consider an empty string to be a possible relay.
// FREEBIE
|
2015-03-05 08:36:56 -08:00 |
Moxie Marlinspike
|
6da19c6254
|
Set registration id when newly provisioned device registers.
|
2015-03-05 08:36:30 -08:00 |
Moxie Marlinspike
|
289058be81
|
Bump version to 0.33
|
2015-02-23 21:26:27 -08:00 |
Moxie Marlinspike
|
864675ecde
|
Return stored messages in order.
// FREEBIE
|
2015-02-23 12:14:41 -08:00 |