Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							c14e982ae7 
							
						 
					 
					
						
						
							
							rendezvous: allow multiple channels per connection  
						
						 
						
						
						
					 
					
						2016-05-12 18:01:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							31491bb939 
							
						 
					 
					
						
						
							
							update docs  
						
						 
						
						
						
					 
					
						2016-05-12 17:48:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							85dc0fd41b 
							
						 
					 
					
						
						
							
							change server API: "release" instead of "deallocate"  
						
						 
						
						
						
					 
					
						2016-05-12 17:46:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2cf29564 
							
						 
					 
					
						
						
							
							update comment: sent -> server_tx  
						
						 
						
						
						
					 
					
						2016-05-12 17:12:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc9066c23 
							
						 
					 
					
						
						
							
							rendezvous: change add_listener signature  
						
						 
						
						... 
						
						
						
						Pass in a handle and a pair of functions, rather than an object with two
well-known methods. This should make it easier to subscribe to multiple
channels in the future. 
						
					 
					
						2016-05-12 17:03:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							a34fb2a98b 
							
						 
					 
					
						
						
							
							remove plain-HTTP (non-WebSocket) rendezvous server  
						
						 
						
						
						
					 
					
						2016-05-12 16:56:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							5530c33185 
							
						 
					 
					
						
						
							
							rdv_ws: send acks for each message  
						
						 
						
						... 
						
						
						
						but only if the client is modern enough to include "id" in the message,
which lets us avoid sending acks to an 0.7.5 client (which would cause
them to abort, they don't like unrecognized server messages).
The acks let the client learn the server_rx time of messages that
terminate on the server, like "allocate" and "claim". 
						
					 
					
						2016-05-06 18:51:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							644c7c6840 
							
						 
					 
					
						
						
							
							DB schema change: add/store/return msgid  
						
						 
						
						... 
						
						
						
						This enables dump-timing to correlate sender logs with receiver logs. 
						
					 
					
						2016-05-06 18:29:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							8a80242532 
							
						 
					 
					
						
						
							
							rdv_ws: deliver "server_tx", not "sent"  
						
						 
						
						... 
						
						
						
						Update twisted/transcribe.py to accept it, update tests. 
						
					 
					
						2016-05-06 18:29:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							d2dfc325d8 
							
						 
					 
					
						
						
							
							deliver stored server_rx to clients  
						
						 
						
						... 
						
						
						
						This enables the "dump-timing" tools to display more information. 
						
					 
					
						2016-05-06 18:29:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							959ab4baca 
							
						 
					 
					
						
						
							
							rdv_ws: get server_rx at a better place  
						
						 
						
						
						
					 
					
						2016-05-06 18:29:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ba55621b 
							
						 
					 
					
						
						
							
							Channel.add_message(server_rx=): add new arg  
						
						 
						
						
						
					 
					
						2016-05-06 18:29:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							fe2dfc1a35 
							
						 
					 
					
						
						
							
							DB schema change: rename 'when' to 'server_rx'  
						
						 
						
						
						
					 
					
						2016-05-06 18:29:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							a671982ab0 
							
						 
					 
					
						
						
							
							rdv: add comment  
						
						 
						
						
						
					 
					
						2016-05-05 19:13:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							58e95cff0d 
							
						 
					 
					
						
						
							
							rdv_ws: avoid magic method-name concatenation  
						
						 
						
						
						
					 
					
						2016-05-05 19:11:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbd418898 
							
						 
					 
					
						
						
							
							rendezvous: minor refactoring  
						
						 
						
						
						
					 
					
						2016-05-05 18:21:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							7c45f3d472 
							
						 
					 
					
						
						
							
							unsplit wormhole_server step 2: edit files  
						
						 
						
						
						
					 
					
						2016-04-20 19:15:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brian Warner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec13404fca 
							
						 
					 
					
						
						
							
							unsplit wormhole_server step 1: move files  
						
						 
						
						
						
					 
					
						2016-04-20 19:15:33 -07:00