Zhang Jingqiang
|
7abd5e5131
|
update doc
|
2023-12-21 18:39:36 +08:00 |
|
Zhang Jingqiang
|
9e366101ce
|
g3proxy: run histogram recorder in main runtime
|
2023-12-21 16:57:32 +08:00 |
|
Zhang Jingqiang
|
37c25ec133
|
update doc
|
2023-12-21 16:00:13 +08:00 |
|
Zhang Jingqiang
|
a0af389f85
|
add histogram metrics config and emit site duration metrics
|
2023-12-21 15:47:59 +08:00 |
|
Zhang Jingqiang
|
7d6f99e2e0
|
generate session id context when build openssl server
|
2023-12-19 19:30:11 +08:00 |
|
Zhang Jingqiang
|
6e05e692d2
|
g3proxy: allow to set session id context for NativeTlsPort
|
2023-12-19 17:42:27 +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
|
1a56e7ad5b
|
g3-daemon: update metrics code
|
2023-12-15 14:32:19 +08:00 |
|
Zhang Jingqiang
|
2d283f1e04
|
simplify metrics emit code
|
2023-12-14 20:40:10 +08:00 |
|
Zhang Jingqiang
|
c96f8511af
|
allow to read from env when setting listen/peer addr
|
2023-12-12 10:56:46 +08:00 |
|
Zhang Jingqiang
|
e9e1e57569
|
g3proxy: update name of shared extra tags
|
2023-12-06 16:45:41 +08:00 |
|
Zhang Jingqiang
|
adb6855601
|
update the load of static extra tags
|
2023-12-06 16:31:11 +08:00 |
|
Zhang Jingqiang
|
278d66a93a
|
switch to use g3-statsd-client (#134)
|
2023-12-06 12:48:05 +08:00 |
|
Zhang Jingqiang
|
07d28df0ad
|
disable the use of empty SelectiveVec
|
2023-11-30 10:48:13 +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
|
ac42df2a85
|
update FnMut usage
|
2023-11-24 11:49:26 +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
|
1e7f8be05e
|
use less Arc
|
2023-11-20 17:59:50 +08:00 |
|
Zhang Jingqiang
|
7018e3dd99
|
update quic listen code
|
2023-11-20 16:49:32 +08:00 |
|
Zhang Jingqiang
|
2b7c93fc18
|
g3-daemon: add quic listen common code
|
2023-11-20 15:25:20 +08:00 |
|
Zhang Jingqiang
|
fe59b6a2e6
|
g3-daemon: add common server operation types
|
2023-11-20 12:02:04 +08:00 |
|
Zhang Jingqiang
|
18ea83fd20
|
update packages
|
2023-11-17 18:42:23 +08:00 |
|
Zhang Jingqiang
|
00cc96c182
|
g3proxy: ignore useless config options in IntelliProxy
|
2023-11-17 18:32:24 +08:00 |
|
Zhang Jingqiang
|
7c99cbb425
|
g3proxy: fix reload of server
|
2023-11-17 18:03:26 +08:00 |
|
Zhang Jingqiang
|
4f13b3c467
|
g3proxy: update intelli proxy to use arc_swap server update
|
2023-11-17 17:29:09 +08:00 |
|
Zhang Jingqiang
|
b48a751a1a
|
g3proxy: use arc_swap for server update in quic server
|
2023-11-17 17:01:38 +08:00 |
|
Zhang Jingqiang
|
639f1c70ab
|
g3proxy: use arc_swap to update dependency server
|
2023-11-17 16:32:27 +08:00 |
|
Zhang Jingqiang
|
f3c943da09
|
use more arc_swap instead of channel notify
|
2023-11-17 14:57:27 +08:00 |
|
Zhang Jingqiang
|
c81344b9cf
|
require rust 1.74
|
2023-11-17 10:09:59 +08:00 |
|
Zhang Jingqiang
|
ac769adacf
|
simplify code
|
2023-11-16 17:31:45 +08:00 |
|
Zhang Jingqiang
|
fd83aad0e7
|
g3proxy: fix error message
|
2023-11-16 14:30:42 +08:00 |
|
Zhang Jingqiang
|
ae4db3593f
|
g3proxy: update doc
|
2023-11-16 11:18:05 +08:00 |
|
Zhang Jingqiang
|
76147befa8
|
g3-socket: prefer to pass copied value
|
2023-11-16 11:18:00 +08:00 |
|
Zhang Jingqiang
|
0bf7039248
|
g3proxy: use seperate aux quic trait
|
2023-11-16 10:50:27 +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
|
60c85cba2a
|
g3proxy: add new config options available in c-ares 1.22
|
2023-11-15 11:16:44 +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
|
b35e69ee1c
|
g3proxy: add new config options available in c-ares 1.20
|
2023-11-13 15:28:33 +08:00 |
|
Zhang Jingqiang
|
65b243bcac
|
g3proxy: make hickory dns as an optional feature
|
2023-11-12 13:43:13 +08:00 |
|
Zhang Jingqiang
|
cc0d7d01c1
|
use fixed socks5 udp header buf for quic
|
2023-11-10 14:57:18 +08:00 |
|
Zhang Jingqiang
|
cc80c4ea9f
|
update udp recvmmsg param
|
2023-11-09 18:58:21 +08:00 |
|
Zhang Jingqiang
|
15aa8216b1
|
fix generation of socks5 udp header
|
2023-11-09 17:26:35 +08:00 |
|
Zhang Jingqiang
|
b33ce9a2ce
|
g3proxy: use batch io for udp relay
|
2023-11-09 17:09:54 +08:00 |
|
Zhang Jingqiang
|
5227fa87ac
|
g3proxy: use batch io for udp copy
|
2023-11-09 15:00:46 +08:00 |
|
Zhang Jingqiang
|
5ba2df0ceb
|
use more of io::Result
|
2023-11-08 17:39:17 +08:00 |
|