Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions cmpv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ Pure Rust implementation of the Certificate Management Protocol (CMP) as describ

[Documentation][docs-link]

## Minimum Supported Rust Version
## Minimum Supported Rust Version (MSRV) Policy

This crate requires **Rust 1.75** at a minimum.
MSRV increases are not considered breaking changes and can happen in patch releases.

We may change the MSRV in the future, but it will be accompanied by a minor
version bump.
The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Expand All @@ -42,7 +42,7 @@ dual licensed as above, without any additional terms or conditions.
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/cmpv2.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/cmpv2.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.75+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats

Expand Down
10 changes: 5 additions & 5 deletions cms/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ Mail (PEM) standard.
It's used in many cryptographic standards, such as S/MIME, PKCS#12 and the
RFC 3161 digital timestamping protocol.

## Minimum Supported Rust Version
## Minimum Supported Rust Version (MSRV) Policy

This crate requires **Rust 1.75** at a minimum.
MSRV increases are not considered breaking changes and can happen in patch releases.

We may change the MSRV in the future, but it will be accompanied by a minor
version bump.
The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Expand All @@ -56,7 +56,7 @@ dual licensed as above, without any additional terms or conditions.
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/cms.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/cms.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.75+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats

Expand Down
7 changes: 7 additions & 0 deletions const-oid/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,13 @@ obtain the BER/DER serialization of an OID, even one declared `const`.
Additionally, it impls `FromStr` and `TryFrom<&[u8]>` and functions just as
well as a runtime OID library.

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand Down
10 changes: 5 additions & 5 deletions crmf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ Pure Rust implementation of the Certificate Request Message Format (CRMF) as des

[Documentation][docs-link]

## Minimum Supported Rust Version
## Minimum Supported Rust Version (MSRV) Policy

This crate requires **Rust 1.75** at a minimum.
MSRV increases are not considered breaking changes and can happen in patch releases.

We may change the MSRV in the future, but it will be accompanied by a minor
version bump.
The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Expand All @@ -42,7 +42,7 @@ dual licensed as above, without any additional terms or conditions.
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/crmf.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/crmf.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.75+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats

Expand Down
7 changes: 7 additions & 0 deletions der/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,13 @@ encountered. There is currently no way to disable these checks.
- `pem-rfc7468`: PKCS/PKIX-flavored PEM library with constant-time decoder/encoders
- `time` crate: date/time library

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand Down
10 changes: 5 additions & 5 deletions der_derive/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ Custom derive support for the `der` crate's `Choice` and `Sequence` traits:

[Documentation][docs-link]

## Minimum Supported Rust Version
## Minimum Supported Rust Version (MSRV) Policy

This crate requires **Rust 1.71** at a minimum.
MSRV increases are not considered breaking changes and can happen in patch releases.

We may change the MSRV in the future, but it will be accompanied by a minor
version bump.
The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Expand All @@ -44,7 +44,7 @@ dual licensed as above, without any additional terms or conditions.
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/der.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/der.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats

Expand Down
10 changes: 5 additions & 5 deletions gss-api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@ Typical protections guaranteed by GSS-API wrapping include confidentiality
(secrecy) and integrity (authenticity). GSS-API can also provide local
guarantees about the identity of the remote user or remote host.

## Minimum Supported Rust Version
## Minimum Supported Rust Version (MSRV) Policy

This crate requires **Rust 1.75** at a minimum.
MSRV increases are not considered breaking changes and can happen in patch releases.

We may change the MSRV in the future, but it will be accompanied by a minor
version bump.
The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Expand All @@ -73,7 +73,7 @@ dual licensed as above, without any additional terms or conditions.
[docs-image]: https://docs.rs/gss-api/badge.svg
[docs-link]: https://docs.rs/gss-api/
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.75+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/gss-api.yml/badge.svg
Expand Down
4 changes: 2 additions & 2 deletions mcf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,12 +63,12 @@ dual licensed as above, without any additional terms or conditions.
[crate-link]: https://crates.io/crates/mcf
[docs-image]: https://docs.rs/mcf/badge.svg
[docs-link]: https://docs.rs/mcf/
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/mcf.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/mcf.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/mcf.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/mcf.yml

