diff --git a/Cargo.toml b/Cargo.toml index 3dbe595f..d1fcf725 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -144,7 +144,7 @@ proxmox-sendmail = { version = "0.1.0", path = "proxmox-sendmail" } proxmox-serde = { version = "0.1.1", path = "proxmox-serde", features = [ "serde_json" ] } proxmox-shared-memory = { version = "0.3.0", path = "proxmox-shared-memory" } proxmox-sortable-macro = { version = "0.1.3", path = "proxmox-sortable-macro" } -proxmox-sys = { version = "0.6.5", path = "proxmox-sys" } +proxmox-sys = { version = "0.6.6", path = "proxmox-sys" } proxmox-systemd = { version = "0.1.0", path = "proxmox-systemd" } proxmox-tfa = { version = "5.0.0", path = "proxmox-tfa" } proxmox-time = { version = "2.0.0", path = "proxmox-time" } diff --git a/proxmox-sys/Cargo.toml b/proxmox-sys/Cargo.toml index 61ac9610..2877eef0 100644 --- a/proxmox-sys/Cargo.toml +++ b/proxmox-sys/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "proxmox-sys" description = "System tools (using nix)." -version = "0.6.5" +version = "0.6.6" authors.workspace = true edition.workspace = true diff --git a/proxmox-sys/debian/changelog b/proxmox-sys/debian/changelog index 402982af..e5a2e81a 100644 --- a/proxmox-sys/debian/changelog +++ b/proxmox-sys/debian/changelog @@ -1,3 +1,20 @@ +rust-proxmox-sys (0.6.6-1) bookworm; urgency=medium + + * use correct pointer type for mkdtemp return value + + * fs: derive `Copy` for `CreateOptions` + + * docs: fix private intra-doc links + + * mark extern blocks as unsafe for edition 2024 preparation + + * enable #![deny(unsafe_op_in_unsafe_fn)] + + * mark unsafe blocks inside unsafe fns as unsafe as edition 2024 + preparation, + + -- Proxmox Support Team Wed, 19 Mar 2025 12:14:19 +0100 + rust-proxmox-sys (0.6.5-1) bookworm; urgency=medium * sys: fs: set CLOEXEC when creating temp files to avoid passing them to diff --git a/proxmox-sys/debian/control b/proxmox-sys/debian/control index 18a53ad8..297a123b 100644 --- a/proxmox-sys/debian/control +++ b/proxmox-sys/debian/control @@ -2,9 +2,9 @@ Source: rust-proxmox-sys 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-libc-0.2+default-dev (>= 0.2.107-~~) , @@ -58,10 +58,10 @@ Provides: librust-proxmox-sys-0.6+acl-dev (= ${binary:Version}), librust-proxmox-sys-0.6+default-dev (= ${binary:Version}), librust-proxmox-sys-0.6+timer-dev (= ${binary:Version}), - librust-proxmox-sys-0.6.5-dev (= ${binary:Version}), - librust-proxmox-sys-0.6.5+acl-dev (= ${binary:Version}), - librust-proxmox-sys-0.6.5+default-dev (= ${binary:Version}), - librust-proxmox-sys-0.6.5+timer-dev (= ${binary:Version}) + librust-proxmox-sys-0.6.6-dev (= ${binary:Version}), + librust-proxmox-sys-0.6.6+acl-dev (= ${binary:Version}), + librust-proxmox-sys-0.6.6+default-dev (= ${binary:Version}), + librust-proxmox-sys-0.6.6+timer-dev (= ${binary:Version}) Description: System tools (using nix) - Rust source code Source code for Debianized Rust crate "proxmox-sys" @@ -75,7 +75,7 @@ Depends: Provides: librust-proxmox-sys-0+crypt-dev (= ${binary:Version}), librust-proxmox-sys-0.6+crypt-dev (= ${binary:Version}), - librust-proxmox-sys-0.6.5+crypt-dev (= ${binary:Version}) + librust-proxmox-sys-0.6.6+crypt-dev (= ${binary:Version}) Description: System tools (using nix) - feature "crypt" This metapackage enables feature "crypt" for the Rust proxmox-sys crate, by pulling in any additional dependencies needed by that feature. @@ -91,7 +91,7 @@ Depends: Provides: librust-proxmox-sys-0+logrotate-dev (= ${binary:Version}), librust-proxmox-sys-0.6+logrotate-dev (= ${binary:Version}), - librust-proxmox-sys-0.6.5+logrotate-dev (= ${binary:Version}) + librust-proxmox-sys-0.6.6+logrotate-dev (= ${binary:Version}) Description: System tools (using nix) - feature "logrotate" This metapackage enables feature "logrotate" for the Rust proxmox-sys crate, by pulling in any additional dependencies needed by that feature.