Commit Graph

271 Commits

Author SHA1 Message Date
AJ ONeal 9f3f599bf3 bugfix string dereference 2020-11-05 02:19:27 -07:00
AJ ONeal 1d71b24ccf add ability to relay http-01 challenges 2020-11-05 02:11:17 -07:00
AJ ONeal d433b987cb fix missing vendor update 2020-11-04 19:38:58 -07:00
AJ ONeal 9f0eab6eca vendor deps 2020-11-03 00:56:35 -07:00
AJ ONeal 51e6e84303 update for custom fork of CertMagic 2020-11-03 00:56:03 -07:00
AJ ONeal 7fb9fff11b WIP SQL test 2020-09-16 05:09:48 -06:00
AJ ONeal e075d319de WIP abstract SQL 2020-09-16 04:55:52 -06:00
AJ ONeal 5589d1d04f add DNS_01_DELAY and DNS_RESOLVERS option 2020-09-16 04:29:16 -06:00
AJ ONeal 4330491084 add dns-01-delay 2020-09-07 01:34:17 -06:00
AJ ONeal da206dcd41 hard-code +/- 15 minute leeway 2020-09-03 13:47:57 -06:00
AJ ONeal d6f1124cf6 option to ignore token from ENV 2020-09-03 13:41:15 -06:00
AJ ONeal a61f012507 better allowed domain example 2020-08-25 02:37:19 -06:00
AJ ONeal 21a0892146 bugfix iplist validation 2020-08-25 02:34:55 -06:00
AJ ONeal e47ecba665 add client connection whitelist 2020-08-25 02:08:56 -06:00
AJ ONeal b8cf135c45 add check from ip list 2020-08-25 01:29:10 -06:00
AJ ONeal e7db7b9bba replace log.Fatal with fmt.Fprintf(); os.Exit() 2020-08-17 15:19:17 -06:00
AJ ONeal 89e4cec024 bugfix: invert if else error codes 2020-08-17 15:13:13 -06:00
AJ ONeal 830c401030 add exit status codes 2020-08-17 11:35:00 -06:00
AJ ONeal b2aa111263 update error message 2020-08-14 03:38:29 -06:00
AJ ONeal 752e901c65 update error messages 2020-08-14 03:24:32 -06:00
AJ ONeal 7db8085e03 add missing return 2020-08-14 02:17:13 -06:00
AJ ONeal 6ef812cfcb properly test timing vuln fix 2020-08-13 03:53:09 -06:00
AJ ONeal 89d3a2552a fix nil pointer and timing vulnerability 2020-08-13 03:48:21 -06:00
AJ ONeal d75e5a3ff3 add local HTTPS reverse proxy 2020-08-13 02:34:39 -06:00
AJ ONeal be242e98de use variable for client subject 2020-07-29 10:26:15 -06:00
AJ ONeal ec0c7ff696 update docs 2020-07-22 02:28:45 -06:00
AJ ONeal de020d8fea bugfixes and cleanup 2020-07-22 02:09:06 -06:00
AJ ONeal afbbb8fca7 update examples 2020-07-22 02:05:30 -06:00
AJ ONeal b5b6c1ea03 add chi logger middleware to admin 2020-07-22 08:01:59 +00:00
AJ ONeal 6b7a642350 update admin proxies: handle ACME DNS 01 proxy 2020-07-22 07:11:24 +00:00
AJ ONeal d5b2837033 updates to admin stats 2020-07-22 06:35:53 +00:00
AJ ONeal 025fa5da6b updates to admin stats 2020-07-22 06:14:14 +00:00
AJ ONeal c7a1d8d3a2 update auth, and admin stats 2020-07-21 23:47:47 -06:00
AJ ONeal 850c52f9dc updates for auth API 2020-07-22 05:23:49 +00:00
AJ ONeal 0089dec42e update URLs 2020-07-21 22:42:21 -06:00
AJ ONeal ecbaf4dfd0 add tunnel domain to 'aud' of token 2020-07-21 21:56:46 -06:00
AJ ONeal 44dce55364 add http reverse proxy 2020-07-21 03:29:49 -06:00
AJ ONeal 65156756bf output newline with version 2020-07-21 02:06:11 -06:00
AJ ONeal 50e4b5ed93 goimports 2020-07-21 02:00:32 -06:00
AJ ONeal f15355c19e fix TCP deadlines, update logging 2020-07-21 01:59:32 -06:00
AJ ONeal da34e64e07 debug cleanup and src/dst unswap 2020-07-21 00:36:03 -06:00
AJ ONeal 2b5ddb0407 debug cleanup 2020-07-21 00:35:45 -06:00
AJ ONeal b57a61831e fix log msg 2020-07-20 16:45:36 -06:00
AJ ONeal 4a812770d0 log cleanup 2020-07-20 16:32:07 -06:00
AJ ONeal 242051395e add example for removing device 2020-07-20 16:21:27 -06:00
AJ ONeal 7c4b65004d flatten mplexer into telebit package 2020-07-20 16:20:59 -06:00
AJ ONeal 644c136181 cleanup 2020-07-20 16:12:30 -06:00
AJ ONeal 84092521c3 cleanup 2020-07-20 16:09:29 -06:00
AJ ONeal 399e8dd651 add ping/pong and read/write deadlines websockets 2020-07-20 16:07:14 -06:00
AJ ONeal ce39066bc8 add --expires-in to signjwt 2020-07-20 12:18:08 -06:00