Zhang Jingqiang
9e9ec3e1db
combine crates
2023-12-25 17:40:35 +08:00
Zhang Jingqiang
9a2a23397e
update to new version of tongsuo crates
2023-12-24 17:21:32 +08:00
Zhang Jingqiang
7b303b86ee
g3proxy: switch to use SslAcceptor and SslConnector
2023-12-19 11:50:44 +08:00
Zhang Jingqiang
c7f84ec9c2
g3tiles: use g3-openssl instead of tokio-openssl
2023-12-18 17:02:54 +08:00
Zhang Jingqiang
21636764e6
use tcp_nodelay feature of redis
2023-12-06 14:49:51 +08:00
Zhang Jingqiang
3a925b05f8
update packages
2023-12-06 14:46:30 +08:00
Zhang Jingqiang
278d66a93a
switch to use g3-statsd-client ( #134 )
2023-12-06 12:48:05 +08:00
Zhang Jingqiang
5cfa438b32
update packages
2023-11-23 11:34:33 +08:00
Zhang Jingqiang
5f07fefb72
drop ring 0.16
2023-11-21 18:43:56 +08:00
Zhang Jingqiang
76147befa8
g3-socket: prefer to pass copied value
2023-11-16 11:18:00 +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
516c8f0605
openssl-async-job: use atomic-waker for callback
2023-11-13 10:49:41 +08:00
Zhang Jingqiang
e14d0ea1e8
Revert partial of "drop the use of cfg_if"
...
This reverts commit 4a826cc65c .
2023-11-12 08:49:48 +08:00
Zhang Jingqiang
4a826cc65c
drop the use of cfg_if
2023-11-11 17:16:12 +08:00
Zhang Jingqiang
95320dbdcf
use new mpsc api in tokio 1.34
2023-11-10 10:58:00 +08:00
Zhang Jingqiang
a179bb464d
update packages
2023-11-02 11:26:52 +08:00
Zhang Jingqiang
189378bf16
g3keymess: emit request time duration histogram stats
2023-10-31 19:12:38 +08:00
Zhang Jingqiang
533af168e9
g3bench: emit histogram metrics
2023-10-25 16:41:26 +08:00
Zhang Jingqiang
e0c8977422
openssl-async-job: auto detect the wait_ctx callback feature
2023-10-25 11:15:24 +08:00
Zhang Jingqiang
9d6e79cfaa
update rand usage
2023-10-24 12:06:49 +08:00
Zhang Jingqiang
9ee6882564
update packages
2023-10-24 11:06:25 +08:00
Zhang Jingqiang
64f682326b
update packages
2023-10-23 18:50:23 +08:00
Zhang Jingqiang
9856786d6d
g3keymess: allow to check key existence
2023-10-16 17:50:58 +08:00
Zhang Jingqiang
6d9c8f5936
rename trust-dns to hickory
2023-10-14 14:30:28 +08:00
Zhang Jingqiang
cdb45e550e
update packages
2023-10-14 14:01:11 +08:00
Zhang Jingqiang
a1d42d4335
update g3-tls-cert version requirement
2023-10-13 15:11:03 +08:00
Zhang Jingqiang
9715fec6f7
update packages
2023-10-12 10:10:56 +08:00
Zhang Jingqiang
8569043e59
update packages
2023-10-10 10:16:30 +08:00
Zhang Jingqiang
a0ca28ce6e
fix default rustls server cert_pairs config
2023-09-19 16:44:35 +08:00
Zhang Jingqiang
32a25162a1
Revert "switch back to use upstream ring"
...
This reverts commit 7b8b0fd73a .
2023-09-14 14:15:44 +08:00
Zhang Jingqiang
7b8b0fd73a
switch back to use upstream ring
2023-09-13 15:25:52 +08:00
Zhang Jingqiang
6df974649a
add g3proxy-geoip
2023-09-12 17:28:12 +08:00
Zhang Jingqiang
5a5a513906
g3proxy: add route_geoip escaper
2023-09-11 15:25:04 +08:00
Zhang Jingqiang
e85a2e71b0
use static str for log ident
2023-09-08 11:55:27 +08:00
Zhang Jingqiang
2980433918
g3-geoip: seperate country and as db
2023-09-07 14:38:13 +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
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
73c729b526
update ring patch
2023-09-02 17:15:03 +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
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
8458775b56
update packages
2023-08-25 10:20:34 +08:00
Zhang Jingqiang
c7e01ce24a
update packages
2023-08-23 10:15:44 +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
Zhang Jingqiang
cf6694fc1e
update packages
2023-08-18 10:13:34 +08:00