fatedier
e81b36c5ba
support responseHeaders.set for proxy type http ( #4192 )
7 months ago
fatedier
dd7e2e8473
return 504 instead of 404 for proxy type http request timeout ( #4151 )
8 months ago
fatedier
590ccda677
fix x-forwarded-for header ( #4111 )
8 months ago
fatedier
43ba7bd338
use new log package ( #4054 )
9 months ago
fatedier
3e0c78233a
use std slices package ( #4008 )
9 months ago
fatedier
518ca2ceb2
ReverseProxy: use Rewrite to replace Director ( #4005 )
...
* display go version in make
* ReverseProxy: use Rewrite to replace Director
9 months ago
fatedier
1c8bc0bfa8
make the host/domain matching case-insensitive ( #3966 )
10 months ago
fatedier
69ae2b0b69
optimize some code ( #3801 )
1 year ago
Aarni Koskela
f5d5a00eef
Fix various typos ( #3783 )
1 year ago
Zeyu Dong
5c8ea51eb5
return ssl alert unrecognized_name when https domain not registered ( #3620 )
1 year ago
fatedier
46ff40543a
update github actions ( #3538 )
1 year ago
fatedier
555db9d272
format import package name ( #3455 )
2 years ago
fatedier
862b1642ba
tcpmux: support authentication ( #3345 )
2 years ago
fatedier
cf66ca10b4
improve http group load balancing ( #3131 )
2 years ago
fatedier
6a71d71e58
improve not found response ( #3121 )
2 years ago
fatedier
9d077b02cf
lint by golangci-lint ( #3080 )
2 years ago
fatedier
4af85da0c2
type http/tcpmux proxy support route_by_http_user, tcpmux support passthourgh mode ( #2932 )
3 years ago
fatedier
21240ed962
some improvements
3 years ago
fatedier
6194273615
use net.JoinHostPort instead of fmt.Sprintf ( #2791 )
3 years ago
kekeimiku
0cee1877e3
refactor: move from io/ioutil to io and os package ( #2592 )
3 years ago
fatedier
86b2e686a5
vhost: use new readClientHello function ( #2504 )
3 years ago
fatedier
46f809d711
vhost: set DisableKeepAlives = false and fix websocket not work
4 years ago
XNG
c842558ace
Reduced log level of "get hostname error" ( #2165 )
...
Reduced log level of "get hostname from http/https request error" to debug so that it won't overwhelms the log file when user is using apache/ngix as their own SSL backend
4 years ago
yuyulei
644a0cfdb6
Update ReverseProxy code from official golang repo ( #2051 )
...
Fix #1192
4 years ago
fatedier
3fbdea0f6b
rename models to pkg ( #2005 )
4 years ago