VirtualBox

Changeset 63983 in vbox for trunk


Ignore:
Timestamp:
Sep 23, 2016 6:34:30 PM (8 years ago)
Author:
vboxsync
Message:

IPRT: Created a minimal openssl linker definition file for 1.0.1 too.

Location:
trunk/src/VBox/Runtime
Files:
2 deleted
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r63981 r63983  
    15931593
    15941594if1of ($(DLLS), VBoxRT)
     1595VBoxRT_CLEAN += $(VBoxRT_0_OUTDIR)/VBoxRT.def
    15951596$$(VBoxRT_0_OUTDIR)/VBoxRT.def: \
    15961597                $(PATH_SUB_CURRENT)/r3/win/VBoxRT-$$(if-expr $$(KBUILD_TARGET_ARCH) == amd64,win64,win32).def \
    15971598                $(if-expr defined(VBOX_WITH_OPENSSL_1_1_0)\
    15981599                ,$(PATH_SUB_CURRENT)/r3/win/VBoxRT-openssl-1.1plus.def \
    1599                 ,$(PATH_SUB_CURRENT)/r3/win/$(if $(VBOX_OSE),VBoxRT-openssl-ose.def,VBoxRT-openssl.def) )\
     1600                ,$(PATH_SUB_CURRENT)/r3/win/VBoxRT-openssl-pre-1.1.def )\
    16001601                $(if-expr "$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)" == "win.x86" && defined(VBOX_WITH_MORE_NT4_COMPAT_BINARIES)\
    16011602                ,$(PATH_SUB_CURRENT)/r3/win/VBoxRT-msvcr100-win32.def ,) #$(PATH_SUB_CURRENT)/r3/win/VBoxRT-msvcp100-win32.def
     
    17271728VBoxRT-x86_SOURCES.win = $(filter-out %.def %.rc,$(VBoxRT_SOURCES.win)) \
    17281729        $(VBoxRT-x86_0_OUTDIR)/VBoxRT-x86.def
     1730VBoxRT-x86_CLEAN += $(VBoxRT-x86_0_OUTDIR)/VBoxRT-x86.def
    17291731if1of ($(DLLS), VBoxRT-x86)
    17301732$$(VBoxRT-x86_0_OUTDIR)/VBoxRT-x86.def: \
  • trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-pre-1.1.def

    r63981 r63983  
    11; $Id$
    22;; @file
    3 ; IPRT - Windows OpenSSL exports we use outside VBoxRT (keep them few!).
     3; IPRT - Windows OpenSSL v1.0.x exports we use outside VBoxRT (keep them few!).
    44;
    55; This file is appended to the architecture specific .def file.
     
    4242    BN_num_bits
    4343    BN_set_word
    44     EVP_PKEY_get0_RSA
     44    ;1.1.0: EVP_PKEY_get0_RSA
    4545    i2d_X509
    4646    MD5_Final
     
    5555    RSA_free
    5656    RSA_generate_key_ex
    57     RSA_get0_key
     57    ;1.1.0: RSA_get0_key
    5858    RSA_new
    5959    SHA1_Final
     
    6161    SHA1_Update
    6262    X509_free
    63     X509_get_X509_PUBKEY
     63    ;1.1.0: X509_get_X509_PUBKEY
    6464    X509_PUBKEY_get0_param
     65
     66    ; VBoxVRDP.dll - secure.cpp - 1.0.1 additions:
     67    BN_init
    6568
    6669    ; VBoxVRDP.dll - tcp_vrdp.cpp
    6770    BIO_new_socket
    6871    BIO_test_flags
    69     OPENSSL_init_ssl
     72    ;1.1.0: OPENSSL_init_ssl
    7073    SSL_accept
    7174    SSL_CTX_free
     
    137140    GENERAL_NAME_free
    138141    i2v_GENERAL_NAMES
    139     OPENSSL_init_crypto
     142    ;1.1.0: OPENSSL_init_crypto
    140143    ;exported above: OPENSSL_init_ssl
    141     OPENSSL_sk_num
    142     OPENSSL_sk_pop_free
    143     OPENSSL_sk_value
     144    ;1.1.0: OPENSSL_sk_num
     145    ;1.1.0: OPENSSL_sk_pop_free
     146    ;1.1.0: OPENSSL_sk_value
    144147    PEM_read_bio_DHparams
    145148    RAND_load_file
     
    162165    SSL_CTX_set_default_passwd_cb_userdata
    163166    SSL_CTX_set_default_verify_paths
    164     SSL_CTX_set_options
     167    ;1.1.0: SSL_CTX_set_options
    165168    SSL_CTX_set_session_id_context
    166169    ;exported above: SSL_CTX_set_verify
     
    173176    SSL_get_verify_result
    174177    SSL_get1_session
    175     SSL_is_init_finished
     178    ;1.1.0: SSL_is_init_finished
    176179    SSL_load_client_CA_file
    177180    ;exported above: SSL_new
     
    184187    SSL_want
    185188    ;exported above: SSL_write
    186     TLS_method
     189    ;1.1.0: TLS_method
    187190    ;exported above: X509_free
    188191    X509_get_ext_d2i
     
    207210    X509V3_conf_free
    208211
     212    ; vboxwebsrv - 1.0.1 additions
     213    CRYPTO_set_dynlock_destroy_callback
     214    CRYPTO_set_dynlock_lock_callback
     215    CRYPTO_set_dynlock_create_callback
     216    CRYPTO_set_locking_callback
     217    CRYPTO_set_id_callback
     218    CRYPTO_num_locks
     219    ERR_remove_state
     220    OPENSSL_add_all_algorithms_noconf
     221    sk_value
     222    sk_num
     223    sk_pop_free
     224    SSL_load_error_strings
     225    SSL_library_init
     226    SSL_state
     227    SSLv23_method
     228
    209229    ; tstRTBigNum.cpp
    210230    BN_div
Note: See TracChangeset for help on using the changeset viewer.

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