7bd402b48d 
								
							 
						 
						
							
							
								
								Build refactor in preparations for bringing in jgitver  
							
							
							
						 
						
							2021-05-26 19:42:42 -05:00  
				
					
						
							
							
								 
						
							
								90444d5b91 
								
							 
						 
						
							
							
								
								Bump version to 5.95  
							
							
							
						 
						
							2021-05-26 11:11:00 -05:00  
				
					
						
							
							
								 
						
							
								5ee093f87c 
								
							 
						 
						
							
							
								
								Add mismatch for signed pre-key; remove mismatch for migration version  
							
							
							
						 
						
							2021-05-26 10:58:23 -05:00  
				
					
						
							
							
								 
						
							
								623743286c 
								
							 
						 
						
							
							
								
								Bump version to 5.94  
							
							
							
						 
						
							2021-05-25 11:00:44 -05:00  
				
					
						
							
							
								 
						
							
								67067f1d2d 
								
							 
						 
						
							
							
								
								Remove last-seen and registration lock comparisons  
							
							
							
						 
						
							2021-05-25 10:47:57 -05:00  
				
					
						
							
							
								 
						
							
								07f9bb112e 
								
							 
						 
						
							
							
								
								Use separate object for multi recipient response  
							
							... 
							
							
							
							`needsSync` was being sent back from the server in the JSON response
which is an unnecessary and constantly false field in multi-recipient
message sending endpoint as it's always sealed sender. 
							
						 
						
							2021-05-25 10:30:39 -05:00  
				
					
						
							
							
								 
						
							
								417d48c452 
								
							 
						 
						
							
							
								
								Block downgrading sender key support  
							
							... 
							
							
							
							Disallow linking an additional device to an account that has already
