Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								1d73c2752e 
								
							 
						 
						
							
							
								
								Release 2019.8.1  
							
							 
							
							
							
						 
						
							2019-08-06 16:40:02 -05:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								5afbb3fd6d 
								
							 
						 
						
							
							
								
								Revert "TUN-1736: Missing headers when passing an invalid path"  
							
							 
							
							... 
							
							
							
							This reverts commit 3c93d9b300 . 
							
						 
						
							2019-08-06 16:35:41 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								fd4ab314dc 
								
							 
						 
						
							
							
								
								TUN-2111: Implement custom serialization logic for FallibleConfig and OriginConfig  
							
							 
							
							
							
						 
						
							2019-08-06 10:56:16 -05:00  
						
					 
				
					
						
							
							
								 
								Michael Borkenstein
							
						 
						
							 
							
							
							
							
								
							
							
								993a9bc4b9 
								
							 
						 
						
							
							
								
								Release 2019.8.0  
							
							 
							
							
							
						 
						
							2019-08-06 09:49:49 -05:00  
						
					 
				
					
						
							
							
								 
								Michael Borkenstein
							
						 
						
							 
							
							
							
							
								
							
							
								8d1ea7202a 
								
							 
						 
						
							
							
								
								Merge branch 'mike/AUTH-1972-delete-token-lockfile' of ssh://bitbucket.cfdata.org:7999/tun/cloudflared  
							
							 
							
							
							
						 
						
							2019-08-06 08:12:02 -05:00  
						
					 
				
					
						
							
							
								 
								Michael Borkenstein
							
						 
						
							 
							
							
							
							
								
							
							
								9adbab96af 
								
							 
						 
						
							
							
								
								AUTH-1972: Deletes token lock file if backoff retry attempts exceeded and intercepts signals until lock is released  
							
							 
							
							
							
						 
						
							2019-08-06 08:07:48 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								bdd70e798a 
								
							 
						 
						
							
							
								
								TUN-2110: Implement custom deserialization logic for OriginConfig  
							
							 
							
							
							
						 
						
							2019-08-05 19:28:51 -05:00  
						
					 
				
					
						
							
							
								 
								Adam Chalmers
							
						 
						
							 
							
							
							
							
								
							
							
								5feba7e3a9 
								
							 
						 
						
							
							
								
								TUN-2147: Implemented ScopeUnmarshaler  
							
							 
							
							
							
						 
						
							2019-08-05 18:14:32 -05:00  
						
					 
				
					
						
							
							
								 
								Adam Chalmers
							
						 
						
							 
							
							
							
							
								
							
							
								d3d9460f64 
								
							 
						 
						
							
							
								
								TUN-2125: Add PostgresType() to Scope  
							
							 
							
							
							
						 
						
							2019-08-02 10:21:09 -05:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								74f3a55c57 
								
							 
						 
						
							
							
								
								TUN-2117: read group/system-name from CLI, send it to edge  
							
							 
							
							
							
						 
						
							2019-08-01 22:04:05 +00:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								3c93d9b300 
								
							 
						 
						
							
							
								
								TUN-1736: Missing headers when passing an invalid path  
							
							 
							
							
							
						 
						
							2019-07-31 16:56:29 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								3c0ea0db65 
								
							 
						 
						
							
							
								
								TUN-1956: Go 1.12 update  
							
							 
							
							
							
						 
						
							2019-07-12 22:09:16 +00:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								7c03e2cbd2 
								
							 
						 
						
							
							
								
								Release 2019.7.0  
							
							 
							
							
							
						 
						
							2019-07-11 10:22:37 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								8f25704a90 
								
							 
						 
						
							
							
								
								AUTH-1736: Better handling of token revocation  
							
							 
							
							... 
							
							
							
							We removed all token validation from cloudflared and now rely on
the edge to do the validation. This is better because the edge is
the only thing that fully knows about token revocation. So if a user
logs out or the application revokes all it's tokens cloudflared will
now handle that process instead of barfing on it.
When we go to fetch a token we will check for the existence of a
lock file. If the lock file exists, we stop and poll every half
second to see if the lock is still there. Once the lock file is
removed, it will restart the function to (hopefully) go pick up
the valid token that was just created. 
							
						 
						
							2019-07-10 21:35:46 +00:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								583bad4972 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh://stash.cfops.it:7999/tun/cloudflared  
							
							 
							
							
							
						 
						
							2019-07-10 11:46:13 -05:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								b5f340d64c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:cloudflare/cloudflared  
							
							 
							
							
							
						 
						
							2019-07-10 11:45:57 -05:00  
						
					 
				
					
						
							
							
								 
								Frank Denis
							
						 
						
							 
							
							
							
							
								
							
							
								9cd0b7048a 
								
							 
						 
						
							
							
								
								DoH: change the media type to application/dns-message  
							
							 
							
							... 
							
							
							
							The media type for DoH was changed from `application/dns-udpwireformat` to `application/dns-message` in May 2018.
