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

update to openssl-3.4.x #6184

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft

Conversation

kraxel
Copy link
Member

@kraxel kraxel commented Sep 10, 2024

  • CrtLibSupport: add sleep()
  • CrtLibSupport: fix gettimeofday()
  • CrtLibSupport: factor out EFI_TIME -> time_t calculation to new function
  • CrtLibSupport: add mktime()
  • CrtLibSupport: add timezone
  • openssl: update submodule to 3.2.2
  • openssl: update generated files
  • CryptoPkg: CI: update OpensslGen file list
  • openssl: add Library/OpensslLib/openssl to includes, drop e_os.h hack
  • openssl: adapt stubs to openssl 3.2.x
  • openssl: add more stubs for openssl 3.2.x
  • openssl: turn off some ws2019 warnings.
  • submodule: 3.2.3
  • generated files: 3.2.3
  • submodule: 3.4.0-alpha1
  • generated files: 3.4.0-alpha1
  • CryptoPkg/CrtLib: add intptr_t
  • CryptoPkg: add openssl/providers/fips/include to includes
  • [testing] switch openssl remote to kraxel's fork
  • submodule: add fix Xen ACPI tables support in OVMF #1
  • CryptoPkg/BaseCryptLib: add next parameter to SHA3_squeeze

@kraxel kraxel force-pushed the devel/openssl-3.4.x branch 2 times, most recently from a76854a to 81200f8 Compare September 10, 2024 11:35
Copy link

mergify bot commented Sep 27, 2024

PR can not be merged due to conflict. Please rebase and resubmit

@jyao1
Copy link
Contributor

jyao1 commented Oct 29, 2024

3.4 is released. https://www.openssl.org/news/openssl-3.4-notes

@kraxel
Copy link
Member Author

kraxel commented Nov 1, 2024

3.4 is released. https://www.openssl.org/news/openssl-3.4-notes

Yes, saw the announcement. Just back after being offline for 5 weeks.
I'll have a look once I've made it through the backlog from those 5 weeks.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Function declarations have changed in openssl-3.2.x, adapt the stubs.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
openssl-3.2.2 got a few more tls config hooks, add stubs for them.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Fix for openssl is has been submitted and was merged for 3.4+
openssl/openssl#24895

After updating the openssl submodule to a version with the fix
included it should be possible to revert this patch.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Needed for openssl 3.4.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Needed for openssl 3.3.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
…nced)

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
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