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

[openssl] Restore Blowfish cipher in OpenSSL #18148

Merged
merged 3 commits into from
Jun 2, 2021

Conversation

EricHripko
Copy link
Contributor

@EricHripko EricHripko commented May 27, 2021

OpenSSL port today excludes Blowfish cipher on *nix platforms. I couldn't find a particular reason for why that is in git blame and this is still a useful cipher to have for some older systems. This PR removes no-bf flag to restore Blowfish cipher on *nix and bring consistency across supported platforms.

  • What does your PR fix?

    Fixes How do I configure OpenSSL package? #17183

  • Which triplets are supported/not supported? Have you updated the CI baseline?

  • Only changes *nix port. As far as I can tell, Windows already has this cipher enabled

  • Does your PR follow the maintainer guide?

  • I believe so

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

  • Yes

@NancyLi1013 NancyLi1013 self-assigned this May 27, 2021
@NancyLi1013 NancyLi1013 added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label May 27, 2021
@NancyLi1013 NancyLi1013 changed the title Restore Blowfish cipher in OpenSSL [openssl] Restore Blowfish cipher in OpenSSL May 27, 2021
Copy link
Contributor

@NancyLi1013 NancyLi1013 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please also update port-version in vcpkg.json file?

@EricHripko
Copy link
Contributor Author

Thank you for your prompt feedback @NancyLi1013 - I've bumped the version 🙂

@autoantwort
Copy link
Contributor

If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

You have updated a port, so you have to :)

@NancyLi1013
Copy link
Contributor

Please also run .\vcpkg x-add-version openssl to update version files and then submit the changes.

@EricHripko
Copy link
Contributor Author

Should be done now 🙂 Please let me know if you have any other feedback

@NancyLi1013
Copy link
Contributor

Should be done now 🙂 Please let me know if you have any other feedback

Let's wait for CI test result. Currently, there is nothing needs to be done on your sides.

@NancyLi1013 NancyLi1013 added the info:reviewed Pull Request changes follow basic guidelines label May 31, 2021
@EricHripko
Copy link
Contributor Author

CI appears to be passing - could this be landed now? 🙂

@NancyLi1013
Copy link
Contributor

CI appears to be passing - could this be landed now? 🙂

Yes, this is ready for merge now.

@strega-nil-ms
Copy link
Contributor

lgtm, thanks!

@strega-nil-ms strega-nil-ms merged commit ab3a32e into microsoft:master Jun 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

How do I configure OpenSSL package?
4 participants