|  Darien Raymond | 80a1e73361
							
							fix error propagation in vmess server | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 42d83a703e
							
							fix transfer for mux | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 30a0aa6fb0
							
							don't read 0 bytes | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 8460d016ab
							
							fix address parsing for mux | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | efcb567273
							
							remove context in struct | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | a1ae4aa515
							
							cleanup session history | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 02685094d3
							
							rewrite vmess encoding using buf | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 24089bfad0
							
							remove duplicated address type def | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | f1a15e92f5
							
							apply bitmask to other packages | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 8971e699d9
							
							common.Must2 | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 21284fbd61
							
							refactor | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 06d4c37889
							
							integrate mux in vmess server | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 7a4bab4940
							
							support packet transfer type in mux | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 939fae00e9
							
							packet mode reader and writer | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 4668f9d3de
							
							refactor | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | e87b0ca848
							
							size encoder and decoder | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 35248497d2
							
							refactor error messages | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | b4cd497abf
							
							update error messages | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | fc31f9b94c
							
							refactor error interface | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 3112d3a2d3
							
							typo | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 3c032f0d53
							
							update frame header masking strategy | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 104446afdf
							
							update masking strategy | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 8d6a4d0a8a
							
							Merge branch 'master' of https://github.com/v2ray/v2ray-core | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 0d83330ced
							
							condition session history | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | d5b1762865
							
							mask size bytes | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | ec95caa946
							
							per inbound session history | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 3e10f3ae69
							
							server side anti reply attack | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 8afdbbfc9f
							
							fix error usage | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | f046f334cd
							
							move common/log to app/log | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | cbebbc3e68
							
							remove aggressive reader | %!s(int64=8) %!d(string=hai) anos |