Commit graph

106 commits

Author SHA1 Message Date
Zhang Jingqiang
7f3d4ea202 use UnsafeCell instead of direct casting 2023-08-03 12:13:08 +08:00
Zhang Jingqiang
170a4e129a g3proxy: allow to disable user password auth 2023-08-02 17:23:20 +08:00
Zhang Jingqiang
067ea8e8e8 g3proxy: make listen config optional in real servers 2023-08-02 15:46:05 +08:00
Zhang Jingqiang
6a16ba7f6e g3proxy: add ingress net filter to user config 2023-08-02 15:18:20 +08:00
Zhang Jingqiang
978acc5c11 g3proxy: prefer to log the input raw username 2023-07-31 19:31:37 +08:00
Zhang Jingqiang
fdb754634e fix clippy warning 2023-07-31 15:24:20 +08:00
Zhang Jingqiang
4f6844d440 g3proxy version 1.7.19 2023-07-28 10:37:51 +08:00
Zhang Jingqiang
ea9224d889 simplify code 2023-07-27 19:22:27 +08:00
Zhang Jingqiang
7ad31f665b g3proxy: support PROXY Protocol V2 in PlainTcpPort/PlainTlsPort 2023-07-27 17:54:52 +08:00
Zhang Jingqiang
e640acf7d2 g3proxy: use ClientConnectionInfo 2023-07-25 16:02:08 +08:00
Zhang Jingqiang
aad56f4867 g3proxy: support transmute udp ip in proxy_socks5 escaper 2023-07-21 10:40:08 +08:00
Zhang Jingqiang
2b06cfc597 g3proxy: add chain_socks_proxy example 2023-07-20 10:13:50 +08:00
Zhang Jingqiang
ae83da1942 g3proxy: use fast status encoding 2023-07-19 22:56:56 +08:00
Zhang Jingqiang
4dd152904b g3proxy: simplify code 2023-07-19 22:53:31 +08:00
Zhang Jingqiang
0840ae6d36 g3proxy: use no more error templates page 2023-07-19 22:40:11 +08:00
Zhang Jingqiang
e6fd2615e6 g3proxy: update doc 2023-07-19 15:04:53 +08:00
Zhang Jingqiang
fbf676fcb4 always call offline in the main runtime 2023-07-18 17:17:48 +08:00
Zhang Jingqiang
684da6f748 fix typo 2023-07-18 17:08:50 +08:00
Zhang Jingqiang
0eb7a9fe57 fix doc link 2023-07-18 17:05:53 +08:00
Zhang Jingqiang
2b2e06f39c g3proxy: update doc 2023-07-18 16:54:52 +08:00
Zhang Jingqiang
9cbbcb2868 g3proxy: update doc 2023-07-18 16:50:07 +08:00
Zhang Jingqiang
5ec923fcff move emit_listen_stats to g3-daemon 2023-07-17 11:23:29 +08:00
Zhang Jingqiang
452949ef73 add common ServerMetricExt to g3-daemon 2023-07-17 11:09:39 +08:00
Zhang Jingqiang
2e70ec8c24 g3keymess: add task and request error log 2023-07-14 16:12:38 +08:00
Zhang Jingqiang
ec2bdac582 g3proxy version 1.7.18 2023-07-13 15:54:33 +08:00
Zhang Jingqiang
ef724f303a add license info for non-rust libraries 2023-07-13 11:18:11 +08:00
Zhang Jingqiang
ca8d09bc70 generate bundled LICENSE and install them 2023-07-11 19:25:44 +08:00
Zhang Jingqiang
0c4adc2e53 use more workspace dependency 2023-07-11 14:04:49 +08:00
Zhang Jingqiang
bafe15bf00 add url to package files 2023-07-11 11:53:07 +08:00
Zhang Jingqiang
18a4c1dcd7 add crate g3-slog-types 2023-07-11 11:06:18 +08:00
Zhang Jingqiang
92007b9c2e modernize code 2023-07-10 18:52:36 +08:00
Zhang Jingqiang
30c19c81f8 g3proxy version 1.7.17 2023-07-05 10:53:41 +08:00
Zhang Jingqiang
5cbc5bca1f rustfmt let else 2023-07-04 11:07:34 +08:00
Zhang Jingqiang
5b43dcac87 g3proxy-lua: allow to skip if lua feature not enabled 2023-06-26 11:05:43 +08:00
Zhang Jingqiang
dfa21d2a4f g3proxy: rename ftp remote connection 2023-06-16 14:19:55 +08:00
zhangjingqiang
aebea6fcc0 g3proxy: make use of the tried tcp control connection 2023-06-16 11:33:06 +08:00
Zhang Jingqiang
7f6749b984 update doc 2023-06-13 16:21:55 +08:00
Zhang Jingqiang
8b07f60c64 update doc 2023-06-13 16:19:07 +08:00
Zhang Jingqiang
4708f84897 update doc 2023-06-13 16:17:11 +08:00
Zhang Jingqiang
7dc96390a4 update doc 2023-06-13 16:05:00 +08:00
Zhang Jingqiang
1cf43d6be0 g3proxy: finish route_failover escaper 2023-06-13 15:39:50 +08:00
Zhang Jingqiang
c6bc6b34ff g3proxy: support more actions in route_failover escaper 2023-06-13 12:20:58 +08:00
Zhang Jingqiang
789bb3928c g3proxy: add initial code for route_failover escaper 2023-06-12 19:44:58 +08:00
Zhang Jingqiang
66e11c948a g3proxy version 1.7.16 2023-06-12 12:06:20 +08:00
Zhang Jingqiang
f898c37f7c g3proxy: remove useless dependency 2023-06-09 10:29:57 +08:00
Zhang Jingqiang
5a7a36810d g3proxy version 1.7.15 2023-06-06 15:09:31 +08:00
Zhang Jingqiang
a26b1fe073 update doc 2023-06-04 13:42:41 +08:00
Zhang Jingqiang
9d32159b38 add dns-over-quic support 2023-06-03 22:25:21 +08:00
zhangjingqiang
d33e6362e8 update to rustls 0.21 2023-06-03 22:25:21 +08:00
Zhang Jingqiang
e9ae8522c7 update to use pyo3 0.19 2023-06-01 10:42:25 +08:00