|
bc6e98db8c
|
Reformat the tls config
|
2023-12-06 08:37:35 +00:00 |
|
|
2cce26429b
|
Update go version
|
2023-12-04 16:40:02 +00:00 |
|
|
5643f05aa0
|
Update dependencies
|
2023-12-04 16:38:31 +00:00 |
|
|
fc2f3d5b7b
|
Replace bodged GetTopFqdn with eTLD+1
|
2023-11-03 08:24:17 +00:00 |
|
|
37b0617e78
|
Add HSTS header
|
2023-11-03 08:09:29 +00:00 |
|
|
1194717a32
|
Detect no subdomains in GetTopFqdn
|
2023-10-29 13:15:25 +00:00 |
|
|
11b989b50c
|
Remove extra logging line
|
2023-10-29 12:56:53 +00:00 |
|
|
30bcea40b8
|
New mjwt library path and rewrite to allow changing active variable and properly deleting routes
|
2023-10-29 12:55:19 +00:00 |
|
|
69670e068b
|
Add description field to routes and redirects
|
2023-10-28 22:20:04 +01:00 |
|
|
c91f1dd2fc
|
I forgot the wildcard in getDomainOwnershipClaims
|
2023-10-27 12:54:16 +01:00 |
|
|
754fd2d396
|
Add tests and remove full route and redirect performance code
|
2023-10-27 12:51:12 +01:00 |
|
|
3834787f8f
|
Better route and redirect searching
|
2023-10-27 11:55:18 +01:00 |
|
|
52547234b0
|
Add domain specific get request
|
2023-10-27 09:16:52 +01:00 |
|
|
6559b21c16
|
Don't wait for HTTP request to unlock router within manager
|
2023-10-17 12:32:48 +01:00 |
|
|
f268656b20
|
Add API endpoint response
|
2023-10-17 00:11:44 +01:00 |
|
|
e87809849e
|
Improve websocket closing code
|
2023-09-11 00:04:17 +01:00 |
|
|
ef5a15f5c3
|
Close incoming request body in redirect anyway
|
2023-09-10 15:20:51 +01:00 |
|
|
78d930d32c
|
Close RoundTrip response body with defer
|
2023-09-10 15:01:05 +01:00 |
|
|
3141b3bc55
|
Add cpu profiling
|
2023-08-31 09:18:25 +01:00 |
|
|
6a5be76db3
|
Try disabling keep alives
|
2023-08-30 13:24:39 +01:00 |
|
|
221a46cc55
|
Test for loop detected header
|
2023-08-30 12:13:55 +01:00 |
|
|
f1a2ce0896
|
Disable keep alives
|
2023-08-30 12:02:54 +01:00 |
|
|
0dab17ea85
|
Add internal loop detection
|
2023-08-30 11:34:53 +01:00 |
|
|
a16617b131
|
Improve websocket closing controller
|
2023-08-28 23:09:29 +01:00 |
|
|
d19050060a
|
Add pprof logging
|
2023-08-25 23:28:06 +01:00 |
|
|
8c4aa67e7b
|
Record the number of currently running goroutines
|
2023-08-25 01:24:32 +01:00 |
|
|
869d114891
|
Start and stop logs for hybrid transport calls
|
2023-08-24 22:57:37 +01:00 |
|
|
53041f4ac7
|
Remove the useless hijack call
|
2023-08-24 16:03:45 +01:00 |
|
|
b5ff809345
|
Some changes after debugging websockets
|
2023-08-17 15:23:23 +01:00 |
|
|
fbbcf0440c
|
Fix up this lock
|
2023-08-17 14:57:41 +01:00 |
|
|
1f72795f22
|
Just call shutdown as websockets should already be closed
|
2023-08-17 14:54:01 +01:00 |
|
|
eddef80671
|
Shutdown websocket server first
|
2023-08-17 14:51:11 +01:00 |
|
|
f3c641b82d
|
Add websocket upgrade log and allow websocket flag for routes
|
2023-08-17 14:49:44 +01:00 |
|
|
cf098eb0b9
|
Add websocket relay
|
2023-08-17 14:38:00 +01:00 |
|
|
ce12384c15
|
Log incoming requests
|
2023-08-12 15:58:41 +01:00 |
|
|
b84df84d51
|
Replace exit and reload logic with my new library
|
2023-07-24 15:52:47 +01:00 |
|
|
1ca5a6205b
|
Rename module
|
2023-07-22 01:11:47 +01:00 |
|
|
dfdc2b2c11
|
Change the wildcard test to actually test wildcard hosts
|
2023-07-16 23:14:20 +01:00 |
|
|
8ab677964d
|
Fix certificates not loading when key file exists
|
2023-07-16 21:17:15 +01:00 |
|
|
dcef716d8f
|
Add GPLv3 license
|
2023-07-13 15:40:34 +01:00 |
|
|
d659d71ba4
|
Update workflow to use inkscape ppa
|
2023-07-13 00:28:47 +01:00 |
|
|
b2a53722e6
|
Output slice of values
|
2023-07-13 00:16:47 +01:00 |
|
|
eb8e4c7ed7
|
Add active state to get request output
|
2023-07-13 00:15:00 +01:00 |
|
|
ce8c421187
|
Remove locks and add get requests for routes
|
2023-07-12 18:38:26 +01:00 |
|
|
949dcd298a
|
Write route/redirect APIs and rearrage some other code to make it possible
|
2023-07-12 16:55:09 +01:00 |
|
|
c930ddff28
|
Read certificate and key for domain correctly
|
2023-07-11 15:12:59 +01:00 |
|
|
755e597a11
|
Remove breaking body close call and add test for reading request body
|
2023-07-11 02:03:20 +01:00 |
|
|
43eb689254
|
Check internal round trip error
|
2023-07-11 01:11:56 +01:00 |
|
|
17cd9a9d64
|
Remove unused packages
|
2023-07-03 18:54:21 +01:00 |
|
|
eb8954f794
|
Just accept a public key to authenticate tokens signed by the token signing service
|
2023-07-03 18:47:05 +01:00 |
|