blob: f244bc72e96440faf5fcdd1e08886eea42bfa522 [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,
Srinivas Paladugudd42a612019-08-09 19:30:39 +000078 0x10329574,
79 0x10331580,
80 0x10339599,
81 0x103415ac,
82 0x10348f14,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +010083 0x10350c60,
Srinivas Paladugudd42a612019-08-09 19:30:39 +000084 0x103595bf,
85 0x103615e9,
86 0x103695fc,
87 0x1037161b,
88 0x10379634,
89 0x10381649,
90 0x10389667,
91 0x10391676,
92 0x10399692,
93 0x103a16ad,
94 0x103a96bc,
95 0x103b16d8,
96 0x103b96f3,
97 0x103c1719,
David Benjamin4969cc92016-04-22 15:02:23 -040098 0x103c80ea,
Srinivas Paladugudd42a612019-08-09 19:30:39 +000099 0x103d172a,
100 0x103d973e,
101 0x103e175d,
102 0x103e976c,
103 0x103f1783,
104 0x103f9796,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100105 0x10400c24,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000106 0x104097a9,
107 0x104117c7,
108 0x104197da,
109 0x104217f4,
110 0x10429804,
111 0x10431818,
112 0x1043982e,
113 0x10441846,
114 0x1044985b,
115 0x1045186f,
116 0x10459881,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100117 0x104605fd,
118 0x1046894f,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000119 0x10471896,
120 0x104798ad,
121 0x104818c2,
122 0x104898d0,
123 0x10490e60,
124 0x1049970a,
125 0x104a15d4,
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,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000133 0x18328f6a,
David Benjamin4969cc92016-04-22 15:02:23 -0400134 0x183300ac,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000135 0x18338f80,
136 0x18340f94,
David Benjamin4969cc92016-04-22 15:02:23 -0400137 0x183480ea,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000138 0x18350fa9,
139 0x18358fc1,
140 0x18360fd6,
141 0x18368fea,
142 0x1837100e,
143 0x18379024,
144 0x18381038,
145 0x18389048,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100146 0x18390a75,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000147 0x18399058,
148 0x183a1080,
149 0x183a90a6,
150 0x183b0c6c,
151 0x183b90db,
152 0x183c10ed,
153 0x183c90f8,
154 0x183d1108,
155 0x183d9119,
156 0x183e112a,
157 0x183e913c,
158 0x183f1165,
159 0x183f917e,
160 0x18401196,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100161 0x184086d5,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000162 0x184110c9,
163 0x18419094,
164 0x184210b3,
165 0x1842906d,
166 0x203211d0,
167 0x203291bd,
168 0x243211dc,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100169 0x24328995,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000170 0x243311ee,
171 0x243391fb,
172 0x24341208,
173 0x2434921a,
174 0x24351229,
175 0x24359246,
176 0x24361253,
177 0x24369261,
178 0x2437126f,
179 0x2437927d,
180 0x24381286,
181 0x24389293,
182 0x243912a6,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100183 0x28320c54,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000184 0x28328c6c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100185 0x28330c24,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000186 0x28338c7f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100187 0x28340c60,
David Benjamin4969cc92016-04-22 15:02:23 -0400188 0x283480ac,
189 0x283500ea,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000190 0x2c322ec7,
191 0x2c3292bd,
192 0x2c332ed5,
193 0x2c33aee7,
194 0x2c342efb,
195 0x2c34af0d,
196 0x2c352f28,
197 0x2c35af3a,
198 0x2c362f4d,
David Benjamin4969cc92016-04-22 15:02:23 -0400199 0x2c36832d,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000200 0x2c372f5a,
201 0x2c37af6c,
202 0x2c382f91,
203 0x2c38afa8,
204 0x2c392fb6,
205 0x2c39afc6,
206 0x2c3a2fd8,
207 0x2c3aafec,
208 0x2c3b2ffd,
209 0x2c3bb01c,
210 0x2c3c12cf,
211 0x2c3c92e5,
212 0x2c3d3030,
213 0x2c3d92fe,
214 0x2c3e304d,
215 0x2c3eb05b,
216 0x2c3f3073,
217 0x2c3fb08b,
218 0x2c4030b5,
219 0x2c4091d0,
220 0x2c4130c6,
221 0x2c41b0d9,
222 0x2c421196,
223 0x2c42b0ea,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100224 0x2c430722,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000225 0x2c43b00e,
226 0x2c442f7f,
227 0x2c44b098,
Adam Langleye9ada862015-05-11 17:20:37 -0700228 0x30320000,
229 0x30328015,
230 0x3033001f,
231 0x30338038,
232 0x3034004a,
233 0x30348064,
234 0x3035006b,
235 0x30358083,
236 0x30360094,
David Benjamin4969cc92016-04-22 15:02:23 -0400237 0x303680ac,
238 0x303700b9,
239 0x303780c8,
240 0x303800ea,
241 0x303880f7,
242 0x3039010a,
243 0x30398125,
244 0x303a013a,
245 0x303a814e,
246 0x303b0162,
247 0x303b8173,
248 0x303c018c,
249 0x303c81a9,
250 0x303d01b7,
251 0x303d81cb,
252 0x303e01db,
253 0x303e81f4,
254 0x303f0204,
255 0x303f8217,
256 0x30400226,
257 0x30408232,
258 0x30410247,
259 0x30418257,
260 0x3042026e,
261 0x3042827b,
262 0x3043028e,
263 0x3043829d,
264 0x304402b2,
265 0x304482d3,
266 0x304502e6,
267 0x304582f9,
268 0x30460312,
269 0x3046832d,
270 0x3047034a,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100271 0x3047835c,
272 0x3048036a,
273 0x3048837b,
274 0x3049038a,
275 0x304983a2,
276 0x304a03b4,
277 0x304a83c8,
278 0x304b03e0,
279 0x304b83f3,
280 0x304c03fe,
281 0x304c840f,
282 0x304d041b,
283 0x304d8431,
284 0x304e043f,
285 0x304e8455,
286 0x304f0467,
287 0x304f8479,
288 0x3050049c,
289 0x305084af,
290 0x305104c0,
291 0x305184d0,
292 0x305204e8,
293 0x305284fd,
294 0x30530515,
295 0x30538529,
296 0x30540541,
297 0x3054855a,
298 0x30550573,
299 0x30558590,
300 0x3056059b,
301 0x305685b3,
302 0x305705c3,
303 0x305785d4,
304 0x305805e7,
305 0x305885fd,
306 0x30590606,
307 0x3059861b,
308 0x305a062e,
309 0x305a863d,
310 0x305b065d,
311 0x305b866c,
312 0x305c068d,
313 0x305c86a9,
314 0x305d06b5,
315 0x305d86d5,
316 0x305e06f1,
317 0x305e8702,
318 0x305f0718,
319 0x305f8722,
320 0x3060048c,
321 0x34320b65,
322 0x34328b79,
323 0x34330b96,
324 0x34338ba9,
325 0x34340bb8,
326 0x34348bf1,
327 0x34350bd5,
Adam Langleye9ada862015-05-11 17:20:37 -0700328 0x3c320083,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000329 0x3c328ca9,
330 0x3c330cc2,
331 0x3c338cdd,
332 0x3c340cfa,
333 0x3c348d24,
334 0x3c350d3f,
335 0x3c358d65,
336 0x3c360d7e,
337 0x3c368d96,
338 0x3c370da7,
339 0x3c378db5,
340 0x3c380dc2,
341 0x3c388dd6,
342 0x3c390c6c,
343 0x3c398df9,
344 0x3c3a0e0d,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100345 0x3c3a890f,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000346 0x3c3b0e1d,
347 0x3c3b8e38,
348 0x3c3c0e4a,
349 0x3c3c8e7d,
350 0x3c3d0e87,
351 0x3c3d8e9b,
352 0x3c3e0ea9,
353 0x3c3e8ece,
354 0x3c3f0c95,
355 0x3c3f8eb7,
David Benjamin4969cc92016-04-22 15:02:23 -0400356 0x3c4000ac,
357 0x3c4080ea,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000358 0x3c410d15,
359 0x3c418d54,
360 0x3c420e60,
361 0x3c428dea,
362 0x40321946,
363 0x4032995c,
364 0x4033198a,
365 0x40339994,
366 0x403419ab,
367 0x403499c9,
368 0x403519d9,
369 0x403599eb,
370 0x403619f8,
371 0x40369a04,
372 0x40371a19,
373 0x40379a2b,
374 0x40381a36,
375 0x40389a48,
376 0x40390f14,
377 0x40399a58,
378 0x403a1a6b,
379 0x403a9a8c,
380 0x403b1a9d,
381 0x403b9aad,
Adam Langley4139edb2016-01-13 15:00:54 -0800382 0x403c0064,
383 0x403c8083,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000384 0x403d1b31,
385 0x403d9b47,
386 0x403e1b56,
387 0x403e9b8e,
388 0x403f1ba8,
389 0x403f9bd0,
390 0x40401be5,
391 0x40409bf9,
392 0x40411c16,
393 0x40419c31,
394 0x40421c4a,
395 0x40429c5d,
396 0x40431c71,
397 0x40439c89,
398 0x40441ca0,
David Benjamin4969cc92016-04-22 15:02:23 -0400399 0x404480ac,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000400 0x40451cb5,
401 0x40459cc7,
402 0x40461ceb,
403 0x40469d0b,
404 0x40471d19,
405 0x40479d40,
406 0x40481db1,
407 0x40489de4,
408 0x40491dfb,
409 0x40499e15,
410 0x404a1e2c,
411 0x404a9e4a,
412 0x404b1e62,
413 0x404b9e79,
414 0x404c1e8f,
415 0x404c9ea1,
416 0x404d1ec2,
417 0x404d9efb,
418 0x404e1f0f,
419 0x404e9f1c,
420 0x404f1f49,
421 0x404f9f8f,
422 0x40501fe6,
423 0x40509ffa,
424 0x4051202d,
425 0x4052203d,
426 0x4052a061,
427 0x40532079,
428 0x4053a08c,
429 0x405420a1,
430 0x4054a0c4,
431 0x405520d2,
432 0x4055a10f,
433 0x4056211c,
434 0x4056a135,
435 0x4057214d,
436 0x4057a160,
437 0x40582175,
438 0x4058a19c,
439 0x405921cb,
440 0x4059a1f8,
441 0x405a220c,
442 0x405aa21c,
443 0x405b2234,
444 0x405ba245,
445 0x405c2258,
446 0x405ca297,
447 0x405d22a4,
448 0x405da2c9,
449 0x405e2307,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100450 0x405e8ab3,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000451 0x405f2328,
452 0x405fa335,
453 0x40602343,
454 0x4060a365,
455 0x406123c6,
456 0x4061a3fe,
457 0x40622415,
458 0x4062a426,
459 0x4063244b,
460 0x4063a460,
461 0x40642477,
462 0x4064a4a3,
463 0x406524be,
464 0x4065a4d5,
465 0x406624ed,
466 0x4066a517,
467 0x40672542,
468 0x4067a587,
469 0x406825cf,
470 0x4068a5f0,
471 0x40692622,
472 0x4069a650,
473 0x406a2671,
474 0x406aa691,
475 0x406b2819,
476 0x406ba83c,
477 0x406c2852,
478 0x406caaf5,
479 0x406d2b24,
480 0x406dab4c,
481 0x406e2b7a,
482 0x406eabc7,
483 0x406f2c02,
484 0x406fac3a,
485 0x40702c4d,
486 0x4070ac6a,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100487 0x40710802,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000488 0x4071ac7c,
489 0x40722c8f,
490 0x4072acc5,
491 0x40732cdd,
492 0x407394cf,
493 0x40742cf1,
494 0x4074ad0b,
495 0x40752d1c,
496 0x4075ad30,
497 0x40762d3e,
498 0x40769293,
499 0x40772d63,
500 0x4077ad85,
501 0x40782da0,
502 0x4078add9,
503 0x40792df0,
504 0x4079ae06,
505 0x407a2e32,
506 0x407aae45,
507 0x407b2e5a,
508 0x407bae6c,
509 0x407c2e9d,
510 0x407caea6,
511 0x407d260b,
512 0x407d9f9f,
513 0x407e2db5,
514 0x407ea1ac,
515 0x407f1d2d,
516 0x407f9ad3,
517 0x40801f59,
518 0x40809d55,
519 0x4081204f,
520 0x40819f33,
521 0x40822b65,
522 0x40829ab9,
523 0x40832187,
524 0x4083a488,
525 0x40841d69,
526 0x4084a1e4,
527 0x40852269,
528 0x4085a38d,
529 0x408622e9,
530 0x40869fb9,
531 0x40872bab,
532 0x4087a3db,
533 0x40881b1a,
534 0x4088a59a,
535 0x40891b69,
536 0x40899af6,
537 0x408a288a,
538 0x408a98e7,
539 0x408b2e81,
540 0x408bac17,
541 0x408c2279,
542 0x408c9903,
543 0x408d1dca,
544 0x408d9d9b,
545 0x408e1ee4,
546 0x408ea0ef,
547 0x408f25ae,
548 0x408fa3a9,
549 0x40902563,
550 0x4090a2bb,
551 0x40912872,
552 0x40919929,
553 0x40921bb6,
554 0x4092abe6,
555 0x40932ca8,
556 0x40939fca,
557 0x40941d7d,
558 0x4094a8a3,
559 0x40952437,
560 0x4095ae12,
561 0x40962b92,
562 0x40969f72,
563 0x40972015,
564 0x41f42744,
565 0x41f927d6,
566 0x41fe26c9,
567 0x41fea8e6,
568 0x41ff29d7,
569 0x4203275d,
570 0x4208277f,
571 0x4208a7bb,
572 0x420926ad,
573 0x4209a7f5,
574 0x420a2704,
575 0x420aa6e4,
576 0x420b2724,
577 0x420ba79d,
578 0x420c29f3,
579 0x420ca8b3,
580 0x420d28cd,
581 0x420da904,
582 0x4212291e,
583 0x421729ba,
584 0x4217a960,
585 0x421c2982,
586 0x421f293d,
587 0x42212a0a,
588 0x4226299d,
589 0x422b2ad9,
590 0x422baa87,
591 0x422c2ac1,
592 0x422caa46,
593 0x422d2a25,
594 0x422daaa6,
595 0x422e2a6c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100596 0x4432072d,
597 0x4432873c,
598 0x44330748,
599 0x44338756,
600 0x44340769,
601 0x4434877a,
602 0x44350781,
603 0x4435878b,
604 0x4436079e,
605 0x443687b4,
606 0x443707c6,
607 0x443787d3,
608 0x443807e2,
609 0x443887ea,
610 0x44390802,
611 0x44398810,
612 0x443a0823,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000613 0x483212bd,
614 0x483292cf,
615 0x483312e5,
616 0x483392fe,
617 0x4c321323,
618 0x4c329333,
619 0x4c331346,
620 0x4c339366,
David Benjamin4969cc92016-04-22 15:02:23 -0400621 0x4c3400ac,
622 0x4c3480ea,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000623 0x4c351372,
624 0x4c359380,
625 0x4c36139c,
626 0x4c3693c2,
627 0x4c3713d1,
628 0x4c3793df,
629 0x4c3813f4,
630 0x4c389400,
631 0x4c391420,
632 0x4c39944a,
633 0x4c3a1463,
634 0x4c3a947c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100635 0x4c3b05fd,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000636 0x4c3b9495,
637 0x4c3c14a7,
638 0x4c3c94b6,
639 0x4c3d14cf,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100640 0x4c3d8c47,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000641 0x4c3e153c,
642 0x4c3e94de,
643 0x4c3f155e,
644 0x4c3f9293,
645 0x4c4014f4,
646 0x4c40930f,
647 0x4c41152c,
648 0x4c4193af,
649 0x4c421518,
650 0x503230fc,
651 0x5032b10b,
652 0x50333116,
653 0x5033b126,
654 0x5034313f,
655 0x5034b159,
656 0x50353167,
657 0x5035b17d,
658 0x5036318f,
659 0x5036b1a5,
660 0x503731be,
661 0x5037b1d1,
662 0x503831e9,
663 0x5038b1fa,
664 0x5039320f,
665 0x5039b223,
666 0x503a3243,
667 0x503ab259,
668 0x503b3271,
669 0x503bb283,
670 0x503c329f,
671 0x503cb2b6,
672 0x503d32cf,
673 0x503db2e5,
674 0x503e32f2,
675 0x503eb308,
676 0x503f331a,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100677 0x503f837b,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000678 0x5040332d,
679 0x5040b33d,
680 0x50413357,
681 0x5041b366,
682 0x50423380,
683 0x5042b39d,
684 0x504333ad,
685 0x5043b3bd,
686 0x504433cc,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100687 0x50448431,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000688 0x504533e0,
689 0x5045b3fe,
690 0x50463411,
691 0x5046b427,
692 0x50473439,
693 0x5047b44e,
694 0x50483474,
695 0x5048b482,
696 0x50493495,
697 0x5049b4aa,
698 0x504a34c0,
699 0x504ab4d0,
700 0x504b34f0,
701 0x504bb503,
702 0x504c3526,
703 0x504cb554,
704 0x504d3566,
705 0x504db583,
706 0x504e359e,
707 0x504eb5ba,
708 0x504f35cc,
709 0x504fb5e3,
710 0x505035f2,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100711 0x505086f1,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000712 0x50513605,
713 0x58320f52,
714 0x68320f14,
715 0x68328c6c,
716 0x68330c7f,
717 0x68338f22,
718 0x68340f32,
David Benjamin4969cc92016-04-22 15:02:23 -0400719 0x683480ea,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000720 0x6c320eda,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100721 0x6c328c36,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000722 0x6c330ee5,
723 0x6c338efe,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100724 0x74320a1b,
Robert Sloan6d0d00e2017-03-27 07:13:07 -0700725 0x743280ac,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100726 0x74330c47,
727 0x78320980,
728 0x78328995,
729 0x783309a1,
Adam Langleye9ada862015-05-11 17:20:37 -0700730 0x78338083,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100731 0x783409b0,
732 0x783489c5,
733 0x783509e4,
734 0x78358a06,
735 0x78360a1b,
736 0x78368a31,
737 0x78370a41,
738 0x78378a62,
739 0x78380a75,
740 0x78388a87,
741 0x78390a94,
742 0x78398ab3,
743 0x783a0ac8,
744 0x783a8ad6,
745 0x783b0ae0,
746 0x783b8af4,
747 0x783c0b0b,
748 0x783c8b20,
749 0x783d0b37,
750 0x783d8b4c,
751 0x783e0aa2,
752 0x783e8a54,
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000753 0x7c3211ac,
Adam Langleye9ada862015-05-11 17:20:37 -0700754};
755
756const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
757
758const char kOpenSSLReasonStringData[] =
759 "ASN1_LENGTH_MISMATCH\0"
760 "AUX_ERROR\0"
761 "BAD_GET_ASN1_OBJECT_CALL\0"
762 "BAD_OBJECT_HEADER\0"
763 "BMPSTRING_IS_WRONG_LENGTH\0"
764 "BN_LIB\0"
765 "BOOLEAN_IS_WRONG_LENGTH\0"
766 "BUFFER_TOO_SMALL\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400767 "CONTEXT_NOT_INITIALISED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700768 "DECODE_ERROR\0"
769 "DEPTH_EXCEEDED\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400770 "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700771 "ENCODE_ERROR\0"
772 "ERROR_GETTING_TIME\0"
773 "EXPECTING_AN_ASN1_SEQUENCE\0"
774 "EXPECTING_AN_INTEGER\0"
775 "EXPECTING_AN_OBJECT\0"
776 "EXPECTING_A_BOOLEAN\0"
777 "EXPECTING_A_TIME\0"
778 "EXPLICIT_LENGTH_MISMATCH\0"
779 "EXPLICIT_TAG_NOT_CONSTRUCTED\0"
780 "FIELD_MISSING\0"
781 "FIRST_NUM_TOO_LARGE\0"
782 "HEADER_TOO_LONG\0"
783 "ILLEGAL_BITSTRING_FORMAT\0"
784 "ILLEGAL_BOOLEAN\0"
785 "ILLEGAL_CHARACTERS\0"
786 "ILLEGAL_FORMAT\0"
787 "ILLEGAL_HEX\0"
788 "ILLEGAL_IMPLICIT_TAG\0"
789 "ILLEGAL_INTEGER\0"
790 "ILLEGAL_NESTED_TAGGING\0"
791 "ILLEGAL_NULL\0"
792 "ILLEGAL_NULL_VALUE\0"
793 "ILLEGAL_OBJECT\0"
794 "ILLEGAL_OPTIONAL_ANY\0"
795 "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\0"
796 "ILLEGAL_TAGGED_ANY\0"
797 "ILLEGAL_TIME_VALUE\0"
798 "INTEGER_NOT_ASCII_FORMAT\0"
799 "INTEGER_TOO_LARGE_FOR_LONG\0"
800 "INVALID_BIT_STRING_BITS_LEFT\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100801 "INVALID_BMPSTRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700802 "INVALID_DIGIT\0"
803 "INVALID_MODIFIER\0"
804 "INVALID_NUMBER\0"
805 "INVALID_OBJECT_ENCODING\0"
806 "INVALID_SEPARATOR\0"
807 "INVALID_TIME_FORMAT\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100808 "INVALID_UNIVERSALSTRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700809 "INVALID_UTF8STRING\0"
810 "LIST_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700811 "MISSING_ASN1_EOS\0"
812 "MISSING_EOC\0"
813 "MISSING_SECOND_NUMBER\0"
814 "MISSING_VALUE\0"
815 "MSTRING_NOT_UNIVERSAL\0"
816 "MSTRING_WRONG_TAG\0"
817 "NESTED_ASN1_ERROR\0"
818 "NESTED_ASN1_STRING\0"
Robert Sloan49d063b2018-04-03 11:30:38 -0700819 "NESTED_TOO_DEEP\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700820 "NON_HEX_CHARACTERS\0"
821 "NOT_ASCII_FORMAT\0"
822 "NOT_ENOUGH_DATA\0"
823 "NO_MATCHING_CHOICE_TYPE\0"
824 "NULL_IS_WRONG_LENGTH\0"
825 "OBJECT_NOT_ASCII_FORMAT\0"
826 "ODD_NUMBER_OF_CHARS\0"
827 "SECOND_NUMBER_TOO_LARGE\0"
828 "SEQUENCE_LENGTH_MISMATCH\0"
829 "SEQUENCE_NOT_CONSTRUCTED\0"
830 "SEQUENCE_OR_SET_NEEDS_CONFIG\0"
831 "SHORT_LINE\0"
832 "STREAMING_NOT_SUPPORTED\0"
833 "STRING_TOO_LONG\0"
834 "STRING_TOO_SHORT\0"
835 "TAG_VALUE_TOO_HIGH\0"
836 "TIME_NOT_ASCII_FORMAT\0"
837 "TOO_LONG\0"
838 "TYPE_NOT_CONSTRUCTED\0"
839 "TYPE_NOT_PRIMITIVE\0"
840 "UNEXPECTED_EOC\0"
841 "UNIVERSALSTRING_IS_WRONG_LENGTH\0"
842 "UNKNOWN_FORMAT\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400843 "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\0"
844 "UNKNOWN_SIGNATURE_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700845 "UNKNOWN_TAG\0"
846 "UNSUPPORTED_ANY_DEFINED_BY_TYPE\0"
847 "UNSUPPORTED_PUBLIC_KEY_TYPE\0"
848 "UNSUPPORTED_TYPE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400849 "WRONG_PUBLIC_KEY_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700850 "WRONG_TAG\0"
851 "WRONG_TYPE\0"
852 "BAD_FOPEN_MODE\0"
853 "BROKEN_PIPE\0"
854 "CONNECT_ERROR\0"
855 "ERROR_SETTING_NBIO\0"
856 "INVALID_ARGUMENT\0"
857 "IN_USE\0"
858 "KEEPALIVE\0"
859 "NBIO_CONNECT_ERROR\0"
860 "NO_HOSTNAME_SPECIFIED\0"
861 "NO_PORT_SPECIFIED\0"
862 "NO_SUCH_FILE\0"
863 "NULL_PARAMETER\0"
864 "SYS_LIB\0"
865 "UNABLE_TO_CREATE_SOCKET\0"
866 "UNINITIALIZED\0"
867 "UNSUPPORTED_METHOD\0"
868 "WRITE_TO_READ_ONLY_BIO\0"
869 "ARG2_LT_ARG3\0"
Kenny Rootb8494592015-09-25 02:29:14 +0000870 "BAD_ENCODING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700871 "BAD_RECIPROCAL\0"
872 "BIGNUM_TOO_LONG\0"
873 "BITS_TOO_SMALL\0"
874 "CALLED_WITH_EVEN_MODULUS\0"
875 "DIV_BY_ZERO\0"
876 "EXPAND_ON_STATIC_BIGNUM_DATA\0"
877 "INPUT_NOT_REDUCED\0"
Robert Sloan9254e682017-04-24 09:42:06 -0700878 "INVALID_INPUT\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700879 "INVALID_RANGE\0"
880 "NEGATIVE_NUMBER\0"
881 "NOT_A_SQUARE\0"
882 "NOT_INITIALIZED\0"
883 "NO_INVERSE\0"
884 "PRIVATE_KEY_TOO_LARGE\0"
885 "P_IS_NOT_PRIME\0"
886 "TOO_MANY_ITERATIONS\0"
887 "TOO_MANY_TEMPORARY_VARIABLES\0"
888 "AES_KEY_SETUP_FAILED\0"
889 "BAD_DECRYPT\0"
890 "BAD_KEY_LENGTH\0"
891 "CTRL_NOT_IMPLEMENTED\0"
892 "CTRL_OPERATION_NOT_IMPLEMENTED\0"
893 "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\0"
894 "INITIALIZATION_ERROR\0"
895 "INPUT_NOT_INITIALIZED\0"
896 "INVALID_AD_SIZE\0"
897 "INVALID_KEY_LENGTH\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700898 "INVALID_NONCE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700899 "INVALID_NONCE_SIZE\0"
900 "INVALID_OPERATION\0"
901 "IV_TOO_LARGE\0"
902 "NO_CIPHER_SET\0"
903 "NO_DIRECTION_SET\0"
904 "OUTPUT_ALIASES_INPUT\0"
905 "TAG_TOO_LARGE\0"
906 "TOO_LARGE\0"
907 "UNSUPPORTED_AD_SIZE\0"
908 "UNSUPPORTED_INPUT_SIZE\0"
909 "UNSUPPORTED_KEY_SIZE\0"
910 "UNSUPPORTED_NONCE_SIZE\0"
911 "UNSUPPORTED_TAG_SIZE\0"
912 "WRONG_FINAL_BLOCK_LENGTH\0"
913 "LIST_CANNOT_BE_NULL\0"
914 "MISSING_CLOSE_SQUARE_BRACKET\0"
915 "MISSING_EQUAL_SIGN\0"
916 "NO_CLOSE_BRACE\0"
917 "UNABLE_TO_CREATE_NEW_SECTION\0"
Robert Sloan8ecb7cd2017-03-21 09:39:01 -0700918 "VARIABLE_EXPANSION_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700919 "VARIABLE_HAS_NO_VALUE\0"
920 "BAD_GENERATOR\0"
921 "INVALID_PUBKEY\0"
922 "MODULUS_TOO_LARGE\0"
923 "NO_PRIVATE_VALUE\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -0700924 "UNKNOWN_HASH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700925 "BAD_Q_VALUE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400926 "BAD_VERSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700927 "MISSING_PARAMETERS\0"
928 "NEED_NEW_SETUP_VALUES\0"
929 "BIGNUM_OUT_OF_RANGE\0"
930 "COORDINATES_OUT_OF_RANGE\0"
931 "D2I_ECPKPARAMETERS_FAILURE\0"
932 "EC_GROUP_NEW_BY_NAME_FAILURE\0"
933 "GROUP2PKPARAMETERS_FAILURE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400934 "GROUP_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700935 "I2D_ECPKPARAMETERS_FAILURE\0"
936 "INCOMPATIBLE_OBJECTS\0"
David Benjaminc895d6b2016-08-11 13:26:41 -0400937 "INVALID_COFACTOR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700938 "INVALID_COMPRESSED_POINT\0"
939 "INVALID_COMPRESSION_BIT\0"
940 "INVALID_ENCODING\0"
941 "INVALID_FIELD\0"
942 "INVALID_FORM\0"
943 "INVALID_GROUP_ORDER\0"
944 "INVALID_PRIVATE_KEY\0"
Robert Sloan99319a12017-11-27 10:32:46 -0800945 "INVALID_SCALAR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700946 "MISSING_PRIVATE_KEY\0"
947 "NON_NAMED_CURVE\0"
948 "PKPARAMETERS2GROUP_FAILURE\0"
949 "POINT_AT_INFINITY\0"
950 "POINT_IS_NOT_ON_CURVE\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700951 "PUBLIC_KEY_VALIDATION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700952 "SLOT_FULL\0"
953 "UNDEFINED_GENERATOR\0"
954 "UNKNOWN_GROUP\0"
955 "UNKNOWN_ORDER\0"
956 "WRONG_CURVE_PARAMETERS\0"
957 "WRONG_ORDER\0"
958 "KDF_FAILED\0"
959 "POINT_ARITHMETIC_FAILURE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100960 "UNKNOWN_DIGEST_LENGTH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700961 "BAD_SIGNATURE\0"
962 "NOT_IMPLEMENTED\0"
963 "RANDOM_NUMBER_GENERATION_FAILED\0"
964 "OPERATION_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700965 "COMMAND_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700966 "DIFFERENT_KEY_TYPES\0"
967 "DIFFERENT_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700968 "EXPECTING_AN_EC_KEY_KEY\0"
969 "EXPECTING_AN_RSA_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700970 "EXPECTING_A_DSA_KEY\0"
971 "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700972 "INVALID_DIGEST_LENGTH\0"
973 "INVALID_DIGEST_TYPE\0"
974 "INVALID_KEYBITS\0"
975 "INVALID_MGF1_MD\0"
976 "INVALID_PADDING_MODE\0"
Srinivas Paladugudd42a612019-08-09 19:30:39 +0000977 "INVALID_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700978 "INVALID_PSS_SALTLEN\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700979 "INVALID_SIGNATURE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700980 "KEYS_NOT_SET\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700981 "MEMORY_LIMIT_EXCEEDED\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700982 "NOT_A_PRIVATE_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700983 "NO_DEFAULT_DIGEST\0"
984 "NO_KEY_SET\0"
985 "NO_MDC2_SUPPORT\0"
986 "NO_NID_FOR_CURVE\0"
987 "NO_OPERATION_SET\0"
988 "NO_PARAMETERS_SET\0"
989 "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
990 "OPERATON_NOT_INITIALIZED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700991 "UNKNOWN_PUBLIC_KEY_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700992 "UNSUPPORTED_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700993 "OUTPUT_TOO_LARGE\0"
Robert Sloana815d5a2017-12-04 11:49:16 -0800994 "INVALID_OID_STRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700995 "UNKNOWN_NID\0"
996 "BAD_BASE64_DECODE\0"
997 "BAD_END_LINE\0"
998 "BAD_IV_CHARS\0"
999 "BAD_PASSWORD_READ\0"
1000 "CIPHER_IS_NULL\0"
1001 "ERROR_CONVERTING_PRIVATE_KEY\0"
1002 "NOT_DEK_INFO\0"
1003 "NOT_ENCRYPTED\0"
1004 "NOT_PROC_TYPE\0"
1005 "NO_START_LINE\0"
1006 "READ_KEY\0"
1007 "SHORT_HEADER\0"
1008 "UNSUPPORTED_CIPHER\0"
1009 "UNSUPPORTED_ENCRYPTION\0"
Robert Sloan9254e682017-04-24 09:42:06 -07001010 "BAD_PKCS7_VERSION\0"
1011 "NOT_PKCS7_SIGNED_DATA\0"
1012 "NO_CERTIFICATES_INCLUDED\0"
1013 "NO_CRLS_INCLUDED\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001014 "BAD_ITERATION_COUNT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001015 "BAD_PKCS12_DATA\0"
1016 "BAD_PKCS12_VERSION\0"
1017 "CIPHER_HAS_NO_OBJECT_IDENTIFIER\0"
1018 "CRYPT_ERROR\0"
1019 "ENCRYPT_ERROR\0"
1020 "ERROR_SETTING_CIPHER_PARAMS\0"
1021 "INCORRECT_PASSWORD\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001022 "INVALID_CHARACTERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001023 "KEYGEN_FAILURE\0"
1024 "KEY_GEN_ERROR\0"
1025 "METHOD_NOT_SUPPORTED\0"
1026 "MISSING_MAC\0"
1027 "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\0"
1028 "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\0"
1029 "PKCS12_TOO_DEEPLY_NESTED\0"
1030 "PRIVATE_KEY_DECODE_ERROR\0"
1031 "PRIVATE_KEY_ENCODE_ERROR\0"
1032 "UNKNOWN_ALGORITHM\0"
1033 "UNKNOWN_CIPHER\0"
1034 "UNKNOWN_CIPHER_ALGORITHM\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001035 "UNKNOWN_DIGEST\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001036 "UNSUPPORTED_KEYLENGTH\0"
1037 "UNSUPPORTED_KEY_DERIVATION_FUNCTION\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001038 "UNSUPPORTED_OPTIONS\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001039 "UNSUPPORTED_PRF\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001040 "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001041 "UNSUPPORTED_SALT_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001042 "BAD_E_VALUE\0"
1043 "BAD_FIXED_HEADER_DECRYPT\0"
1044 "BAD_PAD_BYTE_COUNT\0"
1045 "BAD_RSA_PARAMETERS\0"
1046 "BLOCK_TYPE_IS_NOT_01\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001047 "BLOCK_TYPE_IS_NOT_02\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001048 "BN_NOT_INITIALIZED\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001049 "CANNOT_RECOVER_MULTI_PRIME_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001050 "CRT_PARAMS_ALREADY_GIVEN\0"
1051 "CRT_VALUES_INCORRECT\0"
1052 "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\0"
1053 "DATA_TOO_LARGE\0"
1054 "DATA_TOO_LARGE_FOR_KEY_SIZE\0"
1055 "DATA_TOO_LARGE_FOR_MODULUS\0"
1056 "DATA_TOO_SMALL\0"
1057 "DATA_TOO_SMALL_FOR_KEY_SIZE\0"
1058 "DIGEST_TOO_BIG_FOR_RSA_KEY\0"
1059 "D_E_NOT_CONGRUENT_TO_1\0"
Robert Sloan49d063b2018-04-03 11:30:38 -07001060 "D_OUT_OF_RANGE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001061 "EMPTY_PUBLIC_KEY\0"
1062 "FIRST_OCTET_INVALID\0"
1063 "INCONSISTENT_SET_OF_CRT_VALUES\0"
1064 "INTERNAL_ERROR\0"
1065 "INVALID_MESSAGE_LENGTH\0"
1066 "KEY_SIZE_TOO_SMALL\0"
1067 "LAST_OCTET_INVALID\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001068 "MUST_HAVE_AT_LEAST_TWO_PRIMES\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001069 "NO_PUBLIC_EXPONENT\0"
1070 "NULL_BEFORE_BLOCK_MISSING\0"
1071 "N_NOT_EQUAL_P_Q\0"
1072 "OAEP_DECODING_ERROR\0"
1073 "ONLY_ONE_OF_P_Q_GIVEN\0"
1074 "OUTPUT_BUFFER_TOO_SMALL\0"
1075 "PADDING_CHECK_FAILED\0"
1076 "PKCS_DECODING_ERROR\0"
1077 "SLEN_CHECK_FAILED\0"
1078 "SLEN_RECOVERY_FAILED\0"
1079 "UNKNOWN_ALGORITHM_TYPE\0"
1080 "UNKNOWN_PADDING_TYPE\0"
1081 "VALUE_MISSING\0"
1082 "WRONG_SIGNATURE_LENGTH\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001083 "ALPN_MISMATCH_ON_EARLY_DATA\0"
Robert Sloane56da3e2017-06-26 08:26:42 -07001084 "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001085 "APPLICATION_DATA_ON_SHUTDOWN\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001086 "APP_DATA_IN_HANDSHAKE\0"
1087 "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\0"
1088 "BAD_ALERT\0"
1089 "BAD_CHANGE_CIPHER_SPEC\0"
1090 "BAD_DATA_RETURNED_BY_CALLBACK\0"
1091 "BAD_DH_P_LENGTH\0"
1092 "BAD_DIGEST_LENGTH\0"
1093 "BAD_ECC_CERT\0"
1094 "BAD_ECPOINT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001095 "BAD_HANDSHAKE_RECORD\0"
1096 "BAD_HELLO_REQUEST\0"
1097 "BAD_LENGTH\0"
1098 "BAD_PACKET_LENGTH\0"
1099 "BAD_RSA_ENCRYPT\0"
1100 "BAD_SRTP_MKI_VALUE\0"
1101 "BAD_SRTP_PROTECTION_PROFILE_LIST\0"
1102 "BAD_SSL_FILETYPE\0"
1103 "BAD_WRITE_RETRY\0"
1104 "BIO_NOT_SET\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001105 "BLOCK_CIPHER_PAD_IS_WRONG\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001106 "BUFFERED_MESSAGES_ON_CIPHER_CHANGE\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001107 "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
Steven Valdeze7531f02016-12-14 13:29:57 -05001108 "CANNOT_PARSE_LEAF_CERT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001109 "CA_DN_LENGTH_MISMATCH\0"
1110 "CA_DN_TOO_LONG\0"
1111 "CCS_RECEIVED_EARLY\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001112 "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001113 "CERTIFICATE_VERIFY_FAILED\0"
1114 "CERT_CB_ERROR\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001115 "CERT_DECOMPRESSION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001116 "CERT_LENGTH_MISMATCH\0"
1117 "CHANNEL_ID_NOT_P256\0"
1118 "CHANNEL_ID_SIGNATURE_INVALID\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001119 "CIPHER_OR_HASH_UNAVAILABLE\0"
1120 "CLIENTHELLO_PARSE_FAILED\0"
1121 "CLIENTHELLO_TLSEXT\0"
1122 "CONNECTION_REJECTED\0"
1123 "CONNECTION_TYPE_NOT_SET\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001124 "CUSTOM_EXTENSION_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001125 "DATA_LENGTH_TOO_LONG\0"
1126 "DECRYPTION_FAILED\0"
1127 "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\0"
1128 "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\0"
Adam Langley4139edb2016-01-13 15:00:54 -08001129 "DH_P_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001130 "DIGEST_CHECK_FAILED\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001131 "DOWNGRADE_DETECTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001132 "DTLS_MESSAGE_TOO_BIG\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001133 "DUPLICATE_EXTENSION\0"
David Benjamin7c0d06c2016-08-11 13:26:41 -04001134 "DUPLICATE_KEY_SHARE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001135 "DUPLICATE_SIGNATURE_ALGORITHM\0"
Robert Sloan55818102017-12-18 11:26:17 -08001136 "EARLY_DATA_NOT_IN_USE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001137 "ECC_CERT_NOT_FOR_SIGNING\0"
Robert Sloan99319a12017-11-27 10:32:46 -08001138 "EMPTY_HELLO_RETRY_REQUEST\0"
Adam Langleyf4e42722015-06-04 17:45:09 -07001139 "EMS_STATE_INCONSISTENT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001140 "ENCRYPTED_LENGTH_TOO_LONG\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001141 "ERROR_ADDING_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001142 "ERROR_IN_RECEIVED_CIPHER_LIST\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001143 "ERROR_PARSING_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001144 "EXCESSIVE_MESSAGE_SIZE\0"
1145 "EXTRA_DATA_IN_MESSAGE\0"
1146 "FRAGMENT_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001147 "GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
1148 "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\0"
Robert Sloan55818102017-12-18 11:26:17 -08001149 "HANDSHAKE_NOT_COMPLETE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001150 "HTTPS_PROXY_REQUEST\0"
1151 "HTTP_REQUEST\0"
1152 "INAPPROPRIATE_FALLBACK\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001153 "INVALID_ALPN_PROTOCOL\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001154 "INVALID_COMMAND\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001155 "INVALID_COMPRESSION_LIST\0"
Robert Sloan4c22c5f2019-03-01 15:53:37 -08001156 "INVALID_DELEGATED_CREDENTIAL\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001157 "INVALID_MESSAGE\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001158 "INVALID_OUTER_RECORD_TYPE\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001159 "INVALID_SCT_LIST\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001160 "INVALID_SIGNATURE_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001161 "INVALID_SSL_SESSION\0"
1162 "INVALID_TICKET_KEYS_LENGTH\0"
Robert Sloan4c22c5f2019-03-01 15:53:37 -08001163 "KEY_USAGE_BIT_INCORRECT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001164 "LENGTH_MISMATCH\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001165 "MISSING_EXTENSION\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001166 "MISSING_KEY_SHARE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001167 "MISSING_RSA_CERTIFICATE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001168 "MISSING_TMP_DH_KEY\0"
1169 "MISSING_TMP_ECDH_KEY\0"
1170 "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\0"
1171 "MTU_TOO_SMALL\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001172 "NEGOTIATED_BOTH_NPN_AND_ALPN\0"
Robert Sloan978112c2018-01-22 12:53:01 -08001173 "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001174 "NESTED_GROUP\0"
1175 "NO_CERTIFICATES_RETURNED\0"
1176 "NO_CERTIFICATE_ASSIGNED\0"
1177 "NO_CERTIFICATE_SET\0"
1178 "NO_CIPHERS_AVAILABLE\0"
1179 "NO_CIPHERS_PASSED\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001180 "NO_CIPHERS_SPECIFIED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001181 "NO_CIPHER_MATCH\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001182 "NO_COMMON_SIGNATURE_ALGORITHMS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001183 "NO_COMPRESSION_SPECIFIED\0"
David Benjamin7c0d06c2016-08-11 13:26:41 -04001184 "NO_GROUPS_SPECIFIED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001185 "NO_METHOD_SPECIFIED\0"
1186 "NO_P256_SUPPORT\0"
1187 "NO_PRIVATE_KEY_ASSIGNED\0"
1188 "NO_RENEGOTIATION\0"
1189 "NO_REQUIRED_DIGEST\0"
1190 "NO_SHARED_CIPHER\0"
Steven Valdezbb1ceac2016-10-07 10:34:51 -04001191 "NO_SHARED_GROUP\0"
Robert Sloan572a4e22017-04-17 10:52:19 -07001192 "NO_SUPPORTED_VERSIONS_ENABLED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001193 "NULL_SSL_CTX\0"
1194 "NULL_SSL_METHOD_PASSED\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001195 "OCSP_CB_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001196 "OLD_SESSION_CIPHER_NOT_RETURNED\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001197 "OLD_SESSION_PRF_HASH_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001198 "OLD_SESSION_VERSION_NOT_RETURNED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001199 "PARSE_TLSEXT\0"
1200 "PATH_TOO_LONG\0"
1201 "PEER_DID_NOT_RETURN_A_CERTIFICATE\0"
1202 "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001203 "PRE_SHARED_KEY_MUST_BE_LAST\0"
Robert Sloan8542c082018-02-05 09:07:34 -08001204 "PRIVATE_KEY_OPERATION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001205 "PROTOCOL_IS_SHUTDOWN\0"
David Benjamin1b249672016-12-06 18:25:50 -05001206 "PSK_IDENTITY_BINDER_COUNT_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001207 "PSK_IDENTITY_NOT_FOUND\0"
1208 "PSK_NO_CLIENT_CB\0"
1209 "PSK_NO_SERVER_CB\0"
Robert Sloancbf5ea62018-11-05 11:56:34 -08001210 "QUIC_INTERNAL_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001211 "READ_TIMEOUT_EXPIRED\0"
1212 "RECORD_LENGTH_MISMATCH\0"
1213 "RECORD_TOO_LARGE\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001214 "RENEGOTIATION_EMS_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001215 "RENEGOTIATION_ENCODING_ERR\0"
1216 "RENEGOTIATION_MISMATCH\0"
1217 "REQUIRED_CIPHER_MISSING\0"
Adam Langleyf4e42722015-06-04 17:45:09 -07001218 "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\0"
1219 "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001220 "SCSV_RECEIVED_WHEN_RENEGOTIATING\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001221 "SECOND_SERVERHELLO_VERSION_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001222 "SERVERHELLO_TLSEXT\0"
Robert Sloan7d422bc2017-03-06 10:04:29 -08001223 "SERVER_CERT_CHANGED\0"
Robert Sloan309a31e2018-01-29 10:22:47 -08001224 "SERVER_ECHOED_INVALID_SESSION_ID\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001225 "SESSION_ID_CONTEXT_UNINITIALIZED\0"
1226 "SESSION_MAY_NOT_BE_CREATED\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001227 "SHUTDOWN_WHILE_IN_INIT\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001228 "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001229 "SRTP_COULD_NOT_ALLOCATE_PROFILES\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001230 "SRTP_UNKNOWN_PROTECTION_PROFILE\0"
1231 "SSL3_EXT_INVALID_SERVERNAME\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001232 "SSLV3_ALERT_BAD_CERTIFICATE\0"
1233 "SSLV3_ALERT_BAD_RECORD_MAC\0"
1234 "SSLV3_ALERT_CERTIFICATE_EXPIRED\0"
1235 "SSLV3_ALERT_CERTIFICATE_REVOKED\0"
1236 "SSLV3_ALERT_CERTIFICATE_UNKNOWN\0"
1237 "SSLV3_ALERT_CLOSE_NOTIFY\0"
1238 "SSLV3_ALERT_DECOMPRESSION_FAILURE\0"
1239 "SSLV3_ALERT_HANDSHAKE_FAILURE\0"
1240 "SSLV3_ALERT_ILLEGAL_PARAMETER\0"
1241 "SSLV3_ALERT_NO_CERTIFICATE\0"
1242 "SSLV3_ALERT_UNEXPECTED_MESSAGE\0"
1243 "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\0"
1244 "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\0"
1245 "SSL_HANDSHAKE_FAILURE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001246 "SSL_SESSION_ID_CONTEXT_TOO_LONG\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001247 "SSL_SESSION_ID_TOO_LONG\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001248 "TICKET_ENCRYPTION_FAILED\0"
Robert Sloand9e572d2018-08-27 12:27:00 -07001249 "TLS13_DOWNGRADE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001250 "TLSV1_ALERT_ACCESS_DENIED\0"
1251 "TLSV1_ALERT_DECODE_ERROR\0"
1252 "TLSV1_ALERT_DECRYPTION_FAILED\0"
1253 "TLSV1_ALERT_DECRYPT_ERROR\0"
1254 "TLSV1_ALERT_EXPORT_RESTRICTION\0"
1255 "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\0"
1256 "TLSV1_ALERT_INSUFFICIENT_SECURITY\0"
1257 "TLSV1_ALERT_INTERNAL_ERROR\0"
1258 "TLSV1_ALERT_NO_RENEGOTIATION\0"
1259 "TLSV1_ALERT_PROTOCOL_VERSION\0"
1260 "TLSV1_ALERT_RECORD_OVERFLOW\0"
1261 "TLSV1_ALERT_UNKNOWN_CA\0"
1262 "TLSV1_ALERT_USER_CANCELLED\0"
1263 "TLSV1_BAD_CERTIFICATE_HASH_VALUE\0"
1264 "TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE\0"
David Benjamin95add822016-10-19 01:09:12 -04001265 "TLSV1_CERTIFICATE_REQUIRED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001266 "TLSV1_CERTIFICATE_UNOBTAINABLE\0"
David Benjamin95add822016-10-19 01:09:12 -04001267 "TLSV1_UNKNOWN_PSK_IDENTITY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001268 "TLSV1_UNRECOGNIZED_NAME\0"
1269 "TLSV1_UNSUPPORTED_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001270 "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\0"
1271 "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\0"
1272 "TOO_MANY_EMPTY_FRAGMENTS\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001273 "TOO_MANY_KEY_UPDATES\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001274 "TOO_MANY_WARNING_ALERTS\0"
Robert Sloane56da3e2017-06-26 08:26:42 -07001275 "TOO_MUCH_READ_EARLY_DATA\0"
David Benjamin1b249672016-12-06 18:25:50 -05001276 "TOO_MUCH_SKIPPED_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001277 "UNABLE_TO_FIND_ECDH_PARAMETERS\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001278 "UNCOMPRESSED_CERT_TOO_LARGE\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001279 "UNEXPECTED_EXTENSION\0"
Robert Sloan8f860b12017-08-28 07:37:06 -07001280 "UNEXPECTED_EXTENSION_ON_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001281 "UNEXPECTED_MESSAGE\0"
1282 "UNEXPECTED_OPERATOR_IN_GROUP\0"
1283 "UNEXPECTED_RECORD\0"
1284 "UNKNOWN_ALERT_TYPE\0"
1285 "UNKNOWN_CERTIFICATE_TYPE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001286 "UNKNOWN_CERT_COMPRESSION_ALG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001287 "UNKNOWN_CIPHER_RETURNED\0"
1288 "UNKNOWN_CIPHER_TYPE\0"
1289 "UNKNOWN_KEY_EXCHANGE_TYPE\0"
1290 "UNKNOWN_PROTOCOL\0"
1291 "UNKNOWN_SSL_VERSION\0"
1292 "UNKNOWN_STATE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001293 "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\0"
1294 "UNSUPPORTED_COMPRESSION_ALGORITHM\0"
1295 "UNSUPPORTED_ELLIPTIC_CURVE\0"
1296 "UNSUPPORTED_PROTOCOL\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001297 "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001298 "WRONG_CERTIFICATE_TYPE\0"
1299 "WRONG_CIPHER_RETURNED\0"
1300 "WRONG_CURVE\0"
Robert Sloancbf5ea62018-11-05 11:56:34 -08001301 "WRONG_ENCRYPTION_LEVEL_RECEIVED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001302 "WRONG_MESSAGE_TYPE\0"
1303 "WRONG_SIGNATURE_TYPE\0"
1304 "WRONG_SSL_VERSION\0"
1305 "WRONG_VERSION_NUMBER\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001306 "WRONG_VERSION_ON_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001307 "X509_LIB\0"
1308 "X509_VERIFICATION_SETUP_PROBLEMS\0"
1309 "AKID_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001310 "BAD_X509_FILETYPE\0"
1311 "BASE64_DECODE_ERROR\0"
1312 "CANT_CHECK_DH_KEY\0"
1313 "CERT_ALREADY_IN_HASH_TABLE\0"
1314 "CRL_ALREADY_DELTA\0"
1315 "CRL_VERIFY_FAILURE\0"
1316 "IDP_MISMATCH\0"
1317 "INVALID_DIRECTORY\0"
1318 "INVALID_FIELD_NAME\0"
Robert Sloan572a4e22017-04-17 10:52:19 -07001319 "INVALID_PARAMETER\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001320 "INVALID_PSS_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001321 "INVALID_TRUST\0"
1322 "ISSUER_MISMATCH\0"
1323 "KEY_TYPE_MISMATCH\0"
1324 "KEY_VALUES_MISMATCH\0"
1325 "LOADING_CERT_DIR\0"
1326 "LOADING_DEFAULTS\0"
David Benjamin9aaebef2016-04-22 15:02:23 -04001327 "NAME_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001328 "NEWER_CRL_NOT_NEWER\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001329 "NO_CERT_SET_FOR_US_TO_VERIFY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001330 "NO_CRL_NUMBER\0"
1331 "PUBLIC_KEY_DECODE_ERROR\0"
1332 "PUBLIC_KEY_ENCODE_ERROR\0"
1333 "SHOULD_RETRY\0"
Robert Sloan036981b2018-09-24 10:20:02 -07001334 "SIGNATURE_ALGORITHM_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001335 "UNKNOWN_KEY_TYPE\0"
1336 "UNKNOWN_PURPOSE_ID\0"
1337 "UNKNOWN_TRUST_ID\0"
1338 "WRONG_LOOKUP_TYPE\0"
1339 "BAD_IP_ADDRESS\0"
1340 "BAD_OBJECT\0"
1341 "BN_DEC2BN_ERROR\0"
1342 "BN_TO_ASN1_INTEGER_ERROR\0"
1343 "CANNOT_FIND_FREE_FUNCTION\0"
1344 "DIRNAME_ERROR\0"
1345 "DISTPOINT_ALREADY_SET\0"
1346 "DUPLICATE_ZONE_ID\0"
1347 "ERROR_CONVERTING_ZONE\0"
1348 "ERROR_CREATING_EXTENSION\0"
1349 "ERROR_IN_EXTENSION\0"
1350 "EXPECTED_A_SECTION_NAME\0"
1351 "EXTENSION_EXISTS\0"
1352 "EXTENSION_NAME_ERROR\0"
1353 "EXTENSION_NOT_FOUND\0"
1354 "EXTENSION_SETTING_NOT_SUPPORTED\0"
1355 "EXTENSION_VALUE_ERROR\0"
1356 "ILLEGAL_EMPTY_EXTENSION\0"
1357 "ILLEGAL_HEX_DIGIT\0"
1358 "INCORRECT_POLICY_SYNTAX_TAG\0"
1359 "INVALID_BOOLEAN_STRING\0"
1360 "INVALID_EXTENSION_STRING\0"
1361 "INVALID_MULTIPLE_RDNS\0"
1362 "INVALID_NAME\0"
1363 "INVALID_NULL_ARGUMENT\0"
1364 "INVALID_NULL_NAME\0"
1365 "INVALID_NULL_VALUE\0"
1366 "INVALID_NUMBERS\0"
1367 "INVALID_OBJECT_IDENTIFIER\0"
1368 "INVALID_OPTION\0"
1369 "INVALID_POLICY_IDENTIFIER\0"
1370 "INVALID_PROXY_POLICY_SETTING\0"
1371 "INVALID_PURPOSE\0"
1372 "INVALID_SECTION\0"
1373 "INVALID_SYNTAX\0"
1374 "ISSUER_DECODE_ERROR\0"
1375 "NEED_ORGANIZATION_AND_NUMBERS\0"
1376 "NO_CONFIG_DATABASE\0"
1377 "NO_ISSUER_CERTIFICATE\0"
1378 "NO_ISSUER_DETAILS\0"
1379 "NO_POLICY_IDENTIFIER\0"
1380 "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\0"
1381 "NO_PUBLIC_KEY\0"
1382 "NO_SUBJECT_DETAILS\0"
1383 "ODD_NUMBER_OF_DIGITS\0"
1384 "OPERATION_NOT_DEFINED\0"
1385 "OTHERNAME_ERROR\0"
1386 "POLICY_LANGUAGE_ALREADY_DEFINED\0"
1387 "POLICY_PATH_LENGTH\0"
1388 "POLICY_PATH_LENGTH_ALREADY_DEFINED\0"
1389 "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\0"
1390 "SECTION_NOT_FOUND\0"
1391 "UNABLE_TO_GET_ISSUER_DETAILS\0"
1392 "UNABLE_TO_GET_ISSUER_KEYID\0"
1393 "UNKNOWN_BIT_STRING_ARGUMENT\0"
1394 "UNKNOWN_EXTENSION\0"
1395 "UNKNOWN_EXTENSION_NAME\0"
1396 "UNKNOWN_OPTION\0"
1397 "UNSUPPORTED_OPTION\0"
1398 "USER_TOO_LONG\0"
1399 "";
1400