VirtualBox

Changeset 83762 in vbox for trunk


Ignore:
Timestamp:
Apr 17, 2020 3:20:27 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137283
Message:

openssl: VC++ 14.1 build tweaking. bugref:8489

Location:
trunk/src/libs/openssl-1.1.1f
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-1.1.1f/crypto/async/async_local.h

    r83531 r83762  
    1818
    1919#if defined(_WIN32)
     20# ifdef VBOX
     21#  include <iprt/win/windows.h>
     22# else
    2023# include <windows.h>
     24# endif
    2125#endif
    2226
  • trunk/src/libs/openssl-1.1.1f/crypto/rand/rand_win.c

    r83531 r83762  
    1818# endif
    1919
     20# ifdef VBOX
     21#  include <iprt/win/windows.h>
     22# else
    2023# include <windows.h>
     24# endif
    2125/* On Windows Vista or higher use BCrypt instead of the legacy CryptoAPI */
    2226# if defined(_MSC_VER) && _MSC_VER > 1500 /* 1500 = Visual Studio 2008 */ \
  • trunk/src/libs/openssl-1.1.1f/crypto/rand/randfile.c

    r83531 r83762  
    2828# include <fcntl.h>
    2929# ifdef _WIN32
     30#  ifdef VBOX
     31#   include <iprt/win/windows.h>
     32#  else
    3033#  include <windows.h>
     34#  endif
    3135#  include <io.h>
    3236#  define stat    _stat
  • trunk/src/libs/openssl-1.1.1f/e_os.h

    r83531 r83762  
    154154        * at run-time [DSO_global_lookup is recommended]...
    155155        */
     156#    ifdef VBOX
     157#     include <iprt/win/winsock2.h>
     158#     include <iprt/win/ws2tcpip.h>
     159#    else
    156160#    include <winsock2.h>
    157161#    include <ws2tcpip.h>
     162#    endif
    158163       /* yes, they have to be #included prior to <windows.h> */
    159164#   endif
     165#   ifdef VBOX
     166#    include <iprt/win/windows.h>
     167#   else
    160168#   include <windows.h>
     169#   endif
    161170#   endif                   /* bird */
    162171#   include <stdio.h>
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