tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							e504c4b717
							
						
					 | 
					
						
						
							
							Merge branch 'ddns'
						
						
						
						
						
						
						
						# Conflicts:
#	README.md
#	etc/goldilocks/goldilocks.example.yml 
						
						
					 | 
					
						2017-10-25 18:35:07 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9318b65b0
							
						
					 | 
					
						
						
							
							fixed enclosure problem for static modules
						
						
						
						
						
						
					 | 
					
						2017-10-25 18:06:41 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							72ff65e833
							
						
					 | 
					
						
						
							
							fix some misc problem found using browser to access API
						
						
						
						
						
						
					 | 
					
						2017-10-25 11:00:06 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								AJ ONeal
							
						 
					 | 
					
						
						
						
						
							
						
						
							019ec2b990
							
						
					 | 
					
						
						
							
							add option to serve directories
						
						
						
						
						
						
					 | 
					
						2017-10-24 16:04:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2ce3e9fe1
							
						
					 | 
					
						
						
							
							Merge branch 'api-rewrite' into ddns
						
						
						
						
						
						
						
						# Conflicts:
#	API.md
#	bin/goldilocks.js
#	etc/goldilocks/goldilocks.example.yml
#	lib/admin/apis.js
#	lib/app.js
#	lib/worker.js 
						
						
					 | 
					
						2017-10-17 13:07:52 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							0406d0cd93
							
						
					 | 
					
						
						
							
							removed the acme property from the tls config
						
						
						
						
						
						
					 | 
					
						2017-10-12 11:57:43 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							61af4707ee
							
						
					 | 
					
						
						
							
							moved domains up a level to allow multiple module groups with same domain names
						
						
						
						
						
						
					 | 
					
						2017-10-11 12:11:20 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f4a733391
							
						
					 | 
					
						
						
							
							changed module config property name
						
						
						
						
						
						
					 | 
					
						2017-10-05 18:11:58 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d3fac5087
							
						
					 | 
					
						
						
							
							simplified how the admin routes are handled
						
						
						
						
						
						
					 | 
					
						2017-10-03 17:26:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							8930a528bc
							
						
					 | 
					
						
						
							
							moved some things related to DDNS into separate folder
						
						
						
						
						
						
					 | 
					
						2017-09-26 18:11:16 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							528e58969e
							
						
					 | 
					
						
						
							
							fixed timing problem that lead to lost request bodies
						
						
						
						
						
						
					 | 
					
						2017-09-15 18:25:23 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							44d11e094b
							
						
					 | 
					
						
						
							
							tweaked some logging
						
						
						
						
						
						
					 | 
					
						2017-09-11 15:57:25 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							66e9ecd2bf
							
						
					 | 
					
						
						
							
							fixed bug in finding relevant http module for domains
						
						
						
						
						
						
					 | 
					
						2017-08-04 16:42:10 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							188869b83e
							
						
					 | 
					
						
						
							
							added some API docs for the Socks5 routes
						
						
						
						
						
						
					 | 
					
						2017-08-04 14:38:22 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								AJ ONeal
							
						 
					 | 
					
						
						
						
						
							
						
						
							983a6e2cd7
							
						
					 | 
					
						
						
							
							more descriptive error message
						
						
						
						
						
						
					 | 
					
						2017-08-03 15:56:19 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							2357319194
							
						
					 | 
					
						
						
							
							changed how we wrap TLS connections that we've peaked at
						
						
						
						
						
						
					 | 
					
						2017-08-02 18:11:25 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								AJ ONeal
							
						 
					 | 
					
						
						
						
						
							
						
						
							267ff2486a
							
						
					 | 
					
						
						
							
							explicitly define le-store directory
						
						
						
						
						
						
					 | 
					
						2017-07-21 17:38:52 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							000d36e76a
							
						
					 | 
					
						
						
							
							exposed a loopback test route in the api
						
						
						
						
						
						
					 | 
					
						2017-06-26 11:34:42 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							caa7b343d4
							
						
					 | 
					
						
						
							
							improved extraction of properties from TLS sockets
						
						
						
						
						
						
					 | 
					
						2017-06-26 11:27:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb288bfdbc
							
						
					 | 
					
						
						
							
							removed duplication of X-Forwarded header generation
						
						
						
						
						
						
					 | 
					
						2017-06-16 17:51:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							7408db6601
							
						
					 | 
					
						
						
							
							temp disable of multi-domain certificate requests
						
						
						
						
						
						
					 | 
					
						2017-06-15 16:47:11 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							61018d9303
							
						
					 | 
					
						
						
							
							added tunnel server
						
						
						
						
						
						
					 | 
					
						2017-06-14 10:58:56 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							f569391cd9
							
						
					 | 
					
						
						
							
							added error handling on http-proxy instance
						
						
						
						
						
						
					 | 
					
						2017-06-09 11:58:43 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							027494cd1d
							
						
					 | 
					
						
						
							
							fixed the owner not being on stored tunnel tokens
						
						
						
						
						
						
					 | 
					
						2017-06-08 10:44:22 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							231e54d808
							
						
					 | 
					
						
						
							
							went back to using http-proxy for non-websockets
						
						
						
						
						
						
						
						We need to be able to insert `X-Forwarded` header for all the requests on
