Commit graph

903 commits

Author SHA1 Message Date
Zhang Jingqiang
7e3c9537f5 update vendored-openssl feature to use openssl 3.x 2023-09-05 11:51:47 +08:00
Zhang Jingqiang
6d13074948 update to use capnp 0.18 2023-09-05 11:44:45 +08:00
Zhang Jingqiang
cf9c63b42b update tongsuo-src 2023-09-04 14:06:52 +08:00
Zhang Jingqiang
4c89abb07a add scripts to prepare package files 2023-09-04 11:23:18 +08:00
Zhang Jingqiang
35c8ed308f update doc and packages 2023-09-03 17:34:43 +08:00
Zhang Jingqiang
df6381a7a5 disable deb source package build by default 2023-09-02 23:10:55 +08:00
Zhang Jingqiang
8e98283814 g3proxy version 1.7.24 2023-09-02 17:58:06 +08:00
Zhang Jingqiang
a113489811 use no debian devscripts in package scripts 2023-09-02 17:42:10 +08:00
Zhang Jingqiang
73c729b526 update ring patch 2023-09-02 17:15:03 +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
9105247735 g3proxy version 1.7.23 2023-09-01 22:34:23 +08:00
Zhang Jingqiang
ef34a67e96 use patched ring-0.16 to get rid of outdated deps 2023-09-01 22:17:47 +08:00
Zhang Jingqiang
37df08644b fix clippy warning 2023-09-01 21:52:10 +08:00
Zhang Jingqiang
bacee4f903 update packages 2023-09-01 21:36:10 +08:00
Zhang Jingqiang
05bb555a8e update packages 2023-08-28 19:03:45 +08:00
Zhang Jingqiang
857dc50a75 update feature dependency 2023-08-28 17:21:56 +08:00
Zhang Jingqiang
f38562d7ea update rpm spec files 2023-08-28 17:18:31 +08:00
Zhang Jingqiang
3b439dc6be g3proxy: fix rpm spec 2023-08-28 17:10:52 +08:00
Zhang Jingqiang
bd80e58596 update doc 2023-08-28 17:06:22 +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
4e541c3a07 fmt let else 2023-08-28 13:09:37 +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
ae25182eba update packages 2023-08-28 10:23:37 +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
e7695e99b0 update packages 2023-08-26 11:27:48 +08:00
Zhang Jingqiang
8458775b56 update packages 2023-08-25 10:20:34 +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
8d67ebd168 g3keymess: add missing request tag for gauage metrics 2023-08-23 16:12:41 +08:00
Zhang Jingqiang
891fe75ffc g3keymess: ignore more early connection errors 2023-08-23 14:46:01 +08:00
Zhang Jingqiang
e104e4cbd9 g3-stdlog: do batch io flush 2023-08-23 12:02:02 +08:00
Zhang Jingqiang
b57e6fc0ea fix io stats for async logger 2023-08-23 11:57:26 +08:00
Zhang Jingqiang
40dcee9ef5 g3keymess: detect and ignore early connection close error 2023-08-23 11:09:08 +08:00
Zhang Jingqiang
c7e01ce24a update packages 2023-08-23 10:15:44 +08:00
dependabot[bot]
e87b47028d
build(deps): bump rustls-webpki from 0.101.3 to 0.101.4 (#120)
Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.101.3 to 0.101.4.
- [Release notes](https://github.com/rustls/webpki/releases)
- [Commits](https://github.com/rustls/webpki/compare/v/0.101.3...v/0.101.4)

---
updated-dependencies:
- dependency-name: rustls-webpki
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 10:08:23 +08:00
Zhang Jingqiang
60b013c89a g3keymess: add example conf 2023-08-22 19:05:27 +08:00
Zhang Jingqiang
9adc9041e8 g3-dpi: keep protocol guess check in order 2023-08-22 14:52:10 +08:00
Zhang Jingqiang
db7fdf5048 g3fcgen: fix load of intermediate ca certificate 2023-08-22 14:52:10 +08:00
Zhang Jingqiang
b9c25e2422 g3bench: fix check of keyless certificate 2023-08-22 14:52:06 +08:00
dependabot[bot]
481a29f14a
build(deps): bump h2 from 0.3.20 to 0.3.21 (#119)
Bumps [h2](https://github.com/hyperium/h2) from 0.3.20 to 0.3.21.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.20...v0.3.21)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 12:08:08 +08:00
dependabot[bot]
71e777f290
build(deps): bump petgraph from 0.6.3 to 0.6.4 (#118)
Bumps [petgraph](https://github.com/petgraph/petgraph) from 0.6.3 to 0.6.4.
- [Changelog](https://github.com/petgraph/petgraph/blob/master/RELEASES.rst)
- [Commits](https://github.com/petgraph/petgraph/compare/petgraph@v0.6.3...petgraph@v0.6.4)

---
updated-dependencies:
- dependency-name: petgraph
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 12:07:30 +08:00
Zhang Jingqiang
d58bd61d28 g3proxy: default to use yaml conf file extension 2023-08-22 11:00:39 +08:00
Zhang Jingqiang
1530f4ce17 g3keymess version 0.3.1 2023-08-21 16:58:31 +08:00