Commit Graph

95 Commits

Author SHA1 Message Date
tigerbot 72ff65e833 fix some misc problem found using browser to access API 2017-10-25 11:00:06 -06:00
tigerbot acf2fd7764 looking at active tunnel session on DDNS config update 2017-10-19 17:45:05 -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 5761ab9d62 added JSON Schema to validate the config 2017-10-06 17:50:16 -06:00
tigerbot 5cc7e3f187 added loopback test before setting DNS records to local IP 2017-09-27 14:53:18 -06:00
tigerbot bc301b94c9 added first implementation of DDNS 2017-09-14 15:26:19 -06:00
tigerbot 7863b9cee6 updated localhost certificates 2017-08-02 18:08:04 -06:00
tigerbot b5a99c4e9b added socksv5 to dependencies 2017-07-11 12:51:45 -06:00
tigerbot 10fc80c2b7 switched the mdns ID to be human readable 2017-07-07 17:53:12 -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 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 d9486b8297 fixed a few problems with our connections 2017-05-29 12:50:29 -06:00
tigerbot e259c4d0ce changed method for wrapping socket pre-TLS 2017-05-26 19:18:53 -06:00
tigerbot 1f8e44947f added simple mDNS responder 2017-05-23 16:23:43 -06:00
tigerbot 73d3396609 removed some unused file and cleaned package.json
I used git grep to find all require statements coupled with sed, sort and
uniq to create a list of all node modules actually required in our code,
then went through package.json to make the list match our dependencies.
2017-05-23 12:21:24 -06:00
AJ ONeal 78e8266ce3 Merge branch 'master' into forwarding 2017-05-22 14:23:29 -05: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
AJ ONeal 15c80dab14 add socket-pair as dep 2017-05-16 17:10:32 -05:00
tigerbot ab31bae6ff implemented more dynamic HTTP proxying 2017-05-09 14:16:21 -06:00
AJ ONeal 5451cbb4da v1.0.0-placeholder 2017-05-08 16:35:24 -06:00
AJ ONeal ed9ed3d21b v2.2.1 2017-05-08 16:34:23 -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 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 59721582c5 WIP stunnel.js support 2017-04-05 19:02:51 -06:00
AJ ONeal 90f5eb11d5 show many more things 2017-03-15 03:40:35 -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 7f30c92769 rebrand to goldilocks 2017-02-22 16:36:40 -07:00
AJ ONeal 8df415c91d rebrand to goldilocks 2017-02-22 15:00:14 -07:00
AJ ONeal 52036f463c v2.1.8 2017-02-03 11:55:19 -07:00
AJ ONeal f539feb37a v2.1.7 2017-02-03 11:47:43 -07:00
AJ ONeal 260e53ee3a update localhost.daplie.me-certificates version 2017-02-03 11:47:40 -07:00
AJ ONeal d0c922ca72 v2.1.6 2017-02-03 10:50:50 -07:00
AJ ONeal e7022c8bd4 v2.1.5 2017-02-02 18:16:01 -07:00
AJ ONeal fa02f05b9a v2.1.4 2017-02-01 20:23:59 -07:00
AJ ONeal 8c0a2634b3 v2.1.3 2017-02-01 20:02:28 -07:00
AJ ONeal afdf0920ca v2.1.2 2017-02-01 18:29:27 -07:00
AJ ONeal 8dd879cb53 v2.1.1 2017-02-01 15:56:49 -07:00
AJ ONeal f6f6232f0c v2.1.0 2017-02-01 15:52:43 -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 df7d9db75f add package.json 2017-01-26 23:14:22 -07:00
AJ ONeal 6242a48fd0 v2.0.8 2017-01-20 14:27:23 -07:00
AJ ONeal cee067bcaf v2.0.7 2017-01-10 18:25:11 -07:00
AJ ONeal ecb73d58e2 v2.0.6 2017-01-10 10:30:42 -07:00
AJ ONeal 9098c9b0d3 le-challenge-fs -> le-challenge-webroot 2017-01-07 17:26:22 -07:00
AJ ONeal 07cffcf598 update dependencies 2017-01-07 17:14:02 -07:00
AJ ONeal 5d9bb23899 v2.0.5 2016-10-27 14:46:38 -06:00
AJ ONeal 65bc4ff9f6 v2.0.4 2016-10-26 22:41:32 -06:00