[//]: # (links)

Expand Down
7 changes: 7 additions & 0 deletions pem-rfc7468/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,13 @@ The paper [Util::Lookup: Exploiting key decoding in cryptographic libraries][Uti
demonstrates how the leakage from non-constant-time PEM parsers can be used
to practically extract RSA private keys from SGX enclaves.

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand Down
11 changes: 9 additions & 2 deletions pkcs1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ PEM encoded RSA public keys begin with:
-----BEGIN RSA PUBLIC KEY-----
```

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand All @@ -50,12 +57,12 @@ dual licensed as above, without any additional terms or conditions.
[crate-link]: https://crates.io/crates/pkcs1
[docs-image]: https://docs.rs/pkcs1/badge.svg
[docs-link]: https://docs.rs/pkcs1/
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/pkcs1.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/pkcs1.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats
[build-image]: https://github.com/RustCrypto/formats/workflows/pkcs1/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/formats/actions

[//]: # (links)

Expand Down
11 changes: 9 additions & 2 deletions pkcs12/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,13 @@ Personal Information Exchange Syntax v1.1 ([RFC7292]).

[Documentation][docs-link]

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand All @@ -33,12 +40,12 @@ dual licensed as above, without any additional terms or conditions.
[crate-link]: https://crates.io/crates/pkcs12
[docs-image]: https://docs.rs/pkcs12/badge.svg
[docs-link]: https://docs.rs/pkcs12/
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/pkcs12.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/pkcs12.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats
[build-image]: https://github.com/RustCrypto/formats/workflows/pkcs12/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/formats/actions

[//]: # (links)

Expand Down
9 changes: 8 additions & 1 deletion pkcs5/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,13 @@ Password-Based Cryptography Specification Version 2.1 ([RFC 8018]).

[Documentation][docs-link]

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand All @@ -36,7 +43,7 @@ dual licensed as above, without any additional terms or conditions.
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/pkcs5.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/pkcs5.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats

Expand Down
12 changes: 0 additions & 12 deletions pkcs7/README.md

This file was deleted.

11 changes: 9 additions & 2 deletions pkcs8/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,13 @@ OpenSSL for the following algorithms:
Please open an issue if you encounter trouble using it with a particular
algorithm, including the ones listed above or other algorithms.

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch releases.

The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Licensed under either of:
Expand All @@ -73,12 +80,12 @@ dual licensed as above, without any additional terms or conditions.
[crate-link]: https://crates.io/crates/pkcs8
[docs-image]: https://docs.rs/pkcs8/badge.svg
[docs-link]: https://docs.rs/pkcs8/
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/pkcs8.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/pkcs8.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats
[build-image]: https://github.com/RustCrypto/formats/workflows/pkcs8/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/formats/actions

[//]: # (links)

Expand Down
14 changes: 7 additions & 7 deletions sec1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ formats including ASN.1 DER-serialized private keys (also described in
[RFC5915]) as well as the `Elliptic-Curve-Point-to-Octet-String` and
`Octet-String-to-Elliptic-Curve-Point` encoding algorithms.

## Minimum Supported Rust Version
## Minimum Supported Rust Version (MSRV) Policy

This crate requires **Rust 1.71** at a minimum.
MSRV increases are not considered breaking changes and can happen in patch releases.

We may change the MSRV in the future, but it will be accompanied by a minor
version bump.
The crate MSRV accounts for all supported targets and crate feature combinations, excluding
explicitly unstable features.

## License

Expand All @@ -44,12 +44,12 @@ dual licensed as above, without any additional terms or conditions.
[crate-link]: https://crates.io/crates/sec1
[docs-image]: https://docs.rs/sec1/badge.svg
[docs-link]: https://docs.rs/sec1/
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/sec1.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/sec1.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.71+-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats
[build-image]: https://github.com/RustCrypto/formats/workflows/sec1/badge.svg?branch=master&event=push
[build-link]: https://github.com/RustCrypto/formats/actions

[//]: # (links)

Expand Down
9 changes: 6 additions & 3 deletions serdect/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
[![Docs][docs-image]][docs-link]
[![Build Status][build-image]][build-link]
![Apache 2.0/MIT Licensed][license-image]
![MSRV][msrv-image]
![Rust Version][rustc-image]
[![Project Chat][chat-image]][chat-link]

Constant-time serde serializer/deserializer helpers for data that potentially
contains secrets (e.g. cryptographic keys)
Expand Down Expand Up @@ -66,10 +67,12 @@ dual licensed as above, without any additional terms or conditions.
[crate-link]: https://crates.io/crates/serdect
[docs-image]: https://docs.rs/serdect/badge.svg
[docs-link]: https://docs.rs/serdect/
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[msrv-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[build-image]: https://github.com/RustCrypto/formats/actions/workflows/serdect.yml/badge.svg
[build-link]: https://github.com/RustCrypto/formats/actions/workflows/serdect.yml
[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg
[rustc-image]: https://img.shields.io/badge/rustc-1.85+-blue.svg
[chat-image]: https://img.shields.io/badge/zulip-join_chat-blue.svg
[chat-link]: https://rustcrypto.zulipchat.com/#narrow/stream/300570-formats

[//]: # (general links)

Expand Down
8 changes: 8 additions & 0 deletions spki/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ Specified in [RFC 5280 § 4.1].

[Documentation][docs-link]

## Minimum Supported Rust Version (MSRV) Policy

MSRV increases are not considered breaking changes and can happen in patch
releases.

The crate MSRV accounts for all supported targets and crate feature
combinations, excluding explicitly unstable features.

## License

Licensed under either of:
Expand Down
Loading