Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2e11653694
							
						
					 | 
					
						
						
							
							remove BufferedReader.Direct
						
						
						
						
						
						
					 | 
					
						2018-08-17 20:45:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fdb3a7b57d
							
						
					 | 
					
						
						
							
							remove use of buf.NewSize()
						
						
						
						
						
						
					 | 
					
						2018-08-16 12:05:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fc9b833d3c
							
						
					 | 
					
						
						
							
							format code
						
						
						
						
						
						
					 | 
					
						2018-07-31 19:33:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d665cf3e72
							
						
					 | 
					
						
						
							
							refine reader creation in vmess inbound
						
						
						
						
						
						
					 | 
					
						2018-07-31 19:33:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5e65d7da6d
							
						
					 | 
					
						
						
							
							more accurate memory usage when buffer = 0
						
						
						
						
						
						
					 | 
					
						2018-07-31 16:05:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7baa6977d3
							
						
					 | 
					
						
						
							
							cleanup buf interfaces
						
						
						
						
						
						
					 | 
					
						2018-07-31 13:43:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6a06908456
							
						
					 | 
					
						
						
							
							optimize encryption read/write operations
						
						
						
						
						
						
					 | 
					
						2018-07-31 12:37:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8cfe77383f
							
						
					 | 
					
						
						
							
							writeHash
						
						
						
						
						
						
					 | 
					
						2018-07-30 22:54:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							206f52affc
							
						
					 | 
					
						
						
							
							refine buffer interface
						
						
						
						
						
						
					 | 
					
						2018-07-30 22:45:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bf2d3890de
							
						
					 | 
					
						
						
							
							padding must be enabled when chunk masking is enabled
						
						
						
						
						
						
					 | 
					
						2018-07-30 09:49:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ebea255c74
							
						
					 | 
					
						
						
							
							eliminate partial writes
						
						
						
						
						
						
					 | 
					
						2018-07-28 15:03:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							00384e69d4
							
						
					 | 
					
						
						
							
							remove speedtest
						
						
						
						
						
						
					 | 
					
						2018-07-25 23:35:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a21d769e37
							
						
					 | 
					
						
						
							
							speedtest
						
						
						
						
						
						
					 | 
					
						2018-07-25 19:22:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4b63638dca
							
						
					 | 
					
						
						
							
							update protobuf lib
						
						
						
						
						
						
					 | 
					
						2018-07-25 00:36:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e3cc12995f
							
						
					 | 
					
						
						
							
							fix some lint errors
						
						
						
						
						
						
					 | 
					
						2018-07-19 13:31:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2858b769dd
							
						
					 | 
					
						
						
							
							detect any ip
						
						
						
						
						
						
					 | 
					
						2018-07-18 16:29:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b9db4514e2
							
						
					 | 
					
						
						
							
							allow partial override in freedom
						
						
						
						
						
						
					 | 
					
						2018-07-18 16:21:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9a8488074e
							
						
					 | 
					
						
						
							
							env flag controlled global padding
						
						
						
						
						
						
					 | 
					
						2018-07-18 10:40:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c0e37ef34a
							
						
					 | 
					
						
						
							
							prototype for new sniffing mechanism
						
						
						
						
						
						
					 | 
					
						2018-07-16 13:47:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dde06289bb
							
						
					 | 
					
						
						
							
							backward compatibility
						
						
						
						
						
						
					 | 
					
						2018-07-14 22:06:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							14dc6371d3
							
						
					 | 
					
						
						
							
							receive handshake address from tls conn
						
						
						
						
						
						
					 | 
					
						2018-07-14 13:58:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							29ad2cbbdb
							
						
					 | 
					
						
						
							
							function to compare byte array
						
						
						
						
						
						
					 | 
					
						2018-07-12 23:38:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							64a3333987
							
						
					 | 
					
						
						
							
							remove extra bytes reading
						
						
						
						
						
						
					 | 
					
						2018-07-09 17:26:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8a879deac1
							
						
					 | 
					
						
						
							
							max padding len as variable
						
						
						
						
						
						
					 | 
					
						2018-07-08 21:46:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f54a8735ab
							
						
					 | 
					
						
						
							
							global padding in vmess protocol
						
						
						
						
						
						
					 | 
					
						2018-07-07 15:42:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							32d34c9869
							
						
					 | 
					
						
						
							
							fix dc id selection
						
						
						
						
						
						
					 | 
					
						2018-07-05 14:47:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b16d2e9463
							
						
					 | 
					
						
						
							
							make sure dc id is valid.
						
						
						
						
						
						
					 | 
					
						2018-07-04 22:26:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d7def8bf47
							
						
					 | 
					
						
						
							
							apply policy in mtproto inbound
						
						
						
						
						
						
					 | 
					
						2018-07-04 18:58:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5c2bf477bb
							
						
					 | 
					
						
						
							
							check connection type
						
						
						
						
						
						
					 | 
					
						2018-07-04 18:47:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0d94d25688
							
						
					 | 
					
						
						
							
							prototype of mtproto proxy
						
						
						
						
						
						
					 | 
					
						2018-07-04 17:48:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e3cc852c57
							
						
					 | 
					
						
						
							
							udp dispatcher takes context with dispatching requests. fixes #1182.
						
						
						
						
						
						
					 | 
					
						2018-07-03 21:38:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							59819871a1
							
						
					 | 
					
						
						
							
							change ip everytime when dial IP
						
						
						
						
						
						
					 | 
					
						2018-07-01 21:37:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4368edf87c
							
						
					 | 
					
						
						
							
							switch to pubsub in dns service
						
						
						
						
						
						
					 | 
					
						2018-07-01 12:38:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b05597df3a
							
						
					 | 
					
						
						
							
							fix passive connection in mux. fix #1167
						
						
						
						
						
						
					 | 
					
						2018-06-27 12:21:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ff0ae91b9b
							
						
					 | 
					
						
						
							
							update protobuf generated files
						
						
						
						
						
						
					 | 
					
						2018-06-26 16:28:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4f33540b19
							
						
					 | 
					
						
						
							
							temporary workaround for Tor command in socks.
						
						
						
						
						
						
					 | 
					
						2018-06-25 13:20:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9977eadf8c
							
						
					 | 
					
						
						
							
							remove dependency from errors to session
						
						
						
						
						
						
					 | 
					
						2018-06-25 01:09:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4a46817cf6
							
						
					 | 
					
						
						
							
							optimize map usage
						
						
						
						
						
						
					 | 
					
						2018-05-31 12:05:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							adade2bffd
							
						
					 | 
					
						
						
							
							fix lint warnings
						
						
						
						
						
						
					 | 
					
						2018-05-31 11:55:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ac6a0f7511
							
						
					 | 
					
						
						
							
							update activity timer
						
						
						
						
						
						
					 | 
					
						2018-05-27 14:42:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							13f3c356ca
							
						
					 | 
					
						
						
							
							unified task package
						
						
						
						
						
						
					 | 
					
						2018-05-27 13:02:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7fa4bb434b
							
						
					 | 
					
						
						
							
							fix pipe closing logic for inbound proxies.
						
						
						
						
						
						
					 | 
					
						2018-05-27 11:42:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b453190e58
							
						
					 | 
					
						
						
							
							fix lint errors in socks
						
						
						
						
						
						
					 | 
					
						2018-05-26 02:01:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dd52e82c2d
							
						
					 | 
					
						
						
							
							fix access log in socks udp
						
						
						
						
						
						
					 | 
					
						2018-05-26 01:55:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							483a56c847
							
						
					 | 
					
						
						
							
							adjust lint settings
						
						
						
						
						
						
					 | 
					
						2018-05-26 00:47:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							67f5292f38
							
						
					 | 
					
						
						
							
							fix lint errors
						
						
						
						
						
						
					 | 
					
						2018-05-25 23:20:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							213f827406
							
						
					 | 
					
						
						
							
							policy for internal buffer size
						
						
						
						
						
						
					 | 
					
						2018-05-25 12:08:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							68da956fc4
							
						
					 | 
					
						
						
							
							re-generate code
						
						
						
						
						
						
					 | 
					
						2018-05-25 11:56:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8eb84a2025
							
						
					 | 
					
						
						
							
							Close outbound output stream properly. fix #1082
						
						
						
						
						
						
					 | 
					
						2018-05-11 16:36:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Darien Raymond
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							148a7d064d
							
						
					 | 
					
						
						
							
							simplify buf.BufferedReader
						
						
						
						
						
						
					 | 
					
						2018-04-21 00:54:53 +02:00 | 
					
					
						
						
							
							
							
						
					 |