Tw
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc638c7faa
							
						
					 | 
					
						
						
							
							proxy: handle 'without' option in encoded form of URL path
						
						
						
						
						
						
						
						fix issue #1154
Signed-off-by: Tw <tw19881113@gmail.com> 
						
						
					 | 
					
						2016-10-02 19:32:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Holt
							
						 
					 | 
					
						
						
						
						
							
						
						
							871d11af00
							
						
					 | 
					
						
						
							
							Merge pull request #1135 from mholt/proxyerrs
						
						
						
						
						
						
						
						proxy: Improve failover logic and retries 
						
						
					 | 
					
						2016-09-27 17:53:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tw
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9b022b5e0
							
						
					 | 
					
						
						
							
							proxy: don't append some predefined headers
						
						
						
						
						
						
						
						fix issue #1086
Signed-off-by: Tw <tw19881113@gmail.com> 
						
						
					 | 
					
						2016-09-25 09:24:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Holt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a661007a55
							
						
					 | 
					
						
						
							
							proxy: Fix retry logic for when no hosts are available
						
						
						
						
						
						
					 | 
					
						2016-09-24 16:30:40 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Holt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							37f05e450f
							
						
					 | 
					
						
						
							
							proxy: Add try_duration and try_interval; by default don't retry
						
						
						
						
						
						
					 | 
					
						2016-09-24 16:03:22 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tw
							
						 
					 | 
					
						
						
						
						
							
						
						
							4670d13c8c
							
						
					 | 
					
						
						
							
							proxy: fix checking error in TestDownstreamHeadersUpdate and TestUpstreamHeadersUpdate
						
						
						
						
						
						
						
						Signed-off-by: Tw <tw19881113@gmail.com> 
						
						
					 | 
					
						2016-09-24 19:28:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Issac Trotts
							
						 
					 | 
					
						
						
						
						
							
						
						
							1991083322
							
						
					 | 
					
						
						
							
							Fix tests to not make long unix domain socketpaths
						
						
						
						
						
						
						
						Some tests were running into this issue:
https://github.com/golang/go/issues/6895
Putting the sockets into temp dirs fixes the problem. 
						
						
					 | 
					
						2016-08-29 18:09:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nimi Wariboko Jr
							
						 
					 | 
					
						
						
						
						
							
						
						
							8898066455
							
						
					 | 
					
						
						
							
							Merge branch 'master' into proxy/single-webconn
						
						
						
						
						
						
					 | 
					
						2016-08-05 16:57:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nimi Wariboko Jr
							
						 
					 | 
					
						
						
						
						
							
						
						
							824ec6cb95
							
						
					 | 
					
						
						
							
							Merge branch 'master' into proxy/keepalive-directive
						
						
						
						
						
						
					 | 
					
						2016-08-05 16:20:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nimi Wariboko Jr
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b5e365295
							
						
					 | 
					
						
						
							
							Instead of treating 0 is a default value, use  http.DefaultMaxIdleConnsPerHost
						
						
						
						
						
						
					 | 
					
						2016-08-05 15:41:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tw
							
						 
					 | 
					
						
						
						
						
							
						
						
							94c63e42d6
							
						
					 | 
					
						
						
							
							proxy: add Host header checking
						
						
						
						
						
						
						
						fix issue #993
Signed-off-by: Tw <tw19881113@gmail.com> 
						
						
					 | 
					
						2016-08-04 13:07:20 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nimi Wariboko Jr
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e9439d22e
							
						
					 | 
					
						
						
							
							Proxy: Fix data race in test.
						
						
						
						
						
						
					 | 
					
						2016-08-02 12:39:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Drechsel
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4e65df262
							
						
					 | 
					
						
						
							
							Proxy: Add a failing test which replicates #763
						
						
						
						
						
						
						
						2 websocket connections are made instead of one 
						
						
					 | 
					
						2016-08-01 19:09:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kris Hamoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							88d3dcae42
							
						
					 | 
					
						
						
							
							added ip_hash load balancing
						
						
						
						
						
						
						
						updated tests
fixed comment format
fixed formatting, minor logic fix
added newline to EOF
updated logic, fixed tests
added comment
updated formatting
updated test output
fixed typo 
						
						
					 | 
					
						2016-08-01 18:50:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nimi Wariboko Jr
							
						 
					 | 
					
						
						
						
						
							
						
						
							db4cd8ee2d
							
						
					 | 
					
						
						
							
							Proxy: Add keepalive directive to proxy to set MaxIdleConnsPerHost on transport. Fixes #938
						
						
						
						
						
						
					 | 
					
						2016-08-01 15:54:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Holt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c8daaba4be
							
						
					 | 
					
						
						
							
							Update link to SA 1.1.1 (and other minor tweaks)
						
						
						
						
						
						
					 | 
					
						2016-07-28 11:11:14 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Chimishuk
							
						 
					 | 
					
						
						
						
						
							
						
						
							62e8c4b76b
							
						
					 | 
					
						
						
							
							Use authentification credentials from proxy's configuration as a default. (#951)
						
						
						
						
						
						
					 | 
					
						2016-07-22 11:33:50 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Holt
							
						 
					 | 
					
						
						
						
						
							
						
						
							57710e8b0d
							
						
					 | 
					
						
						
							
							Revert "Merge pull request #931 from pedronasser/master"
						
						
						
						
						
						
						
						This reverts commit 9ea059195198c04403bfb4c74e9282eb87467b36, reversing
changes made to 2125ae5f99989949f917eed8a1d961b76a23dbba. 
						
						
					 | 
					
						2016-07-21 13:31:43 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tw
							
						 
					 | 
					
						
						
						
						
							
						
						
							beae16f07c
							
						
					 | 
					
						
						
							
							Proxy performance (#946)
						
						
						
						
						
						
						
						* proxy: add benchmark
Signed-off-by: Tw <tw19881113@gmail.com>
* replacer: prepare lazily
update issue#939
benchmark            old ns/op     new ns/op     delta
BenchmarkProxy-4     83865         72544         -13.50%
Signed-off-by: Tw <tw19881113@gmail.com>
* proxy: use buffer pool to avoid temporary allocation
Signed-off-by: Tw <tw19881113@gmail.com> 
						
						
					 | 
					
						2016-07-20 19:06:14 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pedro Nasser
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bb1e0c674
							
						
					 | 
					
						
						
							
							improve transparent mode
						
						
						
						
						
						
					 | 
					
						2016-07-14 18:16:58 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5bf8cab24
							
						
					 | 
					
						
						
							
							Test that the host header forwarding on the proxy middleware
						
						
						
						
						
						
					 | 
					
						2016-06-29 16:52:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viacheslav Biriukov
							
						 
					 | 
					
						
						
						
						
							
						
						
							345ece3850
							
						
					 | 
					
						
						
							
							add multi proxy supprot based on urls
						
						
						
						
						
						
					 | 
					
						2016-06-28 16:35:35 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Holt
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							416af05a00
							
						
					 | 
					
						
						
							
							Migrating more middleware packages
						
						
						
						
						
						
					 | 
					
						2016-06-05 21:51:56 -06:00 | 
					
					
						
						
							
							
							
						
					 |