Older OpenSSL fix
authorAndrew McNab <andrew.mcnab@manchester.ac.uk>
Wed, 12 Oct 2005 12:20:59 +0000 (12:20 +0000)
committerAndrew McNab <andrew.mcnab@manchester.ac.uk>
Wed, 12 Oct 2005 12:20:59 +0000 (12:20 +0000)
org.gridsite.core/CHANGES
org.gridsite.core/VERSION
org.gridsite.core/project/version.properties
org.gridsite.core/src/grst_x509.c

index 50989db..aa0ac3a 100644 (file)
@@ -1,3 +1,8 @@
+* Wed Oct 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
+- Fix for older OpenSSL to grst_x509.c from
+  Zoltan.Farkas <Zoltan.Farkas@cern.ch>
+* Wed Oct 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
+- ==== GridSite version 1.1.14 ====
 * Tue Oct 11 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
 - Modify VOMS AC parsing to handle multiple ACs inside
   the same X.509 AC extension.
index e138811..ed036b5 100644 (file)
@@ -1,4 +1,4 @@
 MAJOR_VERSION=1
 MINOR_VERSION=1.1
-PATCH_VERSION=1.1.13
+PATCH_VERSION=1.1.14
 VERSION=$(PATCH_VERSION)
index a1312f4..4bbdc04 100644 (file)
@@ -441,6 +441,8 @@ static int GRSTx509VerifyVomsSig(time_t *time1_time, time_t *time2_time,
 #if OPENSSL_VERSION_NUMBER >= 0x0090701fL
           EVP_MD_CTX_init(&ctx);
           EVP_VerifyInit_ex(&ctx, EVP_md5(), NULL);
+#else
+          EVP_VerifyInit(&ctx, EVP_md5());
 #endif
           
           EVP_VerifyUpdate(&ctx, 
@@ -456,7 +458,7 @@ static int GRSTx509VerifyVomsSig(time_t *time1_time, time_t *time2_time,
 
 #if OPENSSL_VERSION_NUMBER >= 0x0090701fL
           EVP_MD_CTX_cleanup(&ctx);      
-#endif                
+#endif
           EVP_PKEY_free(prvkey);
 
           if (ret != 1) /* signature doesnt match, look for more */