Commit graph

90 commits

Author SHA1 Message Date
Zhang Jingqiang
53194c0f18 remove the unneeded memfd_create compat symbol 2024-05-10 10:56:37 +08:00
Zhang Jingqiang
d635d276e0 split g3-geoip to g3-geoip-types and g3-geoip-db 2024-05-09 19:13:00 +08:00
Zhang Jingqiang
a9644a5797 g3proxy: switch to use ip locate service in route_geoip escaper 2024-05-09 15:37:33 +08:00
Zhang Jingqiang
e288973b83 switch to use pin-project-lite 2024-05-08 14:06:37 +08:00
Zhang Jingqiang
1d8de7a47b g3proxy: add support for tlcp interception 2024-04-25 16:14:25 +08:00
Zhang Jingqiang
aa9f97d8b3 g3proxy version 1.9.0 2024-04-19 17:37:40 +08:00
Zhang Jingqiang
9cb90a5e10 g3proxy: move egress path code as private 2024-04-19 11:50:54 +08:00
Zhang Jingqiang
0b0f9d91c4 g3proxy: parse smtp greeting message 2024-04-03 15:33:57 +08:00
Zhang Jingqiang
7d14687048 g3proxy version 1.8.0 2024-03-14 16:57:28 +08:00
Zhang Jingqiang
acc5447070 g3proxy version 1.7.37 2024-03-11 14:24:40 +08:00
Zhang Jingqiang
84d5a5c216 g3proxy version 1.7.36 2024-02-28 11:30:11 +08:00
Zhang Jingqiang
a91ec7d765 switch to use rustix instead of nix 2024-02-26 11:24:16 +08:00
Zhang Jingqiang
c7c851e0b9 g3proxy version 1.7.35 2024-02-05 15:14:15 +08:00
Zhang Jingqiang
4efa68540a add initial boringssl support 2024-02-02 16:38:02 +08:00
Zhang Jingqiang
26b1dc2db0 g3proxy: make c-ares config options always available 2024-02-01 10:25:50 +08:00
Zhang Jingqiang
19116d0da3 update include of aws-lc feature 2024-01-31 13:00:39 +08:00
Zhang Jingqiang
4a123591d1 allow to send OCSP status request from OpenSSL client 2024-01-31 12:41:10 +08:00
Zhang Jingqiang
223d5873cd g3-types: remove the proxy feature 2024-01-19 14:36:04 +08:00
Zhang Jingqiang
fb9eeac87f g3proxy version 1.7.34 2024-01-19 11:14:30 +08:00
Zhang Jingqiang
675ac43c49 g3proxy: add tls stream dump support 2024-01-16 16:02:40 +08:00
Zhang Jingqiang
9b101e0f7e g3proxy version 1.7.33 2024-01-09 15:46:30 +08:00
Zhang Jingqiang
b833e49260 g3proxy version 1.7.32 2024-01-04 15:42:55 +08:00
Zhang Jingqiang
61dd93a07a initial support for aws-lc as openssl alternative 2024-01-04 14:21:51 +08:00
Zhang Jingqiang
e2186e1dbd g3proxy: check c-ares version properly 2024-01-03 19:32:52 +08:00
Zhang Jingqiang
c53d982b05 directly use openssl-probe feature 2024-01-03 17:07:12 +08:00
Zhang Jingqiang
3644b1e250 update tongsuo feature name in lib crates 2023-12-31 14:32:05 +08:00
Zhang Jingqiang
13c4558051 update MSRV to 1.75 2023-12-29 11:00:03 +08:00
Zhang Jingqiang
a0af389f85 add histogram metrics config and emit site duration metrics 2023-12-21 15:47:59 +08:00
Zhang Jingqiang
7b303b86ee g3proxy: switch to use SslAcceptor and SslConnector 2023-12-19 11:50:44 +08:00
Zhang Jingqiang
a49b93a53f g3proxy version 1.7.31 2023-12-15 16:49:33 +08:00
Zhang Jingqiang
278d66a93a
switch to use g3-statsd-client (#134) 2023-12-06 12:48:05 +08:00
Zhang Jingqiang
3976dcfdc5 g3proxy: add extra quic feature flag
This reverts commit 53c00d76d2.
2023-11-27 14:45:50 +08:00
Zhang Jingqiang
e07e9bb071 fix build with different features 2023-11-23 11:34:10 +08:00
Zhang Jingqiang
272ffc25d8 g3proxy version 1.7.30 2023-11-22 16:59:04 +08:00
Zhang Jingqiang
53c00d76d2 Revert "g3proxy: add extra quic feature flag"
This reverts commit 5c3409b87e.
2023-11-21 16:33:12 +08:00
Zhang Jingqiang
5c3409b87e g3proxy: add extra quic feature flag 2023-11-21 16:00:06 +08:00
Zhang Jingqiang
2b7c93fc18 g3-daemon: add quic listen common code 2023-11-20 15:25:20 +08:00
Zhang Jingqiang
c81344b9cf require rust 1.74 2023-11-17 10:09:59 +08:00
Zhang Jingqiang
bdc131bea2 g3proxy: support listen quic for http_proxy and tcp_stream 2023-11-15 19:14:56 +08:00
Zhang Jingqiang
acfb94e3f5 g3-yaml: update feature definition 2023-11-14 17:58:28 +08:00
Zhang Jingqiang
e01c5341d0 g3proxy version 1.7.29 2023-11-13 17:55:16 +08:00
Zhang Jingqiang
65b243bcac g3proxy: make hickory dns as an optional feature 2023-11-12 13:43:13 +08:00
Zhang Jingqiang
dad25fc893 g3proxy version 1.7.28 2023-10-26 15:23:19 +08:00
Zhang Jingqiang
9d6e79cfaa update rand usage 2023-10-24 12:06:49 +08:00
Zhang Jingqiang
829d6fc640 g3proxy version 1.7.27 2023-10-18 15:26:58 +08:00
Zhang Jingqiang
6d9c8f5936 rename trust-dns to hickory 2023-10-14 14:30:28 +08:00
Zhang Jingqiang
4eec48903f use MSRV 1.73 2023-10-10 10:59:28 +08:00
Zhang Jingqiang
41be9908ae g3proxy version 1.7.26 2023-09-19 16:47:32 +08:00
Zhang Jingqiang
ededf22759 g3proxy: fix passing of tlcp feature 2023-09-14 16:55:11 +08:00
Zhang Jingqiang
f3539efc4e g3proxy version 1.7.25 2023-09-12 17:53:41 +08:00