Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5b97bc04e0 
								
							 
						 
						
							
							
								
								Add ExternalRequestFilter  
							
							 
							
							
							
						 
						
							2024-04-04 16:24:20 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								63c8b275d1 
								
							 
						 
						
							
							
								
								Return 401 instead of 404 on unknown backup-ids  
							
							 
							
							
							
						 
						
							2024-04-04 10:56:48 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								1ebc17352f 
								
							 
						 
						
							
							
								
								Check presentation before verifying the signature  
							
							 
							
							
							
						 
						
							2024-04-04 10:56:48 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								268c8382ee 
								
							 
						 
						
							
							
								
								Fix Backup expiration purge time  
							
							 
							
							
							
						 
						
							2024-04-04 10:55:55 -05:00  
						
					 
				
					
						
							
							
								 
								ravi-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								498dcbbfe8 
								
							 
						 
						
							
							
								
								Make media encrypter stream ordered  
							
							 
							
							... 
							
							
							
							Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com> 
							
						 
						
							2024-04-04 10:53:45 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								3a1ecb342f 
								
							 
						 
						
							
							
								
								allow striping clients in FaultTolerantHttpClient  
							
							 
							
							
							
						 
						
							2024-04-04 10:47:34 -05:00  
						
					 
				
					
						
							
							
								 
								ravi-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bb0da69c9e 
								
							 
						 
						
							
							
								
								Set the shutdown gauge earlier in the shutdown process  
							
							 
							
							... 
							
							
							
							Co-authored-by: Chris Eager <79161849+eager-signal@users.noreply.github.com> 
							
						 
						
							2024-04-02 09:39:55 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								796dce3cd3 
								
							 
						 
						
							
							
								
								Always use the "peek" strategy for counting one-time pre-keys  
							
							 
							
							
							
						 
						
							2024-04-02 10:31:20 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								f59c34004d 
								
							 
						 
						
							
							
								
								De-idiom-ize a "wait for everything to finish" idiom  
							
							 
							
							
							
						 
						
							2024-04-02 10:30:44 -04:00  
						
					 
				
					
						
							
							
								 
								Katherine
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d002e5dda8 
								
							 
						 
						
							
							
								
								Hardcode `paymentActivation` flag to `true`  
							
							 
							
							
							
						 
						
							2024-04-01 15:07:11 -07:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								89cb821c97 
								
							 
						 
						
							
							
								
								Remove vavr dependency  
							
							 
							
							
							
						 
						
							2024-04-01 17:06:55 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								fcc77052a6 
								
							 
						 
						
							
							
								
								Add org.eclipse.jetty.io.EofException to expected measureSendMessageErrors  
							
							 
							
							
							
						 
						
							2024-04-01 17:06:29 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								831c9ff5bf 
								
							 
						 
						
							
							
								
								Make backupDir/mediaDir indirect  
							
							 
							
							
							
						 
						
							2024-04-01 13:45:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								de37141812 
								
							 
						 
						
							
							
								
								Add a crawler that expires old backups  
							
							 
							
							
							
						 
						
							2024-04-01 13:45:21 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								a550caf63f 
								
							 
						 
						
							
							
								
								Make sure we close the HTTP/2 stream after cdn read errors  
							
							 
							
							
							
						 
						
							2024-03-27 17:00:37 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								de9eaa98db 
								
							 
						 
						
							
							
								
								404 instead of 400 on unknown source cdn  
							
							 
							
							
							
						 
						
							2024-03-27 17:00:37 -05:00  
						
					 
				
					
						
							
							
								 
								ravi-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								37b657cbbd 
								
							 
						 
						
							
							
								
								avoid baos::writeTo on virtual threads  
							
							 
							
							
							
						 
						
							2024-03-27 16:58:38 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								a733f5c615 
								
							 
						 
						
							
							
								
								Add debugging context to signature validation failures  
							
							 
							
							
							
						 
						
							2024-03-27 17:58:02 -04:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								8a587d1d12 
								
							 
						 
						
							
							
								
								Rename `NoiseStreamHandler` to `NoiseTransportHandler` for consistency with Noise specification terminology  
							
							 
							
							
							
						 
						
							2024-03-27 17:57:46 -04:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								75bb22f08b 
								
							 
						 
						
							
							
								
								Include HTTP2ServerConnectionFactory in JettyHttpConfigurationCustomizer  
							
							 
							
							
							
						 
						
							2024-03-27 16:56:19 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								d10da39e5b 
								
							 
						 
						
							
							
								
								Pare back debug-oriented metrics around fetching pre-keys  
							
							 
							
							
							
						 
						
							2024-03-26 16:44:34 -04:00  
						
					 
				
					
						
							
							
								 
								adel-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								54e9b839bd 
								
							 
						 
						
							
							
								
								update TurnTokenGenerator to add whether this is with ip or url turn allocation  
							
							 
							
							
							
						 
						
							2024-03-26 13:40:53 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								aec6ac019f 
								
							 
						 
						
							
							
								
								Introduce a Noise-over-WebSocket client connection manager  
							
							 
							
							
							
						 
						
							2024-03-22 15:20:55 -04:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								075a08884b 
								
							 
						 
						
							
							
								
								Preserve backupCredentialRequest across rereg  
							
							 
							
							
							
						 
						
							2024-03-22 14:19:35 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								6fcb2ab5dd 
								
							 
						 
						
							
							
								
								Remove username phased rollout plumbing (usernames are now available to everybody)  
							
							 
							
							
							
						 
						
							2024-03-21 13:42:20 -04:00  
						
					 
				
					
						
							
							
								 
								ameya-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7f0f045f29 
								
							 
						 
						
							
							
								
								Minor cleanup of report spam endpoint ( #1979 )  
							
							 
							
							
							
						 
						
							2024-03-21 10:41:25 -07:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								e7d1eadf8e 
								
							 
						 
						
							
							
								
								Fix experiments in BackupAuthManager  
							
							 
							
							
							
						 
						
							2024-03-20 11:43:07 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								9df6e19204 
								
							 
						 
						
							
							
								
								Ignored EofException response failure in MetricsHttpChannelListener  
							
							 
							
							
							
						 
						
							2024-03-18 17:38:19 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								5eaae184c9 
								
							 
						 
						
							
							
								
								Set request failure to debug in MetricsHttpChannelListener  
							
							 
							
							
							
						 
						
							2024-03-18 17:38:19 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								459882e6fa 
								
							 
						 
						
							
							
								
								Add JettyHttpConfigurationCustomizer  
							
							 
							
							
							
						 
						
							2024-03-18 17:38:19 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								2c2b5d555e 
								
							 
						 
						
							
							
								
								Rename obsolete uses of recaptcha  
							
							 
							
							
							
						 
						
							2024-03-13 16:40:32 -05:00  
						
					 
				
					
						
							
							
								 
								Alex Konradi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0ab2428d87 
								
							 
						 
						
							
							
								
								Don't produce zkgroup auth creds with PNI as ACI  
							
							 
							
							
							
						 
						
							2024-03-13 16:22:45 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								8574494573 
								
							 
						 
						
							
							
								
								Support "captcha" rename in AnswerChallengeRequest.type  
							
							 
							
							
							
						 
						
							2024-03-13 16:19:05 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								a4d4a9c686 
								
							 
						 
						
							
							
								
								Remove RecaptchaClient  
							
							 
							
							
							
						 
						
							2024-03-13 16:19:05 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								fd9eb462cc 
								
							 
						 
						
							
							
								
								Replace extraneous SecureRandom with empty byte array  
							
							 
							
							
							
						 
						
							2024-03-12 16:49:57 -05:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								f9533e016f 
								
							 
						 
						
							
							
								
								Adjust metrics in RemoveExpiredUsernameHoldsCommand  
							
							 
							
							
							
						 
						
							2024-03-11 13:50:08 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Chambers
							
						 
						
							 
							
							
							
							
								
							
							
								85b15fa63b 
								
							 
						 
						
							
							
								
								Actually increment the "get group credentials" counter  
							
							 
							
							
							
						 
						
							2024-03-08 17:07:16 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								3dadaf9334 
								
							 
						 
						
							
							
								
								Migrate DynamicConfigurationManager to use java.util.concurrent  
							
							 
							
							
							
						 
						
							2024-03-08 13:53:28 -06:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								9e510a678c 
								
							 
						 
						
							
							
								
								disable response buffering on the websocket  
							
							 
							
							... 
							
							
							
							Jersey buffers responses (by default up to 8192 bytes) just so it can
add a content length to responses. We already buffer our responses to
serialize them as protos, so we can compute the content length
ourselves. Setting the buffer to zero disables buffering. 
							
						 
						
							2024-03-08 13:46:00 -06:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								2dc0ea2b89 
								
							 
						 
						
							
							
								
								Address potential NullPointerException when calling Collection#contains  
							
							 
							
							
							
						 
						
							2024-03-08 13:43:31 -06:00  
						
					 
				
					
						
							
							
								 
								Alex Konradi
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7d364ca7ce 
								
							 
						 
						
							
							
								
								Count group auth reqs without pniAsServiceId=true  
							
							 
							
							
							
						 
						
							2024-03-06 15:41:48 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								9f6a6d7f5b 
								
							 
						 
						
							
							
								
								Include HTTP/2 stream idle timeouts in IOExceptionMapper  
							
							 
							
							
							
						 
						
							2024-03-06 11:11:39 -06:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								3cc740cda3 
								
							 
						 
						
							
							
								
								Temporarily hold a username after an account releases it  
							
							 
							
							
							
						 
						
							2024-03-06 11:09:25 -06:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								47b24b5dff 
								
							 
						 
						
							
							
								
								Simplify username operations in `Accounts`  
							
							 
							
							... 
							
							
							
							- Group username table constants together
- Rethrow JsonProcessingException earlier
- Use UpdateAccountSpec.forAccount in username operations
- Inline confirm/clear transaction helpers 
							
						 
						
							2024-03-06 11:09:25 -06:00  
						
					 
				
					
						
							
							
								 
								adel-signal
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8f100a792e 
								
							 
						 
						
							
							
								
								calling: update TurnCallRouter to reduce returned options  
							
							 
							
							
							
						 
						
							2024-03-05 11:26:19 -08:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								1f1de353de 
								
							 
						 
						
							
							
								
								Reapply "Update to Dropwizard 3.0.6"  
							
							 
							
							... 
							
							
							
							This reverts commit 95e83c52fa . 
							
						 
						
							2024-02-29 16:56:25 -06:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								95e83c52fa 
								
							 
						 
						
							
							
								
								Revert "Update to Dropwizard 3.0.6"  
							
							 
							
							... 
							
							
							
							This reverts commit 2ad5d33251 . 
							
						 
						
							2024-02-28 15:58:55 -06:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								88a68e883e 
								
							 
						 
						
							
							
								
								Update various `<exclusions>` in POM  
							
							 
							
							
							
						 
						
							2024-02-28 15:25:33 -06:00  
						
					 
				
					
						
							
							
								 
								Chris Eager
							
						 
						
							 
							
							
							
							
								
							
							
								2ad5d33251 
								
							 
						 
						
							
							
								
								Update to Dropwizard 3.0.6  
							
							 
							
							
							
						 
						
							2024-02-28 15:25:33 -06:00  
						
					 
				
					
						
							
							
								 
								Ravi Khadiwala
							
						 
						
							 
							
							
							
							
								
							
							
								4e5dd914dd 
								
							 
						 
						
							
							
								
								Add varargs variant to HmacUtil  
							
							 
							
							
							
						 
						
							2024-02-28 15:18:39 -06:00