Package: rust-ssh-key / 0.6.7-2

Metadata

Package Version Patches format
rust-ssh-key 0.6.7-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
relax sec1.patch | (download)

Cargo.toml | 2 1 + 1 - 0 !
src/certificate.rs | 2 1 + 1 - 0 !
src/private/sk.rs | 2 1 + 1 - 0 !
src/public.rs | 2 1 + 1 - 0 !
src/public/ecdsa.rs | 2 1 + 1 - 0 !
src/public/key_data.rs | 2 1 + 1 - 0 !
src/public/sk.rs | 2 1 + 1 - 0 !
tests/public_key.rs | 10 7 + 3 - 0 !
8 files changed, 14 insertions(+), 10 deletions(-)

 relax sec1 dependency for compatibility with 0.7.2
 Remove Hash, Ord, and PartialOrd derives from types containing EncodedPoint
 to work with sec1 0.7.2 in Debian. These traits were added in sec1 0.7.3.
 Core functionality is unaffected.
 .
 This patch can be dropped when sec1 >= 0.7.3 is available in the archive.
skip rsa test.patch | (download)

tests/certificate_builder.rs | 1 1 + 0 - 0 !
tests/sshsig.rs | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 skip rsa tests due to incompatibility with rsa 0.9
 Two RSA-related tests fail with rsa crate version 0.9 (current in Debian)
 due to Crypto errors. These are fixed in rsa 0.10.
 This patch can be dropped when rsa >= 0.10 is available in the archive.
skip dsa test.patch | (download)

tests/private_key.rs | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 skip encode_dsa_openssh test due to openssh 10 dsa removal
 DSA support was completely removed from OpenSSH 10
 (https://www.openssh.org/txt/release-10.0). The encode_dsa_openssh test calls
 ssh-keygen which no longer supports DSA.
skip encoding tests.patch | (download)

tests/private_key.rs | 7 7 + 0 - 0 !
tests/public_key.rs | 1 1 + 0 - 0 !
2 files changed, 8 insertions(+)

 skip encoding tests that require writable source directory
 These tests write temporary files to tests/scratch/ which fails in
 read-only autopkgtest environment with permission denied error.