components/libneon/patches/002-openssl-version.patch
branchs11-update
changeset 2633 19ab7c71aa1a
equal deleted inserted replaced
2632:af488b226b98 2633:19ab7c71aa1a
       
     1 Author: joe
       
     2 Date: Fri Jul  6 21:23:20 2012
       
     3 New Revision: 1895
       
     4 
       
     5 Modified:
       
     6    neon/trunk/src/ne_socket.c
       
     7 
       
     8 Log:
       
     9 * src/ne_socket.c (ne_sock_connect_ssl): Drop OpenSSL version check,
       
    10   inappropriate with OpenSSL 1.x; patch by Mike Frysinger.
       
    11 
       
    12 
       
    13 Modified: neon/trunk/src/ne_socket.c
       
    14 ==============================================================================
       
    15 --- src/ne_socket.c	(original)
       
    16 +++ src/ne_socket.c	Fri Jul  6 21:23:20 2012
       
    17 @@ -1718,13 +1718,6 @@
       
    18  	return NE_SOCK_ERROR;
       
    19      }
       
    20  
       
    21 -    /* If runtime library version differs from compile-time version
       
    22 -     * number in major/minor/fix level, abort soon. */
       
    23 -    if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & 0xFFFFF000) {
       
    24 -        set_error(sock, _("SSL disabled due to library version mismatch"));
       
    25 -        return NE_SOCK_ERROR;
       
    26 -    }
       
    27 -
       
    28      sock->ssl = ssl = SSL_new(ctx->ctx);
       
    29      if (!ssl) {
       
    30  	set_error(sock, _("Could not create SSL structure"));