You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

webpki-roots

Package Overview
Dependencies
Maintainers
1
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

webpki-roots - cargo Package Compare versions

Comparing version
1.0.2
to
1.0.3
+1
-1
.cargo_vcs_info.json
{
"git": {
"sha1": "87222f06393c872b403ee466faea8c1acdba4bd5"
"sha1": "1a48d15390375ed2c9ce06dae600cdb33f9b736a"
},
"path_in_vcs": "webpki-roots"
}

@@ -76,5 +76,5 @@ # This file is automatically @generated by Cargo.

name = "aws-lc-rs"
version = "1.13.1"
version = "1.13.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7"
checksum = "5c953fe1ba023e6b7730c0d4b031d06f267f23a46167dcbd40316644b10a17ba"
dependencies = [

@@ -87,5 +87,5 @@ "aws-lc-sys",

name = "aws-lc-sys"
version = "0.29.0"
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079"
checksum = "dbfd150b5dbdb988bcc8fb1fe787eb6b7ee6180ca24da683b61ea5405f3d43ff"
dependencies = [

@@ -151,5 +151,5 @@ "bindgen",

name = "cc"
version = "1.2.27"
version = "1.2.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc"
checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e"
dependencies = [

@@ -295,5 +295,5 @@ "jobserver",

name = "glob"
version = "0.3.2"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"

@@ -317,5 +317,5 @@ [[package]]

name = "io-uring"
version = "0.7.8"
version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013"
checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
dependencies = [

@@ -366,5 +366,5 @@ "bitflags",

name = "libc"
version = "0.2.174"
version = "0.2.175"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"

@@ -378,3 +378,3 @@ [[package]]

"cfg-if",
"windows-targets 0.53.2",
"windows-targets 0.53.3",
]

@@ -524,5 +524,5 @@

name = "prettyplease"
version = "0.2.35"
version = "0.2.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a"
checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2"
dependencies = [

@@ -535,5 +535,5 @@ "proc-macro2",

name = "proc-macro2"
version = "1.0.95"
version = "1.0.97"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
checksum = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1"
dependencies = [

@@ -560,5 +560,5 @@ "unicode-ident",

name = "rcgen"
version = "0.14.1"
version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "218a7fbb357f6da42c9fd3610b1a5128d087d460e5386eaa5040705c464611dc"
checksum = "0068c5b3cab1d4e271e0bb6539c87563c43411cad90b057b15c79958fbeb41f7"
dependencies = [

@@ -617,5 +617,5 @@ "pem",

name = "rustc-demangle"
version = "0.1.25"
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f"
checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"

@@ -652,5 +652,5 @@ [[package]]

name = "rustls"
version = "0.23.28"
version = "0.23.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643"
checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc"
dependencies = [

@@ -677,5 +677,5 @@ "aws-lc-rs",

name = "rustls-webpki"
version = "0.103.3"
version = "0.103.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435"
checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc"
dependencies = [

@@ -716,5 +716,5 @@ "aws-lc-rs",

name = "slab"
version = "0.4.10"
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"

@@ -751,5 +751,5 @@ [[package]]

name = "thiserror"
version = "2.0.12"
version = "2.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e"
dependencies = [

@@ -761,5 +761,5 @@ "thiserror-impl",

name = "thiserror-impl"
version = "2.0.12"
version = "2.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227"
dependencies = [

@@ -804,5 +804,5 @@ "proc-macro2",

name = "tokio"
version = "1.46.0"
version = "1.47.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1140bb80481756a8cbe10541f37433b459c5aa1e727b4c020fbfebdc25bf3ec4"
checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
dependencies = [

@@ -858,3 +858,3 @@ "backtrace",

name = "webpki-roots"
version = "1.0.2"
version = "1.0.3"
dependencies = [

@@ -886,2 +886,8 @@ "hex",

[[package]]
name = "windows-link"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
[[package]]
name = "windows-sys"

@@ -910,3 +916,3 @@ version = "0.52.0"

dependencies = [
"windows-targets 0.53.2",
"windows-targets 0.53.3",
]

@@ -932,6 +938,7 @@

name = "windows-targets"
version = "0.53.2"
version = "0.53.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef"
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
dependencies = [
"windows-link",
"windows_aarch64_gnullvm 0.53.0",

@@ -938,0 +945,0 @@ "windows_aarch64_msvc 0.53.0",

@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO

name = "webpki-roots"
version = "1.0.2"
version = "1.0.3"
build = false

@@ -54,3 +54,3 @@ autolib = false

[dev-dependencies.rcgen]
version = "0.14"
version = "0.14.3"

@@ -57,0 +57,0 @@ [dev-dependencies.ring]

@@ -5,3 +5,6 @@ use core::time::Duration;

use pki_types::{CertificateDer, ServerName, SignatureVerificationAlgorithm, UnixTime};
use rcgen::{BasicConstraints, CertificateParams, DnType, IsCa, Issuer, KeyPair, KeyUsagePurpose};
use rcgen::{
BasicConstraints, CertificateParams, CertifiedIssuer, DnType, IsCa, Issuer, KeyPair,
KeyUsagePurpose,
};
use webpki::{anchor_from_trusted_cert, EndEntityCert, Error, KeyUsage};

@@ -80,5 +83,3 @@ use x509_parser::extensions::{GeneralName, NameConstraints as X509ParserNameConstraints};

let key = KeyPair::generate().unwrap();
let cert = params.self_signed(&key).unwrap();
let issuer = Issuer::new(params, key);
(issuer, cert)
CertifiedIssuer::self_signed(params, key).unwrap()
};

@@ -93,3 +94,3 @@

format!("valid{dns_name}{suffix}"),
&trust_anchor.0,
&trust_anchor,
)),

@@ -108,3 +109,3 @@ _ => None,

forbidden_certs: certs_for_subtrees(".invalid"),
trust_anchor: trust_anchor.1.into(),
trust_anchor: trust_anchor.der().to_owned(),
}

@@ -111,0 +112,0 @@ }

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display