From 179a413fe87a4e84eb500b75f474f8e4e85eb27b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Wed, 9 Apr 2025 14:05:34 +0200 Subject: [PATCH] bump proxmox-http to 0.9.5-1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabian Grünbichler --- Cargo.toml | 2 +- proxmox-http/Cargo.toml | 2 +- proxmox-http/debian/changelog | 6 ++++++ proxmox-http/debian/control | 36 ++++++++++++++++++----------------- 4 files changed, 27 insertions(+), 19 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 268b39eb..6a88584c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -127,7 +127,7 @@ proxmox-auth-api = { version = "0.4.0", path = "proxmox-auth-api" } proxmox-async = { version = "0.4.1", path = "proxmox-async" } proxmox-compression = { version = "0.2.4", path = "proxmox-compression" } proxmox-daemon = { version = "0.1.0", path = "proxmox-daemon" } -proxmox-http = { version = "0.9.4", path = "proxmox-http" } +proxmox-http = { version = "0.9.5", path = "proxmox-http" } proxmox-http-error = { version = "0.1.0", path = "proxmox-http-error" } proxmox-human-byte = { version = "0.1.0", path = "proxmox-human-byte" } proxmox-io = { version = "1.1.0", path = "proxmox-io" } diff --git a/proxmox-http/Cargo.toml b/proxmox-http/Cargo.toml index 6bfb1413..afa5981d 100644 --- a/proxmox-http/Cargo.toml +++ b/proxmox-http/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "proxmox-http" description = "Proxmox HTTP library" -version = "0.9.4" +version = "0.9.5" authors.workspace = true edition.workspace = true diff --git a/proxmox-http/debian/changelog b/proxmox-http/debian/changelog index eafe8572..a22bd2cf 100644 --- a/proxmox-http/debian/changelog +++ b/proxmox-http/debian/changelog @@ -1,3 +1,9 @@ +rust-proxmox-http (0.9.5-1) stable; urgency=medium + + * http: client: make https connector generic over resolver + + -- Proxmox Support Team Wed, 09 Apr 2025 14:05:14 +0200 + rust-proxmox-http (0.9.4-1) bookworm; urgency=medium * fix #5808: use native-tls instead of rustls for the sync client to avoid diff --git a/proxmox-http/debian/control b/proxmox-http/debian/control index bd5ad8df..9a65544d 100644 --- a/proxmox-http/debian/control +++ b/proxmox-http/debian/control @@ -2,11 +2,12 @@ Source: rust-proxmox-http Section: rust Priority: optional Build-Depends: debhelper-compat (= 13), - dh-sequence-cargo, - cargo:native , - rustc:native (>= 1.80) , + dh-sequence-cargo +Build-Depends-Arch: cargo:native , + rustc:native (>= 1.82) , libstd-rust-dev , - librust-anyhow-1+default-dev + librust-anyhow-1+default-dev , + librust-tower-service-0.3+default-dev Maintainer: Proxmox Support Team Standards-Version: 4.7.0 Vcs-Git: git://git.proxmox.com/git/proxmox.git @@ -20,7 +21,8 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - librust-anyhow-1+default-dev + librust-anyhow-1+default-dev, + librust-tower-service-0.3+default-dev Suggests: librust-proxmox-http+client-dev (= ${binary:Version}), librust-proxmox-http+client-sync-dev (= ${binary:Version}), @@ -36,8 +38,8 @@ Provides: librust-proxmox-http-0+default-dev (= ${binary:Version}), librust-proxmox-http-0.9-dev (= ${binary:Version}), librust-proxmox-http-0.9+default-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+default-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5-dev (= ${binary:Version}), + librust-proxmox-http-0.9.5+default-dev (= ${binary:Version}) Description: Proxmox HTTP library - Rust source code Source code for Debianized Rust crate "proxmox-http" @@ -64,7 +66,7 @@ Depends: Provides: librust-proxmox-http-0+client-dev (= ${binary:Version}), librust-proxmox-http-0.9+client-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+client-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+client-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "client" This metapackage enables feature "client" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. @@ -83,7 +85,7 @@ Depends: Provides: librust-proxmox-http-0+client-sync-dev (= ${binary:Version}), librust-proxmox-http-0.9+client-sync-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+client-sync-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+client-sync-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "client-sync" This metapackage enables feature "client-sync" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. @@ -98,7 +100,7 @@ Depends: Provides: librust-proxmox-http-0+client-trait-dev (= ${binary:Version}), librust-proxmox-http-0.9+client-trait-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+client-trait-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+client-trait-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "client-trait" This metapackage enables feature "client-trait" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. @@ -111,13 +113,13 @@ Depends: librust-proxmox-http-dev (= ${binary:Version}), librust-base64-0.13+default-dev, librust-http-0.2+default-dev, - librust-proxmox-sys-0.6+default-dev, + librust-proxmox-sys-0.6+default-dev (>= 0.6.6-~~), librust-serde-json-1+default-dev, librust-url-2+default-dev (>= 2.2-~~) Provides: librust-proxmox-http-0+http-helpers-dev (= ${binary:Version}), librust-proxmox-http-0.9+http-helpers-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+http-helpers-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+http-helpers-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "http-helpers" This metapackage enables feature "http-helpers" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. @@ -132,7 +134,7 @@ Depends: Provides: librust-proxmox-http-0+proxmox-async-dev (= ${binary:Version}), librust-proxmox-http-0.9+proxmox-async-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+proxmox-async-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+proxmox-async-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "proxmox-async" This metapackage enables feature "proxmox-async" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. @@ -151,7 +153,7 @@ Depends: Provides: librust-proxmox-http-0+rate-limited-stream-dev (= ${binary:Version}), librust-proxmox-http-0.9+rate-limited-stream-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+rate-limited-stream-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+rate-limited-stream-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "rate-limited-stream" This metapackage enables feature "rate-limited-stream" for the Rust proxmox- http crate, by pulling in any additional dependencies needed by that feature. @@ -166,7 +168,7 @@ Depends: Provides: librust-proxmox-http-0+rate-limiter-dev (= ${binary:Version}), librust-proxmox-http-0.9+rate-limiter-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+rate-limiter-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+rate-limiter-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "rate-limiter" This metapackage enables feature "rate-limiter" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature. @@ -184,14 +186,14 @@ Depends: librust-proxmox-io-1+default-dev (>= 1.1.0-~~), librust-proxmox-io-1+tokio-dev (>= 1.1.0-~~), librust-proxmox-lang-1+default-dev (>= 1.3-~~), - librust-proxmox-sys-0.6+default-dev, + librust-proxmox-sys-0.6+default-dev (>= 0.6.6-~~), librust-tokio-1+default-dev (>= 1.6-~~), librust-tokio-1+io-util-dev (>= 1.6-~~), librust-tokio-1+sync-dev (>= 1.6-~~) Provides: librust-proxmox-http-0+websocket-dev (= ${binary:Version}), librust-proxmox-http-0.9+websocket-dev (= ${binary:Version}), - librust-proxmox-http-0.9.4+websocket-dev (= ${binary:Version}) + librust-proxmox-http-0.9.5+websocket-dev (= ${binary:Version}) Description: Proxmox HTTP library - feature "websocket" This metapackage enables feature "websocket" for the Rust proxmox-http crate, by pulling in any additional dependencies needed by that feature.