upgraded to having sender key support where the linked device does not
have sender key support. This should prompt the person attempting to
link the older application to upgrade in order to complete the linking
process. 
							
						 
						
							2021-05-25 10:30:26 -05:00  
				
					
						
							
							
								 
						
							
								358412c78a 
								
							 
						 
						
							
							
								
								Bump version to 5.93  
							
							
							
						 
						
							2021-05-24 12:15:46 -05:00  
				
					
						
							
							
								 
						
							
								215621a9b0 
								
							 
						 
						
							
							
								
								Remove temporary adaptation for nested `IncomingMessage.online`  
							
							
							
						 
						
							2021-05-24 11:36:15 -05:00  
				
					
						
							
							
								 
						
							
								c3f53c4dd9 
								
							 
						 
						
							
							
								
								Fix infinite loop in TorExitNodeManager.  
							
							
							
						 
						
							2021-05-21 14:50:15 -06:00  
				
					
						
							
							
								 
						
							
								01514f83a0 
								
							 
						 
						
							
							
								
								Fix up AWS2 config issues introduced in rebase.  
							
							
							
						 
						
							2021-05-21 14:50:15 -06:00  
				
					
						
							
							
								 
						
							
								c10b64c367 
								
							 
						 
						
							
							
								
								Simplify S3ObjectMonitor API, try-with-resource.  
							
							
							
						 
						
							2021-05-21 14:50:15 -06:00  
				
					
						
							
							
								 
						
							
								722055c8b5 
								
							 
						 
						
							
							
								
								Switch S3ObjectMonitor to AWSv2 SDK.  
							
							
							
						 
						
							2021-05-21 14:50:15 -06:00  
				
					
						
							
							
								 
						
							
								680e501f83 
								
							 
						 
						
							
							
								
								Add dependency on AWS 2.x s3.  
							
							
							
						 
						
							2021-05-21 14:50:15 -06:00  
				
					
						
							
							
								 
						
							
								f13f7a5ff4 
								
							 
						 
						
							
							
								
								Bump version to 5.92  
							
							
							
						 
						
							2021-05-20 15:13:14 -05:00  
				
					
						
							
							
								 
						
							
								5290656c3b 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2021-05-20 15:11:44 -05:00  
				
					
						
							
							
								 
						
							
								93fbb87741 
								
							 
						 
						
							
							
								
								Bump version to 5.91  
							
							
							
						 
						
							2021-05-20 14:13:13 -05:00  
				
					
						
							
							
								 
						
							
								ce76c5c117 
								
							 
						 
						
							
							
								
								Move dropwizard-dependencies from parent to dependency management  
							
							
							
						 
						
							2021-05-20 14:12:37 -05:00  
				
					
						
							
							
								 
						
							
								e663e1b0a6 
								
							 
						 
						
							
							
								
								Move some duplicated versions to BOMs and properties  
							
							
							
						 
						
							2021-05-20 14:12:37 -05:00  
				
					
						
							
							
								 
						
							
								20cdd09171 
								
							 
						 
						
							
							
								
								Reformat indentation  
							
							
							
						 
						
							2021-05-20 14:12:37 -05:00  
				
					
						
							
							
								 
						
							
								f98dd80941 
								
							 
						 
						
							
							
								
								Reorganize and expand dependency declarations to fix `mvn verify` failures  
							
							
							
						 
						
							2021-05-20 14:12:37 -05:00  
				
					
						
							
							
								 
						
							
								f84736bd32 
								
							 
						 
						
							
							
								
								Add mvn verify to `test` workflow  
							
							
							
						 
						
							2021-05-20 14:12:37 -05:00  
				
					
						
							
							
								 
						
							
								9995f271c8 
								
							 
						 
						
							
							
								
								Bump version to 5.90  
							
							
							
						 
						
							2021-05-20 10:15:49 -05:00  
				
					
						
							
							
								 
						
							
								cf59d849b0 
								
							 
						 
						
							
							
								
								@Min does not apply to byte[] use @Size instead  
							
							
							
						 
						
							2021-05-20 10:15:49 -05:00  
				
					
						
							
							
								 
						
							
								ee3b91e4fb 
								
							 
						 
						
							
							
								
								Register MultiRecipientMessageProvider with the websocket interface too  
							
							
							
						 
						
							2021-05-20 10:15:49 -05:00  
				
					
						
							
							
								 
						
							
								77f134ddca 
								
							 
						 
						
							
							
								
								Bump version to 5.89  
							
							
							
						 
						
							2021-05-18 19:00:47 -04:00  
				
					
						
							
							
								 
						
							
								8913192b7e 
								
							 
						 
						
							
							
								
								Upgrade to actions/setup-java@v2  
							
							
							
						 
						
							2021-05-18 17:34:36 -05:00  
				
					
						
							
							
								 
						
							
								94ac3f6cc8 
								
							 
						 
						
							
							
								
								Return Optional.empty() for present-but-not-routed IPs.  
							
							
							
						 
						
							2021-05-18 17:43:30 -04:00  
				
					
						
							
							
								 
						
							
								b89de860d3 
								
							 
						 
						
							
							
								
								Add support for getting country codes for ASNs.  
							
							
							
						 
						
							2021-05-18 17:43:30 -04:00  
				
					
						
							
							
								 
						
							
								f8c623074b 
								
							 
						 
						
							
							
								
								Introduce an ASN-to-IP manager.  
							
							
							
						 
						
							2021-05-18 17:43:30 -04:00  
				
					
						
							
							
								 
						
							
								1160af9522 
								
							 
						 
						
							
							
								
								Add a utility class for associating IP addresses with ASNs.  
							
							
							
						 
						
							2021-05-18 17:43:30 -04:00  
				
					
						
							
							
								 
						
							
								3056ea8cbc 
								
							 
						 
						
							
							
								
								More clearly separate concerns for explicitly getting monitored objects.  
							
							
							
						 
						
							2021-05-18 17:00:30 -04:00  
				
					
						
							
							
								 
						
							
								28e3b23e8c 
								
							 
						 
						
							
							
								
								Add an "excessively large object" safeguard.  
							
							
							
						 
						
							2021-05-18 17:00:30 -04:00  
				
					
						
							
							
								 
						
							
								fbaf4a09e2 
								
							 
						 
						
							
							
								
								Use the S3 object monitor to retrieve Tor exit node lists.  
							
							
							
						 
						
							2021-05-18 17:00:30 -04:00  
				
					
						
							
							
								 
						
							
								cfa8cbedc1 
								
							 
						 
						
							
							
								
								Introduce an S3 object monitor.  
							
							
							
						 
						
							2021-05-18 17:00:30 -04:00  
				
					
						
							
							
								 
						
							
								be4c46e674 
								
							 
						 
						
							
							
								
								Set tab width to 8  
							
							
							
						 
						
							2021-05-18 15:35:08 -05:00  
				
					
						
							
							
								 
						
							
								bacf524ae6 
								
							 
						 
						
							
							
								
								Add optional logging for mismatches  
							
							
							
						 
						
							2021-05-18 14:39:30 -05:00  
				
					
						
							
							
								 
						
							
								aa65d34c36 
								
							 
						 
						
							
							
								
								Set min/max threads for backup/storage service.  
							
							... 
							
							
							
							From https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html :
 When a new task is submitted in method execute(java.lang.Runnable),
 and fewer than corePoolSize threads are running, a new thread is
 created to handle the request, even if other worker threads are idle.
 If there are more than corePoolSize but less than maximumPoolSize
 threads running, a new thread will be created only if the queue is full.
