diff --git a/Cargo.lock b/Cargo.lock index ef5b4e3d..6982ea83 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -313,9 +313,9 @@ checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] name = "blake3" -version = "1.5.4" +version = "1.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" +checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e" dependencies = [ "arrayref", "arrayvec", @@ -395,9 +395,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" +checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" [[package]] name = "c-ares" @@ -591,9 +591,9 @@ checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" [[package]] name = "cmake" -version = "0.1.51" +version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a" +checksum = "c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e" dependencies = [ "cc", ] @@ -832,12 +832,12 @@ dependencies = [ [[package]] name = "errno" -version = "0.3.9" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1876,7 +1876,7 @@ dependencies = [ [[package]] name = "g3proxy" -version = "1.10.2" +version = "1.10.3" dependencies = [ "ahash", "anyhow", @@ -2603,9 +2603,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "540654e97a3f4470a492cd30ff187bc95d89557a903a2bbf112e2fae98104ef2" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "jni-sys" @@ -2658,9 +2658,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.164" +version = "0.2.166" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f" +checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36" [[package]] name = "libloading" @@ -3312,9 +3312,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.18" +version = "0.23.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9cc1d47e243d655ace55ed38201c19ae02c148ae56412ab8750e8f0166ab7f" +checksum = "934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1" dependencies = [ "aws-lc-rs", "brotli", @@ -3526,9 +3526,9 @@ checksum = "9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d" [[package]] name = "socket2" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" dependencies = [ "libc", "windows-sys 0.52.0", @@ -3797,9 +3797,9 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -3808,9 +3808,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", @@ -3819,9 +3819,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" dependencies = [ "once_cell", ] diff --git a/g3proxy/CHANGELOG b/g3proxy/CHANGELOG index 03be9564..c2071a2d 100644 --- a/g3proxy/CHANGELOG +++ b/g3proxy/CHANGELOG @@ -1,4 +1,9 @@ +v1.10.3: + - BUG FIX: fix read of trailer for chunked FTP over HTTP upload + - BUG FIX: fix idle check in udp copy and udp relay task + - Optimization: respect Content-Length header when sending ICAP adapted body + v1.10.2: - BUG FIX: fix handle of ICAP preview data in HTTP/2 interception - BUG FIX: fix panic when sending H2 stream data if peer gone @@ -12,7 +17,7 @@ v1.10.1: - BUG FIX: fix global datagram limiter - BUG FIX: fix DELETE in FTP over HTTP task - BUG FIX: fix handle of ICAP Preview data in HTTP/1 interception - - Feature: support chunked upload in FTP over HTTP task + - Optimization: support chunked upload in FTP over HTTP task v1.10.0: - Policy: LTS version diff --git a/g3proxy/Cargo.toml b/g3proxy/Cargo.toml index 5af6db9a..d71b6d4d 100644 --- a/g3proxy/Cargo.toml +++ b/g3proxy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "g3proxy" -version = "1.10.2" +version = "1.10.3" license.workspace = true edition.workspace = true rust-version = "1.80.0" diff --git a/g3proxy/debian/changelog b/g3proxy/debian/changelog index fb7e4d65..280b65cb 100644 --- a/g3proxy/debian/changelog +++ b/g3proxy/debian/changelog @@ -1,5 +1,5 @@ -g3proxy (1.10.2-1) UNRELEASED; urgency=medium +g3proxy (1.10.3-1) UNRELEASED; urgency=medium * New upstream release. - -- G3proxy Maintainers Mon, 25 Nov 2024 10:56:05 +0800 + -- G3proxy Maintainers Fri, 29 Nov 2024 14:07:20 +0800 diff --git a/g3proxy/doc/conf.py b/g3proxy/doc/conf.py index 227dee75..3d3eed2c 100644 --- a/g3proxy/doc/conf.py +++ b/g3proxy/doc/conf.py @@ -9,7 +9,7 @@ project = 'g3proxy' copyright = '2024, Zhang Jingqiang' author = 'Zhang Jingqiang' -release = '1.10.2' +release = '1.10.3' # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/g3proxy/g3proxy.spec b/g3proxy/g3proxy.spec index 48e51ae7..343350be 100644 --- a/g3proxy/g3proxy.spec +++ b/g3proxy/g3proxy.spec @@ -13,7 +13,7 @@ %define build_profile release-lto Name: g3proxy -Version: 1.10.2 +Version: 1.10.3 Release: 1%{?dist} Summary: Generic proxy for G3 Project @@ -70,5 +70,5 @@ install -m 644 -D %{name}/service/g3proxy@.service %{buildroot}/lib/systemd/syst %changelog -* Mon Nov 25 2024 G3proxy Maintainers - 1.10.2-1 +* Fri Nov 29 2024 G3proxy Maintainers - 1.10.3-1 - New upstream release