Commit Graph

24 Commits

Author SHA1 Message Date
69670e068b
Add description field to routes and redirects 2023-10-28 22:20:04 +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
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
221a46cc55
Test for loop detected header 2023-08-30 12:13:55 +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
53041f4ac7
Remove the useless hijack call 2023-08-24 16:03:45 +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
1ca5a6205b
Rename module 2023-07-22 01:11:47 +01:00
eb8e4c7ed7
Add active state to get request output 2023-07-13 00:15:00 +01:00
949dcd298a
Write route/redirect APIs and rearrage some other code to make it possible 2023-07-12 16:55:09 +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
d0149c87dc
Add tests for target.Route 2023-06-06 00:39:12 +01:00
1f487eb80c
Yes rewrote some stuff 2023-06-03 19:33:06 +01:00
9899d67d50
Clean up and use request body directly 2023-05-29 00:01:57 +01:00
9147a813cb
Add Ctrl+C handling, self-signed mode for devs and fix some bugs in routing 2023-04-24 15:36:21 +01:00
0e42e54f08
Start writing main function 2023-04-21 03:21:46 +01:00
3af70aeea1
Add fast-redirect and benchmarks against gorilla 2023-04-20 02:53:43 +01:00
77d570ac1e
Add base routing system and add redirects 2023-04-19 19:20:34 +01:00
68bbd67c01
First commit 2023-04-19 01:30:23 +01:00