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 | 
						
					
				
					
						
							
							
								 
								Moxie Marlinspike
							
						 | 
						
							
							
							
							
							
								
							
							
								c79d7e3e30
								
							
						 | 
						
							
							
								
								Close existing websocket connection for a device on new connect.
							
							
							
							
							
							
							
							// FREEBIE 
							
						 | 
						
							2015-02-23 12:11:07 -08:00 | 
						
					
				
					
						
							
							
								 
								Moxie Marlinspike
							
						 | 
						
							
							
							
							
							
								
							
							
								549cc6f492
								
							
						 | 
						
							
							
								
								Bump version to 0.32
							
							
							
							
							
							
							
							// FREEBIE 
							
						 | 
						
							2015-02-23 11:27:25 -08:00 | 
						
					
				
					
						
							
							
								 
								Moxie Marlinspike
							
						 | 
						
							
							
							
							
							
								
							
							
								aa84ab66af
								
							
						 | 
						
							
							
								
								Support for GCM stored messages.
							
							
							
							
							
							
							
							// FREEBIE 
							
						 | 
						
							2015-02-04 14:19:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Moxie Marlinspike
							
						 | 
						
							
							
							
							
							
								
							
							
								1fef812c67
								
							
						 | 
						
							
							
								
								Bump version to 0.31
							
							
							
							
							
							
							
							// FREEBIE 
							
						 | 
						
							2015-02-02 09:37:50 -08:00 |