Skip to content

Commit a631ab4

Browse files
committed
Bump all rasn packages to 0.26 in lockstep
1 parent e9deac0 commit a631ab4

File tree

3 files changed

+15
-64
lines changed

3 files changed

+15
-64
lines changed

Cargo.lock

Lines changed: 10 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pack-sign/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ deku = "0.18.1"
2222
byteorder = "1.5.0"
2323
pem = "3.0.5"
2424
base64 = "0.22.1"
25-
rasn-cms = "0.25.1"
25+
rasn-cms = "0.26.0"
2626
rasn = "0.26.0"
27-
rasn-pkix = "0.25.1"
27+
rasn-pkix = "0.26.0"
2828
# This is required for randomly generated X.509 Certificates.
2929
# If you are providing your own certificate to PACK, turn it off.
3030
# It depends on a lot of crypto code.

pack-sign/src/v1_signing.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
1818
use base64::{prelude::BASE64_STANDARD, Engine};
1919
use pack_common::Result;
20-
use rasn::types::Integer::Primitive;
21-
use rasn::types::Oid;
20+
use rasn::types::{Integer, Oid};
2221
use rasn::{Decode, Encode};
2322
use rasn_cms::algorithms::RSA;
2423
use rasn_cms::ContentInfo;
@@ -70,7 +69,7 @@ fn create_pkcs7_file(sig_file: String, keys: &Keys) -> Result<Vec<u8>> {
7069
))?;
7170

7271
let signer_info = SignerInfo {
73-
version: Primitive(1),
72+
version: Integer::ONE,
7473
sid: SignerIdentifier::IssuerAndSerialNumber(IssuerAndSerialNumber {
7574
issuer: cert.tbs_certificate.issuer.clone(),
7675
serial_number: cert.tbs_certificate.serial_number.clone()
@@ -89,7 +88,7 @@ fn create_pkcs7_file(sig_file: String, keys: &Keys) -> Result<Vec<u8>> {
8988
};
9089

9190
let signed_data = SignedData {
92-
version: Primitive(1),
91+
version: Integer::ONE,
9392
digest_algorithms: vec![rasn_cms::AlgorithmIdentifier {
9493
algorithm: OID_SHA256.into(),
9594
parameters: None

0 commit comments

Comments
 (0)