Commit graph

903 commits

Author SHA1 Message Date
Zhang Jingqiang
b0e68b540a g3bench: make cert optional if key is set for keyless target 2023-05-17 17:38:28 +08:00
dependabot[bot]
b2ea0a48ba
build(deps): bump mlua from 0.8.8 to 0.8.9 (#50)
Bumps [mlua](https://github.com/khvzak/mlua) from 0.8.8 to 0.8.9.
- [Changelog](https://github.com/khvzak/mlua/blob/v0.8.9/CHANGELOG.md)
- [Commits](https://github.com/khvzak/mlua/compare/v0.8.8...v0.8.9)

---
updated-dependencies:
- dependency-name: mlua
  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-05-17 12:58:49 +08:00
Zhang Jingqiang
452969961e update packages 2023-05-16 13:37:24 +08:00
Zhang Jingqiang
2f7bf09867 simplify code 2023-05-15 19:34:40 +08:00
Zhang Jingqiang
75e50020b9 update doc 2023-05-15 16:07:02 +08:00
dependabot[bot]
1a0eac46ba
build(deps): bump socket2 from 0.5.2 to 0.5.3 (#48)
Bumps [socket2](https://github.com/rust-lang/socket2) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/commits)

---
updated-dependencies:
- dependency-name: socket2
  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-05-15 12:47:06 +08:00
dependabot[bot]
dec0cf35ab
build(deps): bump pin-project from 1.0.12 to 1.1.0 (#47)
Bumps [pin-project](https://github.com/taiki-e/pin-project) from 1.0.12 to 1.1.0.
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.0.12...v1.1.0)

---
updated-dependencies:
- dependency-name: pin-project
  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-05-15 12:46:43 +08:00
dependabot[bot]
24d6700b8d
build(deps): bump h2 from 0.3.18 to 0.3.19 (#46)
Bumps [h2](https://github.com/hyperium/h2) from 0.3.18 to 0.3.19.
- [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.18...v0.3.19)

---
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-05-15 12:46:14 +08:00
Zhang Jingqiang
6368c7044c update packages 2023-05-12 16:56:28 +08:00
Zhang Jingqiang
cdd857c560 g3tiles: fix match of config key 2023-05-12 16:55:52 +08:00
dependabot[bot]
cc2d517074
build(deps): bump capnpc from 0.17.0 to 0.17.1 (#44)
Bumps [capnpc](https://github.com/capnproto/capnproto-rust) from 0.17.0 to 0.17.1.
- [Commits](https://github.com/capnproto/capnproto-rust/compare/capnpc-v0.17.0...capnpc-v0.17.1)

---
updated-dependencies:
- dependency-name: capnpc
  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-05-12 13:54:52 +08:00
Zhang Jingqiang
77ec35c793 move config and control path parse code to g3_daemon 2023-05-11 19:11:16 +08:00
dependabot[bot]
75d10ce8dd
build(deps): bump serde from 1.0.162 to 1.0.163 (#43)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.162 to 1.0.163.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.162...v1.0.163)

---
updated-dependencies:
- dependency-name: serde
  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-05-11 14:09:14 +08:00
dependabot[bot]
33d8318c1d
build(deps): bump tokio from 1.28.0 to 1.28.1 (#42)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.28.0...tokio-1.28.1)

---
updated-dependencies:
- dependency-name: tokio
  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-05-11 14:08:46 +08:00
Zhang Jingqiang
89cfed5762 g3mkcert: replace whitespace with '_' in cn based filename 2023-05-10 19:00:08 +08:00
Zhang Jingqiang
160e547bae use workspace level dep for rustc_version 2023-05-10 18:00:39 +08:00
Zhang Jingqiang
0c2a69f3dc update packages 2023-05-10 13:52:04 +08:00
dependabot[bot]
c8bd5b8e13
build(deps): bump clap_complete from 4.2.1 to 4.2.2 (#41)
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.2.1...clap_complete-v4.2.2)

---
updated-dependencies:
- dependency-name: clap_complete
  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-05-10 13:51:16 +08:00
Zhang Jingqiang
8e92e5d368 silence clippy warning of capnpc generated code 2023-05-10 11:42:58 +08:00
Zhang Jingqiang
e16fb01eef update to capnp 0.17 2023-05-09 15:30:57 +08:00
dependabot[bot]
93b99edd2b
build(deps): bump libc from 0.2.143 to 0.2.144 (#40)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.143 to 0.2.144.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.143...0.2.144)

---
updated-dependencies:
- dependency-name: libc
  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-05-09 15:22:39 +08:00
Zhang Jingqiang
01dc207dea g3bench: use less features of hdrhistogram 2023-05-08 14:10:44 +08:00
Zhang Jingqiang
c6058408b0 don't use openssl-sys at workspace level 2023-05-08 14:02:32 +08:00
Zhang Jingqiang
0f04dc9f2b update packages 2023-05-08 12:56:36 +08:00
dependabot[bot]
cef91ea6a0
build(deps): bump libc from 0.2.142 to 0.2.143 (#37)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.142 to 0.2.143.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.142...0.2.143)

---
updated-dependencies:
- dependency-name: libc
  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-05-08 12:53:44 +08:00
Zhang Jingqiang
818a44eb22 g3proxy: allow to skip socks5 auth if anonymous user is enabled 2023-05-06 22:57:48 +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
24301a6544 set correct openssl ca cert path if use vendored openssl 2023-05-05 19:02:08 +08:00
Zhang Jingqiang
5fdeac49f8 g3bench: verify keyless cert and key match 2023-05-05 17:48:25 +08:00
dependabot[bot]
32c349697b
build(deps): bump serde from 1.0.160 to 1.0.162 (#34)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.160 to 1.0.162.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.160...1.0.162)

---
updated-dependencies:
- dependency-name: serde
  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-05-05 14:05:04 +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
6be35f8981 update license name in spec file
See https://fedoraproject.org/wiki/Licensing:Main#Good_Licenses for valid names
2023-05-04 19:10:46 +08:00
Zhang Jingqiang
0d2e8f172a move script 2023-05-04 18:52:32 +08:00
Zhang Jingqiang
bd1852717c add doc 2023-05-04 18:47:30 +08:00
Zhang Jingqiang
99f8706785 update doc 2023-05-04 17:52:52 +08:00
Zhang Jingqiang
81bfe62049 g3bench: use bin name from build script 2023-05-04 17:47:17 +08:00
Zhang Jingqiang
7aab796780 g3mkcert: add package files 2023-05-04 17:38:48 +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
cf178f216b move g3fcgen-one as g3mkcert 2023-05-04 11:46:24 +08:00
Zhang Jingqiang
a63b245251 g3proxy version 1.7.14 2023-05-04 10:35:14 +08:00
Zhang Jingqiang
b5c6be26e3 build src deb package when build from tarball 2023-05-03 23:23:34 +08:00
dependabot[bot]
4a2699e9fe
build(deps): bump clap from 4.2.5 to 4.2.7 (#33)
Bumps [clap](https://github.com/clap-rs/clap) from 4.2.5 to 4.2.7.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.2.5...v4.2.7)

---
updated-dependencies:
- dependency-name: clap
  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-05-03 21:49:55 +08:00
dependabot[bot]
27a6705cff
build(deps): bump capnpc from 0.16.4 to 0.16.5 (#32)
Bumps [capnpc](https://github.com/capnproto/capnproto-rust) from 0.16.4 to 0.16.5.
- [Release notes](https://github.com/capnproto/capnproto-rust/releases)
- [Commits](https://github.com/capnproto/capnproto-rust/compare/capnpc-v0.16.4...capnpc-v0.16.5)

---
updated-dependencies:
- dependency-name: capnpc
  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-05-03 21:48:35 +08:00
Zhang Jingqiang
d201e18065 update packages 2023-05-02 22:50:29 +08:00
dependabot[bot]
a1324ee249
build(deps): bump anyhow from 1.0.70 to 1.0.71 (#30)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71)

---
updated-dependencies:
- dependency-name: anyhow
  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-05-02 22:12:44 +08:00
dependabot[bot]
af4f8038b3
build(deps): bump uuid from 1.3.1 to 1.3.2 (#29)
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.3.1...1.3.2)

---
updated-dependencies:
- dependency-name: uuid
  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-05-02 22:11:36 +08:00
Zhang Jingqiang
9db51ac9a4 update packages 2023-04-28 23:46:04 +08:00