Commit graph

62 commits

Author SHA1 Message Date
Zhang Jingqiang
f898c37f7c g3proxy: remove useless dependency 2023-06-09 10:29:57 +08:00
Zhang Jingqiang
5a7a36810d g3proxy version 1.7.15 2023-06-06 15:09:31 +08:00
Zhang Jingqiang
a26b1fe073 update doc 2023-06-04 13:42:41 +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
e9ae8522c7 update to use pyo3 0.19 2023-06-01 10:42:25 +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
0d27b459f7 only compile with systemd journal on linux 2023-05-27 16:13:25 +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
2f7bf09867 simplify code 2023-05-15 19:34:40 +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
160e547bae use workspace level dep for rustc_version 2023-05-10 18:00:39 +08:00
Zhang Jingqiang
8e92e5d368 silence clippy warning of capnpc generated code 2023-05-10 11:42:58 +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
24301a6544 set correct openssl ca cert path if use vendored openssl 2023-05-05 19:02:08 +08:00
Zhang Jingqiang
282bbf16bd use workspace level dependency info for local libs 2023-05-05 11:05:04 +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
a63b245251 g3proxy version 1.7.14 2023-05-04 10:35:14 +08:00
Zhang Jingqiang
0186be9689 g3proxy: fix the build of icap OPTIONS request 2023-04-26 10:47:25 +08:00
Zhang Jingqiang
8f7e9ceba8 g3proxy version 1.7.13 2023-04-24 19:19:28 +08:00
Zhang Jingqiang
04ce13c7de g3proxy: mark ICAP Adaptation as experimental 2023-04-24 17:06:54 +08:00
Zhang Jingqiang
4435462a38 update doc 2023-04-23 12:09:15 +08:00
Zhang Jingqiang
44c96ce3b5 update doc 2023-04-20 15:28:08 +08:00
Zhang Jingqiang
cf358f69b3 g3proxy: allow to retry empty record in failover resolver 2023-04-20 15:27:27 +08:00
Zhang Jingqiang
70460cab08 set require flag on subcommands 2023-04-18 16:37:28 +08:00
Zhang Jingqiang
40327790f1
g3proxy: update user guide (#10) 2023-04-13 10:03:43 +08:00
zhangjingqiang
0a93acdc8d g3proxy: allow to set anonymous user in user-group 2023-04-12 18:41:43 +08:00
zhangjingqiang
f6dae7e8e3 update doc as we have deleted the feature 2023-04-12 16:29:32 +08:00
zhangjingqiang
cad0eeaef9 build sphinx doc before packaging 2023-04-11 11:54:20 +08:00
zhangjingqiang
c879b0baae g3proxy version 1.7.12 2023-04-11 10:28:57 +08:00
zhangjingqiang
80b1fd6af6 use http::HeaderMap as HeaderName Hash is hacked 2023-04-10 18:55:48 +08:00
zhangjingqiang
7d32adc400 g3proxy: drop uri path match in http_rproxy 2023-04-10 17:27:30 +08:00
zhangjingqiang
d6ce9070ad reserve the case of http header name 2023-04-10 15:42:13 +08:00
zhangjingqiang
1143074aba use our own http header value and header map 2023-04-10 15:41:32 +08:00
zhangjingqiang
fa32d8e9a2 update to redis 0.23 and use it's aio feature 2023-04-06 17:23:45 +08:00
zhangjingqiang
df978f445e use workspace level dependencies 2023-04-04 17:47:07 +08:00
zhangjingqiang
03122e9a18 batch add cargo license metadata 2023-04-04 11:17:55 +08:00
zhangjingqiang
4dc8179ee6 do batch tcp accept 2023-04-04 11:17:19 +08:00
zhangjingqiang
ece46ae937 g3proxy: add common code for multi server runtime 2023-04-04 11:16:57 +08:00
zhangjingqiang
210bc120d6 g3proxy: update graphviz graph 2023-04-04 11:14:31 +08:00
zhangjingqiang
26ecbd7a85 g3proxy version 1.7.11 2023-04-04 11:13:09 +08:00
zhangjingqiang
91595a3a12 g3proxy: fix update of resolver config 2023-04-04 11:12:46 +08:00
zhangjingqiang
e4013f9475 g3proxy: update plantuml graph 2023-04-04 11:11:19 +08:00
zhangjingqiang
c3b8ce5836 g3proxy & g3tiles: use metrics name for server name 2023-04-04 11:10:43 +08:00
zhangjingqiang
435d9b3fc4 g3proxy: use metrics name for escaper name 2023-04-04 11:10:23 +08:00
zhangjingqiang
9aef683e80 g3proxy: use metrics name for user group name 2023-04-04 11:09:43 +08:00
zhangjingqiang
c9a6d1a81a g3proxy: use metrics name for resolver and auditor name 2023-04-04 11:09:25 +08:00
zhangjingqiang
c92350de6c g3proxy: add plantuml and remove escape in graph 2023-04-04 11:09:00 +08:00
zhangjingqiang
2590e6f8c4 update doc 2023-04-04 11:08:40 +08:00