Ref: RFC8484 section 6. 
							
						 
						
							2019-07-03 14:13:28 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								4858ce79d0 
								
							 
						 
						
							
							
								
								TUN-1977: Validate OriginConfig has valid URL, and use scheme to determine if a HTTPOriginService is expecting HTTP or Unix  
							
							 
							
							
							
						 
						
							2019-07-01 15:31:58 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								4090049fff 
								
							 
						 
						
							
							
								
								TUN-1981: Write response header & body on proxy error to notify eyeballs of failure category  
							
							 
							
							
							
						 
						
							2019-07-01 20:20:59 +00:00  
						
					 
				
					
						
							
							
								 
								Adam Chalmers
							
						 
						
							 
							
							
							
							
								
							
							
								e255a7da26 
								
							 
						 
						
							
							
								
								TUN-2005: Upgrade logrus  
							
							 
							
							
							
						 
						
							2019-06-26 12:25:58 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								c2a3ac3991 
								
							 
						 
						
							
							
								
								TUN-1982: Load custom origin CA when OriginCAPool is specified  
							
							 
							
							
							
						 
						
							2019-06-21 11:44:26 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								2fa09e1cc6 
								
							 
						 
						
							
							
								
								TUN-1976: Pass tunnel hostname through header  
							
							 
							
							
							
						 
						
							2019-06-21 10:43:06 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								0a742feb98 
								
							 
						 
						
							
							
								
								TUN-1885: Reconfigure cloudflared on receiving new ClientConfig  
							
							 
							
							
							
						 
						
							2019-06-20 19:07:59 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								80a15547e3 
								
							 
						 
						
							
							
								
								TUN-1961: Create EdgeConnectionManager to maintain outbound connections to the edge  
							
							 
							
							
							
						 
						
							2019-06-18 16:37:38 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								d26a8c5d44 
								
							 
						 
						
							
							
								
								TUN-1893: Proxy requests to the origin based on tunnel hostname  
							
							 
							
							
							
						 
						
							2019-06-13 14:46:22 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								ca619a97bc 
								
							 
						 
						
							
							
								
								TUN-1952: Group ClientConfig fields by the component that uses the config, and return the part of the config that failed to be applied  
							
							 
							
							
							
						 
						
							2019-06-13 14:39:51 -05:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								25a04e0c69 
								
							 
						 
						
							
							
								
								Merge branch 'master' of ssh://stash.cfops.it:7999/tun/cloudflared  
							
							 
							
							
							
						 
						
							2019-06-06 13:53:03 +04:00  
						
					 
				
					
						
							
							
								 
								Johan Bergström
							
						 
						
							 
							
							
							
							
								
							
							
								d3f9aa2ae7 
								
							 
						 
						
							
							
								
								Build a docker container  
							
							 
							
							... 
							
							
							
							Use debian/distroless (glibc) as a base which in general gives
slightly higher performance than alpine (musl) while trading
off container size (about 10mb).
The build phase makes the assumption that any capnproto-files
are pre-processed before building in-docker. 
							
						 
						
							2019-06-06 13:50:13 +04:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								d32fb8e82c 
								
							 
						 
						
							
							
								
								TUN-1913: Define OriginService for each type of origin  
							
							 
							
							
							
						 
						
							2019-06-04 17:02:34 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								acd17f6ab6 
								
							 
						 
						
							
							
								
								Release 2019.6.0  
							
							 
							
							
							
						 
						
							2019-06-04 11:29:24 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								1ca841d220 
								
							 
						 
						
							
							
								
								AUTH-1811: ssh-gen config fixes  
							
							 
							
							
							
						 
						
							2019-06-04 16:25:34 +00:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								39d60d1239 
								
							 
						 
						
							
							
								
								TUN-1914: Conflate HTTP and Unix OriginConfig, and add TLS config to WebSocketOriginConfig  
							
							 
							
							
							
						 
						
							2019-06-03 12:09:24 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								713a2d689e 
								
							 
						 
						
							
							
								
								AUTH-1802: Fixed ssh-config templating  
							
							 
							
							
							
						 
						
							2019-05-30 15:25:08 +00:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								babcd9fe2b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:cloudflare/cloudflared  
							
							 
							
							
							
						 
						
							2019-05-29 15:40:52 -05:00  
						
					 
				
					
						
							
							
								 
								Christoph Blecker
							
						 
						
							 
							
							
							
							
								
							
							
								a1403fe968 
								
							 
						 
						
							
							
								
								Handle exit code on err  
							
							 
							
							... 
							
							
							
							fixes  #96 .
This change checks the err returned from the StartServer function, and
if it exists, passes a non-zero error code through to the urfave/cli
framework. This should allow processes like launchd to detect if
cloudflared exited gracefully or with an error. 
							
						 
						
							2019-05-29 12:59:19 -05:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								1485ca0fc7 
								
							 
						 
						
							
							
								
								TUN-1828: Update declarative tunnel config struct  
							
							 
							
							
							
						 
						
							2019-05-28 14:02:47 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								4bff1ef9df 
								
							 
						 
						
							
							
								
								Release 2019.5.0  
							
							 
							
							
							
						 
						
							2019-05-23 10:20:48 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								25cfffd0d1 
								
							 
						 
						
							
							
								
								AUTH-1781: fixed race condition for short lived certs, doc required config  
							
							 
							
							
							
						 
						
							2019-05-23 10:17:43 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								4662e40068 
								
							 
						 
						
							
							
								
								TUN-1880: Save debug and warn level log to logfile  
							
							 
							
							
							
						 
						
							2019-05-22 11:05:24 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								38d78f9844 
								
							 
						 
						
							
							
								
								AUTH-1706: fixes and testing  
							
							 
							
							
							
						 
						
							2019-05-21 13:14:15 -05:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								6f8708d33c 
								
							 
						 
						
							
							
								
								TUN-1847: Log a distinct message when OpenStream fails while waiting for response headers  
							
							 
							
							
							
						 
						
							2019-05-13 16:46:25 -05:00  
						
					 
				
					
						
							
							
								 
								Austin Cherry
							
						 
						
							 
							
							
							
							
								
							
							
								fa17b0200f 
								
							 
						 
						
							
							
								
								AUTH-1557: Short Lived Certs  
							
							 
							
							
							
						 
						
							2019-05-07 11:21:11 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								14f50d0922 
								
							 
						 
						
							
							
								
								TUN-1807: Send cloudflared version in Connect RPC  
							
							 
							
							
							
						 
						
							2019-05-06 16:13:12 -05:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								945320880a 
								
							 
						 
						
							
							
								
								TUN-1786: Remove low-level Windows service logging  
							
							 
							
							
							
						 
						
							2019-04-30 11:00:35 -05:00  
						
					 
				
					
						
							
							
								 
								Chung-Ting Huang
							
						 
						
							 
							
							
							
							
								
							
							
								809d2f3f28 
								
							 
						 
						
							
							
								
								TUN-1781: ServeStream should return early on error  
							
							 
							
							
							
						 
						
							2019-04-29 09:36:41 -05:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								137928ecaf 
								
							 
						 
						
							
							
								
								Release 2019.4.1  
							
							 
							
							
							
						 
						
							2019-04-19 16:42:51 -05:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								8183af31e2 
								
							 
						 
						
							
							
								
								Merge pull request  #142  in TUN/cloudflared from nvollmar/TUN-1669 to master  
							
							 
							
							... 
							
							
							
							* commit '28f890a70157ac234368c4a6235cc99e9662ce9b':
  TUN-1669: Update license message in help text. Also fix test 
							
						 
						
							2019-04-18 20:15:00 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Vollmar
							
						 
						
							 
							
							
							
							
								
							
							
								28f890a701 
								
							 
						 
						
							
							
								
								TUN-1669: Update license message in help text. Also fix test  
							
							 
							
							
							
						 
						
							2019-04-18 10:42:48 -05:00  
						
					 
				
					
						
							
							
								 
								Areg Harutyunyan
							
						 
						
							 
							
							
							
							
								
							
							
								bab7583a97 
								
							 
						 
						
							
							
								
								TUN-1734: Pin packages at exact versions  
							
							 
							
							
							
						 
						
							2019-04-17 18:16:56 -05:00  
						
					 
				
					
						
							
							
								 
								Adam Chalmers
							
						 
						
							 
							
							
							
							
								
							
							
								2e2fa29637 
								
							 
						 
						
							
							
								
								TUN-1732: cloudflared metrics should track userHostnames  
							
							 
							
							
							
						 
						
							2019-04-16 16:02:45 -05:00