packages feed

crypton-x509-validation-1.10.1: ChangeLog.md

# ChangeLog for crypton-x509-validation

## 1.10.1

* Fix name constraint bypasses: constraints are accumulated per RFC
  5280, apply to the leaf even if self-issued and to the CN used as a
  host name, dNSName matching is case-insensitive, and iPAddress,
  rfc822Name, URI and directoryName constraints are enforced.
* Undecodable NameConstraints, BasicConstraints, KeyUsage,
  ExtendedKeyUsage and SubjectAltName extensions fail validation
  instead of being ignored.
* Reject degenerate DSA parameters and oversized RSA keys before
  verifying signatures.
* Limit the chain depth to 20 CA certificates.

## 1.10.0

* Verify ML-DSA signatures
  [#35](https://github.com/kazu-yamamoto/crypton-certificate/pull/35)
* Follow the breaking change in `crypton-x509` 1.10.0
  [#35](https://github.com/kazu-yamamoto/crypton-certificate/pull/35)

## 1.9.1

* Implementing the X509 name constrains extension.
  [#30](https://github.com/kazu-yamamoto/crypton-certificate/pull/30)

## 1.9.0

* Using "ram" instead of "memory"
  [#29](https://github.com/kazu-yamamoto/crypton-certificate/pull/29)

## 1.8.0

* Depend on package `time-hourglass`, rather than `hourglass`. Date and
  time-related types and classes are now those from the former package.
  [#18](https://github.com/kazu-yamamoto/crypton-certificate/pull/18)
* Depend on package `crypton-asn1-types >= 0.4.1` rather than `asn1-types`.
  ASN.1-related types and classes are now those from the former package.