|  Darien Raymond | c0e37ef34a
							
							prototype for new sniffing mechanism | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 67f5292f38
							
							fix lint errors | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  DarienRaymond | bf5e93efd7
							
							Merge pull request #968 from wuxiangzhou2010/master | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Wuxiang | e8438a522a
							
							fix typo | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Jinqiu Yu | 855925a805
							
							Fix typo | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 292d7cc353
							
							massive refactoring for interoperability | %!s(int64=7) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | d43a23aa96
							
							move error generator to common | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 77521029b1
							
							support for http and tls header sniffing | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 35248497d2
							
							refactor error messages | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 43fb425fd7
							
							unified dispatcher interface | %!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 | 7f36a5d1d3
							
							rename proxy interfaces | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | ca721230e1
							
							split listening settings from inbound proxies and apply context | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 34a2ae0ab7
							
							implement default outbound handler | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | b8f01e0c03
							
							merge sender and receiver to proxyman | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 17504d2aac
							
							context'ize apps | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | b11d48d73f
							
							simplify app design | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | ff01a886da
							
							simplify comments | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | 095c29fa8c
							
							decouple outbound handler manager | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Darien Raymond | f95c322677
							
							rename 'this' | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 07a86f549b
							
							unified import path | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 3ded18a75b
							
							initializable apps | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 7765fedd78
							
							modulize dispatcher and proxyman | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | a37819c330
							
							rename RegisterApp to Register | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  v2ray | 2031c13a7f
							
							refactor app.Space | %!s(int64=9) %!d(string=hai) anos |