Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[new release] x509 (0.15.0) #19657

Merged
merged 4 commits into from
Oct 7, 2021
Merged

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented Sep 27, 2021

Public Key Infrastructure (RFC 5280, PKCS) purely in OCaml

CHANGES:

CHANGES:

* FEATURE support validation of an IP address in the leaf certificate
  (mirleft/ocaml-x509#152 mirleft/ocaml-x509#153 @reynir @hannesm)
* FEATURE provide Certificate.ips and Certificate.supports_ip
  (mirleft/ocaml-x509#152 @reynir @hannesm)
* BREAKING revise certificate and public key fingerprint authenticators API:
  now a single fingerprint is supported, previously a list of pairs of
  hostname and fingerprint was used (mirleft/ocaml-x509#153 @hannesm)
* BREAKING The Authenticator.t type has been extended with ?ip:Ipaddr.t
  (mirleft/ocaml-x509#153 @hannesm)
@hannesm
Copy link
Member Author

hannesm commented Sep 27, 2021

there is a remaining issue that can be fixed in another PR (to not put more work on the CI): mirage-crypto supports s390 only since 0.10.3 (but mirage-crypto -- similar to other packages -- has no available arch != s390 statement).

@hannesm
Copy link
Member Author

hannesm commented Oct 4, 2021

is there anything I can do to move this PR forward?

@hannesm
Copy link
Member Author

hannesm commented Oct 5, 2021

I "rebuild" the failing 4.13+beta builds, as commented earlier I think it is fine to merge and would allow me to prepare other releases. This release is crucial for our dns-over-tls work.

@mseri
Copy link
Member

mseri commented Oct 7, 2021

Looks good, sorry for the long delay

@mseri mseri merged commit eb56981 into ocaml:master Oct 7, 2021
@hannesm hannesm deleted the release-x509-v0.15.0 branch October 7, 2021 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants