(file) Return to SSLContextRep.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/SSLContextRep.h between version 1.42 and 1.43

version 1.42, 2013/08/06 08:37:37 version 1.43, 2014/03/10 19:19:46
Line 37 
Line 37 
 # include <openssl/err.h> # include <openssl/err.h>
 # include <openssl/ssl.h> # include <openssl/ssl.h>
 # include <openssl/rand.h> # include <openssl/rand.h>
   
   //Include the applink.c to stop crashes as per OpenSSL FAQ
   //http://www.openssl.org/support/faq.html#PROG
   # ifdef PEGASUS_OS_TYPE_WINDOWS
    # include<openssl/applink.c>
   # endif
   
 #else #else
 # define SSL_CTX void # define SSL_CTX void
 #endif #endif
Line 94 
Line 101 
         if (_instanceCount == 0)         if (_instanceCount == 0)
         {         {
             _initializeCallbacks();             _initializeCallbacks();
             SSL_load_error_strings();  
               //important as per following site for
               //http://www.openssl.org/support/faq.html#PROG
               CRYPTO_malloc_init();
             SSL_library_init();             SSL_library_init();
               SSL_load_error_strings();
         }         }
  
         _instanceCount++;         _instanceCount++;


Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2