Commit graph

144 commits

Author SHA1 Message Date
Zhang Jingqiang
9e9ec3e1db combine crates 2023-12-25 17:40:35 +08:00
Zhang Jingqiang
a16f213653 g3bench: allow no tls keyless connections 2023-12-25 10:29:39 +08:00
Zhang Jingqiang
9a2a23397e update to new version of tongsuo crates 2023-12-24 17:21:32 +08:00
Zhang Jingqiang
015015f466 g3bench: switch to use SslConnector 2023-12-19 11:18:49 +08:00
Zhang Jingqiang
e772799952 g3bench version 0.8.8 2023-12-15 17:04:17 +08:00
Zhang Jingqiang
e8944483fe rotate histogram stats for daemons 2023-12-12 15:47:27 +08:00
Zhang Jingqiang
95d89636a0 g3bench: fix parse of protocol address 2023-12-08 12:33:56 +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
b43c2003e9 g3bench: update features dependency 2023-11-29 10:23:51 +08:00
Zhang Jingqiang
34e263a500 g3bench: add hickory feature flag 2023-11-28 15:43:17 +08:00
Zhang Jingqiang
e15e7b3d0b g3bench: add quic feature flag 2023-11-28 15:11:53 +08:00
Zhang Jingqiang
e55e5c527a g3bench: fix including of quic feature 2023-11-27 18:34:27 +08:00
Zhang Jingqiang
2d0567c768 g3bench version 0.8.7 2023-11-23 17:16:29 +08:00
Zhang Jingqiang
d373fbbf05 g3bench version 0.8.6 2023-11-23 16:23:52 +08:00
Zhang Jingqiang
76147befa8 g3-socket: prefer to pass copied value 2023-11-16 11:18:00 +08:00
Zhang Jingqiang
091d152637 g3bench: update doc 2023-11-13 18:59:44 +08:00
Zhang Jingqiang
24d8bbf4ce g3bench version 0.8.5 2023-11-13 17:59:05 +08:00
Zhang Jingqiang
bebb4eeeeb g3bench: use atomic-waker for keyless multiplex connection 2023-11-13 11:08:49 +08:00
Zhang Jingqiang
cc0d7d01c1 use fixed socks5 udp header buf for quic 2023-11-10 14:57:18 +08:00
Zhang Jingqiang
95320dbdcf use new mpsc api in tokio 1.34 2023-11-10 10:58:00 +08:00
Zhang Jingqiang
6b98aed8bd g3bench: support socks5 proxy for h3 target 2023-11-07 16:54:32 +08:00
Zhang Jingqiang
f17571bd99 more generic quic code 2023-11-07 11:14:15 +08:00
Zhang Jingqiang
586c1a16d3 add common openssl server config builder 2023-11-03 16:19:49 +08:00
Zhang Jingqiang
044957ae03 g3bench: add quic speed limit and io stats to h3 target 2023-11-03 11:07:59 +08:00
Zhang Jingqiang
e976b72654 g3bench: add config options for udp socket speed limit 2023-11-02 18:45:03 +08:00
Zhang Jingqiang
5021012431 update the use of Fn 2023-11-02 12:03:25 +08:00
Zhang Jingqiang
735728b3e7 update histogram types 2023-11-01 14:13:54 +08:00
Zhang Jingqiang
189378bf16 g3keymess: emit request time duration histogram stats 2023-10-31 19:12:38 +08:00
Zhang Jingqiang
d0ed2c07f6 g3bench version 0.8.4 2023-10-31 11:26:25 +08:00
Zhang Jingqiang
b6bf418d9b g3bench: simplify histogram emit code 2023-10-31 11:23:46 +08:00
Zhang Jingqiang
533af168e9 g3bench: emit histogram metrics 2023-10-25 16:41:26 +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
e21bc6c5ec g3bench: add option to ignore fatal error 2023-10-20 17:31:21 +08:00
Zhang Jingqiang
9856786d6d g3keymess: allow to check key existence 2023-10-16 17:50:58 +08:00
Zhang Jingqiang
c3dddac785 add support for dns over http/3 2023-10-14 22:22:16 +08:00
Zhang Jingqiang
cdb45e550e update packages 2023-10-14 14:01:11 +08:00
Zhang Jingqiang
e6728c7615 g3bench: fix keyless openssl sign action 2023-10-12 11:11:28 +08:00
Zhang Jingqiang
01633b9e3c g3bench version 0.8.3 2023-09-15 14:17:10 +08:00
Zhang Jingqiang
f38562d7ea update rpm spec files 2023-08-28 17:18:31 +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
b9c25e2422 g3bench: fix check of keyless certificate 2023-08-22 14:52:06 +08:00
Zhang Jingqiang
245eee3bba simplify stats cast 2023-08-16 19:37:21 +08:00
Zhang Jingqiang
7ebc0cfa93 update package metadata 2023-08-16 11:24:00 +08:00
Zhang Jingqiang
54ce25c7b4 g3proxy: fix site level socks_tcp_connect conn_total stats 2023-08-14 19:21:22 +08:00
Zhang Jingqiang
17ec9e0860 update doc 2023-08-11 17:39:17 +08:00
Zhang Jingqiang
4dcc2fc0f6 update doc 2023-08-11 17:32:07 +08:00
Zhang Jingqiang
9d05417d51 fix include 2023-08-11 12:20:55 +08:00
Zhang Jingqiang
7f3d4ea202 use UnsafeCell instead of direct casting 2023-08-03 12:13:08 +08:00