diff options
| author | William Ahern <william@25thandclement.com> | 2016-11-01 15:23:49 -0700 |
|---|---|---|
| committer | William Ahern <william@25thandclement.com> | 2016-11-01 15:23:49 -0700 |
| commit | 3290035870ab26cfb2aa31ff716dbb1124503be0 (patch) | |
| tree | 31289f4cb858701f60f66d3ae7693ef75c470f45 | |
| parent | 8caed30aa43a9a8e5bb3333e9408cd29c14fbf15 (diff) | |
| parent | b83c8a531a8733dfbb4c0eabeca67d303f07922a (diff) | |
| download | luaossl-3290035870ab26cfb2aa31ff716dbb1124503be0.tar.gz luaossl-3290035870ab26cfb2aa31ff716dbb1124503be0.tar.bz2 luaossl-3290035870ab26cfb2aa31ff716dbb1124503be0.zip | |
Merge branch 'daurnimator-fix-warnings'
| -rw-r--r-- | src/openssl.c | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/src/openssl.c b/src/openssl.c index fd392d7..ffe3d4f 100644 --- a/src/openssl.c +++ b/src/openssl.c | |||
| @@ -175,14 +175,6 @@ | |||
| 175 | #define HAVE_EVP_PKEY_ID OPENSSL_PREREQ(1,1,0) | 175 | #define HAVE_EVP_PKEY_ID OPENSSL_PREREQ(1,1,0) |
| 176 | #endif | 176 | #endif |
| 177 | 177 | ||
| 178 | #ifndef HAVE_GENERAL_NAME_GET0_VALUE | ||
| 179 | #define HAVE_GENERAL_NAME_GET0_VALUE OPENSSL_PREREQ(1,1,0) | ||
| 180 | #endif | ||
| 181 | |||
| 182 | #ifndef HAVE_GENERAL_NAME_SET0_VALUE | ||
| 183 | #define HAVE_GENERAL_NAME_SET0_VALUE OPENSSL_PREREQ(1,1,0) | ||
| 184 | #endif | ||
| 185 | |||
| 186 | #ifndef HAVE_HMAC_CTX_FREE | 178 | #ifndef HAVE_HMAC_CTX_FREE |
| 187 | #define HAVE_HMAC_CTX_FREE OPENSSL_PREREQ(1,1,0) | 179 | #define HAVE_HMAC_CTX_FREE OPENSSL_PREREQ(1,1,0) |
| 188 | #endif | 180 | #endif |
| @@ -1379,68 +1371,6 @@ static void *compat_EVP_PKEY_get0(EVP_PKEY *key) { | |||
| 1379 | } /* compat_EVP_PKEY_get0() */ | 1371 | } /* compat_EVP_PKEY_get0() */ |
| 1380 | #endif | 1372 | #endif |
| 1381 | 1373 | ||
| 1382 | #if !HAVE_GENERAL_NAME_GET0_VALUE | ||
| 1383 | #define GENERAL_NAME_get0_value(...) \ | ||
| 1384 | compat_GENERAL_NAME_get0_value(__VA_ARGS__) | ||
| 1385 | |||
| 1386 | static void *GENERAL_NAME_get0_value(GENERAL_NAME *name, int *type) { | ||
| 1387 | if (type) | ||
| 1388 | *type = name->type; | ||
| 1389 | switch (name->type) { | ||
| 1390 | case GEN_X400: | ||
| 1391 | case GEN_EDIPARTY: | ||
| 1392 | return name->d.other; | ||
| 1393 | case GEN_OTHERNAME: | ||
| 1394 | return name->d.otherName; | ||
| 1395 | case GEN_EMAIL: | ||
| 1396 | case GEN_DNS: | ||
| 1397 | case GEN_URI: | ||
| 1398 | return name->d.ia5; | ||
| 1399 | case GEN_DIRNAME: | ||
| 1400 | return name->d.dirn; | ||
| 1401 | case GEN_IPADD: | ||
| 1402 | return name->d.ip; | ||
| 1403 | case GEN_RID: | ||
| 1404 | return name->d.rid; | ||
| 1405 | default: | ||
| 1406 | return NULL; | ||
| 1407 | } | ||
| 1408 | } /* compat_GENERAL_NAME_get0_value() */ | ||
| 1409 | #endif | ||
| 1410 | |||
| 1411 | #if !HAVE_GENERAL_NAME_SET0_VALUE | ||
| 1412 | #define GENERAL_NAME_set0_value(...) \ | ||
| 1413 | compat_GENERAL_NAME_set0_value(__VA_ARGS__) | ||
| 1414 | |||
| 1415 | static void GENERAL_NAME_set0_value(GENERAL_NAME *name, int type, void *value) { | ||
| 1416 | switch ((name->type = type)) { | ||
| 1417 | case GEN_X400: | ||
| 1418 | case GEN_EDIPARTY: | ||
| 1419 | name->d.other = value; | ||
| 1420 | break; | ||
| 1421 | case GEN_OTHERNAME: | ||
| 1422 | name->d.otherName = value; | ||
| 1423 | break; | ||
| 1424 | case GEN_EMAIL: | ||
| 1425 | case GEN_DNS: | ||
| 1426 | case GEN_URI: | ||
| 1427 | name->d.ia5 = value; | ||
| 1428 | break; | ||
| 1429 | case GEN_DIRNAME: | ||
| 1430 | name->d.dirn = value; | ||
| 1431 | break; | ||
| 1432 | case GEN_IPADD: | ||
| 1433 | name->d.ip = value; | ||
| 1434 | break; | ||
| 1435 | case GEN_RID: | ||
| 1436 | name->d.rid = value; | ||
| 1437 | break; | ||
| 1438 | default: | ||
| 1439 | break; | ||
| 1440 | } | ||
| 1441 | } /* compat_GENERAL_NAME_set0_value() */ | ||
| 1442 | #endif | ||
| 1443 | |||
| 1444 | #if !HAVE_HMAC_CTX_FREE | 1374 | #if !HAVE_HMAC_CTX_FREE |
| 1445 | #define HMAC_CTX_free(ctx) compat_HMAC_CTX_free((ctx)) | 1375 | #define HMAC_CTX_free(ctx) compat_HMAC_CTX_free((ctx)) |
| 1446 | 1376 | ||
| @@ -4046,21 +3976,6 @@ static EC_GROUP *ecg_dup_nil(lua_State *L, const EC_GROUP *src) { | |||
| 4046 | return (src)? ecg_dup(L, src) : (lua_pushnil(L), (EC_GROUP *)0); | 3976 | return (src)? ecg_dup(L, src) : (lua_pushnil(L), (EC_GROUP *)0); |
| 4047 | } /* ecg_dup_nil() */ | 3977 | } /* ecg_dup_nil() */ |
| 4048 | 3978 | ||
| 4049 | static EC_GROUP *ecg_new_by_nid(int nid) { | ||
| 4050 | EC_GROUP *group; | ||
| 4051 | |||
| 4052 | if (!(group = EC_GROUP_new_by_curve_name(nid))) | ||
| 4053 | return NULL; | ||
| 4054 | |||
| 4055 | /* flag as named for benefit of __tostring */ | ||
| 4056 | EC_GROUP_set_asn1_flag(group, OPENSSL_EC_NAMED_CURVE); | ||
| 4057 | |||
| 4058 | /* compressed points may be patented */ | ||
| 4059 | EC_GROUP_set_point_conversion_form(group, POINT_CONVERSION_UNCOMPRESSED); | ||
| 4060 | |||
| 4061 | return group; | ||
| 4062 | } /* ecg_new_by_nid() */ | ||
| 4063 | |||
| 4064 | static EC_GROUP *ecg_push_by_nid(lua_State *L, int nid) { | 3979 | static EC_GROUP *ecg_push_by_nid(lua_State *L, int nid) { |
| 4065 | EC_GROUP **group = prepsimple(L, EC_GROUP_CLASS); | 3980 | EC_GROUP **group = prepsimple(L, EC_GROUP_CLASS); |
| 4066 | 3981 | ||
