dependabot[bot]
|
58ff72bf1f
|
build(deps): bump blake3 from 1.3.3 to 1.4.0 (#78)
Bumps [blake3](https://github.com/BLAKE3-team/BLAKE3) from 1.3.3 to 1.4.0.
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.3.3...1.4.0)
---
updated-dependencies:
- dependency-name: blake3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-06-09 12:30:15 +08:00 |
|
Zhang Jingqiang
|
d2efe147b8
|
update to use trust-dns 0.23.0 alpha version
|
2023-06-03 22:25:21 +08:00 |
|
Zhang Jingqiang
|
70172eb777
|
update to new trust-dns-resolver api
|
2023-06-03 22:25:21 +08:00 |
|
Zhang Jingqiang
|
9d32159b38
|
add dns-over-quic support
|
2023-06-03 22:25:21 +08:00 |
|
zhangjingqiang
|
d33e6362e8
|
update to rustls 0.21
|
2023-06-03 22:25:21 +08:00 |
|
Zhang Jingqiang Working
|
0b67587d83
|
increase MSRV to 1.70 (#72)
* increase MSRV to 1.70
* g3bench: use IsTerminal in stdlib
---------
Co-authored-by: Zhang Jingqiang <zh_jq@outlook.com>
|
2023-06-02 10:28:24 +08:00 |
|
Zhang Jingqiang
|
96a54bad99
|
use fnv instead fxhash for ports hashing
|
2023-05-31 21:45:13 +08:00 |
|
Zhang Jingqiang
|
803f826d6a
|
fix clippy 1.70 warning
|
2023-05-31 10:58:01 +08:00 |
|
Zhang Jingqiang
|
a639863ef7
|
use rustc-hash instead of fxhash
|
2023-05-31 10:52:09 +08:00 |
|
Zhang Jingqiang
|
c402f059a8
|
g3-yaml: add as_dir_path
|
2023-05-30 16:51:00 +08:00 |
|
Zhang Jingqiang
|
1a5e903a5e
|
g3-compat: supress empty object warning on MacOS
|
2023-05-30 13:51:40 +08:00 |
|
Zhang Jingqiang
|
e515eda5e4
|
g3-compat: compile on other platforms
|
2023-05-30 13:38:16 +08:00 |
|
Zhang Jingqiang
|
32ac88b7ee
|
update cpu affinity error message on MacOS
|
2023-05-30 13:27:58 +08:00 |
|
Zhang Jingqiang
|
89b5262b7d
|
update to use openssl 0.10.53
|
2023-05-30 12:56:00 +08:00 |
|
Zhang Jingqiang Working
|
bc2a40b85c
|
support compile on MacOS (#68)
* g3-compat: support macos thread affinity
* fix compile
|
2023-05-30 12:46:19 +08:00 |
|
Zhang Jingqiang
|
fcfe46660b
|
fix compile on NetBSD
|
2023-05-30 10:21:20 +08:00 |
|
Zhang Jingqiang
|
5bef52af6e
|
g3-compat: fix count of max cpu id
|
2023-05-30 10:21:20 +08:00 |
|
Zhang Jingqiang
|
de441a6404
|
g3-compat: add cpu affinity support on netbsd
|
2023-05-30 10:21:20 +08:00 |
|
Zhang Jingqiang
|
061489f75a
|
fix compile on freebsd
|
2023-05-30 10:21:20 +08:00 |
|
Zhang Jingqiang
|
451d2ffbab
|
g3-compat: add freebsd cpu affinity support
|
2023-05-30 10:21:20 +08:00 |
|
Zhang Jingqiang
|
3e84294b0c
|
move cpu affinity code to g3-compat
|
2023-05-30 10:21:20 +08:00 |
|
Zhang Jingqiang
|
0d27b459f7
|
only compile with systemd journal on linux
|
2023-05-27 16:13:25 +08:00 |
|
Zhang Jingqiang
|
76c53763b4
|
g3-socket: add some feature gates
|
2023-05-26 19:07:57 +08:00 |
|
Zhang Jingqiang
|
77ec35c793
|
move config and control path parse code to g3_daemon
|
2023-05-11 19:11:16 +08:00 |
|
Zhang Jingqiang
|
c6058408b0
|
don't use openssl-sys at workspace level
|
2023-05-08 14:02:32 +08:00 |
|
Zhang Jingqiang
|
e6f14671df
|
only use openssl ca certs as we only support *nix
|
2023-05-05 22:26:27 +08:00 |
|
Zhang Jingqiang
|
5fdeac49f8
|
g3bench: verify keyless cert and key match
|
2023-05-05 17:48:25 +08:00 |
|
Zhang Jingqiang
|
e725212d11
|
delete useless lib crate
|
2023-05-05 11:07:20 +08:00 |
|
Zhang Jingqiang
|
282bbf16bd
|
use workspace level dependency info for local libs
|
2023-05-05 11:05:04 +08:00 |
|
Zhang Jingqiang
|
e591a2a4a7
|
move X509Ext to g3-tls-cert
|
2023-05-05 10:36:20 +08:00 |
|
Zhang Jingqiang
|
171cc3a5c3
|
g3mkcert: allow to add more SAN in tls certs
|
2023-05-04 16:56:00 +08:00 |
|
Zhang Jingqiang
|
d3e9811bcf
|
g3mkcert: allow to generate CA and client cert
|
2023-05-04 15:09:50 +08:00 |
|
Zhang Jingqiang
|
26fa6cf407
|
g3fcgen: get ski value from pubkey digest if no extension
|
2023-04-28 18:37:42 +08:00 |
|
Zhang Jingqiang
|
05c8aaafca
|
check and limit the pathlen of intermediate cert
|
2023-04-28 17:32:17 +08:00 |
|
Zhang Jingqiang
|
b5cc0cea4b
|
add code to generate root and intermediate certificate
|
2023-04-28 16:53:21 +08:00 |
|
Zhang Jingqiang
|
19ca4f961c
|
fix clippy warning
|
2023-04-28 15:52:11 +08:00 |
|
Zhang Jingqiang
|
4dd4a0968b
|
add code to generate client auth cert
|
2023-04-28 15:37:36 +08:00 |
|
Zhang Jingqiang
|
7dae65941e
|
g3fcgen-one: support more sign algorithm
|
2023-04-27 19:36:01 +08:00 |
|
Zhang Jingqiang
|
aea94e8996
|
g3fcgen: append SubjectKeyIdentifier extension
|
2023-04-27 10:57:48 +08:00 |
|
Zhang Jingqiang
|
1f78e6eb7c
|
g3fcgen-one: allow to generate rsa certificates
|
2023-04-27 10:50:42 +08:00 |
|
Zhang Jingqiang
|
66e3ecdfb9
|
g3proxy: fix parse of ICAP OPTIONS response
|
2023-04-26 11:37:33 +08:00 |
|
Zhang Jingqiang
|
6c8c30348f
|
g3proxy: fix build if ICAP request headers
|
2023-04-26 10:57:48 +08:00 |
|
Zhang Jingqiang
|
0186be9689
|
g3proxy: fix the build of icap OPTIONS request
|
2023-04-26 10:47:25 +08:00 |
|
Zhang Jingqiang
|
d9d7cbe463
|
g3proxy: make sure we store long-live icap options
|
2023-04-23 12:00:04 +08:00 |
|
Zhang Jingqiang
|
a81d9e028d
|
g3proxy: fix initial fetch of ICAP options
|
2023-04-23 11:53:09 +08:00 |
|
Zhang Jingqiang
|
cf358f69b3
|
g3proxy: allow to retry empty record in failover resolver
|
2023-04-20 15:27:27 +08:00 |
|
Zhang Jingqiang
|
620935f152
|
g3bench: add proxy protocol support
|
2023-04-14 11:23:37 +08:00 |
|
Zhang Jingqiang
|
b96a7cb225
|
g3bench: support old ssl/tls protocol versions
|
2023-04-14 10:34:34 +08:00 |
|
zhangjingqiang
|
5efc8ba55c
|
add CI workflow
|
2023-04-11 16:55:49 +08:00 |
|
zhangjingqiang
|
80b1fd6af6
|
use http::HeaderMap as HeaderName Hash is hacked
|
2023-04-10 18:55:48 +08:00 |
|