Zhang Jingqiang
a9da70cd0d
g3proxy: update socks5 proxy udp peer ip transmute rules
2023-10-16 16:21:11 +08:00
Zhang Jingqiang
c3dddac785
add support for dns over http/3
2023-10-14 22:22:16 +08:00
Zhang Jingqiang
6d9c8f5936
rename trust-dns to hickory
2023-10-14 14:30:28 +08:00
Zhang Jingqiang
c50f955fd6
rename metric to metrics
2023-10-13 16:14:36 +08:00
Zhang Jingqiang
98cecbed00
g3fcgen: emit backend and frontend metrics
2023-10-13 16:09:38 +08:00
Zhang Jingqiang
3754f3e683
g3proxy: use c-ares 1.20.1 default init options value
2023-10-10 19:11:48 +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
594fdad82e
g3proxy: fix rpm build script
2023-09-19 15:50:14 +08:00
Zhang Jingqiang
ededf22759
g3proxy: fix passing of tlcp feature
2023-09-14 16:55:11 +08:00
Zhang Jingqiang
3c65e24bc3
g3proxy: update doc
2023-09-13 11:31:36 +08:00
Zhang Jingqiang
f3539efc4e
g3proxy version 1.7.25
2023-09-12 17:53:41 +08:00
Zhang Jingqiang
49ca63818e
install g3proxy-geoip by default
2023-09-12 17:35:13 +08:00
Zhang Jingqiang
e22194c789
g3proxy: fix geoip feature gate
2023-09-12 17:30:05 +08:00
Zhang Jingqiang
6df974649a
add g3proxy-geoip
2023-09-12 17:28:12 +08:00
Zhang Jingqiang
d3d466bf8b
g3proxy: support load of geoip_db
2023-09-12 16:35:54 +08:00
Zhang Jingqiang
e37926ae6b
simplify code
2023-09-11 16:37:16 +08:00
Zhang Jingqiang
086b00a9be
simplify code
2023-09-11 16:24:36 +08:00
Zhang Jingqiang
5a5a513906
g3proxy: add route_geoip escaper
2023-09-11 15:25:04 +08:00
Zhang Jingqiang
6d13074948
update to use capnp 0.18
2023-09-05 11:44:45 +08:00
Zhang Jingqiang
35c8ed308f
update doc and packages
2023-09-03 17:34:43 +08:00
Zhang Jingqiang
8e98283814
g3proxy version 1.7.24
2023-09-02 17:58:06 +08:00
Zhang Jingqiang
9105247735
g3proxy version 1.7.23
2023-09-01 22:34:23 +08:00
Zhang Jingqiang
857dc50a75
update feature dependency
2023-08-28 17:21:56 +08:00
Zhang Jingqiang
3b439dc6be
g3proxy: fix rpm spec
2023-08-28 17:10:52 +08:00
Zhang Jingqiang
564658ce2b
try to use mini-c-ares
2023-08-28 17:00:18 +08:00
Zhang Jingqiang
56c894d202
g3proxy: allow to select from IDs in *float escaper
2023-08-28 14:42:10 +08:00
Zhang Jingqiang
44b4ef2322
add tlcp support via vendored-tongsuo feature ( #121 )
...
* add support for TLCP protocol via tongsuo
* g3keymess: add vendored-tongsuo feature
* update check scripts
* update to tokio-tongsuo 0.6.4 to get rid of default features
2023-08-28 13:04:56 +08:00
Zhang Jingqiang
e1a76e6c16
g3proxy: allow to select by bind ID in direct_float escaper
2023-08-26 21:20:52 +08:00
Zhang Jingqiang
a6132cda40
g3proxy: allow to select by peer id in proxy_float escaper
2023-08-26 12:09:15 +08:00
Zhang Jingqiang
3f2fd22e6a
update MSRV to 1.72
2023-08-25 10:11:14 +08:00
Zhang Jingqiang
3e64adffdc
fix static variable
2023-08-24 14:45:45 +08:00
Zhang Jingqiang
332d62c14c
g3proxy: store egress path in Arc
2023-08-24 14:29:19 +08:00
Zhang Jingqiang
f4c4cc91c0
drop Arc in egress path json value
2023-08-24 14:02:46 +08:00
Zhang Jingqiang
a542b94a53
g3proxy: update data types used in proxy_float escaper
2023-08-24 11:20:35 +08:00
Zhang Jingqiang
cda7c61a37
g3proxy version 1.7.22
2023-08-23 18:55:38 +08:00
Zhang Jingqiang
d58bd61d28
g3proxy: default to use yaml conf file extension
2023-08-22 11:00:39 +08:00
Zhang Jingqiang
165367c7c6
guess main conf when run as service
2023-08-21 16:15:03 +08:00
Zhang Jingqiang
9eb570362e
allow to guess main config file name
2023-08-21 16:10:57 +08:00
Zhang Jingqiang
570d58dadd
g3proxy: rename .conf example conf to .yml
2023-08-21 14:43:26 +08:00
Zhang Jingqiang
a832b5de2b
g3proxy: add detailed error msg to EscaperNotUsable
2023-08-21 11:57:48 +08:00
Zhang Jingqiang
ce915f1463
g3proxy: support json egress path in route_select escaper
2023-08-21 11:14:38 +08:00
Zhang Jingqiang
bbf8459f57
g3proxy: make source config in proxy_float escaper optional
2023-08-19 22:45:47 +08:00
Zhang Jingqiang
43f79d192e
update doc and packages
2023-08-19 22:36:07 +08:00
Zhang Jingqiang
8bb4be5942
update doc
2023-08-18 18:50:11 +08:00
Zhang Jingqiang
b4b18eaeb3
update doc
2023-08-18 15:54:57 +08:00
Zhang Jingqiang
f3a1a38c24
update doc
2023-08-18 15:49:30 +08:00
Zhang Jingqiang
3c4a7e2099
g3proxy-ctl: add subcommand alias
2023-08-18 15:43:16 +08:00
Zhang Jingqiang
7ee04c67b4
g3proxy-ctl: support publish dynamic users
2023-08-18 15:36:10 +08:00
Zhang Jingqiang
592fdbfccd
fix typo
2023-08-18 15:28:22 +08:00