From 2a1b3ad6648b86127daf29ecc2efcf3ada64f4ea Mon Sep 17 00:00:00 2001 From: Zhang Jingqiang Date: Wed, 15 May 2024 14:04:57 +0800 Subject: [PATCH] g3proxy version 1.9.1 --- Cargo.lock | 2 +- g3proxy/CHANGELOG | 9 +++++++++ g3proxy/Cargo.toml | 4 ++-- g3proxy/debian/changelog | 4 ++-- g3proxy/g3proxy.spec | 4 ++-- 5 files changed, 16 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 05bf619ec..9010a7b94 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1776,7 +1776,7 @@ dependencies = [ [[package]] name = "g3proxy" -version = "1.9.0" +version = "1.9.1" dependencies = [ "ahash", "anyhow", diff --git a/g3proxy/CHANGELOG b/g3proxy/CHANGELOG index f81c8764f..8babd6669 100644 --- a/g3proxy/CHANGELOG +++ b/g3proxy/CHANGELOG @@ -1,4 +1,13 @@ +v1.9.1: + - BUG FIX: fix panic in stream interception code caused by idle client connections + - BUG FIX: fix the handle of h1 trailer headers + - BUG FIX: do graceful shutdown for h2 connections when upstream closed + - Optimization: close h1 interception client connection early when upstream closed + - Feature: all tls usage field to tls cert generator helper protocol + - Feature: support interception for tlcp protocol + - Feature: add ip_locate helper protocol and rewrite route_geoip escaper + v1.9.0: - BUG FIX: fix sending of upstream error CONNECT and upgrade response body - Feature: add divert_tcp escaper to redirect streams to another server diff --git a/g3proxy/Cargo.toml b/g3proxy/Cargo.toml index 459b50d90..2e7251a25 100644 --- a/g3proxy/Cargo.toml +++ b/g3proxy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "g3proxy" -version = "1.9.0" +version = "1.9.1" license.workspace = true edition.workspace = true rust-version = "1.75.0" @@ -104,7 +104,7 @@ lua54 = ["lua", "mlua/lua54"] python = ["pyo3"] c-ares = ["g3-resolver/c-ares"] hickory = ["g3-resolver/hickory"] -quic = ["g3-types/quinn", "g3-daemon/quic", "g3-resolver/quic", "dep:quinn"] +quic = ["g3-daemon/quic", "g3-resolver/quic", "g3-types/quinn", "dep:quinn"] vendored-openssl = ["openssl/vendored", "openssl-probe"] vendored-tongsuo = ["openssl/tongsuo", "openssl-probe", "g3-yaml/tongsuo", "g3-json/tongsuo", "g3-tls-cert/tongsuo"] vendored-aws-lc = ["openssl/aws-lc", "openssl-probe", "g3-types/aws-lc", "g3-tls-cert/aws-lc", "g3-openssl/aws-lc"] diff --git a/g3proxy/debian/changelog b/g3proxy/debian/changelog index 514e37906..f08072db7 100644 --- a/g3proxy/debian/changelog +++ b/g3proxy/debian/changelog @@ -1,5 +1,5 @@ -g3proxy (1.9.0-1) UNRELEASED; urgency=medium +g3proxy (1.9.1-1) UNRELEASED; urgency=medium * New upstream release. - -- G3proxy Maintainers Fri, 19 Apr 2024 17:37:16 +0800 + -- G3proxy Maintainers Wed, 15 May 2024 14:04:41 +0800 diff --git a/g3proxy/g3proxy.spec b/g3proxy/g3proxy.spec index c56845d0a..29d09760c 100644 --- a/g3proxy/g3proxy.spec +++ b/g3proxy/g3proxy.spec @@ -13,7 +13,7 @@ %define build_profile release-lto Name: g3proxy -Version: 1.9.0 +Version: 1.9.1 Release: 1%{?dist} Summary: Generic proxy for G3 Project @@ -69,5 +69,5 @@ install -m 644 -D %{name}/service/g3proxy@.service %{buildroot}/lib/systemd/syst %changelog -* Fri Apr 19 2024 G3proxy Maintainers - 1.9.0-1 +* Wed May 15 2024 G3proxy Maintainers - 1.9.1-1 - New upstream release