Commit Graph

  • 2b70001309 added API route to start/stop a socks5 proxy server tigerbot 2017-06-20 18:16:11 -0600
  • 4a6d21f0b5 moved where invalid method request are rejected tigerbot 2017-06-20 16:29:07 -0600
  • e901f1679b implemented check for hotel/ISP paywall tigerbot 2017-06-20 15:33:45 -0600
  • aea4725fb0 simplified adding new com.daplie.goldilocks apis tigerbot 2017-06-20 11:45:00 -0600
  • 403ec90c2d misc small fixes tigerbot 2017-06-23 17:47:04 -0600
  • 3ac0f3077e fixed bug not being able to discover azp tigerbot 2017-06-23 17:22:45 -0600
  • 3f5ac75e4c Add initial docker file for quick goldilocks testing docker Tim Caswell 2017-06-23 15:42:25 -0500
  • 7a2f0f0984 fixed bug saving tunnel tokens tigerbot 2017-06-21 16:07:48 -0600
  • 0c71b83fa5 fixed install problem on mac OS tigerbot 2017-06-19 13:11:46 -0600
  • fb288bfdbc removed duplication of X-Forwarded header generation tigerbot 2017-06-16 17:51:03 -0600
  • 0a0f06094e re-implemented personal mDNS responses tigerbot 2017-06-16 13:21:20 -0600
  • 72ff8ebf15 changed some ownership/permission stuff tigerbot 2017-06-15 16:50:24 -0600
  • 7408db6601 temp disable of multi-domain certificate requests tigerbot 2017-06-15 16:47:11 -0600
  • 8fb70564db temp disable of direct mDNS responses tigerbot 2017-06-15 16:46:41 -0600
  • 49d5e5296a changed the key used to store tunnel tokens tigerbot 2017-06-15 14:14:14 -0600
  • 61018d9303 added tunnel server tigerbot 2017-06-14 10:58:56 -0600
  • 30777af804 stopped using `stream-pair` tigerbot 2017-06-13 14:32:26 -0600
  • a216178ee0 set status codes on some failed api responses tigerbot 2017-06-12 13:09:51 -0600
  • cb3f43c7ca fixed reference to oauth3 git repo tigerbot 2017-06-12 12:45:55 -0600
  • 651e53daf1 fixed crash caused from mistyped url tigerbot 2017-06-12 11:39:02 -0600
  • 4d49e0fb63 allowed for specifying not-yet-existent config file tigerbot 2017-06-12 11:38:18 -0600
  • 78c1fb344e added CORS support for com.daplie.goldilocks api calls tigerbot 2017-06-09 16:33:49 -0600
  • e96ebfc1fc made style worse for consistency tigerbot 2017-06-09 16:03:12 -0600
  • d12c06999e implemented syncing config back to the workers tigerbot 2017-06-09 12:40:39 -0600
  • cad8dd686e changed UDP servers to reuseAddr tigerbot 2017-06-09 12:14:25 -0600
  • f569391cd9 added error handling on http-proxy instance tigerbot 2017-06-09 11:58:43 -0600
  • 78da05b630 added way to save POST-ed config tigerbot 2017-06-09 11:18:05 -0600
  • ec07b6fcdb added actual port to the mDNS response tigerbot 2017-06-08 13:21:58 -0600
  • 027494cd1d fixed the owner not being on stored tunnel tokens tigerbot 2017-06-08 10:44:22 -0600
  • 50cee61ac6 added what was a submodule to .gitignore tigerbot 2017-06-07 10:54:41 -0600
  • 1c811ac444 Merge branch 'v1' of git.daplie.com:Daplie/Goldilocks.js into v1 AJ ONeal 2017-06-06 15:22:45 -0600
  • 90a683e03d use npm@4 explicitly forwarding AJ ONeal 2017-06-06 15:22:19 -0600
  • 3293dcea56 remove submodule aj 2017-06-06 21:01:42 +0000
  • 231e54d808 went back to using `http-proxy` for non-websockets tigerbot 2017-06-02 18:10:16 -0600
  • d5dee498f5 made sure the var dir can be created if needed tigerbot 2017-06-01 13:06:52 -0600
  • dda3dffb17 fixed problem creating x-forwarded headers tigerbot 2017-06-01 11:46:28 -0600
  • be1a60d2e7 fixed inconsistency in "admin" domain definition tigerbot 2017-05-31 15:56:28 -0600
  • 810d0a8e90 mDNS responder now sometimes responds directly tigerbot 2017-05-30 12:35:29 -0600
  • 69d7d9e4b8 implemented GET part of the tunnel API tigerbot 2017-05-30 12:15:19 -0600
  • d4573994fc added hook to remove tokens from the tunnel tigerbot 2017-05-29 15:14:37 -0600
  • 8e2e071abf implemented storage of tunnel tokens tigerbot 2017-05-29 13:41:09 -0600
  • d9486b8297 fixed a few problems with our connections tigerbot 2017-05-29 12:50:29 -0600
  • be6900cd50 added some error event handlers tigerbot 2017-05-26 19:28:39 -0600
  • e259c4d0ce changed method for wrapping socket pre-TLS tigerbot 2017-05-26 19:18:53 -0600
  • 509f2f4f4f made the --tunnel option (partially) work tigerbot 2017-05-26 12:11:39 -0600
  • 112034e26c Merge branch 'master' into forwarding AJ ONeal 2017-05-25 15:30:17 -0600
  • 5c7f2321cc Merge branch 'v1.0' of git.daplie.com:Daplie/Goldilocks.js into v1.0 AJ ONeal 2017-05-25 15:29:30 -0600
  • 002c0059eb update node install path AJ ONeal 2017-05-25 15:29:17 -0600
  • bd1ca9f584 Merge branch 'forwarding' tigerbot 2017-05-25 11:37:15 -0600
  • 2eb6d1bc95 made more command line flags do things tigerbot 2017-05-24 18:20:02 -0600
  • 3633c7570b added support for different ACME config for different domains tigerbot 2017-05-24 18:16:01 -0600
  • 21a77ad10a added way to specify proxy destination tigerbot 2017-05-24 13:05:37 -0600
  • be67f04afa added the mDNS options to the example config tigerbot 2017-05-24 11:42:17 -0600
  • 1e3021c669 added ability to scope config by domain (issue #25) tigerbot 2017-05-23 18:26:03 -0600
  • 1f8e44947f added simple mDNS responder tigerbot 2017-05-23 16:23:43 -0600
  • 7c115c33aa move example to proper location (and install it) AJ ONeal 2017-05-23 14:22:00 -0500
  • 6a7273907b move example to proper location (and install it) AJ ONeal 2017-05-23 14:21:26 -0500
  • 73d3396609 removed some unused file and cleaned package.json tigerbot 2017-05-23 12:21:24 -0600
  • 78e8266ce3 Merge branch 'master' into forwarding AJ ONeal 2017-05-22 14:23:29 -0500
  • 100e7cee7c make /opt/goldilocks user-writable for install AJ ONeal 2017-05-22 14:23:18 -0500
  • 5bbf57a57a tweaked proxy behavior on error/close tigerbot 2017-05-18 14:14:44 -0600
  • aa28a72f3f moved HTTP static file detection to net layer tigerbot 2017-05-18 14:09:02 -0600
  • dbbae2311c moved HTTP redirection to the net layer tigerbot 2017-05-18 11:58:10 -0600
  • 27e818f41a started splitting http handling into multiple servers tigerbot 2017-05-17 19:16:45 -0600
  • 47bcdcf2a6 added X-Forwarded header before HTTP proxy tigerbot 2017-05-17 18:43:44 -0600
  • df3a818914 reduced code duplication for proxying tigerbot 2017-05-17 14:06:24 -0600
  • d25ceadf4a changed how TLS sockets are wrapped tigerbot 2017-05-17 17:12:04 -0600
  • e386b19e3f update no-config defaults AJ ONeal 2017-05-17 14:24:19 -0500
  • febe106a81 changed how HTTP proxying works tigerbot 2017-05-16 17:19:26 -0600
  • 15c80dab14 add socket-pair as dep AJ ONeal 2017-05-16 17:10:32 -0500
  • 1731d09849 get packages for admin ui AJ ONeal 2017-05-16 16:58:45 -0500
  • 474f9766d8 made `status` optional for redirection tigerbot 2017-05-16 13:11:27 -0600
  • d16f857fca implemented HTTP 301 redirect with glob matching tigerbot 2017-05-16 13:04:08 -0600
  • 0047ae69f4 don't empty the real array, duh AJ ONeal 2017-05-16 02:27:33 -0500
  • 3aa1085008 can haz wss ws-fix AJ ONeal 2017-05-16 02:20:02 -0500
  • 47d72365cc fix ownership on os x AJ ONeal 2017-05-16 02:17:18 -0500
  • b229bbc6cb scope node, npm, and module installs to /opt/goldilocks AJ ONeal 2017-05-15 23:34:30 -0500
  • 8599d383df changed example config to use snake_case tigerbot 2017-05-15 16:16:15 -0600
  • 5719a8a434 Merge branch 'forwarding' tigerbot 2017-05-15 16:05:27 -0600
  • 87de2c65ad redirect localhost and IP addresses to real domains tigerbot 2017-05-11 19:16:23 -0600
  • 5777a885a4 improved feedback for bad TLS/TCP gateways tigerbot 2017-05-11 16:42:14 -0600
  • e24f9412dd improved error handling for TLS/TCP proxying tigerbot 2017-05-10 17:21:03 -0600
  • 158c363c88 added example config to show what can currently be done tigerbot 2017-05-10 16:56:08 -0600
  • 70e7d57395 added hooks to handle ACME challenges tigerbot 2017-05-10 16:05:54 -0600
  • afca49feae moved TLS handling into a separate file tigerbot 2017-05-10 12:56:47 -0600
  • 56113cb100 implemented static file serving HTTP module tigerbot 2017-05-09 16:50:07 -0600
  • bcba0abddc added error handling when HTTP proxy doesn't connect tigerbot 2017-05-09 16:23:30 -0600
  • ab011d1829 cleaned up all of the custom HTTP handling logic tigerbot 2017-05-09 15:46:49 -0600
  • ab31bae6ff implemented more dynamic HTTP proxying tigerbot 2017-05-09 14:16:21 -0600
  • b3b407d161 Merge branch 'master' into forwarding tigerbot 2017-05-09 10:53:56 -0600
  • b1c1aba7a5 add node as first argument AJ ONeal 2017-05-09 10:26:20 -0600
  • 569b2c49c2 uninstall uninstaller, duh AJ ONeal 2017-05-08 20:12:12 -0600
  • 0b877f9c9c print when complete AJ ONeal 2017-05-08 20:11:06 -0600
  • b14c90501b ignore failure to remove full parent path AJ ONeal 2017-05-08 20:09:15 -0600
  • c7924ca164 rename goldilocks-uninstall -> uninstall-goldilocks AJ ONeal 2017-05-08 20:08:25 -0600
  • e70da5af22 update with uninstaller AJ ONeal 2017-05-08 20:06:25 -0600
  • b57b18f5ed whitespace AJ ONeal 2017-05-08 19:52:34 -0600
  • 5af64078ce Update journalctl for systemd AJ ONeal 2017-05-09 01:39:45 +0000
  • ea3506c352 fix #18 use node binary and don't list files and dirs that don't exist AJ ONeal 2017-05-09 01:29:23 +0000
  • 388733568d create directories that may not exist AJ ONeal 2017-05-09 01:27:37 +0000