|  Darien Raymond | 6a06908456
							
							optimize encryption read/write operations | 7 rokov pred | 
				
					
						|  Darien Raymond | d615adab36
							
							optimize padding reading | 7 rokov pred | 
				
					
						|  Darien Raymond | 7efa7ee632
							
							prepare to remove constructor of AuthenticationReader | 7 rokov pred | 
				
					
						|  Darien Raymond | 8a879deac1
							
							max padding len as variable | 7 rokov pred | 
				
					
						|  Darien Raymond | 69774c99dc
							
							fix padding value | 7 rokov pred | 
				
					
						|  Darien Raymond | f54a8735ab
							
							global padding in vmess protocol | 7 rokov pred | 
				
					
						|  Darien Raymond | 148a7d064d
							
							simplify buf.BufferedReader | 7 rokov pred | 
				
					
						|  Darien Raymond | 3997d13b97
							
							rename Slice and Slice from to Resize and Advance | 7 rokov pred | 
				
					
						|  Darien Raymond | 66ed1bab2a
							
							simplify BytesGenerator | 7 rokov pred | 
				
					
						|  Darien Raymond | 9d7f43a299
							
							fix lint errors | 7 rokov pred | 
				
					
						|  Darien Raymond | 4b45174650
							
							fix handling of empty buffer | 7 rokov pred | 
				
					
						|  Darien Raymond | 9f198d7e3d
							
							fix lint errors | 7 rokov pred | 
				
					
						|  Darien Raymond | 7bafd7a1ab
							
							migrate int to int32 | 7 rokov pred | 
				
					
						|  Darien Raymond | c5bd23105e
							
							change uint32 to int32 | 7 rokov pred | 
				
					
						|  Darien Raymond | 08dab81eb2
							
							migrate int to int32 | 7 rokov pred | 
				
					
						|  Darien Raymond | 4de3f1adc1
							
							change ReadFullFrom to take int32 size | 7 rokov pred | 
				
					
						|  Darien Raymond | 5af3580bcf
							
							correct magic number | 7 rokov pred | 
				
					
						|  Darien Raymond | 3d919a6a93
							
							optimize auth reader | 7 rokov pred | 
				
					
						|  Darien Raymond | 8d0a74b3fa
							
							refine auth writer | 7 rokov pred | 
				
					
						|  Darien Raymond | fc7da93d06
							
							less cap | 7 rokov pred | 
				
					
						|  Darien Raymond | 1cbfeea0cd
							
							simplify NewSize calls | 7 rokov pred | 
				
					
						|  Darien Raymond | 994aecd13c
							
							rename NewLocal to NewSize | 7 rokov pred | 
				
					
						|  Darien Raymond | f97e6fa3d2
							
							refine buffer allocation | 7 rokov pred | 
				
					
						|  Darien Raymond | bcfcba396b
							
							simplify auth reader | 8 rokov pred | 
				
					
						|  Darien Raymond | 981c43afc2
							
							allow nil additional data generator | 8 rokov pred | 
				
					
						|  Darien Raymond | 713ebfb203
							
							implementation for Shadowsocks AEAD | 8 rokov pred | 
				
					
						|  Darien Raymond | 97d886e1c9
							
							use all buffers | 8 rokov pred | 
				
					
						|  Darien Raymond | 5c9f54a453
							
							fix length check in auth reader | 8 rokov pred | 
				
					
						|  Darien Raymond | 594ec15c09
							
							cleanup buffer usage | 8 rokov pred | 
				
					
						|  Darien Raymond | 66b82e4ab7
							
							cleanup MultiBuffer | 8 rokov pred |