| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 tigerbot | ab011d1829 | cleaned up all of the custom HTTP handling logic | 2017-05-09 15:46:49 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | ab31bae6ff | implemented more dynamic HTTP proxying | 2017-05-09 14:16:21 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | 99a3de6496 | implemented ability to proxy TLS based on SNI | 2017-05-08 17:59:45 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | f32db19b52 | handled case where no TCP modules exist | 2017-05-08 17:47:51 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | 513e6e8bdd | implemented forwarding of TCP based on incoming port | 2017-05-08 16:52:37 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | 3e1abaddf4 | fixed two potential problems on startup | 2017-05-08 13:00:45 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | 2414163179 | converted tabs to spaces in a few files | 2017-05-06 12:23:51 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | 0a7e70517f | implemented UDP forwarding for DNS | 2017-05-03 13:55:16 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | f4de15b14f | added udp capacity to the servers file | 2017-05-02 17:48:58 -06:00 |  | 
			
				
					| 
							
							
								 tigerbot | dbd1e23bfa | fixed a few minor things | 2017-05-01 17:52:22 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | aed520a653 | get the correct remoteAddress if possible | 2017-04-28 13:11:12 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | eacf2e0dbf | made workaround for the TLS issue that I should have ignored... | 2017-04-28 13:07:05 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | f2b05ee7af | move owners store out to own object | 2017-04-27 19:46:54 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | c7627faffd | rename api to goldilocks | 2017-04-27 19:34:13 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 0fdd2773b5 | prepare to handle tunnel | 2017-04-27 19:23:52 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 350d87c38d | remoteAddress priority... and whitespace... ooops | 2017-04-27 17:00:09 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 4b470ffe51 | admin page now loads properly | 2017-04-27 16:50:03 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 58a0b592ff | admin interface shows up again | 2017-04-27 16:27:27 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | dc55169415 | proxy mostly works | 2017-04-27 16:05:34 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 67aa28aece | WIP merging walnut, serve-https, and stunnel.js | 2017-04-26 20:16:47 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 4267955286 | switch over to commander | 2017-04-13 17:42:37 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 20c7bc977c | tunneling tunnels | 2017-04-13 16:50:48 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 59721582c5 | WIP stunnel.js support | 2017-04-05 19:02:51 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 54a8bc15d9 | more network handling stuff | 2017-03-18 14:48:49 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | df8cb8d96f | use arrays instead of maps | 2017-03-13 16:39:43 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 22b7a1b880 | more comprehensive data model | 2017-03-02 00:58:45 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 1cae332c9c | began internal initialization API | 2017-02-28 14:55:48 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 3f56e3a295 | first hint of management interface | 2017-02-22 18:48:34 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | f0bea933f9 | make -d, pubdir, and public all defaultWebRoot | 2017-02-02 17:56:35 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 929f555d73 | fix bug tunnel bug with --sites | 2017-02-01 20:00:00 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | b9662e3deb | add --sites option for multiple domains #10 and use localhost.daplie.me | 2017-02-01 15:52:14 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 2f04da9bc2 | at minimum return raw ws | 2017-01-07 17:54:56 -07:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 89f26753bf | load oauth3 device by devicename | 2016-10-19 14:09:10 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 62a2f7d44d | make it better | 2016-10-17 17:40:55 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 1d2aa52b02 | cleanup to lib/ | 2016-10-12 18:23:39 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | 7634414d82 | cleanup to lib/ | 2016-10-12 18:22:43 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | cd2fda3f2b | partial tunnel integration | 2016-10-11 17:20:10 -06:00 |  | 
			
				
					| 
							
							
								 AJ ONeal | fa0990b02f | add some tunnel support | 2016-10-11 13:41:29 -06:00 |  |