-
Notifications
You must be signed in to change notification settings - Fork 6
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
Cherry-pick OpenSSL 3.1.2 onto 2.4
#84
Commits on Aug 21, 2023
-
[openssl] support fips build feature (microsoft#30916)
* Added option to enable fips build for openssl I only implement and tested it for windows as I have no option to do this under linux * Adjusted port version * Updated to support only for Windows * Corrected Formatting * Corrected SHA for vcpkg x-add-version --all * Changes requested by review Removed the not needed FEATURE FIPS Initialize INSTALL_FIPS as empty * Corrected SHA for vcpkg x-add-version --all * Removed Windows only support * Corrected SHA for vcpkg x-add-version --all * Added "supports": "!static" As the provider conecpts needs dynamic linkage * Corrected SHA for vcpkg x-add-version --all
Configuration menu - View commit details
-
Copy full SHA for 975a034 - Browse repository at this point
Copy the full SHA 975a034View commit details -
[openssl] correct fipsmodule install (microsoft#31142)
* Corrected fipsmodule.cnf install move it to the same position as openssl.cnf, both are only examples of openssl * Adjusted port version * Adjusted SHA for vcpkg x-add-version --all --------- Co-authored-by: Billy Robert O'Neal III <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1910140 - Browse repository at this point
Copy the full SHA 1910140View commit details -
openssl: Fix installation of openssl[core,tools] (microsoft#31171)
Do not try to install file that does not exist. Fixes microsoft#31170 Signed-off-by: Frank Lichtenheld <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4676422 - Browse repository at this point
Copy the full SHA 4676422View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d6a7bc - Browse repository at this point
Copy the full SHA 8d6a7bcView commit details -
[openssl] Use bash from PATH rather then /bin (microsoft#32289)
* [openssl] Use bash from PATH rather then /bin (microsoft#32288) The configure script used to invoke python during the build process contains a shebang that invokes /bin/bash independend of whatever bash would usually resolve to. This breaks compilation on FreeBSD, where bash isn't part of the operating system. Rather then /bin/bash, invoke /usr/bin/env bash, which resolves the bash command by iterating PATH * [openssl] regenerate versions registries (microsoft#32288)
Configuration menu - View commit details
-
Copy full SHA for 7953011 - Browse repository at this point
Copy the full SHA 7953011View commit details -
[openssl] update to 3.1.2 (microsoft#32919)
* [openssl] update to 3.1.2 * update version --------- Co-authored-by: Zhao Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c03c727 - Browse repository at this point
Copy the full SHA c03c727View commit details -
[openssl] Fix win64 perlasm scheme (microsoft#32957)
* [openssl] Fix win64 perlasm scheme * CI
Configuration menu - View commit details
-
Copy full SHA for 24914ee - Browse repository at this point
Copy the full SHA 24914eeView commit details