|  Darien Raymond | 3a8eef2dec
							
							don't do normal close in error case | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 72992c7478
							
							able to close ray stream with error | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 49210d8362
							
							refine stream handling | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 609dbc1f13
							
							task engine for all proxies | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | f7379bc1c3
							
							skip empty payload in ray | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 620561bcaf
							
							remove recover on stream write | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 06c92e492d
							
							fix ray stream | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 7a80409e30
							
							rename alloc to buf | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 2cf44393fb
							
							increase ray buffer size | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | f95c322677
							
							rename 'this' | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | ad3f450bce
							
							fix usage of io.EOF | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 07a86f549b
							
							unified import path | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 6fa84624cb
							
							simplify logic | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 7f661f5215
							
							rename Error to Err | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 1bd893501c
							
							reduce time of waiting for channel empty | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 9b511fb071
							
							Fix a typo | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 663b9c9bbc
							
							busy wait on writing | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 8c2b18cac4
							
							fix again the race condition issue | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 1732d33ba9
							
							fix race condition in stream writing | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 7407c8d561
							
							use stream instead of raw chan | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | b54a265373
							
							increase buffer size in ray | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  V2Ray | 9a88e8696a
							
							format code | %!s(int64=10) %!d(string=hai) anos | 
				
					
						|  V2 Ray | 9071b3ea10
							
							more comments | %!s(int64=10) %!d(string=hai) anos | 
				
					
						|  V2Ray | a03eaa0316
							
							Split directRay from ray.go | %!s(int64=10) %!d(string=hai) anos |