r3372 - trunk/libmcrypto/source/openssl

mikaelsv at minisip.org mikaelsv at minisip.org
Fri Aug 17 18:38:25 CEST 2007


Author: mikaelsv
Date: 2007-08-17 18:38:25 +0200 (Fri, 17 Aug 2007)
New Revision: 3372

Modified:
   trunk/libmcrypto/source/openssl/cert.cxx
Log:
* BUG FIX: Certificate chains were not proberly created, and have probably not 
  been properly created for quite some time. Now, however, everything should be better.



Modified: trunk/libmcrypto/source/openssl/cert.cxx
===================================================================
--- trunk/libmcrypto/source/openssl/cert.cxx	2007-08-17 13:37:49 UTC (rev 3371)
+++ trunk/libmcrypto/source/openssl/cert.cxx	2007-08-17 16:38:25 UTC (rev 3372)
@@ -807,7 +807,8 @@
 	i++;
 
 	for( ; i != cert_list.end(); i++ ){
-		sk_X509_push( cert_stack, ssl_cert->getOpensslCertificate() );
+		sk_X509_push( cert_stack, ((OsslCertificate *)**i)->getOpensslCertificate() );
+		//sk_X509_push( cert_stack, ssl_cert->getOpensslCertificate() );
 	}
 
 	X509_STORE_CTX_init( &cert_store_ctx, ssl_db->getDb(), cert, cert_stack);



More information about the Minisip-devel mailing list