Datong Sun
							
						 
					 | 
					
						
						
							
						
						b639a783df
					 | 
					
						
						
							
							docs(readme) add performance test numbers
						
						
						
						
						
						
					 | 
					
						2021-09-19 01:02:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						eb0cc2e2e8
					 | 
					
						
						
							
							docs(readme) add ToC
						
						
						
						
						
						
					 | 
					
						2021-09-19 00:40:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						4a9e41b0b7
					 | 
					
						
						
							
							chore(*) refactor Phantun and fake-tcp to their own crates
						
						
						
						
						
						
					 | 
					
						2021-09-19 00:36:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						86c6a3f801
					 | 
					
						
						
							
							perf(client) use different UDP sockets for individual UDP connections
						
						
						
						
						
						
						
						for better load sharing between threads
This removes the bottleneck with a single listening UDP socket. 
						
						
					 | 
					
						2021-09-18 12:53:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						ae52531288
					 | 
					
						
						
							
							perf(locks) use RwLocks in place of Mutex when possible
						
						
						
						
						
						
					 | 
					
						2021-09-17 11:36:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						5866cbe512
					 | 
					
						
						
							
							ci(github) add basic build and lint CI test
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						819dccc0d8
					 | 
					
						
						
							
							style(*) fix clippy warnings
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						44b7c0f55e
					 | 
					
						
						
							
							fix(fake_tcp) fixed incorrect RST SEQ/ACK
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						9251775856
					 | 
					
						
						
							
							fix(fake_tcp) reduce log verbosity for bad SYN packets
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						ef9a2962df
					 | 
					
						
						
							
							bugfix(fake_tcp) do not RST packets that already have RST on them
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						e869255785
					 | 
					
						
						
							
							feat(server) add dead connection detection
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						7c06c5b08b
					 | 
					
						
						
							
							feat(phantom) better error handling
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:02:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Datong Sun
							
						 
					 | 
					
						
						
							
						
						10a9af3658
					 | 
					
						
						
							
							feat(phantom) initial phantom commit
						
						
						
						
						
						
					 | 
					
						2021-09-17 00:01:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |