]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
- (dtucker) [openbsd-compat/openssl-compat.c] Bug #1707: Call OPENSSL_config()
authorDarren Tucker <dtucker@zip.com.au>
Thu, 28 Jan 2010 23:54:11 +0000 (10:54 +1100)
committerDarren Tucker <dtucker@zip.com.au>
Thu, 28 Jan 2010 23:54:11 +0000 (10:54 +1100)
   after registering the hardware engines, which causes the openssl.cnf file to
   be processed.  See OpenSSL's man page for OPENSSL_config(3) for details.
   Patch from Solomon Peachy, ok djm@.

ChangeLog
openbsd-compat/openssl-compat.c

index 5cd1d8f634edbee282ebb3d6083f92e9a85749a4..8e427cc41a8bf379d26428dd0aa23a88b5333e25 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+20100129
+ - (dtucker) [openbsd-compat/openssl-compat.c] Bug #1707: Call OPENSSL_config()
+   after registering the hardware engines, which causes the openssl.cnf file to
+   be processed.  See OpenSSL's man page for OPENSSL_config(3) for details.
+   Patch from Solomon Peachy, ok djm@.
+
 20100128
  - (djm) OpenBSD CVS Sync
    - djm@cvs.openbsd.org 2010/01/26 02:15:20
index dd326c00fa608c5ac7ea5f857e91adb2892a5a0d..420496caa5ad5207db7696afd1874a9b05362d4a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: openssl-compat.c,v 1.8 2009/03/07 11:22:35 dtucker Exp $ */
+/* $Id: openssl-compat.c,v 1.9 2010/01/28 23:54:11 dtucker Exp $ */
 
 /*
  * Copyright (c) 2005 Darren Tucker <dtucker@zip.com.au>
@@ -67,5 +67,6 @@ ssh_SSLeay_add_all_algorithms(void)
        /* Enable use of crypto hardware */
        ENGINE_load_builtin_engines();
        ENGINE_register_all_complete();
+       OPENSSL_config(NULL);
 }
 #endif