Update Rust crate x509-parser to 0.17.0 #204

Merged
pierre merged 1 commits from renovate/x509-parser-0.x into master 2025-01-31 15:21:55 +00:00
Owner

This PR contains the following updates:

Package Type Update Change
x509-parser dependencies minor 0.16.0 -> 0.17.0

Release Notes

rusticata/x509-parser (x509-parser)

v0.17.0

Compare Source

Added/Changed/Fixed

Global:

  • Upgrade asn1-rs to version 0.6.2. (#​161)
  • Update asn1-rs to 0.7, der-parser to 10.0 and oid-registry to 0.8
  • Upgrade time to 0.3.35 to make the crate compatible with rust >1.79.0 (#​168, #​175)
  • Update MSRV to 1.67 (due to time 0.3.35, see #​168)
  • Add Visitor traits for X.509 Certificates and Certificate Revocation Lists (#​179)

Code:

  • Add support for RSA-PSS signature verification (#​156)
  • ASN1Time: store the kind of time (UTC or Generalized) in ASN1Time (#​163)
  • X509StructureValidator: add validation for dates encoding (#​163)
  • X509StructureValidator: enforce version > 1 for issuerUniqueID or subjectUniqueID (Closes #​162)
Thanks
  • Daniel McCarney, DefiCake, Victor M. Alvarez, Nikolaus Thuemmel

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [x509-parser](https://github.com/rusticata/x509-parser) | dependencies | minor | `0.16.0` -> `0.17.0` | --- ### Release Notes <details> <summary>rusticata/x509-parser (x509-parser)</summary> ### [`v0.17.0`](https://github.com/rusticata/x509-parser/blob/HEAD/CHANGELOG.md#0170) [Compare Source](https://github.com/rusticata/x509-parser/compare/x509-parser-0.16.0...x509-parser-0.17.0) ##### Added/Changed/Fixed Global: - Upgrade `asn1-rs` to version 0.6.2. ([#&#8203;161](https://github.com/rusticata/x509-parser/issues/161)) - Update asn1-rs to 0.7, der-parser to 10.0 and oid-registry to 0.8 - Upgrade time to 0.3.35 to make the crate compatible with rust >1.79.0 ([#&#8203;168](https://github.com/rusticata/x509-parser/issues/168), [#&#8203;175](https://github.com/rusticata/x509-parser/issues/175)) - Update MSRV to 1.67 (due to time 0.3.35, see [#&#8203;168](https://github.com/rusticata/x509-parser/issues/168)) - Add Visitor traits for X.509 Certificates and Certificate Revocation Lists ([#&#8203;179](https://github.com/rusticata/x509-parser/issues/179)) Code: - Add support for RSA-PSS signature verification ([#&#8203;156](https://github.com/rusticata/x509-parser/issues/156)) - ASN1Time: store the kind of time (UTC or Generalized) in ASN1Time ([#&#8203;163](https://github.com/rusticata/x509-parser/issues/163)) - X509StructureValidator: add validation for dates encoding ([#&#8203;163](https://github.com/rusticata/x509-parser/issues/163)) - X509StructureValidator: enforce version > 1 for issuerUniqueID or subjectUniqueID (Closes [#&#8203;162](https://github.com/rusticata/x509-parser/issues/162)) ##### Thanks - Daniel McCarney, DefiCake, Victor M. Alvarez, Nikolaus Thuemmel </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
pierre added 1 commit 2025-01-30 00:26:14 +00:00
Update Rust crate x509-parser to 0.17.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
aeca05c2b2
pierre force-pushed renovate/x509-parser-0.x from 743809e853 to aeca05c2b2 2025-01-30 00:26:15 +00:00 Compare
Author
Owner

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
pierre merged commit 56a99c8b26 into master 2025-01-31 15:21:55 +00:00
pierre deleted branch renovate/x509-parser-0.x 2025-01-31 15:21:55 +00:00
Sign in to join this conversation.
No Reviewers
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pierre/tcp-over-http#204
No description provided.