Since we utilize an unbounded queue, we'll never hit the condition that
the queue is full, so the pool will never grow past corePoolSize.  Given
that, explicitly state that our max is 1 thread.  This should be a noop
operationally.
Thanks to https://github.com/dropwizard/dropwizard/pull/834  for building
in warnings to help us find this. 
							
						 
						
							2021-05-18 13:34:59 -06:00  
				
					
						
							
							
								 
						
							
								0cd3640f13 
								
							 
						 
						
							
							
								
								Add more tests  
							
							
							
						 
						
							2021-05-18 13:09:40 -05:00  
				
					
						
							
							
								 
						
							
								c595d9415c 
								
							 
						 
						
							
							
								
								Change from quadratic scan to use more memory instead  
							
							
							
						 
						
							2021-05-18 13:09:40 -05:00  
				
					
						
							
							
								 
						
							
								1a604d8c79 
								
							 
						 
						
							
							
								
								Add unit test to readU16  
							
							
							
						 
						
							2021-05-18 13:09:40 -05:00  
				
					
						
							
							
								 
						
							
								f76e6705c0 
								
							 
						 
						
							
							
								
								Add handling of registration id in multi recipient send payload  
							
							
							
						 
						
							2021-05-18 13:09:40 -05:00  
				
					
						
							
							
								 
						
							
								10cd60738a 
								
							 
						 
						
							
							
								
								Bump version to 5.88  
							
							
							
						 
						
							2021-05-17 17:28:04 -05:00  
				
					
						
							
							
								 
						
							
								89470ff536 
								
							 
						 
						
							
							
								
								Add class prefix to counter  
							
							
							
						 
						
							2021-05-17 17:17:48 -05:00  
				
					
						
							
							
								 
						
							
								79b8202452 
								
							 
						 
						
							
							
								
								Bump version to 5.87  
							
							
							
						 
						
							2021-05-17 15:48:00 -05:00  
				
					
						
							
							
								 
						
							
								d252e579f4 
								
							 
						 
						
							
							
								
								Get more detailzed serialization mismatches  
							
							
							
						 
						
							2021-05-17 15:42:54 -05:00  
				
					
						
							
							
								 
						
							
								30b2c2b5ad 
								
							 
						 
						
							
							
								
								Fix observed mismatches by swapping in original UUID  
							
							
							
						 
						
							2021-05-17 15:42:17 -05:00  
				
					
						
							
							
								 
						
							
								282f39141e 
								
							 
						 
						
							
							
								
								Add additional tests for AccountStore#create  
							
							
							
						 
						
							2021-05-17 15:42:17 -05:00  
				
					
						
							
							
								 
						
							
								85e4de6933 
								
							 
						 
						
							
							
								
								Switch platform value from `null` to "unrecognized" in metrics  
							
							
							
						 
						
							2021-05-17 15:41:11 -05:00  
				
					
						
							
							
								 
						
							
								0b993098a8 
								
							 
						 
						
							
							
								
								Explicitly declare commons-lang3 as a dependency.  
							
							
							
						 
						
							2021-05-17 15:52:35 -04:00