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 | } |