first step of v2 final release

This commit is contained in:
Zhi Guan
2017-11-05 21:00:36 +08:00
parent 480b9e8d88
commit 27bde477a5
395 changed files with 26341 additions and 31364 deletions

View File

@@ -63,3 +63,34 @@ const char *OpenSSL_version(int t)
}
return ("not available");
}
char *GmSSL_version(void)
{
char *ret = NULL;
int len = 0;
/*
// use BIO_snprintf, not snprintf, VC does not support this!!
len = snprintf(NULL, 0, "%s\n%s\n%s\n%s\n%s\n%s\n",
OpenSSL_version(0),
OpenSSL_version(1),
OpenSSL_version(2),
OpenSSL_version(3),
OpenSSL_version(4),
OpenSSL_version(5));
if (!(ret = OPENSSL_malloc(len))) {
return NULL;
}
snprintf(ret, len, "%s\n%s\n%s\n%s\n%s\n%s\n",
OpenSSL_version(0),
OpenSSL_version(1),
OpenSSL_version(2),
OpenSSL_version(3),
OpenSSL_version(4),
OpenSSL_version(5));
*/
return ret;
}