Skip to content
Snippets Groups Projects
  • Mark Michelson's avatar
    3b426a8b
    Check for OpenSSL defines before trying to use them. · 3b426a8b
    Mark Michelson authored
    The SSL_OP_NO_TLSv1_1 and SSL_OP_NO_TLSv1_2 defines did not exist prior
    to OpenSSL version 1.0.1. A recent commit attempts to, by default, set
    these options, which can cause problems on systems with older OpenSSL
    installations.
    
    This commit adds a configure script check for those defines and will not
    attempt to make use of those if they do not exist. We will print a
    warning urging the user to upgrade their OpenSSL installation if those
    defines are not present.
    
    Change-Id: I6a2eb9a43fd0738b404d8f6f2cf4b5c22d9d752d
    3b426a8b
    History
    Check for OpenSSL defines before trying to use them.
    Mark Michelson authored
    The SSL_OP_NO_TLSv1_1 and SSL_OP_NO_TLSv1_2 defines did not exist prior
    to OpenSSL version 1.0.1. A recent commit attempts to, by default, set
    these options, which can cause problems on systems with older OpenSSL
    installations.
    
    This commit adds a configure script check for those defines and will not
    attempt to make use of those if they do not exist. We will print a
    warning urging the user to upgrade their OpenSSL installation if those
    defines are not present.
    
    Change-Id: I6a2eb9a43fd0738b404d8f6f2cf4b5c22d9d752d
configure 910.49 KiB