CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 17:20:13 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"a3793833c623f0357ba241c839c95236"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=UQDdO4X3ESFC1I7LFxAqARtlSUP%2BRyZ2OT1k8Z%2FbGcQBXeLPDpeZwp%2B4aS5ch2HlSy2SOm1zbcyMCfG3J%2BW4t7Rixq9y5WsId1SB76e3Zb9YoTZdrxUaTXrjKek3ufT4s3n83VIwOGf9Q%2B0VsBhrqgZF9Lf8lLbPl2RKO%2B1iymajnB13%2F4L4sOD4ALaQm%2F2wvOJWWs20wIiraxkHNs%2FokLYjRfCA59wkAoegXULUyBP3VHRM8HfwHqy5y%2FrWEAhc%2FD2G7varut%2FbhTJGF%2BluUw%3D%3D--0kRn3fWNqlEZsLM9--sby0TseI%2FqcGMYwF5DN41A%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1401526052.1753291212; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 17:20:12 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 17:20:12 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 803A:121670:F361C3:11F8842:688119CC
Releases · rustls/rustls-native-certs · GitHub
21 Nov 15:45
djc
Dirkjan Ochtman
Loading
29 Aug 13:45
djc
Dirkjan Ochtman
28 Aug 14:22
19 Aug 09:11
Loading
03 Jul 13:22
djc
Dirkjan Ochtman
Loading
03 Jul 13:31
Loading
03 Jul 13:31
Loading
03 Jul 13:30
Loading
03 Jul 13:30
Loading
03 Jul 13:29
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 63
Releases: rustls/rustls-native-certs
Releases · rustls/rustls-native-certs
0.8.1
v/0.8.1
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 37smfZ/b9hCzt4lr8r1baBBAPt9mNWXkOPDefColTWI
Verified
Learn about vigilant mode.
Compare
We are bumping the MSRV to 1.71 across the rustls project to accomodate newer Rust features and dependencies.
What's Changed
- fix load_native_certs() error return, fix smoke tests by @cpu in #132
- Clarify environment path handling code by @djc in #134
- Rework README to point users to rustls-platform-verifier by @djc in #141
- Use PEM decoding from rustls-pki-types directly by @djc in #145
- Update dependencies & bump MSRV by @djc in #152
Assets 2
0.8.0
v/0.8.0
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 37smfZ/b9hCzt4lr8r1baBBAPt9mNWXkOPDefColTWI
Verified
Learn about vigilant mode.
Compare
Breaking changes
load_native_certs()
now returns aCertificateResult
value containing all the certificates that were successfully found as well as any errors encountered. Changes made in 0.7.1 in order to find certificates in more locations resulted in new errors in scenarios that previously worked for most users. This change allows callers to determine the error handling strategy most appropriate to their application.
What's Changed
0.7.3
Compare
Release notes
-
If loading certificates from a directory fails, only raise that error if no certificates were successfully loaded from a file. See #124.
In 0.8.0 we plan to alter the API to give the caller full error details, so they can choose the level of success they require; see #128.
What's Changed
Full Changelog: v/0.7.2...v/0.7.3
0.7.2
Compare
- Improve error reporting if we fail when loading certificates from the filesystem.
What's Changed
- rust: update semver-compatible dependencies by @djc in #114
- Bump rustls-webpki from 0.102.4 to 0.102.5 in the crates-io group by @dependabot in #115
- lib: add more error context when loading fails by @cpu in #117
- Bump the crates-io group across 1 directory with 3 updates by @dependabot in #119
- Separate online smoke tests from main CI by @cpu in #120
- Bump the crates-io group with 2 updates by @dependabot in #121
- Prepare 0.7.2 by @ctz in #125
Full Changelog: v/0.7.1...v/0.7.2
Assets 2
0.7.1
v/0.7.1
This tag was signed with the committer’s verified signature.
SSH Key Fingerprint: 37smfZ/b9hCzt4lr8r1baBBAPt9mNWXkOPDefColTWI
Verified
Learn about vigilant mode.
Compare
Notable changes
- Include certificates from the
SSL_CERT_DIR
environment variable and openssl-probeProbeResult::cert_dir
in the set of returned certificates. This should improve results on FreeBSD (in case theca_root_nss
package is not installed).
What's changed
- Update ring & untrusted by @serprex in #88
- Bump rustls-pemfile from 2.0.0 to 2.1.2 by @dependabot in #93
- Bump webpki-roots from 0.26.0 to 0.26.1 by @dependabot in #94
- Bump x509-parser from 0.15.1 to 0.16.0 by @dependabot in #95
- Bump security-framework from 2.9.2 to 2.10.0 by @dependabot in #96
- Bump ring from 0.17.7 to 0.17.8 by @dependabot in #98
- Bump rustls-webpki from 0.102.0 to 0.102.2 by @dependabot in #99
- Bump serial_test from 2.0.0 to 3.1.0 by @dependabot in #100
- Update dependabot config to match rustls by @ctz in #101
- ci: use ubuntu-latest everywhere by @ctz in #103
- Bump schannel from 0.1.22 to 0.1.23 by @dependabot in #97
- Bump the crates-io group across 1 directory with 2 updates by @dependabot in #104
- Bump serial_test from 3.1.0 to 3.1.1 in the crates-io group by @dependabot in #105
- Bump security-framework from 2.10.0 to 2.11.0 in the crates-io group by @dependabot in #106
- Bump the crates-io group with 2 updates by @dependabot in #107
- Bump rustls from 0.23.7 to 0.23.8 in the crates-io group by @dependabot in #108
- Bump the crates-io group across 1 directory with 2 updates by @dependabot in #111
- Bump webpki-roots from 0.26.2 to 0.26.3 in the crates-io group by @dependabot in #112
- Search cert file and dir returned by openssl-probe by @pgerber in #109
- Prepare 0.7.1 by @djc in #113
Full Changelog: https://github.com/rustls/rustls-native-certs/commits/v/0.7.1
Assets 2
0.7.0
Compare
What's Changed
- Update dev-dependencies by @djc in #70
- Switch to using the pki-types crate by @djc in #72
- Bump version to 0.7.0-alpha.0 by @djc in #73
- Update to pki-types 0.2 by @tottoto in #75
- Update to rustls 0.22.0-alpha.3 by @tottoto in #76
- Bump version to 0.7.0-alpha.1 by @tottoto in #77
- Update URLs by @atouchet in #78
- Bump alpha dependency versions by @tottoto in #81
- Bump version to 0.7.0-alpha.2 by @tottoto in #82
- update Rustls/Webpki alphas by @cpu in #84
- Touch-up CI to closer match Rustls CI by @cpu in #85
- Check docs in CI, use doc_auto_cfg by @cpu in #86
- Bump to 0.7.0 by @jsha in #87
Assets 2
0.6.3
Compare
What's Changed
- Security Issue: Windows certificates require an additional check to see if the certificate has expired. by @darsvador in #45
- Document SSL_CERT_FILE environment variable by @bnoordhuis in #47
- Update dependencies by @djc in #50
- Apply clippy suggestions for Rust 1.67 by @djc in #53
- CI: update workflow actions by @cpu in #55
- Update x509-parser requirement from 0.14 to 0.15 by @dependabot in #58
- deps: update rustls v0.20.0 -> v0.21.0 by @cpu in #61
- Update dev-dependencies by @djc in #65
- Display original error on failure by @djc in #49
- Implement
AsRef<[u8]>
forCertificate
by @daxpedda in #66 - Bump MSRV to 1.60 and restrict to checking library code by @djc in #67
- Prepare 0.6.3 by @daxpedda in #69
Assets 2
0.6.2
Compare
Assets 2
0.6.1
f5b6e5b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Assets 2
0.6.0
Compare
Previous Next
You can’t perform that action at this time.