blob: 7830d6f128b2de862093f65f71716c9fab148dc4 [file] [log] [blame]
Adam Langleye9ada862015-05-11 17:20:37 -07001/* Copyright (c) 2015, Google Inc.
2 *
3 * Permission to use, copy, modify, and/or distribute this software for any
4 * purpose with or without fee is hereby granted, provided that the above
5 * copyright notice and this permission notice appear in all copies.
6 *
7 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
8 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
10 * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
12 * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
13 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
14
15 /* This file was generated by err_data_generate.go. */
16
17#include <openssl/base.h>
18#include <openssl/err.h>
19#include <openssl/type_check.h>
20
21
Robert Sloanc9abfe42018-11-26 12:19:07 -080022OPENSSL_STATIC_ASSERT(ERR_LIB_NONE == 1, "library value changed");
23OPENSSL_STATIC_ASSERT(ERR_LIB_SYS == 2, "library value changed");
24OPENSSL_STATIC_ASSERT(ERR_LIB_BN == 3, "library value changed");
25OPENSSL_STATIC_ASSERT(ERR_LIB_RSA == 4, "library value changed");
26OPENSSL_STATIC_ASSERT(ERR_LIB_DH == 5, "library value changed");
27OPENSSL_STATIC_ASSERT(ERR_LIB_EVP == 6, "library value changed");
28OPENSSL_STATIC_ASSERT(ERR_LIB_BUF == 7, "library value changed");
29OPENSSL_STATIC_ASSERT(ERR_LIB_OBJ == 8, "library value changed");
30OPENSSL_STATIC_ASSERT(ERR_LIB_PEM == 9, "library value changed");
31OPENSSL_STATIC_ASSERT(ERR_LIB_DSA == 10, "library value changed");
32OPENSSL_STATIC_ASSERT(ERR_LIB_X509 == 11, "library value changed");
33OPENSSL_STATIC_ASSERT(ERR_LIB_ASN1 == 12, "library value changed");
34OPENSSL_STATIC_ASSERT(ERR_LIB_CONF == 13, "library value changed");
35OPENSSL_STATIC_ASSERT(ERR_LIB_CRYPTO == 14, "library value changed");
36OPENSSL_STATIC_ASSERT(ERR_LIB_EC == 15, "library value changed");
37OPENSSL_STATIC_ASSERT(ERR_LIB_SSL == 16, "library value changed");
38OPENSSL_STATIC_ASSERT(ERR_LIB_BIO == 17, "library value changed");
39OPENSSL_STATIC_ASSERT(ERR_LIB_PKCS7 == 18, "library value changed");
40OPENSSL_STATIC_ASSERT(ERR_LIB_PKCS8 == 19, "library value changed");
41OPENSSL_STATIC_ASSERT(ERR_LIB_X509V3 == 20, "library value changed");
42OPENSSL_STATIC_ASSERT(ERR_LIB_RAND == 21, "library value changed");
43OPENSSL_STATIC_ASSERT(ERR_LIB_ENGINE == 22, "library value changed");
44OPENSSL_STATIC_ASSERT(ERR_LIB_OCSP == 23, "library value changed");
45OPENSSL_STATIC_ASSERT(ERR_LIB_UI == 24, "library value changed");
46OPENSSL_STATIC_ASSERT(ERR_LIB_COMP == 25, "library value changed");
47OPENSSL_STATIC_ASSERT(ERR_LIB_ECDSA == 26, "library value changed");
48OPENSSL_STATIC_ASSERT(ERR_LIB_ECDH == 27, "library value changed");
49OPENSSL_STATIC_ASSERT(ERR_LIB_HMAC == 28, "library value changed");
50OPENSSL_STATIC_ASSERT(ERR_LIB_DIGEST == 29, "library value changed");
51OPENSSL_STATIC_ASSERT(ERR_LIB_CIPHER == 30, "library value changed");
52OPENSSL_STATIC_ASSERT(ERR_LIB_HKDF == 31, "library value changed");
53OPENSSL_STATIC_ASSERT(ERR_LIB_USER == 32, "library value changed");
54OPENSSL_STATIC_ASSERT(ERR_NUM_LIBS == 33, "number of libraries changed");
Adam Langleye9ada862015-05-11 17:20:37 -070055
Adam Langleye9ada862015-05-11 17:20:37 -070056const uint32_t kOpenSSLReasonValues[] = {
Adam Vartanianbfcf3a72018-08-10 14:55:24 +010057 0xc32083a,
58 0xc328854,
59 0xc330863,
60 0xc338873,
61 0xc340882,
62 0xc34889b,
63 0xc3508a7,
64 0xc3588c4,
65 0xc3608e4,
66 0xc3688f2,
67 0xc370902,
68 0xc37890f,
69 0xc38091f,
70 0xc38892a,
71 0xc390940,
72 0xc39894f,
73 0xc3a0963,
74 0xc3a8847,
David Benjamin4969cc92016-04-22 15:02:23 -040075 0xc3b00ea,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +010076 0xc3b88d6,
77 0x10320847,
Pete Bentleyebd3e962019-09-26 10:51:12 +010078 0x1032959f,
79 0x103315ab,
80 0x103395c4,
81 0x103415d7,
Pete Bentley0c61efe2019-08-13 09:32:23 +010082 0x10348f27,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +010083 0x10350c60,
Pete Bentleyebd3e962019-09-26 10:51:12 +010084 0x103595ea,
85 0x10361614,
86 0x10369627,
87 0x10371646,
88 0x1037965f,
89 0x10381674,
90 0x10389692,
91 0x103916a1,
92 0x103996bd,
93 0x103a16d8,
94 0x103a96e7,
95 0x103b1703,
96 0x103b971e,
97 0x103c1744,
David Benjamin4969cc92016-04-22 15:02:23 -040098 0x103c80ea,
Pete Bentleyebd3e962019-09-26 10:51:12 +010099 0x103d1755,
100 0x103d9769,
101 0x103e1788,
102 0x103e9797,
103 0x103f17ae,
104 0x103f97c1,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100105 0x10400c24,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100106 0x104097d4,
107 0x104117f2,
108 0x10419805,
109 0x1042181f,
110 0x1042982f,
111 0x10431843,
112 0x10439859,
113 0x10441871,
114 0x10449886,
115 0x1045189a,
116 0x104598ac,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100117 0x104605fd,
118 0x1046894f,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100119 0x104718c1,
120 0x104798d8,
121 0x104818ed,
122 0x104898fb,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100123 0x10490e73,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100124 0x10499735,
125 0x104a15ff,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100126 0x14320c07,
127 0x14328c15,
128 0x14330c24,
129 0x14338c36,
David Benjamind316cba2016-06-02 16:17:39 -0400130 0x143400ac,
131 0x143480ea,
Adam Langleye9ada862015-05-11 17:20:37 -0700132 0x18320083,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100133 0x18328f7d,
David Benjamin4969cc92016-04-22 15:02:23 -0400134 0x183300ac,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100135 0x18338f93,
136 0x18340fa7,
David Benjamin4969cc92016-04-22 15:02:23 -0400137 0x183480ea,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100138 0x18350fbc,
139 0x18358fd4,
140 0x18360fe9,
141 0x18368ffd,
142 0x18371021,
143 0x18379037,
144 0x1838104b,
145 0x1838905b,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100146 0x18390a75,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100147 0x1839906b,
148 0x183a1091,
149 0x183a90b7,
150 0x183b0c7f,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100151 0x183b9106,
152 0x183c1118,
153 0x183c9123,
154 0x183d1133,
155 0x183d9144,
156 0x183e1155,
157 0x183e9167,
158 0x183f1190,
159 0x183f91a9,
160 0x184011c1,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100161 0x184086d5,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100162 0x184110da,
163 0x184190a5,
164 0x184210c4,
165 0x18428c6c,
166 0x18431080,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100167 0x184390ec,
168 0x203211fb,
169 0x203291e8,
170 0x24321207,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100171 0x24328995,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100172 0x24331219,
173 0x24339226,
174 0x24341233,
175 0x24349245,
176 0x24351254,
177 0x24359271,
178 0x2436127e,
179 0x2436928c,
180 0x2437129a,
181 0x243792a8,
182 0x243812b1,
183 0x243892be,
184 0x243912d1,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100185 0x28320c54,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100186 0x28328c7f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100187 0x28330c24,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100188 0x28338c92,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100189 0x28340c60,
David Benjamin4969cc92016-04-22 15:02:23 -0400190 0x283480ac,
191 0x283500ea,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100192 0x28358c6c,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100193 0x2c322f0c,
194 0x2c3292e8,
195 0x2c332f1a,
196 0x2c33af2c,
197 0x2c342f40,
198 0x2c34af52,
199 0x2c352f6d,
200 0x2c35af7f,
201 0x2c362f92,
David Benjamin4969cc92016-04-22 15:02:23 -0400202 0x2c36832d,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100203 0x2c372f9f,
204 0x2c37afb1,
205 0x2c382fd6,
206 0x2c38afed,
207 0x2c392ffb,
208 0x2c39b00b,
209 0x2c3a301d,
210 0x2c3ab031,
211 0x2c3b3042,
212 0x2c3bb061,
213 0x2c3c12fa,
214 0x2c3c9310,
215 0x2c3d3075,
216 0x2c3d9329,
217 0x2c3e3092,
218 0x2c3eb0a0,
219 0x2c3f30b8,
220 0x2c3fb0d0,
221 0x2c4030fa,
222 0x2c4091fb,
223 0x2c41310b,
224 0x2c41b11e,
225 0x2c4211c1,
226 0x2c42b12f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100227 0x2c430722,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100228 0x2c43b053,
229 0x2c442fc4,
230 0x2c44b0dd,
Adam Langleye9ada862015-05-11 17:20:37 -0700231 0x30320000,
232 0x30328015,
233 0x3033001f,
234 0x30338038,
235 0x3034004a,
236 0x30348064,
237 0x3035006b,
238 0x30358083,
239 0x30360094,
David Benjamin4969cc92016-04-22 15:02:23 -0400240 0x303680ac,
241 0x303700b9,
242 0x303780c8,
243 0x303800ea,
244 0x303880f7,
245 0x3039010a,
246 0x30398125,
247 0x303a013a,
248 0x303a814e,
249 0x303b0162,
250 0x303b8173,
251 0x303c018c,
252 0x303c81a9,
253 0x303d01b7,
254 0x303d81cb,
255 0x303e01db,
256 0x303e81f4,
257 0x303f0204,
258 0x303f8217,
259 0x30400226,
260 0x30408232,
261 0x30410247,
262 0x30418257,
263 0x3042026e,
264 0x3042827b,
265 0x3043028e,
266 0x3043829d,
267 0x304402b2,
268 0x304482d3,
269 0x304502e6,
270 0x304582f9,
271 0x30460312,
272 0x3046832d,
273 0x3047034a,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100274 0x3047835c,
275 0x3048036a,
276 0x3048837b,
277 0x3049038a,
278 0x304983a2,
279 0x304a03b4,
280 0x304a83c8,
281 0x304b03e0,
282 0x304b83f3,
283 0x304c03fe,
284 0x304c840f,
285 0x304d041b,
286 0x304d8431,
287 0x304e043f,
288 0x304e8455,
289 0x304f0467,
290 0x304f8479,
291 0x3050049c,
292 0x305084af,
293 0x305104c0,
294 0x305184d0,
295 0x305204e8,
296 0x305284fd,
297 0x30530515,
298 0x30538529,
299 0x30540541,
300 0x3054855a,
301 0x30550573,
302 0x30558590,
303 0x3056059b,
304 0x305685b3,
305 0x305705c3,
306 0x305785d4,
307 0x305805e7,
308 0x305885fd,
309 0x30590606,
310 0x3059861b,
311 0x305a062e,
312 0x305a863d,
313 0x305b065d,
314 0x305b866c,
315 0x305c068d,
316 0x305c86a9,
317 0x305d06b5,
318 0x305d86d5,
319 0x305e06f1,
320 0x305e8702,
321 0x305f0718,
322 0x305f8722,
323 0x3060048c,
324 0x34320b65,
325 0x34328b79,
326 0x34330b96,
327 0x34338ba9,
328 0x34340bb8,
329 0x34348bf1,
330 0x34350bd5,
Adam Langleye9ada862015-05-11 17:20:37 -0700331 0x3c320083,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100332 0x3c328cbc,
333 0x3c330cd5,
334 0x3c338cf0,
335 0x3c340d0d,
336 0x3c348d37,
337 0x3c350d52,
338 0x3c358d78,
339 0x3c360d91,
340 0x3c368da9,
341 0x3c370dba,
342 0x3c378dc8,
343 0x3c380dd5,
344 0x3c388de9,
345 0x3c390c7f,
346 0x3c398e0c,
347 0x3c3a0e20,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100348 0x3c3a890f,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100349 0x3c3b0e30,
350 0x3c3b8e4b,
351 0x3c3c0e5d,
352 0x3c3c8e90,
353 0x3c3d0e9a,
354 0x3c3d8eae,
355 0x3c3e0ebc,
356 0x3c3e8ee1,
357 0x3c3f0ca8,
358 0x3c3f8eca,
David Benjamin4969cc92016-04-22 15:02:23 -0400359 0x3c4000ac,
360 0x3c4080ea,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100361 0x3c410d28,
362 0x3c418d67,
363 0x3c420e73,
364 0x3c428dfd,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100365 0x40321971,
366 0x40329987,
367 0x403319b5,
368 0x403399bf,
369 0x403419d6,
370 0x403499f4,
371 0x40351a04,
372 0x40359a16,
373 0x40361a23,
374 0x40369a2f,
375 0x40371a44,
376 0x40379a56,
377 0x40381a61,
378 0x40389a73,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100379 0x40390f27,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100380 0x40399a83,
381 0x403a1a96,
382 0x403a9ab7,
383 0x403b1ac8,
384 0x403b9ad8,
Adam Langley4139edb2016-01-13 15:00:54 -0800385 0x403c0064,
386 0x403c8083,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100387 0x403d1b5c,
388 0x403d9b72,
389 0x403e1b81,
390 0x403e9bb9,
391 0x403f1bd3,
392 0x403f9bfb,
393 0x40401c10,
394 0x40409c24,
395 0x40411c41,
396 0x40419c5c,
397 0x40421c75,
398 0x40429c88,
399 0x40431c9c,
400 0x40439cb4,
401 0x40441ccb,
David Benjamin4969cc92016-04-22 15:02:23 -0400402 0x404480ac,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100403 0x40451ce0,
404 0x40459cf2,
405 0x40461d16,
406 0x40469d36,
407 0x40471d44,
408 0x40479d6b,
409 0x40481ddc,
410 0x40489e0f,
411 0x40491e26,
412 0x40499e40,
413 0x404a1e57,
414 0x404a9e75,
415 0x404b1e8d,
416 0x404b9ea4,
417 0x404c1eba,
418 0x404c9ecc,
419 0x404d1eed,
420 0x404d9f26,
421 0x404e1f3a,
422 0x404e9f47,
423 0x404f1f8e,
424 0x404f9fd4,
425 0x4050202b,
426 0x4050a03f,
427 0x40512072,
428 0x40522082,
429 0x4052a0a6,
430 0x405320be,
431 0x4053a0d1,
432 0x405420e6,
433 0x4054a109,
434 0x40552117,
435 0x4055a154,
436 0x40562161,
437 0x4056a17a,
438 0x40572192,
439 0x4057a1a5,
440 0x405821ba,
441 0x4058a1e1,
442 0x40592210,
443 0x4059a23d,
444 0x405a2251,
445 0x405aa261,
446 0x405b2279,
447 0x405ba28a,
448 0x405c229d,
449 0x405ca2dc,
450 0x405d22e9,
451 0x405da30e,
452 0x405e234c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100453 0x405e8ab3,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100454 0x405f236d,
455 0x405fa37a,
456 0x40602388,
457 0x4060a3aa,
458 0x4061240b,
459 0x4061a443,
460 0x4062245a,
461 0x4062a46b,
462 0x40632490,
463 0x4063a4a5,
464 0x406424bc,
465 0x4064a4e8,
466 0x40652503,
467 0x4065a51a,
468 0x40662532,
469 0x4066a55c,
470 0x40672587,
471 0x4067a5cc,
472 0x40682614,
473 0x4068a635,
474 0x40692667,
475 0x4069a695,
476 0x406a26b6,
477 0x406aa6d6,
478 0x406b285e,
479 0x406ba881,
480 0x406c2897,
481 0x406cab3a,
482 0x406d2b69,
483 0x406dab91,
484 0x406e2bbf,
485 0x406eac0c,
486 0x406f2c47,
487 0x406fac7f,
488 0x40702c92,
489 0x4070acaf,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100490 0x40710802,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100491 0x4071acc1,
492 0x40722cd4,
493 0x4072ad0a,
494 0x40732d22,
495 0x407394fa,
496 0x40742d36,
497 0x4074ad50,
498 0x40752d61,
499 0x4075ad75,
500 0x40762d83,
501 0x407692be,
502 0x40772da8,
503 0x4077adca,
504 0x40782de5,
505 0x4078ae1e,
506 0x40792e35,
507 0x4079ae4b,
508 0x407a2e77,
509 0x407aae8a,
510 0x407b2e9f,
511 0x407baeb1,
512 0x407c2ee2,
513 0x407caeeb,
514 0x407d2650,
515 0x407d9fe4,
516 0x407e2dfa,
517 0x407ea1f1,
518 0x407f1d58,
519 0x407f9afe,
520 0x40801f9e,
521 0x40809d80,
522 0x40812094,
523 0x40819f78,
524 0x40822baa,
525 0x40829ae4,
526 0x408321cc,
527 0x4083a4cd,
528 0x40841d94,
529 0x4084a229,
530 0x408522ae,
531 0x4085a3d2,
532 0x4086232e,
533 0x40869ffe,
534 0x40872bf0,
535 0x4087a420,
536 0x40881b45,
537 0x4088a5df,
538 0x40891b94,
539 0x40899b21,
540 0x408a28cf,
541 0x408a9912,
542 0x408b2ec6,
543 0x408bac5c,
544 0x408c22be,
545 0x408c992e,
546 0x408d1df5,
547 0x408d9dc6,
548 0x408e1f0f,
549 0x408ea134,
550 0x408f25f3,
551 0x408fa3ee,
552 0x409025a8,
553 0x4090a300,
554 0x409128b7,
555 0x40919954,
556 0x40921be1,
557 0x4092ac2b,
558 0x40932ced,
559 0x4093a00f,
560 0x40941da8,
561 0x4094a8e8,
562 0x4095247c,
563 0x4095ae57,
564 0x40962bd7,
565 0x40969fb7,
566 0x4097205a,
567 0x40979f5e,
568 0x41f42789,
569 0x41f9281b,
570 0x41fe270e,
571 0x41fea92b,
572 0x41ff2a1c,
573 0x420327a2,
574 0x420827c4,
575 0x4208a800,
576 0x420926f2,
577 0x4209a83a,
578 0x420a2749,
579 0x420aa729,
580 0x420b2769,
581 0x420ba7e2,
582 0x420c2a38,
583 0x420ca8f8,
584 0x420d2912,
585 0x420da949,
586 0x42122963,
587 0x421729ff,
588 0x4217a9a5,
589 0x421c29c7,
590 0x421f2982,
591 0x42212a4f,
592 0x422629e2,
593 0x422b2b1e,
594 0x422baacc,
595 0x422c2b06,
596 0x422caa8b,
597 0x422d2a6a,
598 0x422daaeb,
599 0x422e2ab1,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100600 0x4432072d,
601 0x4432873c,
602 0x44330748,
603 0x44338756,
604 0x44340769,
605 0x4434877a,
606 0x44350781,
607 0x4435878b,
608 0x4436079e,
609 0x443687b4,
610 0x443707c6,
611 0x443787d3,
612 0x443807e2,
613 0x443887ea,
614 0x44390802,
615 0x44398810,
616 0x443a0823,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100617 0x483212e8,
618 0x483292fa,
619 0x48331310,
620 0x48339329,
621 0x4c32134e,
622 0x4c32935e,
623 0x4c331371,
624 0x4c339391,
David Benjamin4969cc92016-04-22 15:02:23 -0400625 0x4c3400ac,
626 0x4c3480ea,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100627 0x4c35139d,
628 0x4c3593ab,
629 0x4c3613c7,
630 0x4c3693ed,
631 0x4c3713fc,
632 0x4c37940a,
633 0x4c38141f,
634 0x4c38942b,
635 0x4c39144b,
636 0x4c399475,
637 0x4c3a148e,
638 0x4c3a94a7,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100639 0x4c3b05fd,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100640 0x4c3b94c0,
641 0x4c3c14d2,
642 0x4c3c94e1,
643 0x4c3d14fa,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100644 0x4c3d8c47,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100645 0x4c3e1567,
646 0x4c3e9509,
647 0x4c3f1589,
648 0x4c3f92be,
649 0x4c40151f,
650 0x4c40933a,
651 0x4c411557,
652 0x4c4193da,
653 0x4c421543,
654 0x50323141,
655 0x5032b150,
656 0x5033315b,
657 0x5033b16b,
658 0x50343184,
659 0x5034b19e,
660 0x503531ac,
661 0x5035b1c2,
662 0x503631d4,
663 0x5036b1ea,
664 0x50373203,
665 0x5037b216,
666 0x5038322e,
667 0x5038b23f,
668 0x50393254,
669 0x5039b268,
670 0x503a3288,
671 0x503ab29e,
672 0x503b32b6,
673 0x503bb2c8,
674 0x503c32e4,
675 0x503cb2fb,
676 0x503d3314,
677 0x503db32a,
678 0x503e3337,
679 0x503eb34d,
680 0x503f335f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100681 0x503f837b,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100682 0x50403372,
683 0x5040b382,
684 0x5041339c,
685 0x5041b3ab,
686 0x504233c5,
687 0x5042b3e2,
688 0x504333f2,
689 0x5043b402,
690 0x50443411,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100691 0x50448431,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100692 0x50453425,
693 0x5045b443,
694 0x50463456,
695 0x5046b46c,
696 0x5047347e,
697 0x5047b493,
698 0x504834b9,
699 0x5048b4c7,
700 0x504934da,
701 0x5049b4ef,
702 0x504a3505,
703 0x504ab515,
704 0x504b3535,
705 0x504bb548,
706 0x504c356b,
707 0x504cb599,
708 0x504d35ab,
709 0x504db5c8,
710 0x504e35e3,
711 0x504eb5ff,
712 0x504f3611,
713 0x504fb628,
714 0x50503637,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100715 0x505086f1,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100716 0x5051364a,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100717 0x58320f65,
718 0x68320f27,
719 0x68328c7f,
720 0x68330c92,
721 0x68338f35,
722 0x68340f45,
David Benjamin4969cc92016-04-22 15:02:23 -0400723 0x683480ea,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100724 0x6c320eed,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100725 0x6c328c36,
Pete Bentley0c61efe2019-08-13 09:32:23 +0100726 0x6c330ef8,
727 0x6c338f11,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100728 0x74320a1b,
Robert Sloan6d0d00e2017-03-27 07:13:07 -0700729 0x743280ac,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100730 0x74330c47,
731 0x78320980,
732 0x78328995,
733 0x783309a1,
Adam Langleye9ada862015-05-11 17:20:37 -0700734 0x78338083,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100735 0x783409b0,
736 0x783489c5,
737 0x783509e4,
738 0x78358a06,
739 0x78360a1b,
740 0x78368a31,
741 0x78370a41,
742 0x78378a62,
743 0x78380a75,
744 0x78388a87,
745 0x78390a94,
746 0x78398ab3,
747 0x783a0ac8,
748 0x783a8ad6,
749 0x783b0ae0,
750 0x783b8af4,
751 0x783c0b0b,
752 0x783c8b20,
753 0x783d0b37,
754 0x783d8b4c,
755 0x783e0aa2,
756 0x783e8a54,
Pete Bentleyebd3e962019-09-26 10:51:12 +0100757 0x7c3211d7,
Adam Langleye9ada862015-05-11 17:20:37 -0700758};
759
760const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
761
762const char kOpenSSLReasonStringData[] =
763 "ASN1_LENGTH_MISMATCH\0"
764 "AUX_ERROR\0"
765 "BAD_GET_ASN1_OBJECT_CALL\0"
766 "BAD_OBJECT_HEADER\0"
767 "BMPSTRING_IS_WRONG_LENGTH\0"
768 "BN_LIB\0"
769 "BOOLEAN_IS_WRONG_LENGTH\0"
770 "BUFFER_TOO_SMALL\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400771 "CONTEXT_NOT_INITIALISED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700772 "DECODE_ERROR\0"
773 "DEPTH_EXCEEDED\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400774 "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700775 "ENCODE_ERROR\0"
776 "ERROR_GETTING_TIME\0"
777 "EXPECTING_AN_ASN1_SEQUENCE\0"
778 "EXPECTING_AN_INTEGER\0"
779 "EXPECTING_AN_OBJECT\0"
780 "EXPECTING_A_BOOLEAN\0"
781 "EXPECTING_A_TIME\0"
782 "EXPLICIT_LENGTH_MISMATCH\0"
783 "EXPLICIT_TAG_NOT_CONSTRUCTED\0"
784 "FIELD_MISSING\0"
785 "FIRST_NUM_TOO_LARGE\0"
786 "HEADER_TOO_LONG\0"
787 "ILLEGAL_BITSTRING_FORMAT\0"
788 "ILLEGAL_BOOLEAN\0"
789 "ILLEGAL_CHARACTERS\0"
790 "ILLEGAL_FORMAT\0"
791 "ILLEGAL_HEX\0"
792 "ILLEGAL_IMPLICIT_TAG\0"
793 "ILLEGAL_INTEGER\0"
794 "ILLEGAL_NESTED_TAGGING\0"
795 "ILLEGAL_NULL\0"
796 "ILLEGAL_NULL_VALUE\0"
797 "ILLEGAL_OBJECT\0"
798 "ILLEGAL_OPTIONAL_ANY\0"
799 "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\0"
800 "ILLEGAL_TAGGED_ANY\0"
801 "ILLEGAL_TIME_VALUE\0"
802 "INTEGER_NOT_ASCII_FORMAT\0"
803 "INTEGER_TOO_LARGE_FOR_LONG\0"
804 "INVALID_BIT_STRING_BITS_LEFT\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100805 "INVALID_BMPSTRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700806 "INVALID_DIGIT\0"
807 "INVALID_MODIFIER\0"
808 "INVALID_NUMBER\0"
809 "INVALID_OBJECT_ENCODING\0"
810 "INVALID_SEPARATOR\0"
811 "INVALID_TIME_FORMAT\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100812 "INVALID_UNIVERSALSTRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700813 "INVALID_UTF8STRING\0"
814 "LIST_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700815 "MISSING_ASN1_EOS\0"
816 "MISSING_EOC\0"
817 "MISSING_SECOND_NUMBER\0"
818 "MISSING_VALUE\0"
819 "MSTRING_NOT_UNIVERSAL\0"
820 "MSTRING_WRONG_TAG\0"
821 "NESTED_ASN1_ERROR\0"
822 "NESTED_ASN1_STRING\0"
Robert Sloan49d063b2018-04-03 11:30:38 -0700823 "NESTED_TOO_DEEP\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700824 "NON_HEX_CHARACTERS\0"
825 "NOT_ASCII_FORMAT\0"
826 "NOT_ENOUGH_DATA\0"
827 "NO_MATCHING_CHOICE_TYPE\0"
828 "NULL_IS_WRONG_LENGTH\0"
829 "OBJECT_NOT_ASCII_FORMAT\0"
830 "ODD_NUMBER_OF_CHARS\0"
831 "SECOND_NUMBER_TOO_LARGE\0"
832 "SEQUENCE_LENGTH_MISMATCH\0"
833 "SEQUENCE_NOT_CONSTRUCTED\0"
834 "SEQUENCE_OR_SET_NEEDS_CONFIG\0"
835 "SHORT_LINE\0"
836 "STREAMING_NOT_SUPPORTED\0"
837 "STRING_TOO_LONG\0"
838 "STRING_TOO_SHORT\0"
839 "TAG_VALUE_TOO_HIGH\0"
840 "TIME_NOT_ASCII_FORMAT\0"
841 "TOO_LONG\0"
842 "TYPE_NOT_CONSTRUCTED\0"
843 "TYPE_NOT_PRIMITIVE\0"
844 "UNEXPECTED_EOC\0"
845 "UNIVERSALSTRING_IS_WRONG_LENGTH\0"
846 "UNKNOWN_FORMAT\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400847 "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\0"
848 "UNKNOWN_SIGNATURE_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700849 "UNKNOWN_TAG\0"
850 "UNSUPPORTED_ANY_DEFINED_BY_TYPE\0"
851 "UNSUPPORTED_PUBLIC_KEY_TYPE\0"
852 "UNSUPPORTED_TYPE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400853 "WRONG_PUBLIC_KEY_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700854 "WRONG_TAG\0"
855 "WRONG_TYPE\0"
856 "BAD_FOPEN_MODE\0"
857 "BROKEN_PIPE\0"
858 "CONNECT_ERROR\0"
859 "ERROR_SETTING_NBIO\0"
860 "INVALID_ARGUMENT\0"
861 "IN_USE\0"
862 "KEEPALIVE\0"
863 "NBIO_CONNECT_ERROR\0"
864 "NO_HOSTNAME_SPECIFIED\0"
865 "NO_PORT_SPECIFIED\0"
866 "NO_SUCH_FILE\0"
867 "NULL_PARAMETER\0"
868 "SYS_LIB\0"
869 "UNABLE_TO_CREATE_SOCKET\0"
870 "UNINITIALIZED\0"
871 "UNSUPPORTED_METHOD\0"
872 "WRITE_TO_READ_ONLY_BIO\0"
873 "ARG2_LT_ARG3\0"
Kenny Rootb8494592015-09-25 02:29:14 +0000874 "BAD_ENCODING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700875 "BAD_RECIPROCAL\0"
876 "BIGNUM_TOO_LONG\0"
877 "BITS_TOO_SMALL\0"
878 "CALLED_WITH_EVEN_MODULUS\0"
879 "DIV_BY_ZERO\0"
880 "EXPAND_ON_STATIC_BIGNUM_DATA\0"
881 "INPUT_NOT_REDUCED\0"
Robert Sloan9254e682017-04-24 09:42:06 -0700882 "INVALID_INPUT\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700883 "INVALID_RANGE\0"
884 "NEGATIVE_NUMBER\0"
885 "NOT_A_SQUARE\0"
886 "NOT_INITIALIZED\0"
887 "NO_INVERSE\0"
888 "PRIVATE_KEY_TOO_LARGE\0"
889 "P_IS_NOT_PRIME\0"
890 "TOO_MANY_ITERATIONS\0"
891 "TOO_MANY_TEMPORARY_VARIABLES\0"
892 "AES_KEY_SETUP_FAILED\0"
893 "BAD_DECRYPT\0"
894 "BAD_KEY_LENGTH\0"
895 "CTRL_NOT_IMPLEMENTED\0"
896 "CTRL_OPERATION_NOT_IMPLEMENTED\0"
897 "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\0"
898 "INITIALIZATION_ERROR\0"
899 "INPUT_NOT_INITIALIZED\0"
900 "INVALID_AD_SIZE\0"
901 "INVALID_KEY_LENGTH\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700902 "INVALID_NONCE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700903 "INVALID_NONCE_SIZE\0"
904 "INVALID_OPERATION\0"
905 "IV_TOO_LARGE\0"
906 "NO_CIPHER_SET\0"
907 "NO_DIRECTION_SET\0"
908 "OUTPUT_ALIASES_INPUT\0"
909 "TAG_TOO_LARGE\0"
910 "TOO_LARGE\0"
911 "UNSUPPORTED_AD_SIZE\0"
912 "UNSUPPORTED_INPUT_SIZE\0"
913 "UNSUPPORTED_KEY_SIZE\0"
914 "UNSUPPORTED_NONCE_SIZE\0"
915 "UNSUPPORTED_TAG_SIZE\0"
916 "WRONG_FINAL_BLOCK_LENGTH\0"
917 "LIST_CANNOT_BE_NULL\0"
918 "MISSING_CLOSE_SQUARE_BRACKET\0"
919 "MISSING_EQUAL_SIGN\0"
920 "NO_CLOSE_BRACE\0"
921 "UNABLE_TO_CREATE_NEW_SECTION\0"
Robert Sloan8ecb7cd2017-03-21 09:39:01 -0700922 "VARIABLE_EXPANSION_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700923 "VARIABLE_HAS_NO_VALUE\0"
924 "BAD_GENERATOR\0"
925 "INVALID_PUBKEY\0"
926 "MODULUS_TOO_LARGE\0"
927 "NO_PRIVATE_VALUE\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -0700928 "UNKNOWN_HASH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700929 "BAD_Q_VALUE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400930 "BAD_VERSION\0"
Pete Bentley0c61efe2019-08-13 09:32:23 +0100931 "INVALID_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700932 "MISSING_PARAMETERS\0"
933 "NEED_NEW_SETUP_VALUES\0"
934 "BIGNUM_OUT_OF_RANGE\0"
935 "COORDINATES_OUT_OF_RANGE\0"
936 "D2I_ECPKPARAMETERS_FAILURE\0"
937 "EC_GROUP_NEW_BY_NAME_FAILURE\0"
938 "GROUP2PKPARAMETERS_FAILURE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400939 "GROUP_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700940 "I2D_ECPKPARAMETERS_FAILURE\0"
941 "INCOMPATIBLE_OBJECTS\0"
David Benjaminc895d6b2016-08-11 13:26:41 -0400942 "INVALID_COFACTOR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700943 "INVALID_COMPRESSED_POINT\0"
944 "INVALID_COMPRESSION_BIT\0"
945 "INVALID_ENCODING\0"
946 "INVALID_FIELD\0"
947 "INVALID_FORM\0"
948 "INVALID_GROUP_ORDER\0"
949 "INVALID_PRIVATE_KEY\0"
Robert Sloan99319a12017-11-27 10:32:46 -0800950 "INVALID_SCALAR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700951 "MISSING_PRIVATE_KEY\0"
952 "NON_NAMED_CURVE\0"
953 "PKPARAMETERS2GROUP_FAILURE\0"
954 "POINT_AT_INFINITY\0"
955 "POINT_IS_NOT_ON_CURVE\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700956 "PUBLIC_KEY_VALIDATION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700957 "SLOT_FULL\0"
958 "UNDEFINED_GENERATOR\0"
959 "UNKNOWN_GROUP\0"
960 "UNKNOWN_ORDER\0"
961 "WRONG_CURVE_PARAMETERS\0"
962 "WRONG_ORDER\0"
963 "KDF_FAILED\0"
964 "POINT_ARITHMETIC_FAILURE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100965 "UNKNOWN_DIGEST_LENGTH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700966 "BAD_SIGNATURE\0"
967 "NOT_IMPLEMENTED\0"
968 "RANDOM_NUMBER_GENERATION_FAILED\0"
969 "OPERATION_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700970 "COMMAND_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700971 "DIFFERENT_KEY_TYPES\0"
972 "DIFFERENT_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700973 "EXPECTING_AN_EC_KEY_KEY\0"
974 "EXPECTING_AN_RSA_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700975 "EXPECTING_A_DSA_KEY\0"
976 "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700977 "INVALID_DIGEST_LENGTH\0"
978 "INVALID_DIGEST_TYPE\0"
979 "INVALID_KEYBITS\0"
980 "INVALID_MGF1_MD\0"
981 "INVALID_PADDING_MODE\0"
Pete Bentley0c61efe2019-08-13 09:32:23 +0100982 "INVALID_PEER_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700983 "INVALID_PSS_SALTLEN\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700984 "INVALID_SIGNATURE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700985 "KEYS_NOT_SET\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700986 "MEMORY_LIMIT_EXCEEDED\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700987 "NOT_A_PRIVATE_KEY\0"
Pete Bentleyebd3e962019-09-26 10:51:12 +0100988 "NOT_XOF_OR_INVALID_LENGTH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700989 "NO_DEFAULT_DIGEST\0"
990 "NO_KEY_SET\0"
991 "NO_MDC2_SUPPORT\0"
992 "NO_NID_FOR_CURVE\0"
993 "NO_OPERATION_SET\0"
994 "NO_PARAMETERS_SET\0"
995 "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
996 "OPERATON_NOT_INITIALIZED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700997 "UNKNOWN_PUBLIC_KEY_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700998 "UNSUPPORTED_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700999 "OUTPUT_TOO_LARGE\0"
Robert Sloana815d5a2017-12-04 11:49:16 -08001000 "INVALID_OID_STRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001001 "UNKNOWN_NID\0"
1002 "BAD_BASE64_DECODE\0"
1003 "BAD_END_LINE\0"
1004 "BAD_IV_CHARS\0"
1005 "BAD_PASSWORD_READ\0"
1006 "CIPHER_IS_NULL\0"
1007 "ERROR_CONVERTING_PRIVATE_KEY\0"
1008 "NOT_DEK_INFO\0"
1009 "NOT_ENCRYPTED\0"
1010 "NOT_PROC_TYPE\0"
1011 "NO_START_LINE\0"
1012 "READ_KEY\0"
1013 "SHORT_HEADER\0"
1014 "UNSUPPORTED_CIPHER\0"
1015 "UNSUPPORTED_ENCRYPTION\0"
Robert Sloan9254e682017-04-24 09:42:06 -07001016 "BAD_PKCS7_VERSION\0"
1017 "NOT_PKCS7_SIGNED_DATA\0"
1018 "NO_CERTIFICATES_INCLUDED\0"
1019 "NO_CRLS_INCLUDED\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001020 "BAD_ITERATION_COUNT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001021 "BAD_PKCS12_DATA\0"
1022 "BAD_PKCS12_VERSION\0"
1023 "CIPHER_HAS_NO_OBJECT_IDENTIFIER\0"
1024 "CRYPT_ERROR\0"
1025 "ENCRYPT_ERROR\0"
1026 "ERROR_SETTING_CIPHER_PARAMS\0"
1027 "INCORRECT_PASSWORD\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001028 "INVALID_CHARACTERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001029 "KEYGEN_FAILURE\0"
1030 "KEY_GEN_ERROR\0"
1031 "METHOD_NOT_SUPPORTED\0"
1032 "MISSING_MAC\0"
1033 "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\0"
1034 "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\0"
1035 "PKCS12_TOO_DEEPLY_NESTED\0"
1036 "PRIVATE_KEY_DECODE_ERROR\0"
1037 "PRIVATE_KEY_ENCODE_ERROR\0"
1038 "UNKNOWN_ALGORITHM\0"
1039 "UNKNOWN_CIPHER\0"
1040 "UNKNOWN_CIPHER_ALGORITHM\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001041 "UNKNOWN_DIGEST\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001042 "UNSUPPORTED_KEYLENGTH\0"
1043 "UNSUPPORTED_KEY_DERIVATION_FUNCTION\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001044 "UNSUPPORTED_OPTIONS\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001045 "UNSUPPORTED_PRF\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001046 "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001047 "UNSUPPORTED_SALT_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001048 "BAD_E_VALUE\0"
1049 "BAD_FIXED_HEADER_DECRYPT\0"
1050 "BAD_PAD_BYTE_COUNT\0"
1051 "BAD_RSA_PARAMETERS\0"
1052 "BLOCK_TYPE_IS_NOT_01\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001053 "BLOCK_TYPE_IS_NOT_02\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001054 "BN_NOT_INITIALIZED\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001055 "CANNOT_RECOVER_MULTI_PRIME_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001056 "CRT_PARAMS_ALREADY_GIVEN\0"
1057 "CRT_VALUES_INCORRECT\0"
1058 "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\0"
1059 "DATA_TOO_LARGE\0"
1060 "DATA_TOO_LARGE_FOR_KEY_SIZE\0"
1061 "DATA_TOO_LARGE_FOR_MODULUS\0"
1062 "DATA_TOO_SMALL\0"
1063 "DATA_TOO_SMALL_FOR_KEY_SIZE\0"
1064 "DIGEST_TOO_BIG_FOR_RSA_KEY\0"
1065 "D_E_NOT_CONGRUENT_TO_1\0"
Robert Sloan49d063b2018-04-03 11:30:38 -07001066 "D_OUT_OF_RANGE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001067 "EMPTY_PUBLIC_KEY\0"
1068 "FIRST_OCTET_INVALID\0"
1069 "INCONSISTENT_SET_OF_CRT_VALUES\0"
1070 "INTERNAL_ERROR\0"
1071 "INVALID_MESSAGE_LENGTH\0"
1072 "KEY_SIZE_TOO_SMALL\0"
1073 "LAST_OCTET_INVALID\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001074 "MUST_HAVE_AT_LEAST_TWO_PRIMES\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001075 "NO_PUBLIC_EXPONENT\0"
1076 "NULL_BEFORE_BLOCK_MISSING\0"
1077 "N_NOT_EQUAL_P_Q\0"
1078 "OAEP_DECODING_ERROR\0"
1079 "ONLY_ONE_OF_P_Q_GIVEN\0"
1080 "OUTPUT_BUFFER_TOO_SMALL\0"
1081 "PADDING_CHECK_FAILED\0"
1082 "PKCS_DECODING_ERROR\0"
1083 "SLEN_CHECK_FAILED\0"
1084 "SLEN_RECOVERY_FAILED\0"
1085 "UNKNOWN_ALGORITHM_TYPE\0"
1086 "UNKNOWN_PADDING_TYPE\0"
1087 "VALUE_MISSING\0"
1088 "WRONG_SIGNATURE_LENGTH\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001089 "ALPN_MISMATCH_ON_EARLY_DATA\0"
Robert Sloane56da3e2017-06-26 08:26:42 -07001090 "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001091 "APPLICATION_DATA_ON_SHUTDOWN\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001092 "APP_DATA_IN_HANDSHAKE\0"
1093 "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\0"
1094 "BAD_ALERT\0"
1095 "BAD_CHANGE_CIPHER_SPEC\0"
1096 "BAD_DATA_RETURNED_BY_CALLBACK\0"
1097 "BAD_DH_P_LENGTH\0"
1098 "BAD_DIGEST_LENGTH\0"
1099 "BAD_ECC_CERT\0"
1100 "BAD_ECPOINT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001101 "BAD_HANDSHAKE_RECORD\0"
1102 "BAD_HELLO_REQUEST\0"
1103 "BAD_LENGTH\0"
1104 "BAD_PACKET_LENGTH\0"
1105 "BAD_RSA_ENCRYPT\0"
1106 "BAD_SRTP_MKI_VALUE\0"
1107 "BAD_SRTP_PROTECTION_PROFILE_LIST\0"
1108 "BAD_SSL_FILETYPE\0"
1109 "BAD_WRITE_RETRY\0"
1110 "BIO_NOT_SET\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001111 "BLOCK_CIPHER_PAD_IS_WRONG\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001112 "BUFFERED_MESSAGES_ON_CIPHER_CHANGE\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001113 "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
Steven Valdeze7531f02016-12-14 13:29:57 -05001114 "CANNOT_PARSE_LEAF_CERT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001115 "CA_DN_LENGTH_MISMATCH\0"
1116 "CA_DN_TOO_LONG\0"
1117 "CCS_RECEIVED_EARLY\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001118 "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001119 "CERTIFICATE_VERIFY_FAILED\0"
1120 "CERT_CB_ERROR\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001121 "CERT_DECOMPRESSION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001122 "CERT_LENGTH_MISMATCH\0"
1123 "CHANNEL_ID_NOT_P256\0"
1124 "CHANNEL_ID_SIGNATURE_INVALID\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001125 "CIPHER_OR_HASH_UNAVAILABLE\0"
1126 "CLIENTHELLO_PARSE_FAILED\0"
1127 "CLIENTHELLO_TLSEXT\0"
1128 "CONNECTION_REJECTED\0"
1129 "CONNECTION_TYPE_NOT_SET\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001130 "CUSTOM_EXTENSION_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001131 "DATA_LENGTH_TOO_LONG\0"
1132 "DECRYPTION_FAILED\0"
1133 "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\0"
1134 "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\0"
Adam Langley4139edb2016-01-13 15:00:54 -08001135 "DH_P_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001136 "DIGEST_CHECK_FAILED\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001137 "DOWNGRADE_DETECTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001138 "DTLS_MESSAGE_TOO_BIG\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001139 "DUPLICATE_EXTENSION\0"
David Benjamin7c0d06c2016-08-11 13:26:41 -04001140 "DUPLICATE_KEY_SHARE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001141 "DUPLICATE_SIGNATURE_ALGORITHM\0"
Robert Sloan55818102017-12-18 11:26:17 -08001142 "EARLY_DATA_NOT_IN_USE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001143 "ECC_CERT_NOT_FOR_SIGNING\0"
Robert Sloan99319a12017-11-27 10:32:46 -08001144 "EMPTY_HELLO_RETRY_REQUEST\0"
Adam Langleyf4e42722015-06-04 17:45:09 -07001145 "EMS_STATE_INCONSISTENT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001146 "ENCRYPTED_LENGTH_TOO_LONG\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001147 "ERROR_ADDING_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001148 "ERROR_IN_RECEIVED_CIPHER_LIST\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001149 "ERROR_PARSING_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001150 "EXCESSIVE_MESSAGE_SIZE\0"
1151 "EXTRA_DATA_IN_MESSAGE\0"
1152 "FRAGMENT_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001153 "GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
1154 "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\0"
Robert Sloan55818102017-12-18 11:26:17 -08001155 "HANDSHAKE_NOT_COMPLETE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001156 "HTTPS_PROXY_REQUEST\0"
1157 "HTTP_REQUEST\0"
1158 "INAPPROPRIATE_FALLBACK\0"
Tobias Thierer5b7aef42019-08-23 11:08:22 +01001159 "INCONSISTENT_CLIENT_HELLO\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001160 "INVALID_ALPN_PROTOCOL\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001161 "INVALID_COMMAND\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001162 "INVALID_COMPRESSION_LIST\0"
Robert Sloan4c22c5f2019-03-01 15:53:37 -08001163 "INVALID_DELEGATED_CREDENTIAL\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001164 "INVALID_MESSAGE\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001165 "INVALID_OUTER_RECORD_TYPE\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001166 "INVALID_SCT_LIST\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001167 "INVALID_SIGNATURE_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001168 "INVALID_SSL_SESSION\0"
1169 "INVALID_TICKET_KEYS_LENGTH\0"
Robert Sloan4c22c5f2019-03-01 15:53:37 -08001170 "KEY_USAGE_BIT_INCORRECT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001171 "LENGTH_MISMATCH\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001172 "MISSING_EXTENSION\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001173 "MISSING_KEY_SHARE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001174 "MISSING_RSA_CERTIFICATE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001175 "MISSING_TMP_DH_KEY\0"
1176 "MISSING_TMP_ECDH_KEY\0"
1177 "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\0"
1178 "MTU_TOO_SMALL\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001179 "NEGOTIATED_BOTH_NPN_AND_ALPN\0"
Robert Sloan978112c2018-01-22 12:53:01 -08001180 "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001181 "NESTED_GROUP\0"
1182 "NO_CERTIFICATES_RETURNED\0"
1183 "NO_CERTIFICATE_ASSIGNED\0"
1184 "NO_CERTIFICATE_SET\0"
1185 "NO_CIPHERS_AVAILABLE\0"
1186 "NO_CIPHERS_PASSED\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001187 "NO_CIPHERS_SPECIFIED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001188 "NO_CIPHER_MATCH\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001189 "NO_COMMON_SIGNATURE_ALGORITHMS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001190 "NO_COMPRESSION_SPECIFIED\0"
David Benjamin7c0d06c2016-08-11 13:26:41 -04001191 "NO_GROUPS_SPECIFIED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001192 "NO_METHOD_SPECIFIED\0"
1193 "NO_P256_SUPPORT\0"
1194 "NO_PRIVATE_KEY_ASSIGNED\0"
1195 "NO_RENEGOTIATION\0"
1196 "NO_REQUIRED_DIGEST\0"
1197 "NO_SHARED_CIPHER\0"
Steven Valdezbb1ceac2016-10-07 10:34:51 -04001198 "NO_SHARED_GROUP\0"
Robert Sloan572a4e22017-04-17 10:52:19 -07001199 "NO_SUPPORTED_VERSIONS_ENABLED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001200 "NULL_SSL_CTX\0"
1201 "NULL_SSL_METHOD_PASSED\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001202 "OCSP_CB_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001203 "OLD_SESSION_CIPHER_NOT_RETURNED\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001204 "OLD_SESSION_PRF_HASH_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001205 "OLD_SESSION_VERSION_NOT_RETURNED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001206 "PARSE_TLSEXT\0"
1207 "PATH_TOO_LONG\0"
1208 "PEER_DID_NOT_RETURN_A_CERTIFICATE\0"
1209 "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001210 "PRE_SHARED_KEY_MUST_BE_LAST\0"
Robert Sloan8542c082018-02-05 09:07:34 -08001211 "PRIVATE_KEY_OPERATION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001212 "PROTOCOL_IS_SHUTDOWN\0"
David Benjamin1b249672016-12-06 18:25:50 -05001213 "PSK_IDENTITY_BINDER_COUNT_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001214 "PSK_IDENTITY_NOT_FOUND\0"
1215 "PSK_NO_CLIENT_CB\0"
1216 "PSK_NO_SERVER_CB\0"
Robert Sloancbf5ea62018-11-05 11:56:34 -08001217 "QUIC_INTERNAL_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001218 "READ_TIMEOUT_EXPIRED\0"
1219 "RECORD_LENGTH_MISMATCH\0"
1220 "RECORD_TOO_LARGE\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001221 "RENEGOTIATION_EMS_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001222 "RENEGOTIATION_ENCODING_ERR\0"
1223 "RENEGOTIATION_MISMATCH\0"
1224 "REQUIRED_CIPHER_MISSING\0"
Adam Langleyf4e42722015-06-04 17:45:09 -07001225 "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\0"
1226 "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001227 "SCSV_RECEIVED_WHEN_RENEGOTIATING\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001228 "SECOND_SERVERHELLO_VERSION_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001229 "SERVERHELLO_TLSEXT\0"
Robert Sloan7d422bc2017-03-06 10:04:29 -08001230 "SERVER_CERT_CHANGED\0"
Robert Sloan309a31e2018-01-29 10:22:47 -08001231 "SERVER_ECHOED_INVALID_SESSION_ID\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001232 "SESSION_ID_CONTEXT_UNINITIALIZED\0"
1233 "SESSION_MAY_NOT_BE_CREATED\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001234 "SHUTDOWN_WHILE_IN_INIT\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001235 "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001236 "SRTP_COULD_NOT_ALLOCATE_PROFILES\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001237 "SRTP_UNKNOWN_PROTECTION_PROFILE\0"
1238 "SSL3_EXT_INVALID_SERVERNAME\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001239 "SSLV3_ALERT_BAD_CERTIFICATE\0"
1240 "SSLV3_ALERT_BAD_RECORD_MAC\0"
1241 "SSLV3_ALERT_CERTIFICATE_EXPIRED\0"
1242 "SSLV3_ALERT_CERTIFICATE_REVOKED\0"
1243 "SSLV3_ALERT_CERTIFICATE_UNKNOWN\0"
1244 "SSLV3_ALERT_CLOSE_NOTIFY\0"
1245 "SSLV3_ALERT_DECOMPRESSION_FAILURE\0"
1246 "SSLV3_ALERT_HANDSHAKE_FAILURE\0"
1247 "SSLV3_ALERT_ILLEGAL_PARAMETER\0"
1248 "SSLV3_ALERT_NO_CERTIFICATE\0"
1249 "SSLV3_ALERT_UNEXPECTED_MESSAGE\0"
1250 "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\0"
1251 "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\0"
1252 "SSL_HANDSHAKE_FAILURE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001253 "SSL_SESSION_ID_CONTEXT_TOO_LONG\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001254 "SSL_SESSION_ID_TOO_LONG\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001255 "TICKET_ENCRYPTION_FAILED\0"
Robert Sloand9e572d2018-08-27 12:27:00 -07001256 "TLS13_DOWNGRADE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001257 "TLSV1_ALERT_ACCESS_DENIED\0"
1258 "TLSV1_ALERT_DECODE_ERROR\0"
1259 "TLSV1_ALERT_DECRYPTION_FAILED\0"
1260 "TLSV1_ALERT_DECRYPT_ERROR\0"
1261 "TLSV1_ALERT_EXPORT_RESTRICTION\0"
1262 "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\0"
1263 "TLSV1_ALERT_INSUFFICIENT_SECURITY\0"
1264 "TLSV1_ALERT_INTERNAL_ERROR\0"
1265 "TLSV1_ALERT_NO_RENEGOTIATION\0"
1266 "TLSV1_ALERT_PROTOCOL_VERSION\0"
1267 "TLSV1_ALERT_RECORD_OVERFLOW\0"
1268 "TLSV1_ALERT_UNKNOWN_CA\0"
1269 "TLSV1_ALERT_USER_CANCELLED\0"
1270 "TLSV1_BAD_CERTIFICATE_HASH_VALUE\0"
1271 "TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE\0"
David Benjamin95add822016-10-19 01:09:12 -04001272 "TLSV1_CERTIFICATE_REQUIRED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001273 "TLSV1_CERTIFICATE_UNOBTAINABLE\0"
David Benjamin95add822016-10-19 01:09:12 -04001274 "TLSV1_UNKNOWN_PSK_IDENTITY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001275 "TLSV1_UNRECOGNIZED_NAME\0"
1276 "TLSV1_UNSUPPORTED_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001277 "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\0"
1278 "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\0"
1279 "TOO_MANY_EMPTY_FRAGMENTS\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001280 "TOO_MANY_KEY_UPDATES\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001281 "TOO_MANY_WARNING_ALERTS\0"
Robert Sloane56da3e2017-06-26 08:26:42 -07001282 "TOO_MUCH_READ_EARLY_DATA\0"
David Benjamin1b249672016-12-06 18:25:50 -05001283 "TOO_MUCH_SKIPPED_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001284 "UNABLE_TO_FIND_ECDH_PARAMETERS\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001285 "UNCOMPRESSED_CERT_TOO_LARGE\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001286 "UNEXPECTED_EXTENSION\0"
Robert Sloan8f860b12017-08-28 07:37:06 -07001287 "UNEXPECTED_EXTENSION_ON_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001288 "UNEXPECTED_MESSAGE\0"
1289 "UNEXPECTED_OPERATOR_IN_GROUP\0"
1290 "UNEXPECTED_RECORD\0"
1291 "UNKNOWN_ALERT_TYPE\0"
1292 "UNKNOWN_CERTIFICATE_TYPE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001293 "UNKNOWN_CERT_COMPRESSION_ALG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001294 "UNKNOWN_CIPHER_RETURNED\0"
1295 "UNKNOWN_CIPHER_TYPE\0"
1296 "UNKNOWN_KEY_EXCHANGE_TYPE\0"
1297 "UNKNOWN_PROTOCOL\0"
1298 "UNKNOWN_SSL_VERSION\0"
1299 "UNKNOWN_STATE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001300 "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\0"
1301 "UNSUPPORTED_COMPRESSION_ALGORITHM\0"
1302 "UNSUPPORTED_ELLIPTIC_CURVE\0"
1303 "UNSUPPORTED_PROTOCOL\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001304 "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001305 "WRONG_CERTIFICATE_TYPE\0"
1306 "WRONG_CIPHER_RETURNED\0"
1307 "WRONG_CURVE\0"
Robert Sloancbf5ea62018-11-05 11:56:34 -08001308 "WRONG_ENCRYPTION_LEVEL_RECEIVED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001309 "WRONG_MESSAGE_TYPE\0"
1310 "WRONG_SIGNATURE_TYPE\0"
1311 "WRONG_SSL_VERSION\0"
1312 "WRONG_VERSION_NUMBER\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001313 "WRONG_VERSION_ON_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001314 "X509_LIB\0"
1315 "X509_VERIFICATION_SETUP_PROBLEMS\0"
1316 "AKID_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001317 "BAD_X509_FILETYPE\0"
1318 "BASE64_DECODE_ERROR\0"
1319 "CANT_CHECK_DH_KEY\0"
1320 "CERT_ALREADY_IN_HASH_TABLE\0"
1321 "CRL_ALREADY_DELTA\0"
1322 "CRL_VERIFY_FAILURE\0"
1323 "IDP_MISMATCH\0"
1324 "INVALID_DIRECTORY\0"
1325 "INVALID_FIELD_NAME\0"
Robert Sloan572a4e22017-04-17 10:52:19 -07001326 "INVALID_PARAMETER\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001327 "INVALID_PSS_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001328 "INVALID_TRUST\0"
1329 "ISSUER_MISMATCH\0"
1330 "KEY_TYPE_MISMATCH\0"
1331 "KEY_VALUES_MISMATCH\0"
1332 "LOADING_CERT_DIR\0"
1333 "LOADING_DEFAULTS\0"
David Benjamin9aaebef2016-04-22 15:02:23 -04001334 "NAME_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001335 "NEWER_CRL_NOT_NEWER\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001336 "NO_CERT_SET_FOR_US_TO_VERIFY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001337 "NO_CRL_NUMBER\0"
1338 "PUBLIC_KEY_DECODE_ERROR\0"
1339 "PUBLIC_KEY_ENCODE_ERROR\0"
1340 "SHOULD_RETRY\0"
Robert Sloan036981b2018-09-24 10:20:02 -07001341 "SIGNATURE_ALGORITHM_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001342 "UNKNOWN_KEY_TYPE\0"
1343 "UNKNOWN_PURPOSE_ID\0"
1344 "UNKNOWN_TRUST_ID\0"
1345 "WRONG_LOOKUP_TYPE\0"
1346 "BAD_IP_ADDRESS\0"
1347 "BAD_OBJECT\0"
1348 "BN_DEC2BN_ERROR\0"
1349 "BN_TO_ASN1_INTEGER_ERROR\0"
1350 "CANNOT_FIND_FREE_FUNCTION\0"
1351 "DIRNAME_ERROR\0"
1352 "DISTPOINT_ALREADY_SET\0"
1353 "DUPLICATE_ZONE_ID\0"
1354 "ERROR_CONVERTING_ZONE\0"
1355 "ERROR_CREATING_EXTENSION\0"
1356 "ERROR_IN_EXTENSION\0"
1357 "EXPECTED_A_SECTION_NAME\0"
1358 "EXTENSION_EXISTS\0"
1359 "EXTENSION_NAME_ERROR\0"
1360 "EXTENSION_NOT_FOUND\0"
1361 "EXTENSION_SETTING_NOT_SUPPORTED\0"
1362 "EXTENSION_VALUE_ERROR\0"
1363 "ILLEGAL_EMPTY_EXTENSION\0"
1364 "ILLEGAL_HEX_DIGIT\0"
1365 "INCORRECT_POLICY_SYNTAX_TAG\0"
1366 "INVALID_BOOLEAN_STRING\0"
1367 "INVALID_EXTENSION_STRING\0"
1368 "INVALID_MULTIPLE_RDNS\0"
1369 "INVALID_NAME\0"
1370 "INVALID_NULL_ARGUMENT\0"
1371 "INVALID_NULL_NAME\0"
1372 "INVALID_NULL_VALUE\0"
1373 "INVALID_NUMBERS\0"
1374 "INVALID_OBJECT_IDENTIFIER\0"
1375 "INVALID_OPTION\0"
1376 "INVALID_POLICY_IDENTIFIER\0"
1377 "INVALID_PROXY_POLICY_SETTING\0"
1378 "INVALID_PURPOSE\0"
1379 "INVALID_SECTION\0"
1380 "INVALID_SYNTAX\0"
1381 "ISSUER_DECODE_ERROR\0"
1382 "NEED_ORGANIZATION_AND_NUMBERS\0"
1383 "NO_CONFIG_DATABASE\0"
1384 "NO_ISSUER_CERTIFICATE\0"
1385 "NO_ISSUER_DETAILS\0"
1386 "NO_POLICY_IDENTIFIER\0"
1387 "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\0"
1388 "NO_PUBLIC_KEY\0"
1389 "NO_SUBJECT_DETAILS\0"
1390 "ODD_NUMBER_OF_DIGITS\0"
1391 "OPERATION_NOT_DEFINED\0"
1392 "OTHERNAME_ERROR\0"
1393 "POLICY_LANGUAGE_ALREADY_DEFINED\0"
1394 "POLICY_PATH_LENGTH\0"
1395 "POLICY_PATH_LENGTH_ALREADY_DEFINED\0"
1396 "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\0"
1397 "SECTION_NOT_FOUND\0"
1398 "UNABLE_TO_GET_ISSUER_DETAILS\0"
1399 "UNABLE_TO_GET_ISSUER_KEYID\0"
1400 "UNKNOWN_BIT_STRING_ARGUMENT\0"
1401 "UNKNOWN_EXTENSION\0"
1402 "UNKNOWN_EXTENSION_NAME\0"
1403 "UNKNOWN_OPTION\0"
1404 "UNSUPPORTED_OPTION\0"
1405 "USER_TOO_LONG\0"
1406 "";
1407