a TCP keep-alive connection 
						
						
					 | 
					
						2017-06-02 18:10:16 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							dda3dffb17
							
						
					 | 
					
						
						
							
							fixed problem creating x-forwarded headers
						
						
						
						
						
						
					 | 
					
						2017-06-01 11:46:28 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							be1a60d2e7
							
						
					 | 
					
						
						
							
							fixed inconsistency in "admin" domain definition
						
						
						
						
						
						
					 | 
					
						2017-05-31 15:56:28 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							be6900cd50
							
						
					 | 
					
						
						
							
							added some error event handlers
						
						
						
						
						
						
					 | 
					
						2017-05-26 19:28:39 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							e259c4d0ce
							
						
					 | 
					
						
						
							
							changed method for wrapping socket pre-TLS
						
						
						
						
						
						
					 | 
					
						2017-05-26 19:18:53 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							3633c7570b
							
						
					 | 
					
						
						
							
							added support for different ACME config for different domains
						
						
						
						
						
						
					 | 
					
						2017-05-24 18:16:01 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							21a77ad10a
							
						
					 | 
					
						
						
							
							added way to specify proxy destination
						
						
						
						
						
						
					 | 
					
						2017-05-24 13:05:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e3021c669
							
						
					 | 
					
						
						
							
							added ability to scope config by domain (issue #25)
						
						
						
						
						
						
					 | 
					
						2017-05-23 18:26:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa28a72f3f
							
						
					 | 
					
						
						
							
							moved HTTP static file detection to net layer
						
						
						
						
						
						
					 | 
					
						2017-05-18 14:09:02 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							dbbae2311c
							
						
					 | 
					
						
						
							
							moved HTTP redirection to the net layer
						
						
						
						
						
						
					 | 
					
						2017-05-18 11:58:10 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							27e818f41a
							
						
					 | 
					
						
						
							
							started splitting http handling into multiple servers
						
						
						
						
						
						
					 | 
					
						2017-05-17 19:16:45 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							47bcdcf2a6
							
						
					 | 
					
						
						
							
							added X-Forwarded header before HTTP proxy
						
						
						
						
						
						
					 | 
					
						2017-05-17 18:43:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							df3a818914
							
						
					 | 
					
						
						
							
							reduced code duplication for proxying
						
						
						
						
						
						
					 | 
					
						2017-05-17 18:00:16 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							d25ceadf4a
							
						
					 | 
					
						
						
							
							changed how TLS sockets are wrapped
						
						
						
						
						
						
					 | 
					
						2017-05-17 18:00:06 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							febe106a81
							
						
					 | 
					
						
						
							
							changed how HTTP proxying works
						
						
						
						
						
						
						
						Note that with the way it is currently, proxying modules take priority
over other modules even if they come later in the list. 
						
						
					 | 
					
						2017-05-16 17:19:26 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							474f9766d8
							
						
					 | 
					
						
						
							
							made status optional for redirection
						
						
						
						
						
						
					 | 
					
						2017-05-16 13:11:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							d16f857fca
							
						
					 | 
					
						
						
							
							implemented HTTP 301 redirect with glob matching
						
						
						
						
						
						
					 | 
					
						2017-05-16 13:04:08 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								AJ ONeal
							
						 
					 | 
					
						
						
						
						
							
						
						
							0047ae69f4
							
						
					 | 
					
						
						
							
							don't empty the real array, duh
						
						
						
						
						
						
					 | 
					
						2017-05-16 02:27:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								AJ ONeal
							
						 
					 | 
					
						
						
						
						
							
						
						
							3aa1085008
							
						
					 | 
					
						
						
							
							can haz wss
						
						
						
						
						
						
					 | 
					
						2017-05-16 02:20:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							87de2c65ad
							
						
					 | 
					
						
						
							
							redirect localhost and IP addresses to real domains
						
						
						
						
						
						
					 | 
					
						2017-05-11 19:16:23 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							5777a885a4
							
						
					 | 
					
						
						
							
							improved feedback for bad TLS/TCP gateways
						
						
						
						
						
						
					 | 
					
						2017-05-11 16:42:14 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							e24f9412dd
							
						
					 | 
					
						
						
							
							improved error handling for TLS/TCP proxying
						
						
						
						
						
						
					 | 
					
						2017-05-10 17:21:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							70e7d57395
							
						
					 | 
					
						
						
							
							added hooks to handle ACME challenges
						
						
						
						
						
						
					 | 
					
						2017-05-10 16:05:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							afca49feae
							
						
					 | 
					
						
						
							
							moved TLS handling into a separate file
						
						
						
						
						
						
					 | 
					
						2017-05-10 12:56:47 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							56113cb100
							
						
					 | 
					
						
						
							
							implemented static file serving HTTP module
						
						
						
						
						
						
					 | 
					
						2017-05-09 16:50:07 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tigerbot
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcba0abddc
							
						
					 | 
					
						
						
							
							added error handling when HTTP proxy doesn't connect
						
						
						
						
						
						
					 | 
					
						2017-05-09 16:23:30 -06:00 | 
					
					
						
						
							
							
							
						
					 |