5bd4028ea7 
								
							 
						 
						
							
							
								
								TUN-2761: Use the new header management functions in cloudflared  
							
							
							
						 
						
							2020-03-08 03:38:54 +00:00  
				
					
						
							
							
								 
						
							
								1b2a96f96b 
								
							 
						 
						
							
							
								
								TUN-2755: ReconnectTunnel RPC now transmits ConnectionDigest  
							
							
							
						 
						
							2020-03-06 14:48:16 -06:00  
				
					
						
							
							
								 
						
							
								d50fee4fa0 
								
							 
						 
						
							
							
								
								TUN-2754: Add ConnDigest to cloudflared and its RPCs  
							
							
							
						 
						
							2020-03-05 15:25:15 -06:00  
				
					
						
							
							
								 
						
							
								6b3e2b020b 
								
							 
						 
						
							
							
								
								TUN-2785: Use reconnect token by default  
							
							
							
						 
						
							2020-03-05 16:12:49 +00:00  
				
					
						
							
							
								 
						
							
								6624a24040 
								
							 
						 
						
							
							
								
								TUN-2748: Insecure randomness vulnerability in github.com/miekg/dns  
							
							
							
						 
						
							2020-03-05 13:52:45 +00:00  
				
					
						
							
							
								 
						
							
								7b81cf8aa6 
								
							 
						 
						
							
							
								
								TUN-2779: update sample HTML pages  
							
							
							
						 
						
							2020-03-03 19:35:41 +00:00  
				
					
						
							
							
								 
						
							
								26f5f80811 
								
							 
						 
						
							
							
								
								TUN-2776: Add header serialization feature in cloudflared  
							
							
							
						 
						
							2020-02-28 17:36:29 +00:00  
				
					
						
							
							
								 
						
							
								29f4650e25 
								
							 
						 
						
							
							
								
								do not terminate tunnel if origin is not reachable on start-up ( #177 )  
							
							
							
						 
						
							2020-02-27 23:03:00 +00:00  
				
					
						
							
							
								 
						
							
								a14aa0322c 
								
							 
						 
						
							
							
								
								TUN-2767: Test for large headers  
							
							
							
						 
						
							2020-02-27 22:15:04 +00:00  
				
					
						
							
							
								 
						
							
								8f9bbcb9a0 
								
							 
						 
						
							
							
								
								Release 2020.2.1  
							
							
							
						 
						
							2020-02-27 16:02:52 +00:00  
				
					
						
							
							
								 
						
							
								afc2cd38e1 
								
							 
						 
						
							
							
								
								TUN-2765: Add list of features to tunnelrpc  
							
							
							
						 
						
							2020-02-25 23:45:48 +00:00  
				
					
						
							
							
								 
						
							
								a5f67091bf 
								
							 
						 
						
							
							
								
								Tweak HTTP host header.  Fixes   #107  ( #168 )  
							
							
							
						 
						
							2020-02-24 17:08:14 +00:00  
				
					
						
							
							
								 
						
							
								464bb53049 
								
							 
						 
						
							
							
								
								perf(cloudflared): reuse memory from buffer pool to get better throughput ( #161 )  
							
							... 
							
							
							
							* perf(cloudflared): reuse memory from buffer pool to get better throughput
https://github.com/cloudflare/cloudflared/issues/160  
							
						 
						
							2020-02-24 17:06:19 +00:00  
				
					
						
							
							
								 
						
							
								6488843ac4 
								
							 
						 
						
							
							
								
								TUN-2746: Add the new header management functions  
							
							
							
						 
						
							2020-02-21 18:37:38 +00:00  
				
					
						
							
							
								 
						
							
								52ab2c8227 
								
							 
						 
						
							
							
								
								TUN-2745: Rename existing header management functions  
							
							
							
						 
						
							2020-02-20 20:31:34 +00:00  
				
					
						
							
							
								 
						
							
								269351bbea 
								
							 
						 
						
							
							
								
								TUN-2703: Muxer.Serve terminates when its context is Done  
							
							
							
						 
						
							2020-02-20 20:09:10 +00:00  
				
					
						
							
							
								 
						
							
								a83b6a2155 
								
							 
						 
						
							
							
								
								TUN-2725: Specify in code that --edge is for internal testing only  
							
							
							
						 
						
							2020-02-19 16:18:48 -06:00  
				
					
						
							
							
								 
						
							
								a60c0273f5 
								
							 
						 
						
							
							
								
								TUN-2714: New edge discovery. Connections try to reconnect to the same edge IP.  
							
							
							
						 
						
							2020-02-14 19:49:54 +00:00  
				
					
						
							
							
								 
						
							
								d6c2c4ee4a 
								
							 
						 
						
							
							
								
								TUN-2717: Function to serialize/deserialize HTTP headers  
							
							
							
						 
						
							2020-02-10 19:18:06 +00:00  
				
					
						
							
							
								 
						
							
								5b1bea7892 
								
							 
						 
						
							
							
								
								Release 2020.2.0  
							
							
							
						 
						
							2020-02-06 16:48:02 -06:00  
				
					
						
							
							
								 
						
							
								54b386188a 
								
							 
						 
						
							
							
								
								TUN-2651: Fix panic in h2mux reader when a stream error is encountered  
							
							
							
						 
						
							2020-01-31 09:59:10 -06:00  
				
					
						
							
							
								 
						
							
								386b02355a 
								
							 
						 
						
							
							
								
								TUN-2707: Inconsistent cardinality in tunnel error metrics  
							
							
							
						 
						
							2020-01-29 12:42:55 -06:00  
				
					
						
							
							
								 
						
							
								203b939614 
								
							 
						 
						
							
							
								
								TUN-2690: cloudflared reconnect uses wrong context  
							
							
							
						 
						
							2020-01-28 22:26:27 +00:00  
				
					
						
							
							
								 
						
							
								e729dfc51e 
								
							 
						 
						
							
							
								
								TUN-2699: Metrics for Authenticate RPCs  
							
							
							
						 
						
							2020-01-28 14:33:41 -06:00  
				
					
						
							
							
								 
						
							
								d5139d3882 
								
							 
						 
						
							
							
								
								TUN-2696: Add unknown registerRPCName  
							
							
							
						 
						
							2020-01-28 11:29:33 -06:00  
				
					
						
							
							
								 
						
							
								e31ff3a70f 
								
							 
						 
						
							
							
								
								TUN-2693: Metrics for ReconnectTunnel  
							
							
							
						 
						
							2020-01-28 10:46:37 -06:00  
				
					
						
							
							
								 
						
							
								dfe61fda88 
								
							 
						 
						
							
							
								
								TUN-2645: Revert "TUN-2645: Turn on reconnect tokens"  
							
							... 
							
							
							
							This reverts commit 053b2c17f1 
							
						 
						
							2020-01-27 14:59:07 -06:00  
				
					
						
							
							
								 
						
							
								053b2c17f1 
								
							 
						 
						
							
							
								
								TUN-2645: Turn on reconnect tokens  
							
							
							
						 
						
							2020-01-13 15:23:42 -06:00  
				
					
						
							
							
								 
						
							
								7367827a11 
								
							 
						 
						
							
							
								
								TUN-2646: Make --edge flag work again for local development  
							
							
							
						 
						
							2019-12-23 23:11:00 -06:00  
				
					
						
							
							
								 
						
							
								7d7bdffde5 
								
							 
						 
						
							
							
								
								Release 2019.12.0  
							
							
							
						 
						
							2019-12-20 02:03:08 +04:00  
				
					
						
							
							
								 
						
							
								7e31b77646 
								
							 
						 
						
							
							
								
								TUN-2637: Manage edge IPs in a region-aware manner  
							
							
							
						 
						
							2019-12-19 21:58:23 +00:00  
				
					
						
							
							
								 
						
							
								87102a2646 
								
							 
						 
						
							
							
								
								Fix timer scheduling for systemd update service ( #159 )  
							
							
							
						 
						
							2019-12-19 20:53:06 +04:00  
				
					
						
							
							
								 
						
							
								789ca6f6f4 
								
							 
						 
						
							
							
								
								refactor(docker): optimize Dockerfile ( #126 )  
							
							... 
							
							
							
							* refactor(docker): optimize Dockerfile
Remove obsolete upx binary compression
Run as unprivileged user
* Use go 1.13.3
* Use debian buster distroless 
							
						 
						
							2019-12-17 05:25:17 +04:00  
				
					
						
							
							
								 
						
							
								cc2a1d1204 
								
							 
						 
						
							
							
								
								bug(cloudflared): Set the MaxIdleConnsPerHost of http.Transport to proxy-keepalive-connections ( #155 )  
							
							... 
							
							
							
							Setting the MaxIdleConns is not enough, the MaxIdleConnsPerHost must be set as well.
Otherwise, http.Transport will use the DefaultMaxIdleConnsPerHost, which is 2,
and then the connection pool will have only 2 connection hold. 
							
						 
						
							2019-12-17 05:02:28 +04:00  
				
					
						
							
							
								 
						
							
								6aa48d2eb2 
								
							 
						 
						
							
							
								
								TUN-2554: cloudflared calls ReconnectTunnel  
							
							
							
						 
						
							2019-12-13 18:48:48 +00:00  
				
					
						
							
							
								 
						
							
								8b43454024 
								
							 
						 
						
							
							
								
								TUN-2631: only notify that activeStreamMap is closed if ignoreNewStreams=true  
							
							
							
						 
						
							2019-12-11 17:05:28 -06:00  
				
					
						
							
							
								 
						
							
								5e7ca14412 
								
							 
						 
						
							
							
								
								TUN-2555: origin/supervisor.go calls Authenticate  
							
							
							
						 
						
							2019-12-06 11:26:54 -06:00  
				
					
						
							
							
								 
						
							
								b499c0fdba 
								
							 
						 
						
							
							
								
								TUN-2608: h2mux.Muxer.Shutdown always returns a non-nil channel  
							
							
							
						 
						
							2019-12-04 17:21:30 +00:00  
				
					
						
							
							
								 
						
							
								bbf31377c2 
								
							 
						 
						
							
							
								
								TUN-2607: add RPC stream helpers  
							
							
							
						 
						
							2019-12-03 15:38:16 -06:00  
				
					
						
							
							
								 
						
							
								8f4fd70783 
								
							 
						 
						
							
							
								
								TUN-2606: add DialEdge helpers  
							
							
							
						 
						
							2019-12-03 14:52:33 -06:00  
				
					
						
							
							
								 
						
							
								92736b2677 
								
							 
						 
						
							
							
								
								bug(cloudflared): nil pointer deference on h2DictWriter Close() ( #154 )  
							
							... 
							
							
							
							Unlike other h2DictWriter methods, the Close() method does check whether
w.comp is nil.
This PR adds a check for non nil compressor before attempting to close
Bug: #141  
							
						 
						
							2019-12-03 16:29:40 +04:00  
				
					
						
							
							
								 
						
							
								379cb16efe 
								
							 
						 
						
							
							
								
								TUN-2591: ReconnectTunnel now sends EventDigest  
							
							
							
						 
						
							2019-11-25 18:11:50 +00:00  
				
					
						
							
							
								 
						
							
								43babbc2f9 
								
							 
						 
						
							
							
								
								Fix "happy eyeballs" not being disabled since Golang 1.12 upgrade  
							
							... 
							
							
							
							* The Dialer.DualStack setting is now ignored and deprecated; RFC 6555 Fast Fallback ("Happy Eyeballs") is now enabled by default. To disable, set Dialer.FallbackDelay to a negative value. 
							
						 
						
							2019-11-25 17:54:20 +00:00  
				
					
						
							
							
								 
						
							
								dfd1ca5fb5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'github/master'  
							
							
							
						 
						
							2019-11-22 13:07:40 -06:00  
				
					
						
							
							
								 
						
							
								f51712bef9 
								
							 
						 
						
							
							
								
								TUN-2582: EventDigest field in tunnelrpc  
							
							
							
						 
						
							2019-11-22 12:04:14 -06:00  
				
					
						
							
							
								 
						
							
								b0d31a0ef3 
								
							 
						 
						
							
							
								
								TUN-2573: Refactor TunnelRegistration into PermanentRegistrationError, RetryableRegistrationError and SuccessfulTunnelRegistration  
							
							
							
						 
						
							2019-11-22 17:30:41 +00:00  
				
					
						
							
							
								 
						
							
								dd614881b6 
								
							 
						 
						
							
							
								
								Fix Docker build failure ( #149 )  
							
							... 
							
							
							
							* Enables module-mode in Docker to fix build
* Statically compile binary in Docker to fix missing dependency errors
* Ensure target OS is set to Linux for Docker builds 
							
						 
						
							2019-11-22 20:27:28 +04:00  
				
					
						
							
							
								 
						
							
								23e12cf5a3 
								
							 
						 
						
							
							
								
								TUN-2575: Constructors + simpler conversions for AuthOutcome  
							
							
							
						 
						
							2019-11-22 02:08:57 +00:00  
				
					
						
							
							
								 
						
							
								9605f00c77 
								
							 
						 
						
							
							
								
								Release 2019.11.3  
							
							
							
						 
						
							2019-11-20 16:33:38 -06:00  
				
					
						
							
							
								 
						
							
								871c3a194f 
								
							 
						 
						
							
							
								
								TUN-2562: Update Cloudflare Origin CA RSA root  
							
							
							
						 
						
							2019-11-20 15:37:16 -06:00