Skip to content

Conversation

@dwmw2
Copy link
Contributor

@dwmw2 dwmw2 commented Feb 27, 2016

This was already reviewed by @richsalz as part of #729 but I'm separating it out into its own request as suggested there.

It has the distinction of being the last thing I need in OpenSSL HEAD before I can say that all the UEFI patches against 1.0.2 are backports from upstream — which is an important milestone. There's more to be done in HEAD (all in pull requests already), but it would be excellent to be able to reach this milestone for our 1.0.2 patches by merging this one.

Then I can get most of my cleanups and build system improvement (generating opensslconf.h and the file list from OpenSSL's Configure script automatically instead of manually maintaining them), into the upstream UEFI build tree.

@richsalz
Copy link
Contributor

+1 This is a bugfix for 1.0.2, that failed to remove a function during no-ui config.

@dwmw2
Copy link
Contributor Author

dwmw2 commented Feb 27, 2016

Note this submission is to HEAD. I have a lot of backports to 1.0.2 and I'm not sure you want them all...
I am much better off when they are all back ports though :)

@richsalz
Copy link
Contributor

Okay, I was confused. You just need this separate so you can cherry-pick?

@dwmw2
Copy link
Contributor Author

dwmw2 commented Feb 27, 2016

Basically, yes. I need it committed so I can cherry-pick it.

If you look at my 1.0.2 tree at http://git.infradead.org/users/dwmw2/openssl.git/shortlog/refs/heads/OpenSSL_1_0_2-stable you'll see everything I have there is backports from HEAD.

This is the patch I'm planning to put into UEFI to replace their existing set of hacks. This patch I'm submitting to HEAD is the last one I need. All my other outstanding submissions are HEAD-only, not needed for backporting.

@richsalz
Copy link
Contributor

Okay, this is for master, has already been approved as part of another MR, but this is a small one easily picked out. @kroeckx, can you review this?

qloong pushed a commit to tianocore/edk2 that referenced this pull request Mar 5, 2016
This is pull request #755 for OpenSSL 1.1, along with a little extra fix
in the RSA_NET code which has been removed from 1.1 so we can't fix it
there.

openssl/openssl#755

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Tested-by: Qin Long <qin.long@intel.com>
@kroeckx
Copy link
Member

kroeckx commented Mar 5, 2016

+1

@kroeckx kroeckx added the approval: done This pull request has the required number of approvals label Mar 5, 2016
@richsalz
Copy link
Contributor

richsalz commented Mar 7, 2016

commit db92231 thanks.

@richsalz richsalz closed this Mar 7, 2016
mdkinney pushed a commit to mdkinney/edk2 that referenced this pull request Mar 8, 2016
This is pull request tianocore#755 for OpenSSL 1.1, along with a little extra fix
in the RSA_NET code which has been removed from 1.1 so we can't fix it
there.

openssl/openssl#755

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Tested-by: Qin Long <qin.long@intel.com>
hwu25 pushed a commit to tianocore/edk2 that referenced this pull request Mar 14, 2016
This is pull request #755 for OpenSSL 1.1, along with a little extra fix
in the RSA_NET code which has been removed from 1.1 so we can't fix it
there.

openssl/openssl#755

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Tested-by: Qin Long <qin.long@intel.com>
(cherry picked from commit 42d6834)
lcp pushed a commit to lcp/edk2 that referenced this pull request Jul 29, 2016
This is pull request tianocore#755 for OpenSSL 1.1, along with a little extra fix
in the RSA_NET code which has been removed from 1.1 so we can't fix it
there.

openssl/openssl#755

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Tested-by: Qin Long <qin.long@intel.com>
moocon pushed a commit to moocon/EDK2_sourceforge_SVN that referenced this pull request Sep 25, 2022
This is pull request #755 for OpenSSL 1.1, along with a little extra fix
in the RSA_NET code which has been removed from 1.1 so we can't fix it
there.

openssl/openssl#755

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Tested-by: Qin Long <qin.long@intel.com>
(cherry picked from commit 42d683426792b34c7538a07ade47a20e3d9929bf)
(cherry picked from commit 7d5bdbe3003225175f156e62e9d1d9a7c5044c06)
makubacki pushed a commit to tianocore/edk2-crypto that referenced this pull request Dec 4, 2025
This is pull request #755 for OpenSSL 1.1, along with a little extra fix
in the RSA_NET code which has been removed from 1.1 so we can't fix it
there.

openssl/openssl#755

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Qin Long <qin.long@intel.com>
Tested-by: Qin Long <qin.long@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: done This pull request has the required number of approvals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants