Daniel McCarney
cf6aa80cbf
Cargo: version 0.21.9 -> 0.21.10
2023-12-08 13:46:40 +00:00
Daniel McCarney
bbd9abca10
Cargo: v0.21.8 -> v0.21.9
2023-11-16 15:23:46 +00:00
Daniel McCarney
c34477a068
Cargo: 0.21.7 -> 0.21.8
2023-10-24 13:32:34 +00:00
Daniel McCarney
d5d62499f2
upgrade to ring 0.17
2023-10-24 13:32:34 +00:00
Daniel McCarney
3ed39adc3d
upgrade to webpki 0.101.7
...
Brings in the ring 0.17 update.
2023-10-24 13:32:34 +00:00
Dirkjan Ochtman
e26d1d82ae
Bump MSRV to 1.61
2023-10-24 13:32:34 +00:00
Daniel McCarney
c9cfe34996
Cargo: bump version v0.21.6 -> v0.21.7.
2023-08-28 20:35:16 +00:00
Daniel McCarney
40e4b5d642
Cargo: bump version 0.21.5 -> 0.21.6
2023-08-02 12:15:12 +00:00
Daniel McCarney
ea71de282d
deps: update to webpki-roots 0.25, fix deprecations.
...
Updates the rustls project and rustls-examples project to use
webpki-roots 0.25.0 instead of 0.24.0, fixes associated deprecations.
2023-08-02 12:15:12 +00:00
Daniel McCarney
2b97c8dc20
verify: avoid deprecated webpki methods.
...
webpki 0.101.2 deprecated some methods/types that must be updated.
2023-08-02 12:15:12 +00:00
Daniel McCarney
b1808ac5a8
cargo: prepare 0.21.5 release.
2023-07-10 14:48:23 -04:00
Daniel McCarney
f613c9f060
cargo: prepare 0.21.4 release.
...
Updates Cargo.toml version 0.21.3 -> 0.21.4
2023-07-10 12:11:07 -04:00
Daniel McCarney
208d7679ac
deps: update webpki-roots 0.23.0 -> 0.24.0
2023-07-10 12:11:07 -04:00
Daniel McCarney
e99b3d19b3
cargo: update version 0.21.2 -> 0.21.3
2023-07-05 11:36:25 -04:00
Daniel McCarney
8c15432da3
tests: integration test for revoked client certs.
...
This commit introduces `api.rs` integration tests that verify
a server configured with client authentication (mandatory or optional),
and a CRL that specifies a client cert as revoked, will correctly return
a revoked error for that client cert.
In addition to the test CRL data generated in a previous commit this
work requires `rustls-pemfile` >= 1.0.3 to use unreleased CRL support in
the `rustls-pemfile` crate. The rustls dev-dependency and the rustls
example dependency on this crate are adjusted accordingly.
2023-07-05 11:34:11 -04:00
Daniel McCarney
ff5d3e32e4
deps: update rustls-webpki.
...
This commit updates the webpki dependency of rustls to v0.101.0,
the release that adds CRL support.
2023-07-05 11:34:11 -04:00
Joseph Birr-Pixton
777cc07a4b
Revert "Remove support for SCT stapling"
...
This reverts commit 4f0a7e0426
.
2023-07-05 15:47:52 +01:00
Joseph Birr-Pixton
4f0a7e0426
Remove support for SCT stapling
2023-06-29 15:50:02 +01:00
dAxpeDDa
5053fde25b
Prepare 0.21.2
2023-06-14 17:19:12 +02:00
Dirkjan Ochtman
3e914ca19b
Upgrade env_logger to 0.10
2023-06-12 09:50:56 +01:00
Joseph Birr-Pixton
0ebeb0f056
Bump MSRV to 1.60
...
Log recently did this.
2023-06-12 09:50:56 +01:00
Joseph Birr-Pixton
975e1ca594
Prepare 0.21.1
2023-05-01 19:56:42 +01:00
dependabot[bot]
462eaeafe5
build(deps): update webpki-roots requirement from 0.22 to 0.23
...
Updates the requirements on [webpki-roots](https://github.com/rustls/webpki-roots ) to permit the latest version.
- [Release notes](https://github.com/rustls/webpki-roots/releases )
- [Commits](https://github.com/rustls/webpki-roots/commits )
---
updated-dependencies:
- dependency-name: webpki-roots
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 08:57:39 +02:00
Dirkjan Ochtman
45197b807c
Bump version number to 0.21.0
2023-03-29 18:32:10 +01:00
Tomasz Pietrek
127b604f26
Bump webpki to 0.100.0
...
Signed-off-by: Tomasz Pietrek <tomasz@nats.io>
2023-03-16 11:08:51 +01:00
Daniel McCarney
841a374d64
chore: remove trytls shim and helper script.
...
The `trytls/runme` script has bitrot and doesn't function on systems
with up to date Python installations. The upstream project has Python
3.8+ compatibility issues and hasn't seen new commits in ~7 years.
Rustls has easier to maintain test coverage through
`examples/tests/badssl.rs` and the bogo test suite. For that reason this
commit removes the `trytls` scaffolding in favour of continuing to
maintain it.
2023-03-03 11:12:21 +01:00
Dirkjan Ochtman
f7267730db
Update license to use SPDX-compatible operators
2023-01-16 11:18:24 +01:00
Joseph Birr-Pixton
d312391239
Move to rustls-webpki fork
2023-01-13 15:43:30 +00:00
Joseph Birr-Pixton
ad403b6677
Prepare for next rustls release
2023-01-13 15:43:30 +00:00
Dirkjan Ochtman
bdd1392a50
Switch from criterion to bencher
...
This has less rich output but doesn't have any dependencies, very
much unlike criterion (which was breaking our minimal versions check).
2023-01-13 12:11:26 +01:00
Dirkjan Ochtman
6e6baa91e7
Upgrade to 2021 edition
2023-01-13 12:11:26 +01:00
Dirkjan Ochtman
dbcf3668bb
Update development dependencies
2023-01-13 12:11:26 +01:00
Joseph Birr-Pixton
9b5bb50d9d
Prepare 0.20.8
2023-01-12 16:14:22 +00:00
Jacob Rothstein
be7b159ca6
update msrv to 1.57
2023-01-11 18:09:21 +01:00
Jacob Rothstein
857aab52fa
move benchmarks to benches directory
2023-01-07 10:10:46 +00:00
Dirkjan Ochtman
a863fc554a
Bump version to 0.20.7
2022-10-18 15:20:45 +02:00
amos
a981f0914e
extract_secrets feature for kTLS support (owned) ( #1112 )
2022-10-15 13:53:08 +02:00
Jacob Hoffman-Andrews
75e6c52dd3
Increase MSRV to 1.56.0
...
One of our dev-dependencies has started requiring it, and more
dependencies will likely start requiring it soon too. 1.56.0 is the
first release supporting edition = 2021.
2022-07-14 03:54:02 +02:00
Dirkjan Ochtman
c6dcb4c0c6
Remove authors from Cargo metadata (see RFC 3052)
2022-05-18 09:52:33 +02:00
Dirkjan Ochtman
a80fff5654
Bump version to 0.20.6
2022-05-18 09:52:33 +02:00
Joseph Birr-Pixton
34ad3ab00e
Prepare 0.20.5
2022-05-14 18:14:32 +01:00
dependabot[bot]
a96c93c16d
Update rustls-pemfile requirement from 0.3.0 to 1.0.0
...
Updates the requirements on [rustls-pemfile](https://github.com/rustls/pemfile ) to permit the latest version.
- [Release notes](https://github.com/rustls/pemfile/releases )
- [Commits](https://github.com/rustls/pemfile/compare/v/0.3.0...v/1.0.0 )
---
updated-dependencies:
- dependency-name: rustls-pemfile
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 07:44:55 +02:00
Joseph Birr-Pixton
8e5968f0a2
Prepare 0.20.4
2022-02-19 08:18:10 +00:00
Joseph Birr-Pixton
5bda754ac1
Prepare 0.20.3
2022-02-13 14:59:33 +00:00
dependabot[bot]
f8e7124536
Update rustls-pemfile requirement from 0.2.0 to 0.3.0
...
Updates the requirements on [rustls-pemfile](https://github.com/rustls/pemfile ) to permit the latest version.
- [Release notes](https://github.com/rustls/pemfile/releases )
- [Commits](https://github.com/rustls/pemfile/compare/v/0.2.0...v/0.3.0 )
---
updated-dependencies:
- dependency-name: rustls-pemfile
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 09:38:38 +01:00
Brian Smith
85809b1e43
Make `cargo {check,build,test} --all-features` work on Rust Stable.
...
Make the `read_buf` feature do nothing on non-Nightly Rust.
This makes it easier for people not depending on that feature to
build/test Rustls, as demonstrated by the CI/CD changes here.
Use `rustversion` instead of `rustc_version`; `rustc_version` has more
dependencies.
2022-01-23 23:30:52 +01:00
Brian Smith
9159a82c33
Use the new feature resolver (`resolver = "2"`).
...
Use the new feature resolver stablized in Rust 1.51.0 to improve how
features are handled.
2022-01-14 00:28:46 +01:00
David Cook
a90415dc43
Add feature to use read_buf nightly feature flag
2021-12-18 11:29:23 +00:00
Dirkjan Ochtman
8cf97d8eaa
Prepare 0.20.2 release
2021-11-20 13:43:30 +00:00
Joseph Birr-Pixton
a82eb95e9e
Prepare 0.20.1
2021-11-14 16:40:58 +00:00