Commit Graph

120 Commits

Author SHA1 Message Date
AJ ONeal 019ec2b990 add option to serve directories 2017-10-24 16:04:44 -06:00
tigerbot cfcc1acb8c updated the DDNS and loopback to use async/await 2017-09-20 10:39:59 -06:00
tigerbot 528e58969e fixed timing problem that lead to lost request bodies 2017-09-15 18:25:23 -06:00
tigerbot 68d6322b42 made comma style more consistently broken 2017-09-15 16:07:25 -06:00
tigerbot fcb2de516f fixed some problems with the DDNS 2017-09-14 18:28:49 -06:00
tigerbot bc301b94c9 added first implementation of DDNS 2017-09-14 15:26:19 -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 fee0df3ec9 made sock5 enable-able from the config 2017-08-04 15:23:15 -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
tigerbot 3bd9bac390 fixed bug when tunnel tokens not defined in config 2017-07-31 18:35:49 -06:00
tigerbot d859d0a44f added docs for the tunnel client 2017-07-26 11:44:08 -06:00
AJ ONeal 267ff2486a explicitly define le-store directory 2017-07-21 17:38:52 -06:00
tigerbot d9b20b5aeb fixed local bind problem for TCP proxying 2017-07-21 17:22:45 -06:00
tigerbot b361c0cd53 fixed problem with `destroy` in socksv5 server 2017-07-10 18:24:59 -06:00
tigerbot 10fc80c2b7 switched the mdns ID to be human readable 2017-07-07 17:53:12 -06:00
tigerbot e52ae83aa4 fixed a few minor issues 2017-07-07 13:48:40 -06:00
tigerbot 85a0c3d421 Merge branch 'loopback'
# Conflicts:
#	lib/worker.js
#	packages/apis/com.daplie.goldilocks/index.js
2017-07-06 13:09:20 -06:00
tigerbot 0daf1b909a exposed the owner IDs to the API and mDNS
allows users to see which units have already been set up with owner during
the setup process
2017-07-06 11:25:30 -06:00
tigerbot e62869b661 moved owner storage to a separate file 2017-07-06 11:01:29 -06:00
tigerbot a4aad3184a allow loopback to use providers that are not oauth3.org 2017-06-27 10:39:59 -06:00
tigerbot f37730c97d changed loopback endpoint to check all ports 2017-06-27 10:34: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 2b70001309 added API route to start/stop a socks5 proxy server 2017-06-26 11:27:54 -06:00
tigerbot aea4725fb0 simplified adding new com.daplie.goldilocks apis 2017-06-26 11:27:54 -06:00
tigerbot 403ec90c2d misc small fixes 2017-06-23 17:47:04 -06:00
tigerbot 3ac0f3077e fixed bug not being able to discover azp 2017-06-23 17:22:45 -06:00
tigerbot 7a2f0f0984 fixed bug saving tunnel tokens 2017-06-21 16:07:48 -06:00
tigerbot fb288bfdbc removed duplication of X-Forwarded header generation 2017-06-16 17:51:03 -06:00
tigerbot 0a0f06094e re-implemented personal mDNS responses 2017-06-16 13:21:20 -06:00
tigerbot 7408db6601 temp disable of multi-domain certificate requests 2017-06-15 16:47:11 -06:00
tigerbot 8fb70564db temp disable of direct mDNS responses 2017-06-15 16:46:41 -06:00
tigerbot 49d5e5296a changed the key used to store tunnel tokens 2017-06-15 14:14:14 -06:00
tigerbot 61018d9303 added tunnel server 2017-06-14 10:58:56 -06:00
tigerbot 30777af804 stopped using `stream-pair` 2017-06-13 14:32:26 -06:00
tigerbot 651e53daf1 fixed crash caused from mistyped url 2017-06-12 11:39:02 -06:00
tigerbot e96ebfc1fc made style worse for consistency 2017-06-09 16:03:12 -06:00
tigerbot d12c06999e implemented syncing config back to the workers 2017-06-09 12:40:39 -06:00
tigerbot cad8dd686e changed UDP servers to reuseAddr 2017-06-09 12:14:25 -06:00
tigerbot f569391cd9 added error handling on http-proxy instance 2017-06-09 11:58:43 -06:00
tigerbot 78da05b630 added way to save POST-ed config 2017-06-09 11:18:05 -06:00
tigerbot ec07b6fcdb added actual port to the mDNS response 2017-06-08 13:21:58 -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 d5dee498f5 made sure the var dir can be created if needed
looks like the var directory is not present when goldilocks is npm installed
2017-06-01 13:06:52 -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