Skip to content

Conversation

@codebytere
Copy link
Member

I don't believe these are necessary for current versions of BoringSSL.

The added functions:

  • BN_get_rfc3526_prime_2048
  • BN_get_rfc3526_prime_3072
  • BN_get_rfc3526_prime_4096
  • BN_get_rfc3526_prime_6144
  • BN_get_rfc3526_prime_8192

can be found here and were added in https://boringssl-review.googlesource.com/c/boringssl/+/54305

Electron compiles without this file without issue.

@jasnell jasnell merged commit c2a9093 into nodejs:main Feb 13, 2025
10 checks passed
jasnell added a commit that referenced this pull request Feb 13, 2025
jasnell added a commit that referenced this pull request Feb 14, 2025
* Older boringssl versions do not have the kdf.h header

* Revert "Remove BoringSSL dh-primes addition (#5)"

This reverts commit c2a9093.

* Avoid use of BN_GENCB_get_arg

API is not defined in older versions of openssl and boringssl

* More support for older boringssl+fips
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