diff options
Diffstat (limited to 'src/lib/libssl/t1_lib.c')
| -rw-r--r-- | src/lib/libssl/t1_lib.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/libssl/t1_lib.c b/src/lib/libssl/t1_lib.c index 0a5958341b..4e4fa21687 100644 --- a/src/lib/libssl/t1_lib.c +++ b/src/lib/libssl/t1_lib.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: t1_lib.c,v 1.95 2016/12/18 13:52:53 jsing Exp $ */ | 1 | /* $OpenBSD: t1_lib.c,v 1.96 2016/12/21 16:44:31 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -241,7 +241,8 @@ static int nid_list[] = { | |||
| 241 | NID_secp521r1, /* secp521r1 (25) */ | 241 | NID_secp521r1, /* secp521r1 (25) */ |
| 242 | NID_brainpoolP256r1, /* brainpoolP256r1 (26) */ | 242 | NID_brainpoolP256r1, /* brainpoolP256r1 (26) */ |
| 243 | NID_brainpoolP384r1, /* brainpoolP384r1 (27) */ | 243 | NID_brainpoolP384r1, /* brainpoolP384r1 (27) */ |
| 244 | NID_brainpoolP512r1 /* brainpoolP512r1 (28) */ | 244 | NID_brainpoolP512r1, /* brainpoolP512r1 (28) */ |
| 245 | NID_X25519, /* X25519 (29) */ | ||
| 245 | }; | 246 | }; |
| 246 | 247 | ||
| 247 | static const uint8_t ecformats_default[] = { | 248 | static const uint8_t ecformats_default[] = { |
| @@ -251,6 +252,7 @@ static const uint8_t ecformats_default[] = { | |||
| 251 | }; | 252 | }; |
| 252 | 253 | ||
| 253 | static const uint16_t eccurves_default[] = { | 254 | static const uint16_t eccurves_default[] = { |
| 255 | 29, /* X25519 (29) */ | ||
| 254 | 14, /* sect571r1 (14) */ | 256 | 14, /* sect571r1 (14) */ |
| 255 | 13, /* sect571k1 (13) */ | 257 | 13, /* sect571k1 (13) */ |
| 256 | 25, /* secp521r1 (25) */ | 258 | 25, /* secp521r1 (25) */ |
| @@ -352,6 +354,8 @@ tls1_ec_nid2curve_id(int nid) | |||
| 352 | return 27; | 354 | return 27; |
| 353 | case NID_brainpoolP512r1: /* brainpoolP512r1 (28) */ | 355 | case NID_brainpoolP512r1: /* brainpoolP512r1 (28) */ |
| 354 | return 28; | 356 | return 28; |
| 357 | case NID_X25519: /* X25519 (29) */ | ||
| 358 | return 29; | ||
| 355 | default: | 359 | default: |
| 356 | return 0; | 360 | return 0; |
| 357 | } | 361 | } |
