Zhang Jingqiang
|
331ff1e13c
|
add more cfg for BSD os
|
2024-01-10 11:10:48 +08:00 |
|
Zhang Jingqiang
|
cd1eff2ed9
|
update packages
|
2024-01-10 09:39:27 +08:00 |
|
Zhang Jingqiang
|
9ea300641a
|
g3proxy: add tcp_tproxy server
|
2024-01-09 18:38:33 +08:00 |
|
Zhang Jingqiang
|
9b101e0f7e
|
g3proxy version 1.7.33
|
2024-01-09 15:46:30 +08:00 |
|
Zhang Jingqiang
|
412a286490
|
fix clippy warning
|
2024-01-09 15:16:46 +08:00 |
|
Zhang Jingqiang
|
d833fe8443
|
g3-openssl: fix dead looping when shutdown
|
2024-01-09 15:10:02 +08:00 |
|
Zhang Jingqiang
|
418fca4910
|
update packages
|
2024-01-09 14:05:33 +08:00 |
|
Zhang Jingqiang
|
0d182151fc
|
update packages
|
2024-01-05 10:09:56 +08:00 |
|
Zhang Jingqiang
|
b833e49260
|
g3proxy version 1.7.32
|
2024-01-04 15:42:55 +08:00 |
|
Zhang Jingqiang
|
ecf66a525a
|
support extract version from metadata when build tarball
|
2024-01-04 15:34:43 +08:00 |
|
Zhang Jingqiang
|
d11c72cc60
|
update doc
|
2024-01-04 15:13:55 +08:00 |
|
Zhang Jingqiang
|
4392f8845e
|
fix clippy warning
|
2024-01-04 14:38:29 +08:00 |
|
Zhang Jingqiang
|
95650010f7
|
dd ci check for vendored-aws-lc
|
2024-01-04 14:30:40 +08:00 |
|
Zhang Jingqiang
|
61dd93a07a
|
initial support for aws-lc as openssl alternative
|
2024-01-04 14:21:51 +08:00 |
|
Zhang Jingqiang
|
77485fae9e
|
g3-tls-cert: use upstream X509Pubkey
|
2024-01-04 14:19:14 +08:00 |
|
Zhang Jingqiang
|
a698090f19
|
switch to use variant-ssl
|
2024-01-04 14:17:58 +08:00 |
|
Zhang Jingqiang
|
602eca18a8
|
update packages
|
2024-01-04 10:25:29 +08:00 |
|
Zhang Jingqiang
|
2be144e5b9
|
g3proxy: fix build of c-ares feature
|
2024-01-03 19:38:53 +08:00 |
|
Zhang Jingqiang
|
e2186e1dbd
|
g3proxy: check c-ares version properly
|
2024-01-03 19:32:52 +08:00 |
|
Zhang Jingqiang
|
da59ecf1db
|
add doc about aws-lc
|
2024-01-03 18:58:28 +08:00 |
|
Zhang Jingqiang
|
c53d982b05
|
directly use openssl-probe feature
|
2024-01-03 17:07:12 +08:00 |
|
Zhang Jingqiang
|
b6d829a72c
|
g3-tls-cert: add no-sm2 feature
|
2024-01-03 16:55:40 +08:00 |
|
Zhang Jingqiang
|
adc454ada2
|
derive clone for openssl session cache
|
2024-01-03 11:03:59 +08:00 |
|
Zhang Jingqiang
|
36d851c38b
|
rename openssl and rustls session cache
|
2024-01-03 11:00:51 +08:00 |
|
Zhang Jingqiang
|
de3e00808e
|
keep openssl internal server session
|
2024-01-03 10:57:26 +08:00 |
|
Zhang Jingqiang
|
ea5d917b65
|
add openssl session cache
|
2024-01-03 10:57:09 +08:00 |
|
Zhang Jingqiang
|
c83979d7ed
|
update packages
|
2024-01-03 10:14:26 +08:00 |
|
Zhang Jingqiang
|
2f67903fdb
|
do resumption only once for tls 1.3 session
|
2024-01-02 19:04:02 +08:00 |
|
Zhang Jingqiang
|
26b2e6623f
|
update packages
|
2024-01-02 15:36:04 +08:00 |
|
Zhang Jingqiang
|
2e18fba489
|
ignore submodules in other branches
|
2024-01-02 14:47:59 +08:00 |
|
Zhang Jingqiang
|
ac0d11dc02
|
add doc about openssl variants
|
2024-01-02 14:47:07 +08:00 |
|
Zhang Jingqiang
|
9599377369
|
add boringssl license
|
2024-01-02 14:45:55 +08:00 |
|
Zhang Jingqiang
|
7babaf3bc3
|
g3proxy: fix batch reload of auditor
|
2024-01-02 11:45:59 +08:00 |
|
Zhang Jingqiang
|
948609e199
|
update packages
|
2024-01-01 13:04:14 +08:00 |
|
Zhang Jingqiang
|
cf933a5d3b
|
update bundled license
|
2023-12-31 14:54:44 +08:00 |
|
Zhang Jingqiang
|
3644b1e250
|
update tongsuo feature name in lib crates
|
2023-12-31 14:32:05 +08:00 |
|
Zhang Jingqiang
|
311b4c2b32
|
update packages
|
2023-12-31 14:11:53 +08:00 |
|
Zhang Jingqiang
|
962db1a9fd
|
g3-openssl: use less unsafe code
|
2023-12-29 11:44:34 +08:00 |
|
Zhang Jingqiang
|
13c4558051
|
update MSRV to 1.75
|
2023-12-29 11:00:03 +08:00 |
|
Zhang Jingqiang
|
054bdc60e6
|
use stable API IpAddr::.to_canonical()
|
2023-12-29 11:00:03 +08:00 |
|
Zhang Jingqiang
|
92b16247b6
|
use more native async fn in trait for libs
|
2023-12-29 11:00:03 +08:00 |
|
Zhang Jingqiang
|
cb842a2089
|
g3keymess: use native async fn in trait
|
2023-12-29 11:00:03 +08:00 |
|
Zhang Jingqiang
|
515b6af60d
|
g3bench: use native async fn in trait
|
2023-12-29 11:00:03 +08:00 |
|
Zhang Jingqiang
|
584540edb8
|
update packages
|
2023-12-29 10:21:13 +08:00 |
|
Zhang Jingqiang
|
a121d7f1ba
|
g3-openssl: split files
|
2023-12-28 14:11:13 +08:00 |
|
Zhang Jingqiang
|
948c8d4942
|
add openssl-async-job feature and disabled by default
|
2023-12-28 12:03:58 +08:00 |
|
Zhang Jingqiang
|
56561620d0
|
update packages
|
2023-12-28 10:24:57 +08:00 |
|
Zhang Jingqiang
|
1b13006186
|
g3keymess: use a large async op timeout value
to workround the cancel issue for openssl async job
|
2023-12-26 19:18:21 +08:00 |
|
Zhang Jingqiang
|
4bd6d0bf4d
|
openssl async job: no way to free ctx before job finish
|
2023-12-26 19:17:27 +08:00 |
|
Zhang Jingqiang
|
48d78ce7b5
|
fix compilation
|
2023-12-26 18:59:30 +08:00 |
|