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

fix the serial rng #179

Merged
merged 1 commit into from
Sep 29, 2024
Merged

fix the serial rng #179

merged 1 commit into from
Sep 29, 2024

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented Sep 29, 2024

/cc @dinosaure -- I prefer this over #178, the reason being that I'm scared of introducing recursive functions.

would be great if you could have a look at this!?

@dinosaure
Copy link
Contributor

LGTM 👍 (I agree with you about the recursive function).

@hannesm hannesm merged commit ddae015 into mirleft:main Sep 29, 2024
1 check passed
@hannesm hannesm deleted the fix-serial-rng branch September 29, 2024 17:56
hannesm added a commit to hannesm/opam-repository that referenced this pull request Sep 29, 2024
CHANGES:

* **breaking change** Allow decoding of negative serial numbers (mirleft/ocaml-x509#177 @hannesm)
  Now, `serial` returns the entire (integer) value as a string - previously the
  potentially leading 0 byte was removed. So:
  -serial d795 49bd 1a67 1751
  +serial 00d7 9549 bd1a 6717  51
  fixes in 38cc70a54d2d98526564733838769d82b10679fc and mirleft/ocaml-x509#179 (mirleft/ocaml-x509#178 @dinosaure)
* Add alternate SHA1RSA OID 1.3.14.3.2.29 (mirleft/ocaml-x509#176 @mefyl)
* Allow custom pretty printers for unknown X509 extensions (mirleft/ocaml-x509#175 @reynir)
* Minor code cleanups: remove unused algorithms, remove `def` and `def'`
  (mirleft/ocaml-x509#177 @hannesm)
hannesm added a commit to hannesm/opam-repository that referenced this pull request Sep 29, 2024
CHANGES:

* **breaking change** Allow decoding of negative serial numbers (mirleft/ocaml-x509#177 @hannesm)
  Now, `serial` returns the entire (integer) value as a string - previously the
  potentially leading 0 byte was removed. So:
  -serial d795 49bd 1a67 1751
  +serial 00d7 9549 bd1a 6717  51
  fixes in 38cc70a54d2d98526564733838769d82b10679fc and mirleft/ocaml-x509#179 (mirleft/ocaml-x509#178 @dinosaure)
* Add alternate SHA1RSA OID 1.3.14.3.2.29 (mirleft/ocaml-x509#176 @mefyl)
* Allow custom pretty printers for unknown X509 extensions (mirleft/ocaml-x509#175 @reynir)
* Minor code cleanups: remove unused algorithms, remove `def` and `def'`
  (mirleft/ocaml-x509#177 @hannesm)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants