Zhang Jingqiang
|
ce3d1da10f
|
g3proxy: update transmute udp echo ip rules in socks server
|
2024-09-06 12:04:38 +08:00 |
|
Zhang Jingqiang
|
2641db28a5
|
make clippy 1.83 happy
|
2024-09-05 19:29:22 +08:00 |
|
Zhang Jingqiang
|
fb4f016c72
|
g3proxy: be compatible with some bad socks5 implementations
|
2024-09-05 11:53:58 +08:00 |
|
Zhang Jingqiang
|
9ab9f3939f
|
allow to set quinn transport config
|
2024-09-04 19:25:18 +08:00 |
|
Zhang Jingqiang
|
e9b41b684d
|
allow to set min/max tls version in openssl client
|
2024-09-04 16:21:54 +08:00 |
|
Zhang Jingqiang
|
270b96321a
|
use more AsyncStream
|
2024-08-31 13:53:07 +08:00 |
|
Zhang Jingqiang
|
5900fa11fe
|
g3proxy: fix missing feature
|
2024-08-31 12:25:22 +08:00 |
|
Zhang Jingqiang
|
4aebb165e7
|
introduce AsyncStream trait
|
2024-08-30 19:36:24 +08:00 |
|
Zhang Jingqiang
|
148852675f
|
use Arc<str> instead of String for host domain
|
2024-08-30 16:41:45 +08:00 |
|
Zhang Jingqiang
|
d1953c2f1b
|
g3proxy: cache domain resolve result in udp associate
|
2024-08-30 15:38:54 +08:00 |
|
Zhang Jingqiang
|
6f15cb8a0b
|
g3proxy version 1.9.8
|
2024-08-29 15:37:28 +08:00 |
|
Zhang Jingqiang
|
14327a64bf
|
fix build without quic
|
2024-08-29 15:21:12 +08:00 |
|
Zhang Jingqiang
|
d217668f65
|
g3proxy: add more timeout limit to detour config
|
2024-08-29 14:58:17 +08:00 |
|
Zhang Jingqiang
|
f74a526246
|
g3proxy: do correct block action in detour mode
|
2024-08-29 14:38:18 +08:00 |
|
Zhang Jingqiang
|
d04d1a9505
|
update stream detour request data format
|
2024-08-29 10:39:15 +08:00 |
|
Zhang Jingqiang
|
876b3fd3c3
|
rename websocket data types
|
2024-08-29 10:22:34 +08:00 |
|
Zhang Jingqiang
|
59dfa33bf8
|
g3proxy: log more websocket headers
|
2024-08-28 18:06:26 +08:00 |
|
Zhang Jingqiang
|
68dc2460f0
|
g3proxy: always log for interception supported protocols
|
2024-08-28 17:49:20 +08:00 |
|
Zhang Jingqiang
|
2972151e06
|
g3proxy: support set inspect policy for websocket
|
2024-08-28 17:41:20 +08:00 |
|
Zhang Jingqiang
|
4a785a9fa3
|
g3proxy: add doc about udpdump packet layout
|
2024-08-28 11:23:01 +08:00 |
|
Nino
|
783f0ff469
|
fixed the now-invalid comment about luarocks (#300)
|
2024-08-28 11:09:29 +08:00 |
|
Nino
|
c6e34b1550
|
Alpine Dockerfile with Lua (#292)
|
2024-08-28 10:47:18 +08:00 |
|
Zhang Jingqiang
|
7429b0e8cc
|
Revert "g3proxy: use remote socket address for udpdump"
This reverts commit 7d9577c4f2.
|
2024-08-27 19:18:45 +08:00 |
|
Zhang Jingqiang
|
7d9577c4f2
|
g3proxy: use remote socket address for udpdump
|
2024-08-27 15:37:13 +08:00 |
|
Zhang Jingqiang
|
6d27334363
|
g3proxy: simplify socks anonymous user load code
|
2024-08-26 23:37:48 +08:00 |
|
Zhang Jingqiang
|
28dc5b33de
|
g3proxy: check user ingress network ACL early
|
2024-08-26 23:24:52 +08:00 |
|
Zhang Jingqiang
|
c52c3732dd
|
g3proxy: only enable anonymous user if ingress ACL matched
|
2024-08-26 18:10:03 +08:00 |
|
Zhang Jingqiang
|
aa04d5d345
|
format makrdown doc
|
2024-08-25 19:21:10 +08:00 |
|
Zhang Jingqiang
|
ad089cc0db
|
update doc
|
2024-08-25 15:27:55 +08:00 |
|
Zhang Jingqiang
|
cf1442fcd7
|
g3proxy: use Arc<str> for user name
|
2024-08-23 22:44:51 +08:00 |
|
Zhang Jingqiang
|
65afc01031
|
g3proxy: use Arc<str> for raw user name
|
2024-08-23 22:24:43 +08:00 |
|
Zhang Jingqiang
|
b74f53c54c
|
g3proxy: fix clippy warning when quic disabled
|
2024-08-23 18:44:24 +08:00 |
|
Zhang Jingqiang
|
d187f2488b
|
g3proxy: send context info to detour server
|
2024-08-23 16:55:58 +08:00 |
|
Zhang Jingqiang
|
86eaeb1742
|
g3proxy: ensure data is flushed correctly in detouring
|
2024-08-23 11:55:21 +08:00 |
|
Zhang Jingqiang
|
6f21d54836
|
switch to use dynamic linking for alpine docker image
|
2024-08-22 19:11:39 +08:00 |
|
Zhang Jingqiang
|
68ef9bef78
|
increase default config value for connection pool
|
2024-08-22 17:52:40 +08:00 |
|
Zhang Jingqiang
|
c53dcc52c1
|
initial audit stream detour code
|
2024-08-22 17:30:11 +08:00 |
|
Zhang Jingqiang
|
55e8bc370e
|
limit method visibility
|
2024-08-21 14:50:21 +08:00 |
|
Zhang Jingqiang
|
fe7c31bb71
|
g3proxy: don't treat clean h1 connection close as error
|
2024-08-20 14:27:48 +08:00 |
|
Zhang Jingqiang
|
8dd6c4b179
|
use less loop
|
2024-08-20 11:29:49 +08:00 |
|
Zhang Jingqiang
|
01072f6a11
|
register socket read event correctly in query runtime
|
2024-08-20 11:20:15 +08:00 |
|
Zhang Jingqiang
|
3c24844a9f
|
g3-ip-locate: increase default timeout config value
|
2024-08-17 20:56:19 +08:00 |
|
Zhang Jingqiang
|
42c278e837
|
g3-cert-agent: increase default timeout config value
|
2024-08-17 20:41:41 +08:00 |
|
Zhang Jingqiang
|
269f1bf6bb
|
g3-ip-locate: allow to use standalone thread
|
2024-08-17 20:21:34 +08:00 |
|
Zhang Jingqiang
|
3772ae9214
|
g3-cert-agent: allow to use standalone thread
|
2024-08-17 20:20:02 +08:00 |
|
Zhang Jingqiang
|
ab0ac9f77a
|
g3proxy: ignore more h2 connection error logs
|
2024-08-15 22:53:29 +08:00 |
|
Zhang Jingqiang
|
3b65c68978
|
g3proxy: don't log error for clean closed h2 connection
|
2024-08-15 17:34:38 +08:00 |
|
Zhang Jingqiang
|
a72de2a77b
|
g3-daemon: update the name of log methods
|
2024-08-15 14:40:01 +08:00 |
|
Zhang Jingqiang
|
8ccd512e3f
|
allow to write structured logs to stdout (#281)
|
2024-08-15 14:04:17 +08:00 |
|
Zhang Jingqiang
|
fb78c97e61
|
g3proxy version 1.9.7
|
2024-08-14 17:34:08 +08:00 |
|