Commit graph

36 commits

Author SHA1 Message Date
Zhang Jingqiang
5a5a513906 g3proxy: add route_geoip escaper 2023-09-11 15:25:04 +08:00
Zhang Jingqiang
dd494bb607 g3-geoip: update country code definition 2023-09-08 16:47:13 +08:00
Zhang Jingqiang
fd7e082daf g3-geoip: add support to load ipfire location dump data 2023-09-08 16:22:58 +08:00
Zhang Jingqiang
d9df479046 g3-geoip: add code to parse ipinfo csv file 2023-09-06 16:57:03 +08:00
Zhang Jingqiang
c1cb3fcafb g3-geoip: update continent and country code 2023-09-06 11:00:31 +08:00
Zhang Jingqiang
a91c67b538 add initial code for g3-geoip 2023-09-05 17:31:42 +08:00
Zhang Jingqiang
4c89abb07a add scripts to prepare package files 2023-09-04 11:23:18 +08:00
Zhang Jingqiang
df6381a7a5 disable deb source package build by default 2023-09-02 23:10:55 +08:00
Zhang Jingqiang
a113489811 use no debian devscripts in package scripts 2023-09-02 17:42:10 +08:00
Zhang Jingqiang
050220682e remove the using of dch when build deb from tarball 2023-09-02 12:35:11 +08:00
Zhang Jingqiang
7a7adf6f44 update scripts 2023-09-01 22:45:54 +08:00
Zhang Jingqiang
564658ce2b try to use mini-c-ares 2023-08-28 17:00:18 +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
8458775b56 update packages 2023-08-25 10:20:34 +08:00
Zhang Jingqiang
d58bd61d28 g3proxy: default to use yaml conf file extension 2023-08-22 11:00:39 +08:00
Zhang Jingqiang
9eb570362e allow to guess main config file name 2023-08-21 16:10:57 +08:00
Zhang Jingqiang
dc14c1827a check original crate when checking for updates 2023-08-10 14:14:33 +08:00
Zhang Jingqiang
2e2043b880 allow to specify git rev when build tarball 2023-08-08 18:15:01 +08:00
Zhang Jingqiang
26da10b0e1 default to use x86-64-v2 2023-08-04 17:36:13 +08:00
Zhang Jingqiang
4703736935 update packages 2023-08-02 09:52:01 +08:00
Zhang Jingqiang
8cf0aef10f update bundle_license script 2023-07-21 18:02:18 +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
da5fd6fa8b use frozen cargo vendor option when building tarballs 2023-07-05 11:08:34 +08:00
Zhang Jingqiang
a45a69eebd fix the build of release tarball 2023-06-12 14:02:52 +08:00
Zhang Jingqiang
9ae479e1b8 drop use of mkcert 2023-06-12 12:01:42 +08:00
Zhang Jingqiang
0d2e8f172a move script 2023-05-04 18:52:32 +08:00
Zhang Jingqiang
b5c6be26e3 build src deb package when build from tarball 2023-05-03 23:23:34 +08:00
zhangjingqiang
cad0eeaef9 build sphinx doc before packaging 2023-04-11 11:54:20 +08:00
zhangjingqiang
055ae265be build sphinx docs when generate tarballs 2023-04-11 11:11:16 +08:00
zhangjingqiang
7d32adc400 g3proxy: drop uri path match in http_rproxy 2023-04-10 17:27:30 +08:00
zhangjingqiang
862578fcbe check_outdated: reuse connections to speed up 2023-04-06 19:21:18 +08:00
zhangjingqiang
bc50c78921 add check_outdated.py to check outdated dependencies 2023-04-06 17:23:24 +08:00
zhangjingqiang
09b1734ea4 g3proxy: fix coverage conf 2023-04-04 11:11:05 +08:00
zhangjingqiang
515670c4dd rename g3rcgen to g3fcgen 2023-04-04 11:03:05 +08:00
zhangjingqiang
13716f4923 initial commit 2023-03-09 17:55:45 +08:00