VirtualBox

Changeset 80953 in vbox


Ignore:
Timestamp:
Sep 23, 2019 3:48:44 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
133536
Message:

EFI/Firmware: Import the openssl sources from the vendor branch so the iSCSI DXE driver can be enabled again, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf

    r80721 r80953  
    1616  LIBRARY_CLASS                  = OpensslLib
    1717  DEFINE OPENSSL_PATH            = openssl
    18   DEFINE OPENSSL_FLAGS           = -DL_ENDIAN -DOPENSSL_SMALL_FOOTPRINT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
     18  DEFINE OPENSSL_FLAGS           = -DL_ENDIAN -DOPENSSL_SMALL_FOOTPRINT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DDSO_NONE
    1919
    2020#
  • trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf

    r80721 r80953  
    1616  LIBRARY_CLASS                  = OpensslLib
    1717  DEFINE OPENSSL_PATH            = openssl
    18   DEFINE OPENSSL_FLAGS           = -DL_ENDIAN -DOPENSSL_SMALL_FOOTPRINT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
     18  DEFINE OPENSSL_FLAGS           = -DL_ENDIAN -DOPENSSL_SMALL_FOOTPRINT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DDSO_NONE
    1919
    2020#
  • trunk/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/rand_pool.c

    r80721 r80953  
    120120  )
    121121{
     122#ifndef VBOX
    122123  BOOLEAN     Ret;
     124#else
     125  BOOLEAN     Ret = 0; // MSFT thinks it can be used uninitialized
     126#endif
    123127  UINT8       RandByte[16];
    124128  UINT8       Key[16];
  • trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk

    r80935 r80953  
    219219        -D VBOX_WITH_OVMF=1 \
    220220        -D BUILD_NEW_SHELL=1 \
    221         -D NETWORK_ISCSI_ENABLE=0 \
    222221        -D VBOX_REV=$(VBOX_SVN_REV) \
    223222        -D "VBOX_OUTPUT_BASE_DIR=$(VBoxEfiFirmware_0_OUTDIR)" \
  • trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.dsc

    r80921 r80953  
    213213
    214214  IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf
    215 !ifndef $(VBOX)
    216215!if $(NETWORK_TLS_ENABLE) == TRUE
    217216  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf
    218217!else
    219218  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    220 !endif
    221219!endif
    222220
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette