Commit graph

1897 commits

Author SHA1 Message Date
Zhang Jingqiang
ed94536d09 fix build 2024-10-30 11:10:40 +08:00
Zhang Jingqiang
07241b769a use new openssl session cache implementation 2024-10-30 11:05:13 +08:00
Zhang Jingqiang
a596e416a5 default to set ticket number to 2 in rustls server config
Just to be in sync with OpenSSL variants
2024-10-30 10:20:52 +08:00
Zhang Jingqiang
1795c3a5cc g3bench version 0.9.3 2024-10-29 11:08:18 +08:00
Zhang Jingqiang
35d59b5b07 update packages 2024-10-29 10:55:29 +08:00
Zhang Jingqiang
35e2730c3e g3tiles: fix build 2024-10-28 16:14:12 +08:00
Zhang Jingqiang
454f5e8ffd g3tiles version 0.3.6 2024-10-28 16:08:56 +08:00
Zhang Jingqiang
34f377ddca g3tiles: increase some default config value 2024-10-28 15:59:51 +08:00
Zhang Jingqiang
99f162975b g3tiles: only mark keyless channel end if recv closed 2024-10-28 15:55:05 +08:00
Zhang Jingqiang
1fd8e55bf0 g3tiles: add backend.keyless.request.timeout metrics 2024-10-28 15:22:35 +08:00
Zhang Jingqiang
557098e978 update packages 2024-10-28 11:41:35 +08:00
Zhang Jingqiang
f26e594639 update mlua to 0.10 2024-10-26 11:20:03 +08:00
Zhang Jingqiang
1c2325e0eb g3proxy: add missed escaper level write stats 2024-10-25 23:28:17 +08:00
Zhang Jingqiang
465e508165 g3proxy: update escaper UDP API 2024-10-25 23:16:32 +08:00
Zhang Jingqiang
5159851c1e
update escaper API (#357)
* add extra task_conf param to escaper tcp API

* g3proxy: simplify code

---------

Co-authored-by: Zhang Jingqiang <zh_jq@outlook.com>
2024-10-25 13:51:04 +00:00
Zhang Jingqiang
1ce19fbbf7 update packages 2024-10-25 10:23:28 +08:00
Zhang Jingqiang
9fe995bfef g3proxy: update tls_server_result log field in tls interception 2024-10-24 11:46:15 +08:00
Zhang Jingqiang
c07ed828b2 g3-socket: fix macOS CI 2024-10-24 10:33:11 +08:00
Zhang Jingqiang
72d0b2ad38 update packages 2024-10-24 10:24:33 +08:00
Zhang Jingqiang
3c893d828a run lib testcase in Windows/macOS CI 2024-10-23 18:58:57 +08:00
Zhang Jingqiang
7752e57e27 g3-socket: drop useless cfg guard 2024-10-23 18:34:22 +08:00
Zhang Jingqiang
0fafac67e0 g3-socket: fix build on windows 2024-10-23 18:28:18 +08:00
Zhang Jingqiang
d5adead6b5 g3-socket: try to fix win sock usage 2024-10-23 17:44:41 +08:00
Zhang Jingqiang
c79d126f67 g3-socket: add tcp connect testcase 2024-10-23 16:10:20 +08:00
Zhang Jingqiang
4495152296 only check control dir on Unix 2024-10-23 15:58:53 +08:00
Zhang Jingqiang
f18a791b4c update tokio and add more metrics 2024-10-23 11:34:26 +08:00
Glen De Cauwsemaecker
39c4159708
add 'insecure' option for openssl/intercept_tls client config (#356)
Closes #353

as requested I also added warnings for both the enabling
and also in case of verify results
2024-10-22 17:57:46 +08:00
Zhang Jingqiang
1766a504e7 update packages 2024-10-22 10:24:39 +08:00
Zhang Jingqiang
8e47984d10 update packages 2024-10-20 11:33:04 +08:00
Zhang Jingqiang
f1adcef7e5 update packages 2024-10-19 17:32:24 +08:00
Zhang Jingqiang
87be43efd4 add LTS notes about g3proxy-v1.10 2024-10-18 10:50:35 +08:00
Glen De Cauwsemaecker
282afb6603 add link to lts 1.8 branch (#331)
It took me a while to understand where the LTS could be found. This link might help others in future to find it faster.
2024-10-18 10:48:52 +08:00
Zhang Jingqiang
27db66b1fe g3proxy version 1.10.0 2024-10-18 10:43:05 +08:00
Zhang Jingqiang
03f6ae175a update packages 2024-10-18 10:29:28 +08:00
Zhang Jingqiang
5c13e5a8c4 update packages 2024-10-17 15:16:48 +08:00
Zhang Jingqiang
a9c24a8aee g3-dpi: support fragmented TLS record when detect TLS protocol 2024-10-17 15:15:30 +08:00
dependabot[bot]
0d209facdd
build(deps): bump rustls from 0.23.14 to 0.23.15 (#354)
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.14 to 0.23.15.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.14...v/0.23.15)

---
updated-dependencies:
- dependency-name: rustls
  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>
2024-10-17 11:49:32 +08:00
Zhang Jingqiang
9cacf3223b g3proxy version 1.9.9 2024-10-16 17:04:08 +08:00
Zhang Jingqiang
629788173a g3tiles: allow to use remote tls ticketer 2024-10-16 15:24:39 +08:00
Zhang Jingqiang
f25d463c2e g3bench: add tls session reuse summary to more targets 2024-10-16 14:40:39 +08:00
Zhang Jingqiang
e8cbf9c267 update to use new boringssl api 2024-10-16 11:23:11 +08:00
Zhang Jingqiang
6783168430 update packages 2024-10-16 10:48:30 +08:00
Zhang Jingqiang
2ea9550e5d fix eq check for TicketName 2024-10-15 18:57:16 +08:00
Zhang Jingqiang
0c82ea7c0e g3bench: add session reused summary to tls target 2024-10-15 17:47:12 +08:00
Zhang Jingqiang
853a7cf940 add tls ticketer config to testcase 2024-10-15 17:21:52 +08:00
Zhang Jingqiang
7eab1db0f2 enable tls session cache for tls interception correctly 2024-10-15 17:16:17 +08:00
Zhang Jingqiang
311cf72dea g3-tls-ticket: fix dead loop 2024-10-15 17:03:45 +08:00
Zhang Jingqiang
aca71f2959 g3proxy: support remote tls ticket key 2024-10-15 15:45:32 +08:00
Zhang Jingqiang
e52b537b10 update packages 2024-10-15 10:38:40 +08:00
Zhang Jingqiang
b2eeeb9546 g3-tls-ticket: add redis source and config 2024-10-14 18:54:03 +08:00