blob: 09c1041b7322f5739178c4b0bcd2114951cd1a5e [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
22OPENSSL_COMPILE_ASSERT(ERR_LIB_NONE == 1, library_values_changed_1);
23OPENSSL_COMPILE_ASSERT(ERR_LIB_SYS == 2, library_values_changed_2);
24OPENSSL_COMPILE_ASSERT(ERR_LIB_BN == 3, library_values_changed_3);
25OPENSSL_COMPILE_ASSERT(ERR_LIB_RSA == 4, library_values_changed_4);
26OPENSSL_COMPILE_ASSERT(ERR_LIB_DH == 5, library_values_changed_5);
27OPENSSL_COMPILE_ASSERT(ERR_LIB_EVP == 6, library_values_changed_6);
28OPENSSL_COMPILE_ASSERT(ERR_LIB_BUF == 7, library_values_changed_7);
29OPENSSL_COMPILE_ASSERT(ERR_LIB_OBJ == 8, library_values_changed_8);
30OPENSSL_COMPILE_ASSERT(ERR_LIB_PEM == 9, library_values_changed_9);
31OPENSSL_COMPILE_ASSERT(ERR_LIB_DSA == 10, library_values_changed_10);
32OPENSSL_COMPILE_ASSERT(ERR_LIB_X509 == 11, library_values_changed_11);
33OPENSSL_COMPILE_ASSERT(ERR_LIB_ASN1 == 12, library_values_changed_12);
34OPENSSL_COMPILE_ASSERT(ERR_LIB_CONF == 13, library_values_changed_13);
35OPENSSL_COMPILE_ASSERT(ERR_LIB_CRYPTO == 14, library_values_changed_14);
36OPENSSL_COMPILE_ASSERT(ERR_LIB_EC == 15, library_values_changed_15);
37OPENSSL_COMPILE_ASSERT(ERR_LIB_SSL == 16, library_values_changed_16);
38OPENSSL_COMPILE_ASSERT(ERR_LIB_BIO == 17, library_values_changed_17);
39OPENSSL_COMPILE_ASSERT(ERR_LIB_PKCS7 == 18, library_values_changed_18);
40OPENSSL_COMPILE_ASSERT(ERR_LIB_PKCS8 == 19, library_values_changed_19);
41OPENSSL_COMPILE_ASSERT(ERR_LIB_X509V3 == 20, library_values_changed_20);
42OPENSSL_COMPILE_ASSERT(ERR_LIB_RAND == 21, library_values_changed_21);
43OPENSSL_COMPILE_ASSERT(ERR_LIB_ENGINE == 22, library_values_changed_22);
44OPENSSL_COMPILE_ASSERT(ERR_LIB_OCSP == 23, library_values_changed_23);
45OPENSSL_COMPILE_ASSERT(ERR_LIB_UI == 24, library_values_changed_24);
46OPENSSL_COMPILE_ASSERT(ERR_LIB_COMP == 25, library_values_changed_25);
47OPENSSL_COMPILE_ASSERT(ERR_LIB_ECDSA == 26, library_values_changed_26);
48OPENSSL_COMPILE_ASSERT(ERR_LIB_ECDH == 27, library_values_changed_27);
49OPENSSL_COMPILE_ASSERT(ERR_LIB_HMAC == 28, library_values_changed_28);
50OPENSSL_COMPILE_ASSERT(ERR_LIB_DIGEST == 29, library_values_changed_29);
51OPENSSL_COMPILE_ASSERT(ERR_LIB_CIPHER == 30, library_values_changed_30);
Kenny Rootb8494592015-09-25 02:29:14 +000052OPENSSL_COMPILE_ASSERT(ERR_LIB_HKDF == 31, library_values_changed_31);
53OPENSSL_COMPILE_ASSERT(ERR_LIB_USER == 32, library_values_changed_32);
Adam Langleye9ada862015-05-11 17:20:37 -070054OPENSSL_COMPILE_ASSERT(ERR_NUM_LIBS == 33, library_values_changed_num);
55
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,
78 0x10329574,
79 0x10331580,
80 0x10339599,
81 0x103415ac,
82 0x10348f14,
83 0x10350c60,
84 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,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +010099 0x103d172a,
100 0x103d973e,
101 0x103e175d,
102 0x103e976c,
103 0x103f1783,
104 0x103f9796,
105 0x10400c24,
106 0x104097a9,
107 0x104117c7,
108 0x104197da,
109 0x104217f4,
110 0x10429804,
111 0x10431818,
112 0x1043982e,
113 0x10441846,
114 0x1044985b,
115 0x1045186f,
116 0x10459881,
117 0x104605fd,
118 0x1046894f,
119 0x10471896,
120 0x104798ad,
121 0x104818c2,
122 0x104898d0,
123 0x10490e60,
124 0x1049970a,
125 0x104a15d4,
126 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,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100133 0x18328f6a,
David Benjamin4969cc92016-04-22 15:02:23 -0400134 0x183300ac,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100135 0x18338f80,
136 0x18340f94,
David Benjamin4969cc92016-04-22 15:02:23 -0400137 0x183480ea,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100138 0x18350fa9,
139 0x18358fc1,
140 0x18360fd6,
141 0x18368fea,
142 0x1837100e,
143 0x18379024,
144 0x18381038,
145 0x18389048,
146 0x18390a75,
147 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,
161 0x184086d5,
162 0x184110c9,
163 0x18419094,
164 0x184210b3,
165 0x1842906d,
166 0x203211d0,
167 0x203291bd,
168 0x243211dc,
169 0x24328995,
170 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,
183 0x28320c54,
184 0x28328c6c,
185 0x28330c24,
186 0x28338c7f,
187 0x28340c60,
David Benjamin4969cc92016-04-22 15:02:23 -0400188 0x283480ac,
189 0x283500ea,
Robert Sloand9e572d2018-08-27 12:27:00 -0700190 0x2c322e5e,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100191 0x2c3292bd,
Robert Sloand9e572d2018-08-27 12:27:00 -0700192 0x2c332e6c,
193 0x2c33ae7e,
194 0x2c342e92,
195 0x2c34aea4,
196 0x2c352ebf,
197 0x2c35aed1,
198 0x2c362ee4,
David Benjamin4969cc92016-04-22 15:02:23 -0400199 0x2c36832d,
Robert Sloand9e572d2018-08-27 12:27:00 -0700200 0x2c372ef1,
201 0x2c37af03,
202 0x2c382f28,
203 0x2c38af3f,
204 0x2c392f4d,
205 0x2c39af5d,
206 0x2c3a2f6f,
207 0x2c3aaf83,
208 0x2c3b2f94,
209 0x2c3bafb3,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100210 0x2c3c12cf,
211 0x2c3c92e5,
Robert Sloand9e572d2018-08-27 12:27:00 -0700212 0x2c3d2fc7,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100213 0x2c3d92fe,
Robert Sloand9e572d2018-08-27 12:27:00 -0700214 0x2c3e2fe4,
215 0x2c3eaff2,
216 0x2c3f300a,
217 0x2c3fb022,
218 0x2c40302f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100219 0x2c4091d0,
Robert Sloand9e572d2018-08-27 12:27:00 -0700220 0x2c413040,
221 0x2c41b053,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100222 0x2c421196,
Robert Sloand9e572d2018-08-27 12:27:00 -0700223 0x2c42b064,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100224 0x2c430722,
Robert Sloand9e572d2018-08-27 12:27:00 -0700225 0x2c43afa5,
226 0x2c442f16,
Adam Langleye9ada862015-05-11 17:20:37 -0700227 0x30320000,
228 0x30328015,
229 0x3033001f,
230 0x30338038,
231 0x3034004a,
232 0x30348064,
233 0x3035006b,
234 0x30358083,
235 0x30360094,
David Benjamin4969cc92016-04-22 15:02:23 -0400236 0x303680ac,
237 0x303700b9,
238 0x303780c8,
239 0x303800ea,
240 0x303880f7,
241 0x3039010a,
242 0x30398125,
243 0x303a013a,
244 0x303a814e,
245 0x303b0162,
246 0x303b8173,
247 0x303c018c,
248 0x303c81a9,
249 0x303d01b7,
250 0x303d81cb,
251 0x303e01db,
252 0x303e81f4,
253 0x303f0204,
254 0x303f8217,
255 0x30400226,
256 0x30408232,
257 0x30410247,
258 0x30418257,
259 0x3042026e,
260 0x3042827b,
261 0x3043028e,
262 0x3043829d,
263 0x304402b2,
264 0x304482d3,
265 0x304502e6,
266 0x304582f9,
267 0x30460312,
268 0x3046832d,
269 0x3047034a,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100270 0x3047835c,
271 0x3048036a,
272 0x3048837b,
273 0x3049038a,
274 0x304983a2,
275 0x304a03b4,
276 0x304a83c8,
277 0x304b03e0,
278 0x304b83f3,
279 0x304c03fe,
280 0x304c840f,
281 0x304d041b,
282 0x304d8431,
283 0x304e043f,
284 0x304e8455,
285 0x304f0467,
286 0x304f8479,
287 0x3050049c,
288 0x305084af,
289 0x305104c0,
290 0x305184d0,
291 0x305204e8,
292 0x305284fd,
293 0x30530515,
294 0x30538529,
295 0x30540541,
296 0x3054855a,
297 0x30550573,
298 0x30558590,
299 0x3056059b,
300 0x305685b3,
301 0x305705c3,
302 0x305785d4,
303 0x305805e7,
304 0x305885fd,
305 0x30590606,
306 0x3059861b,
307 0x305a062e,
308 0x305a863d,
309 0x305b065d,
310 0x305b866c,
311 0x305c068d,
312 0x305c86a9,
313 0x305d06b5,
314 0x305d86d5,
315 0x305e06f1,
316 0x305e8702,
317 0x305f0718,
318 0x305f8722,
319 0x3060048c,
320 0x34320b65,
321 0x34328b79,
322 0x34330b96,
323 0x34338ba9,
324 0x34340bb8,
325 0x34348bf1,
326 0x34350bd5,
Adam Langleye9ada862015-05-11 17:20:37 -0700327 0x3c320083,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100328 0x3c328ca9,
329 0x3c330cc2,
330 0x3c338cdd,
331 0x3c340cfa,
332 0x3c348d24,
333 0x3c350d3f,
334 0x3c358d65,
335 0x3c360d7e,
336 0x3c368d96,
337 0x3c370da7,
338 0x3c378db5,
339 0x3c380dc2,
340 0x3c388dd6,
341 0x3c390c6c,
342 0x3c398df9,
343 0x3c3a0e0d,
344 0x3c3a890f,
345 0x3c3b0e1d,
346 0x3c3b8e38,
347 0x3c3c0e4a,
348 0x3c3c8e7d,
349 0x3c3d0e87,
350 0x3c3d8e9b,
351 0x3c3e0ea9,
352 0x3c3e8ece,
353 0x3c3f0c95,
354 0x3c3f8eb7,
David Benjamin4969cc92016-04-22 15:02:23 -0400355 0x3c4000ac,
356 0x3c4080ea,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100357 0x3c410d15,
358 0x3c418d54,
359 0x3c420e60,
360 0x3c428dea,
361 0x40321946,
362 0x4032995c,
363 0x4033198a,
364 0x40339994,
365 0x403419ab,
366 0x403499c9,
367 0x403519d9,
368 0x403599eb,
369 0x403619f8,
370 0x40369a04,
371 0x40371a19,
372 0x40379a2b,
373 0x40381a36,
374 0x40389a48,
375 0x40390f14,
376 0x40399a58,
377 0x403a1a6b,
378 0x403a9a8c,
379 0x403b1a9d,
380 0x403b9aad,
Adam Langley4139edb2016-01-13 15:00:54 -0800381 0x403c0064,
382 0x403c8083,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100383 0x403d1b31,
384 0x403d9b47,
385 0x403e1b56,
386 0x403e9b8e,
387 0x403f1ba8,
388 0x403f9bd0,
389 0x40401be5,
390 0x40409bf9,
391 0x40411c16,
392 0x40419c31,
393 0x40421c4a,
394 0x40429c5d,
395 0x40431c71,
396 0x40439c89,
397 0x40441ca0,
David Benjamin4969cc92016-04-22 15:02:23 -0400398 0x404480ac,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100399 0x40451cb5,
400 0x40459cc7,
401 0x40461ceb,
402 0x40469d0b,
403 0x40471d19,
404 0x40479d40,
405 0x40481db1,
406 0x40489de4,
407 0x40491dfb,
408 0x40499e15,
409 0x404a1e2c,
410 0x404a9e4a,
411 0x404b1e62,
412 0x404b9e79,
413 0x404c1e8f,
414 0x404c9ea1,
415 0x404d1ec2,
416 0x404d9efb,
417 0x404e1f0f,
418 0x404e9f1c,
419 0x404f1f49,
420 0x404f9f72,
421 0x40501fc9,
422 0x40509fdd,
423 0x40511ff8,
424 0x40522008,
425 0x4052a02c,
426 0x40532044,
427 0x4053a057,
428 0x4054206c,
429 0x4054a08f,
430 0x4055209d,
431 0x4055a0da,
432 0x405620e7,
433 0x4056a100,
434 0x40572118,
435 0x4057a12b,
436 0x40582140,
437 0x4058a167,
438 0x40592196,
439 0x4059a1c3,
440 0x405a21d7,
441 0x405aa1e7,
442 0x405b21ff,
443 0x405ba210,
444 0x405c2223,
445 0x405ca262,
446 0x405d226f,
447 0x405da294,
448 0x405e22d2,
449 0x405e8ab3,
450 0x405f22f3,
451 0x405fa300,
452 0x4060230e,
453 0x4060a330,
454 0x40612391,
455 0x4061a3c9,
456 0x406223e0,
457 0x4062a3f1,
458 0x40632402,
459 0x4063a417,
460 0x4064242e,
461 0x4064a45a,
462 0x40652475,
463 0x4065a48c,
464 0x406624a4,
465 0x4066a4ce,
466 0x406724f9,
467 0x4067a53e,
468 0x40682586,
469 0x4068a5a7,
470 0x406925d9,
471 0x4069a607,
472 0x406a2628,
473 0x406aa648,
474 0x406b27d0,
475 0x406ba7f3,
476 0x406c2809,
Robert Sloand9e572d2018-08-27 12:27:00 -0700477 0x406caaac,
478 0x406d2adb,
479 0x406dab03,
480 0x406e2b31,
481 0x406eab7e,
482 0x406f2bb9,
483 0x406fabf1,
484 0x40702c04,
485 0x4070ac21,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100486 0x40710802,
Robert Sloand9e572d2018-08-27 12:27:00 -0700487 0x4071ac33,
488 0x40722c46,
489 0x4072ac7c,
490 0x40732c94,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100491 0x407394cf,
Robert Sloand9e572d2018-08-27 12:27:00 -0700492 0x40742ca8,
493 0x4074acc2,
494 0x40752cd3,
495 0x4075ace7,
496 0x40762cf5,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100497 0x40769293,
Robert Sloand9e572d2018-08-27 12:27:00 -0700498 0x40772d1a,
499 0x4077ad3c,
500 0x40782d57,
501 0x4078ad90,
502 0x40792da7,
503 0x4079adbd,
504 0x407a2dc9,
505 0x407aaddc,
506 0x407b2df1,
507 0x407bae03,
508 0x407c2e34,
509 0x407cae3d,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100510 0x407d25c2,
511 0x407d9f82,
Robert Sloand9e572d2018-08-27 12:27:00 -0700512 0x407e2d6c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100513 0x407ea177,
514 0x407f1d2d,
515 0x407f9ad3,
516 0x40801f59,
517 0x40809d55,
518 0x4081201a,
519 0x40819f33,
Robert Sloand9e572d2018-08-27 12:27:00 -0700520 0x40822b1c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100521 0x40829ab9,
522 0x40832152,
523 0x4083a43f,
524 0x40841d69,
525 0x4084a1af,
526 0x40852234,
527 0x4085a358,
528 0x408622b4,
529 0x40869f9c,
Robert Sloand9e572d2018-08-27 12:27:00 -0700530 0x40872b62,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100531 0x4087a3a6,
532 0x40881b1a,
533 0x4088a551,
534 0x40891b69,
535 0x40899af6,
536 0x408a2841,
537 0x408a98e7,
Robert Sloand9e572d2018-08-27 12:27:00 -0700538 0x408b2e18,
539 0x408babce,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100540 0x408c2244,
541 0x408c9903,
542 0x408d1dca,
543 0x408d9d9b,
544 0x408e1ee4,
545 0x408ea0ba,
546 0x408f2565,
547 0x408fa374,
548 0x4090251a,
549 0x4090a286,
550 0x40912829,
551 0x40919929,
552 0x40921bb6,
Robert Sloand9e572d2018-08-27 12:27:00 -0700553 0x4092ab9d,
554 0x40932c5f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100555 0x40939fad,
556 0x40941d7d,
Robert Sloand9e572d2018-08-27 12:27:00 -0700557 0x4094a85a,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100558 0x41f426fb,
559 0x41f9278d,
560 0x41fe2680,
Robert Sloand9e572d2018-08-27 12:27:00 -0700561 0x41fea89d,
562 0x41ff298e,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100563 0x42032714,
564 0x42082736,
565 0x4208a772,
566 0x42092664,
567 0x4209a7ac,
568 0x420a26bb,
569 0x420aa69b,
570 0x420b26db,
571 0x420ba754,
Robert Sloand9e572d2018-08-27 12:27:00 -0700572 0x420c29aa,
573 0x420ca86a,
574 0x420d2884,
575 0x420da8bb,
576 0x421228d5,
577 0x42172971,
578 0x4217a917,
579 0x421c2939,
580 0x421f28f4,
581 0x422129c1,
582 0x42262954,
583 0x422b2a90,
584 0x422baa3e,
585 0x422c2a78,
586 0x422ca9fd,
587 0x422d29dc,
588 0x422daa5d,
589 0x422e2a23,
590 0x422eab49,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100591 0x4432072d,
592 0x4432873c,
593 0x44330748,
594 0x44338756,
595 0x44340769,
596 0x4434877a,
597 0x44350781,
598 0x4435878b,
599 0x4436079e,
600 0x443687b4,
601 0x443707c6,
602 0x443787d3,
603 0x443807e2,
604 0x443887ea,
605 0x44390802,
606 0x44398810,
607 0x443a0823,
608 0x483212bd,
609 0x483292cf,
610 0x483312e5,
611 0x483392fe,
612 0x4c321323,
613 0x4c329333,
614 0x4c331346,
615 0x4c339366,
David Benjamin4969cc92016-04-22 15:02:23 -0400616 0x4c3400ac,
617 0x4c3480ea,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100618 0x4c351372,
619 0x4c359380,
620 0x4c36139c,
621 0x4c3693c2,
622 0x4c3713d1,
623 0x4c3793df,
624 0x4c3813f4,
625 0x4c389400,
626 0x4c391420,
627 0x4c39944a,
628 0x4c3a1463,
629 0x4c3a947c,
630 0x4c3b05fd,
631 0x4c3b9495,
632 0x4c3c14a7,
633 0x4c3c94b6,
634 0x4c3d14cf,
635 0x4c3d8c47,
636 0x4c3e153c,
637 0x4c3e94de,
638 0x4c3f155e,
639 0x4c3f9293,
640 0x4c4014f4,
641 0x4c40930f,
642 0x4c41152c,
643 0x4c4193af,
644 0x4c421518,
Robert Sloand9e572d2018-08-27 12:27:00 -0700645 0x50323076,
646 0x5032b085,
647 0x50333090,
648 0x5033b0a0,
649 0x503430b9,
650 0x5034b0d3,
651 0x503530e1,
652 0x5035b0f7,
653 0x50363109,
654 0x5036b11f,
655 0x50373138,
656 0x5037b14b,
657 0x50383163,
658 0x5038b174,
659 0x50393189,
660 0x5039b19d,
661 0x503a31bd,
662 0x503ab1d3,
663 0x503b31eb,
664 0x503bb1fd,
665 0x503c3219,
666 0x503cb230,
667 0x503d3249,
668 0x503db25f,
669 0x503e326c,
670 0x503eb282,
671 0x503f3294,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100672 0x503f837b,
Robert Sloand9e572d2018-08-27 12:27:00 -0700673 0x504032a7,
674 0x5040b2b7,
675 0x504132d1,
676 0x5041b2e0,
677 0x504232fa,
678 0x5042b317,
679 0x50433327,
680 0x5043b337,
681 0x50443346,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100682 0x50448431,
Robert Sloand9e572d2018-08-27 12:27:00 -0700683 0x5045335a,
684 0x5045b378,
685 0x5046338b,
686 0x5046b3a1,
687 0x504733b3,
688 0x5047b3c8,
689 0x504833ee,
690 0x5048b3fc,
691 0x5049340f,
692 0x5049b424,
693 0x504a343a,
694 0x504ab44a,
695 0x504b346a,
696 0x504bb47d,
697 0x504c34a0,
698 0x504cb4ce,
699 0x504d34e0,
700 0x504db4fd,
701 0x504e3518,
702 0x504eb534,
703 0x504f3546,
704 0x504fb55d,
705 0x5050356c,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100706 0x505086f1,
Robert Sloand9e572d2018-08-27 12:27:00 -0700707 0x5051357f,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100708 0x58320f52,
709 0x68320f14,
710 0x68328c6c,
711 0x68330c7f,
712 0x68338f22,
713 0x68340f32,
David Benjamin4969cc92016-04-22 15:02:23 -0400714 0x683480ea,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100715 0x6c320eda,
716 0x6c328c36,
717 0x6c330ee5,
718 0x6c338efe,
719 0x74320a1b,
Robert Sloan6d0d00e2017-03-27 07:13:07 -0700720 0x743280ac,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100721 0x74330c47,
722 0x78320980,
723 0x78328995,
724 0x783309a1,
Adam Langleye9ada862015-05-11 17:20:37 -0700725 0x78338083,
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100726 0x783409b0,
727 0x783489c5,
728 0x783509e4,
729 0x78358a06,
730 0x78360a1b,
731 0x78368a31,
732 0x78370a41,
733 0x78378a62,
734 0x78380a75,
735 0x78388a87,
736 0x78390a94,
737 0x78398ab3,
738 0x783a0ac8,
739 0x783a8ad6,
740 0x783b0ae0,
741 0x783b8af4,
742 0x783c0b0b,
743 0x783c8b20,
744 0x783d0b37,
745 0x783d8b4c,
746 0x783e0aa2,
747 0x783e8a54,
748 0x7c3211ac,
Adam Langleye9ada862015-05-11 17:20:37 -0700749};
750
751const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
752
753const char kOpenSSLReasonStringData[] =
754 "ASN1_LENGTH_MISMATCH\0"
755 "AUX_ERROR\0"
756 "BAD_GET_ASN1_OBJECT_CALL\0"
757 "BAD_OBJECT_HEADER\0"
758 "BMPSTRING_IS_WRONG_LENGTH\0"
759 "BN_LIB\0"
760 "BOOLEAN_IS_WRONG_LENGTH\0"
761 "BUFFER_TOO_SMALL\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400762 "CONTEXT_NOT_INITIALISED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700763 "DECODE_ERROR\0"
764 "DEPTH_EXCEEDED\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400765 "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700766 "ENCODE_ERROR\0"
767 "ERROR_GETTING_TIME\0"
768 "EXPECTING_AN_ASN1_SEQUENCE\0"
769 "EXPECTING_AN_INTEGER\0"
770 "EXPECTING_AN_OBJECT\0"
771 "EXPECTING_A_BOOLEAN\0"
772 "EXPECTING_A_TIME\0"
773 "EXPLICIT_LENGTH_MISMATCH\0"
774 "EXPLICIT_TAG_NOT_CONSTRUCTED\0"
775 "FIELD_MISSING\0"
776 "FIRST_NUM_TOO_LARGE\0"
777 "HEADER_TOO_LONG\0"
778 "ILLEGAL_BITSTRING_FORMAT\0"
779 "ILLEGAL_BOOLEAN\0"
780 "ILLEGAL_CHARACTERS\0"
781 "ILLEGAL_FORMAT\0"
782 "ILLEGAL_HEX\0"
783 "ILLEGAL_IMPLICIT_TAG\0"
784 "ILLEGAL_INTEGER\0"
785 "ILLEGAL_NESTED_TAGGING\0"
786 "ILLEGAL_NULL\0"
787 "ILLEGAL_NULL_VALUE\0"
788 "ILLEGAL_OBJECT\0"
789 "ILLEGAL_OPTIONAL_ANY\0"
790 "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\0"
791 "ILLEGAL_TAGGED_ANY\0"
792 "ILLEGAL_TIME_VALUE\0"
793 "INTEGER_NOT_ASCII_FORMAT\0"
794 "INTEGER_TOO_LARGE_FOR_LONG\0"
795 "INVALID_BIT_STRING_BITS_LEFT\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100796 "INVALID_BMPSTRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700797 "INVALID_DIGIT\0"
798 "INVALID_MODIFIER\0"
799 "INVALID_NUMBER\0"
800 "INVALID_OBJECT_ENCODING\0"
801 "INVALID_SEPARATOR\0"
802 "INVALID_TIME_FORMAT\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100803 "INVALID_UNIVERSALSTRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700804 "INVALID_UTF8STRING\0"
805 "LIST_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700806 "MISSING_ASN1_EOS\0"
807 "MISSING_EOC\0"
808 "MISSING_SECOND_NUMBER\0"
809 "MISSING_VALUE\0"
810 "MSTRING_NOT_UNIVERSAL\0"
811 "MSTRING_WRONG_TAG\0"
812 "NESTED_ASN1_ERROR\0"
813 "NESTED_ASN1_STRING\0"
Robert Sloan49d063b2018-04-03 11:30:38 -0700814 "NESTED_TOO_DEEP\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700815 "NON_HEX_CHARACTERS\0"
816 "NOT_ASCII_FORMAT\0"
817 "NOT_ENOUGH_DATA\0"
818 "NO_MATCHING_CHOICE_TYPE\0"
819 "NULL_IS_WRONG_LENGTH\0"
820 "OBJECT_NOT_ASCII_FORMAT\0"
821 "ODD_NUMBER_OF_CHARS\0"
822 "SECOND_NUMBER_TOO_LARGE\0"
823 "SEQUENCE_LENGTH_MISMATCH\0"
824 "SEQUENCE_NOT_CONSTRUCTED\0"
825 "SEQUENCE_OR_SET_NEEDS_CONFIG\0"
826 "SHORT_LINE\0"
827 "STREAMING_NOT_SUPPORTED\0"
828 "STRING_TOO_LONG\0"
829 "STRING_TOO_SHORT\0"
830 "TAG_VALUE_TOO_HIGH\0"
831 "TIME_NOT_ASCII_FORMAT\0"
832 "TOO_LONG\0"
833 "TYPE_NOT_CONSTRUCTED\0"
834 "TYPE_NOT_PRIMITIVE\0"
835 "UNEXPECTED_EOC\0"
836 "UNIVERSALSTRING_IS_WRONG_LENGTH\0"
837 "UNKNOWN_FORMAT\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400838 "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\0"
839 "UNKNOWN_SIGNATURE_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700840 "UNKNOWN_TAG\0"
841 "UNSUPPORTED_ANY_DEFINED_BY_TYPE\0"
842 "UNSUPPORTED_PUBLIC_KEY_TYPE\0"
843 "UNSUPPORTED_TYPE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400844 "WRONG_PUBLIC_KEY_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700845 "WRONG_TAG\0"
846 "WRONG_TYPE\0"
847 "BAD_FOPEN_MODE\0"
848 "BROKEN_PIPE\0"
849 "CONNECT_ERROR\0"
850 "ERROR_SETTING_NBIO\0"
851 "INVALID_ARGUMENT\0"
852 "IN_USE\0"
853 "KEEPALIVE\0"
854 "NBIO_CONNECT_ERROR\0"
855 "NO_HOSTNAME_SPECIFIED\0"
856 "NO_PORT_SPECIFIED\0"
857 "NO_SUCH_FILE\0"
858 "NULL_PARAMETER\0"
859 "SYS_LIB\0"
860 "UNABLE_TO_CREATE_SOCKET\0"
861 "UNINITIALIZED\0"
862 "UNSUPPORTED_METHOD\0"
863 "WRITE_TO_READ_ONLY_BIO\0"
864 "ARG2_LT_ARG3\0"
Kenny Rootb8494592015-09-25 02:29:14 +0000865 "BAD_ENCODING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700866 "BAD_RECIPROCAL\0"
867 "BIGNUM_TOO_LONG\0"
868 "BITS_TOO_SMALL\0"
869 "CALLED_WITH_EVEN_MODULUS\0"
870 "DIV_BY_ZERO\0"
871 "EXPAND_ON_STATIC_BIGNUM_DATA\0"
872 "INPUT_NOT_REDUCED\0"
Robert Sloan9254e682017-04-24 09:42:06 -0700873 "INVALID_INPUT\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700874 "INVALID_RANGE\0"
875 "NEGATIVE_NUMBER\0"
876 "NOT_A_SQUARE\0"
877 "NOT_INITIALIZED\0"
878 "NO_INVERSE\0"
879 "PRIVATE_KEY_TOO_LARGE\0"
880 "P_IS_NOT_PRIME\0"
881 "TOO_MANY_ITERATIONS\0"
882 "TOO_MANY_TEMPORARY_VARIABLES\0"
883 "AES_KEY_SETUP_FAILED\0"
884 "BAD_DECRYPT\0"
885 "BAD_KEY_LENGTH\0"
886 "CTRL_NOT_IMPLEMENTED\0"
887 "CTRL_OPERATION_NOT_IMPLEMENTED\0"
888 "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\0"
889 "INITIALIZATION_ERROR\0"
890 "INPUT_NOT_INITIALIZED\0"
891 "INVALID_AD_SIZE\0"
892 "INVALID_KEY_LENGTH\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700893 "INVALID_NONCE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700894 "INVALID_NONCE_SIZE\0"
895 "INVALID_OPERATION\0"
896 "IV_TOO_LARGE\0"
897 "NO_CIPHER_SET\0"
898 "NO_DIRECTION_SET\0"
899 "OUTPUT_ALIASES_INPUT\0"
900 "TAG_TOO_LARGE\0"
901 "TOO_LARGE\0"
902 "UNSUPPORTED_AD_SIZE\0"
903 "UNSUPPORTED_INPUT_SIZE\0"
904 "UNSUPPORTED_KEY_SIZE\0"
905 "UNSUPPORTED_NONCE_SIZE\0"
906 "UNSUPPORTED_TAG_SIZE\0"
907 "WRONG_FINAL_BLOCK_LENGTH\0"
908 "LIST_CANNOT_BE_NULL\0"
909 "MISSING_CLOSE_SQUARE_BRACKET\0"
910 "MISSING_EQUAL_SIGN\0"
911 "NO_CLOSE_BRACE\0"
912 "UNABLE_TO_CREATE_NEW_SECTION\0"
Robert Sloan8ecb7cd2017-03-21 09:39:01 -0700913 "VARIABLE_EXPANSION_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700914 "VARIABLE_HAS_NO_VALUE\0"
915 "BAD_GENERATOR\0"
916 "INVALID_PUBKEY\0"
917 "MODULUS_TOO_LARGE\0"
918 "NO_PRIVATE_VALUE\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -0700919 "UNKNOWN_HASH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700920 "BAD_Q_VALUE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400921 "BAD_VERSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700922 "MISSING_PARAMETERS\0"
923 "NEED_NEW_SETUP_VALUES\0"
924 "BIGNUM_OUT_OF_RANGE\0"
925 "COORDINATES_OUT_OF_RANGE\0"
926 "D2I_ECPKPARAMETERS_FAILURE\0"
927 "EC_GROUP_NEW_BY_NAME_FAILURE\0"
928 "GROUP2PKPARAMETERS_FAILURE\0"
David Benjamin4969cc92016-04-22 15:02:23 -0400929 "GROUP_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700930 "I2D_ECPKPARAMETERS_FAILURE\0"
931 "INCOMPATIBLE_OBJECTS\0"
David Benjaminc895d6b2016-08-11 13:26:41 -0400932 "INVALID_COFACTOR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700933 "INVALID_COMPRESSED_POINT\0"
934 "INVALID_COMPRESSION_BIT\0"
935 "INVALID_ENCODING\0"
936 "INVALID_FIELD\0"
937 "INVALID_FORM\0"
938 "INVALID_GROUP_ORDER\0"
939 "INVALID_PRIVATE_KEY\0"
Robert Sloan99319a12017-11-27 10:32:46 -0800940 "INVALID_SCALAR\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700941 "MISSING_PRIVATE_KEY\0"
942 "NON_NAMED_CURVE\0"
943 "PKPARAMETERS2GROUP_FAILURE\0"
944 "POINT_AT_INFINITY\0"
945 "POINT_IS_NOT_ON_CURVE\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700946 "PUBLIC_KEY_VALIDATION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700947 "SLOT_FULL\0"
948 "UNDEFINED_GENERATOR\0"
949 "UNKNOWN_GROUP\0"
950 "UNKNOWN_ORDER\0"
951 "WRONG_CURVE_PARAMETERS\0"
952 "WRONG_ORDER\0"
953 "KDF_FAILED\0"
954 "POINT_ARITHMETIC_FAILURE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +0100955 "UNKNOWN_DIGEST_LENGTH\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700956 "BAD_SIGNATURE\0"
957 "NOT_IMPLEMENTED\0"
958 "RANDOM_NUMBER_GENERATION_FAILED\0"
959 "OPERATION_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700960 "COMMAND_NOT_SUPPORTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700961 "DIFFERENT_KEY_TYPES\0"
962 "DIFFERENT_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700963 "EXPECTING_AN_EC_KEY_KEY\0"
964 "EXPECTING_AN_RSA_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700965 "EXPECTING_A_DSA_KEY\0"
966 "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700967 "INVALID_DIGEST_LENGTH\0"
968 "INVALID_DIGEST_TYPE\0"
969 "INVALID_KEYBITS\0"
970 "INVALID_MGF1_MD\0"
971 "INVALID_PADDING_MODE\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700972 "INVALID_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700973 "INVALID_PSS_SALTLEN\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700974 "INVALID_SIGNATURE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700975 "KEYS_NOT_SET\0"
Robert Sloan8ff03552017-06-14 12:40:58 -0700976 "MEMORY_LIMIT_EXCEEDED\0"
Robert Sloan572a4e22017-04-17 10:52:19 -0700977 "NOT_A_PRIVATE_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700978 "NO_DEFAULT_DIGEST\0"
979 "NO_KEY_SET\0"
980 "NO_MDC2_SUPPORT\0"
981 "NO_NID_FOR_CURVE\0"
982 "NO_OPERATION_SET\0"
983 "NO_PARAMETERS_SET\0"
984 "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
985 "OPERATON_NOT_INITIALIZED\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700986 "UNKNOWN_PUBLIC_KEY_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700987 "UNSUPPORTED_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700988 "OUTPUT_TOO_LARGE\0"
Robert Sloana815d5a2017-12-04 11:49:16 -0800989 "INVALID_OID_STRING\0"
Adam Langleye9ada862015-05-11 17:20:37 -0700990 "UNKNOWN_NID\0"
991 "BAD_BASE64_DECODE\0"
992 "BAD_END_LINE\0"
993 "BAD_IV_CHARS\0"
994 "BAD_PASSWORD_READ\0"
995 "CIPHER_IS_NULL\0"
996 "ERROR_CONVERTING_PRIVATE_KEY\0"
997 "NOT_DEK_INFO\0"
998 "NOT_ENCRYPTED\0"
999 "NOT_PROC_TYPE\0"
1000 "NO_START_LINE\0"
1001 "READ_KEY\0"
1002 "SHORT_HEADER\0"
1003 "UNSUPPORTED_CIPHER\0"
1004 "UNSUPPORTED_ENCRYPTION\0"
Robert Sloan9254e682017-04-24 09:42:06 -07001005 "BAD_PKCS7_VERSION\0"
1006 "NOT_PKCS7_SIGNED_DATA\0"
1007 "NO_CERTIFICATES_INCLUDED\0"
1008 "NO_CRLS_INCLUDED\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001009 "BAD_ITERATION_COUNT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001010 "BAD_PKCS12_DATA\0"
1011 "BAD_PKCS12_VERSION\0"
1012 "CIPHER_HAS_NO_OBJECT_IDENTIFIER\0"
1013 "CRYPT_ERROR\0"
1014 "ENCRYPT_ERROR\0"
1015 "ERROR_SETTING_CIPHER_PARAMS\0"
1016 "INCORRECT_PASSWORD\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001017 "INVALID_CHARACTERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001018 "KEYGEN_FAILURE\0"
1019 "KEY_GEN_ERROR\0"
1020 "METHOD_NOT_SUPPORTED\0"
1021 "MISSING_MAC\0"
1022 "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\0"
1023 "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\0"
1024 "PKCS12_TOO_DEEPLY_NESTED\0"
1025 "PRIVATE_KEY_DECODE_ERROR\0"
1026 "PRIVATE_KEY_ENCODE_ERROR\0"
1027 "UNKNOWN_ALGORITHM\0"
1028 "UNKNOWN_CIPHER\0"
1029 "UNKNOWN_CIPHER_ALGORITHM\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001030 "UNKNOWN_DIGEST\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001031 "UNSUPPORTED_KEYLENGTH\0"
1032 "UNSUPPORTED_KEY_DERIVATION_FUNCTION\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001033 "UNSUPPORTED_OPTIONS\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001034 "UNSUPPORTED_PRF\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001035 "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001036 "UNSUPPORTED_SALT_TYPE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001037 "BAD_E_VALUE\0"
1038 "BAD_FIXED_HEADER_DECRYPT\0"
1039 "BAD_PAD_BYTE_COUNT\0"
1040 "BAD_RSA_PARAMETERS\0"
1041 "BLOCK_TYPE_IS_NOT_01\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001042 "BLOCK_TYPE_IS_NOT_02\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001043 "BN_NOT_INITIALIZED\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001044 "CANNOT_RECOVER_MULTI_PRIME_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001045 "CRT_PARAMS_ALREADY_GIVEN\0"
1046 "CRT_VALUES_INCORRECT\0"
1047 "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\0"
1048 "DATA_TOO_LARGE\0"
1049 "DATA_TOO_LARGE_FOR_KEY_SIZE\0"
1050 "DATA_TOO_LARGE_FOR_MODULUS\0"
1051 "DATA_TOO_SMALL\0"
1052 "DATA_TOO_SMALL_FOR_KEY_SIZE\0"
1053 "DIGEST_TOO_BIG_FOR_RSA_KEY\0"
1054 "D_E_NOT_CONGRUENT_TO_1\0"
Robert Sloan49d063b2018-04-03 11:30:38 -07001055 "D_OUT_OF_RANGE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001056 "EMPTY_PUBLIC_KEY\0"
1057 "FIRST_OCTET_INVALID\0"
1058 "INCONSISTENT_SET_OF_CRT_VALUES\0"
1059 "INTERNAL_ERROR\0"
1060 "INVALID_MESSAGE_LENGTH\0"
1061 "KEY_SIZE_TOO_SMALL\0"
1062 "LAST_OCTET_INVALID\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001063 "MUST_HAVE_AT_LEAST_TWO_PRIMES\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001064 "NO_PUBLIC_EXPONENT\0"
1065 "NULL_BEFORE_BLOCK_MISSING\0"
1066 "N_NOT_EQUAL_P_Q\0"
1067 "OAEP_DECODING_ERROR\0"
1068 "ONLY_ONE_OF_P_Q_GIVEN\0"
1069 "OUTPUT_BUFFER_TOO_SMALL\0"
1070 "PADDING_CHECK_FAILED\0"
1071 "PKCS_DECODING_ERROR\0"
1072 "SLEN_CHECK_FAILED\0"
1073 "SLEN_RECOVERY_FAILED\0"
1074 "UNKNOWN_ALGORITHM_TYPE\0"
1075 "UNKNOWN_PADDING_TYPE\0"
1076 "VALUE_MISSING\0"
1077 "WRONG_SIGNATURE_LENGTH\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001078 "ALPN_MISMATCH_ON_EARLY_DATA\0"
Robert Sloane56da3e2017-06-26 08:26:42 -07001079 "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001080 "APPLICATION_DATA_ON_SHUTDOWN\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001081 "APP_DATA_IN_HANDSHAKE\0"
1082 "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\0"
1083 "BAD_ALERT\0"
1084 "BAD_CHANGE_CIPHER_SPEC\0"
1085 "BAD_DATA_RETURNED_BY_CALLBACK\0"
1086 "BAD_DH_P_LENGTH\0"
1087 "BAD_DIGEST_LENGTH\0"
1088 "BAD_ECC_CERT\0"
1089 "BAD_ECPOINT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001090 "BAD_HANDSHAKE_RECORD\0"
1091 "BAD_HELLO_REQUEST\0"
1092 "BAD_LENGTH\0"
1093 "BAD_PACKET_LENGTH\0"
1094 "BAD_RSA_ENCRYPT\0"
1095 "BAD_SRTP_MKI_VALUE\0"
1096 "BAD_SRTP_PROTECTION_PROFILE_LIST\0"
1097 "BAD_SSL_FILETYPE\0"
1098 "BAD_WRITE_RETRY\0"
1099 "BIO_NOT_SET\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001100 "BLOCK_CIPHER_PAD_IS_WRONG\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001101 "BUFFERED_MESSAGES_ON_CIPHER_CHANGE\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001102 "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
Steven Valdeze7531f02016-12-14 13:29:57 -05001103 "CANNOT_PARSE_LEAF_CERT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001104 "CA_DN_LENGTH_MISMATCH\0"
1105 "CA_DN_TOO_LONG\0"
1106 "CCS_RECEIVED_EARLY\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001107 "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001108 "CERTIFICATE_VERIFY_FAILED\0"
1109 "CERT_CB_ERROR\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001110 "CERT_DECOMPRESSION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001111 "CERT_LENGTH_MISMATCH\0"
1112 "CHANNEL_ID_NOT_P256\0"
1113 "CHANNEL_ID_SIGNATURE_INVALID\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001114 "CIPHER_OR_HASH_UNAVAILABLE\0"
1115 "CLIENTHELLO_PARSE_FAILED\0"
1116 "CLIENTHELLO_TLSEXT\0"
1117 "CONNECTION_REJECTED\0"
1118 "CONNECTION_TYPE_NOT_SET\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001119 "CUSTOM_EXTENSION_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001120 "DATA_LENGTH_TOO_LONG\0"
1121 "DECRYPTION_FAILED\0"
1122 "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\0"
1123 "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\0"
Adam Langley4139edb2016-01-13 15:00:54 -08001124 "DH_P_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001125 "DIGEST_CHECK_FAILED\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001126 "DOWNGRADE_DETECTED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001127 "DTLS_MESSAGE_TOO_BIG\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001128 "DUPLICATE_EXTENSION\0"
David Benjamin7c0d06c2016-08-11 13:26:41 -04001129 "DUPLICATE_KEY_SHARE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001130 "DUPLICATE_SIGNATURE_ALGORITHM\0"
Robert Sloan55818102017-12-18 11:26:17 -08001131 "EARLY_DATA_NOT_IN_USE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001132 "ECC_CERT_NOT_FOR_SIGNING\0"
Robert Sloan99319a12017-11-27 10:32:46 -08001133 "EMPTY_HELLO_RETRY_REQUEST\0"
Adam Langleyf4e42722015-06-04 17:45:09 -07001134 "EMS_STATE_INCONSISTENT\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001135 "ENCRYPTED_LENGTH_TOO_LONG\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001136 "ERROR_ADDING_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001137 "ERROR_IN_RECEIVED_CIPHER_LIST\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001138 "ERROR_PARSING_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001139 "EXCESSIVE_MESSAGE_SIZE\0"
1140 "EXTRA_DATA_IN_MESSAGE\0"
1141 "FRAGMENT_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001142 "GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
1143 "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\0"
Robert Sloan55818102017-12-18 11:26:17 -08001144 "HANDSHAKE_NOT_COMPLETE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001145 "HTTPS_PROXY_REQUEST\0"
1146 "HTTP_REQUEST\0"
1147 "INAPPROPRIATE_FALLBACK\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001148 "INVALID_ALPN_PROTOCOL\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001149 "INVALID_COMMAND\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001150 "INVALID_COMPRESSION_LIST\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001151 "INVALID_MESSAGE\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001152 "INVALID_OUTER_RECORD_TYPE\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001153 "INVALID_SCT_LIST\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001154 "INVALID_SIGNATURE_ALGORITHM\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001155 "INVALID_SSL_SESSION\0"
1156 "INVALID_TICKET_KEYS_LENGTH\0"
1157 "LENGTH_MISMATCH\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001158 "MISSING_EXTENSION\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001159 "MISSING_KEY_SHARE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001160 "MISSING_RSA_CERTIFICATE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001161 "MISSING_TMP_DH_KEY\0"
1162 "MISSING_TMP_ECDH_KEY\0"
1163 "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\0"
1164 "MTU_TOO_SMALL\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001165 "NEGOTIATED_BOTH_NPN_AND_ALPN\0"
Robert Sloan978112c2018-01-22 12:53:01 -08001166 "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001167 "NESTED_GROUP\0"
1168 "NO_CERTIFICATES_RETURNED\0"
1169 "NO_CERTIFICATE_ASSIGNED\0"
1170 "NO_CERTIFICATE_SET\0"
1171 "NO_CIPHERS_AVAILABLE\0"
1172 "NO_CIPHERS_PASSED\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001173 "NO_CIPHERS_SPECIFIED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001174 "NO_CIPHER_MATCH\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001175 "NO_COMMON_SIGNATURE_ALGORITHMS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001176 "NO_COMPRESSION_SPECIFIED\0"
David Benjamin7c0d06c2016-08-11 13:26:41 -04001177 "NO_GROUPS_SPECIFIED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001178 "NO_METHOD_SPECIFIED\0"
1179 "NO_P256_SUPPORT\0"
1180 "NO_PRIVATE_KEY_ASSIGNED\0"
1181 "NO_RENEGOTIATION\0"
1182 "NO_REQUIRED_DIGEST\0"
1183 "NO_SHARED_CIPHER\0"
Steven Valdezbb1ceac2016-10-07 10:34:51 -04001184 "NO_SHARED_GROUP\0"
Robert Sloan572a4e22017-04-17 10:52:19 -07001185 "NO_SUPPORTED_VERSIONS_ENABLED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001186 "NULL_SSL_CTX\0"
1187 "NULL_SSL_METHOD_PASSED\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001188 "OCSP_CB_ERROR\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001189 "OLD_SESSION_CIPHER_NOT_RETURNED\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001190 "OLD_SESSION_PRF_HASH_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001191 "OLD_SESSION_VERSION_NOT_RETURNED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001192 "PARSE_TLSEXT\0"
1193 "PATH_TOO_LONG\0"
1194 "PEER_DID_NOT_RETURN_A_CERTIFICATE\0"
1195 "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\0"
Steven Valdez909b19f2016-11-21 15:35:44 -05001196 "PRE_SHARED_KEY_MUST_BE_LAST\0"
Robert Sloan8542c082018-02-05 09:07:34 -08001197 "PRIVATE_KEY_OPERATION_FAILED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001198 "PROTOCOL_IS_SHUTDOWN\0"
David Benjamin1b249672016-12-06 18:25:50 -05001199 "PSK_IDENTITY_BINDER_COUNT_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001200 "PSK_IDENTITY_NOT_FOUND\0"
1201 "PSK_NO_CLIENT_CB\0"
1202 "PSK_NO_SERVER_CB\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001203 "READ_TIMEOUT_EXPIRED\0"
1204 "RECORD_LENGTH_MISMATCH\0"
1205 "RECORD_TOO_LARGE\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001206 "RENEGOTIATION_EMS_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001207 "RENEGOTIATION_ENCODING_ERR\0"
1208 "RENEGOTIATION_MISMATCH\0"
1209 "REQUIRED_CIPHER_MISSING\0"
Adam Langleyf4e42722015-06-04 17:45:09 -07001210 "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\0"
1211 "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001212 "SCSV_RECEIVED_WHEN_RENEGOTIATING\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001213 "SECOND_SERVERHELLO_VERSION_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001214 "SERVERHELLO_TLSEXT\0"
Robert Sloan7d422bc2017-03-06 10:04:29 -08001215 "SERVER_CERT_CHANGED\0"
Robert Sloan309a31e2018-01-29 10:22:47 -08001216 "SERVER_ECHOED_INVALID_SESSION_ID\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001217 "SESSION_ID_CONTEXT_UNINITIALIZED\0"
1218 "SESSION_MAY_NOT_BE_CREATED\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001219 "SHUTDOWN_WHILE_IN_INIT\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001220 "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001221 "SRTP_COULD_NOT_ALLOCATE_PROFILES\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001222 "SRTP_UNKNOWN_PROTECTION_PROFILE\0"
1223 "SSL3_EXT_INVALID_SERVERNAME\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001224 "SSLV3_ALERT_BAD_CERTIFICATE\0"
1225 "SSLV3_ALERT_BAD_RECORD_MAC\0"
1226 "SSLV3_ALERT_CERTIFICATE_EXPIRED\0"
1227 "SSLV3_ALERT_CERTIFICATE_REVOKED\0"
1228 "SSLV3_ALERT_CERTIFICATE_UNKNOWN\0"
1229 "SSLV3_ALERT_CLOSE_NOTIFY\0"
1230 "SSLV3_ALERT_DECOMPRESSION_FAILURE\0"
1231 "SSLV3_ALERT_HANDSHAKE_FAILURE\0"
1232 "SSLV3_ALERT_ILLEGAL_PARAMETER\0"
1233 "SSLV3_ALERT_NO_CERTIFICATE\0"
1234 "SSLV3_ALERT_UNEXPECTED_MESSAGE\0"
1235 "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\0"
1236 "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\0"
1237 "SSL_HANDSHAKE_FAILURE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001238 "SSL_SESSION_ID_CONTEXT_TOO_LONG\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001239 "SSL_SESSION_ID_TOO_LONG\0"
Robert Sloan1c9db532017-03-13 08:03:59 -07001240 "TICKET_ENCRYPTION_FAILED\0"
Robert Sloand9e572d2018-08-27 12:27:00 -07001241 "TLS13_DOWNGRADE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001242 "TLSV1_ALERT_ACCESS_DENIED\0"
1243 "TLSV1_ALERT_DECODE_ERROR\0"
1244 "TLSV1_ALERT_DECRYPTION_FAILED\0"
1245 "TLSV1_ALERT_DECRYPT_ERROR\0"
1246 "TLSV1_ALERT_EXPORT_RESTRICTION\0"
1247 "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\0"
1248 "TLSV1_ALERT_INSUFFICIENT_SECURITY\0"
1249 "TLSV1_ALERT_INTERNAL_ERROR\0"
1250 "TLSV1_ALERT_NO_RENEGOTIATION\0"
1251 "TLSV1_ALERT_PROTOCOL_VERSION\0"
1252 "TLSV1_ALERT_RECORD_OVERFLOW\0"
1253 "TLSV1_ALERT_UNKNOWN_CA\0"
1254 "TLSV1_ALERT_USER_CANCELLED\0"
1255 "TLSV1_BAD_CERTIFICATE_HASH_VALUE\0"
1256 "TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE\0"
David Benjamin95add822016-10-19 01:09:12 -04001257 "TLSV1_CERTIFICATE_REQUIRED\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001258 "TLSV1_CERTIFICATE_UNOBTAINABLE\0"
David Benjamin95add822016-10-19 01:09:12 -04001259 "TLSV1_UNKNOWN_PSK_IDENTITY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001260 "TLSV1_UNRECOGNIZED_NAME\0"
1261 "TLSV1_UNSUPPORTED_EXTENSION\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001262 "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\0"
1263 "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\0"
1264 "TOO_MANY_EMPTY_FRAGMENTS\0"
David Benjaminf0c4a6c2016-08-11 13:26:41 -04001265 "TOO_MANY_KEY_UPDATES\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001266 "TOO_MANY_WARNING_ALERTS\0"
Robert Sloane56da3e2017-06-26 08:26:42 -07001267 "TOO_MUCH_READ_EARLY_DATA\0"
David Benjamin1b249672016-12-06 18:25:50 -05001268 "TOO_MUCH_SKIPPED_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001269 "UNABLE_TO_FIND_ECDH_PARAMETERS\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001270 "UNCOMPRESSED_CERT_TOO_LARGE\0"
Kenny Rootb8494592015-09-25 02:29:14 +00001271 "UNEXPECTED_EXTENSION\0"
Robert Sloan8f860b12017-08-28 07:37:06 -07001272 "UNEXPECTED_EXTENSION_ON_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001273 "UNEXPECTED_MESSAGE\0"
1274 "UNEXPECTED_OPERATOR_IN_GROUP\0"
1275 "UNEXPECTED_RECORD\0"
1276 "UNKNOWN_ALERT_TYPE\0"
1277 "UNKNOWN_CERTIFICATE_TYPE\0"
Adam Vartanianbfcf3a72018-08-10 14:55:24 +01001278 "UNKNOWN_CERT_COMPRESSION_ALG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001279 "UNKNOWN_CIPHER_RETURNED\0"
1280 "UNKNOWN_CIPHER_TYPE\0"
1281 "UNKNOWN_KEY_EXCHANGE_TYPE\0"
1282 "UNKNOWN_PROTOCOL\0"
1283 "UNKNOWN_SSL_VERSION\0"
1284 "UNKNOWN_STATE\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001285 "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\0"
1286 "UNSUPPORTED_COMPRESSION_ALGORITHM\0"
1287 "UNSUPPORTED_ELLIPTIC_CURVE\0"
1288 "UNSUPPORTED_PROTOCOL\0"
David Benjaminc895d6b2016-08-11 13:26:41 -04001289 "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001290 "WRONG_CERTIFICATE_TYPE\0"
1291 "WRONG_CIPHER_RETURNED\0"
1292 "WRONG_CURVE\0"
1293 "WRONG_MESSAGE_TYPE\0"
1294 "WRONG_SIGNATURE_TYPE\0"
1295 "WRONG_SSL_VERSION\0"
1296 "WRONG_VERSION_NUMBER\0"
Robert Sloan6d0d00e2017-03-27 07:13:07 -07001297 "WRONG_VERSION_ON_EARLY_DATA\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001298 "X509_LIB\0"
1299 "X509_VERIFICATION_SETUP_PROBLEMS\0"
1300 "AKID_MISMATCH\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001301 "BAD_X509_FILETYPE\0"
1302 "BASE64_DECODE_ERROR\0"
1303 "CANT_CHECK_DH_KEY\0"
1304 "CERT_ALREADY_IN_HASH_TABLE\0"
1305 "CRL_ALREADY_DELTA\0"
1306 "CRL_VERIFY_FAILURE\0"
1307 "IDP_MISMATCH\0"
1308 "INVALID_DIRECTORY\0"
1309 "INVALID_FIELD_NAME\0"
Robert Sloan572a4e22017-04-17 10:52:19 -07001310 "INVALID_PARAMETER\0"
David Benjamin4969cc92016-04-22 15:02:23 -04001311 "INVALID_PSS_PARAMETERS\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001312 "INVALID_TRUST\0"
1313 "ISSUER_MISMATCH\0"
1314 "KEY_TYPE_MISMATCH\0"
1315 "KEY_VALUES_MISMATCH\0"
1316 "LOADING_CERT_DIR\0"
1317 "LOADING_DEFAULTS\0"
David Benjamin9aaebef2016-04-22 15:02:23 -04001318 "NAME_TOO_LONG\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001319 "NEWER_CRL_NOT_NEWER\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001320 "NO_CERT_SET_FOR_US_TO_VERIFY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001321 "NO_CRL_NUMBER\0"
1322 "PUBLIC_KEY_DECODE_ERROR\0"
1323 "PUBLIC_KEY_ENCODE_ERROR\0"
1324 "SHOULD_RETRY\0"
Adam Langleye9ada862015-05-11 17:20:37 -07001325 "UNKNOWN_KEY_TYPE\0"
1326 "UNKNOWN_PURPOSE_ID\0"
1327 "UNKNOWN_TRUST_ID\0"
1328 "WRONG_LOOKUP_TYPE\0"
1329 "BAD_IP_ADDRESS\0"
1330 "BAD_OBJECT\0"
1331 "BN_DEC2BN_ERROR\0"
1332 "BN_TO_ASN1_INTEGER_ERROR\0"
1333 "CANNOT_FIND_FREE_FUNCTION\0"
1334 "DIRNAME_ERROR\0"
1335 "DISTPOINT_ALREADY_SET\0"
1336 "DUPLICATE_ZONE_ID\0"
1337 "ERROR_CONVERTING_ZONE\0"
1338 "ERROR_CREATING_EXTENSION\0"
1339 "ERROR_IN_EXTENSION\0"
1340 "EXPECTED_A_SECTION_NAME\0"
1341 "EXTENSION_EXISTS\0"
1342 "EXTENSION_NAME_ERROR\0"
1343 "EXTENSION_NOT_FOUND\0"
1344 "EXTENSION_SETTING_NOT_SUPPORTED\0"
1345 "EXTENSION_VALUE_ERROR\0"
1346 "ILLEGAL_EMPTY_EXTENSION\0"
1347 "ILLEGAL_HEX_DIGIT\0"
1348 "INCORRECT_POLICY_SYNTAX_TAG\0"
1349 "INVALID_BOOLEAN_STRING\0"
1350 "INVALID_EXTENSION_STRING\0"
1351 "INVALID_MULTIPLE_RDNS\0"
1352 "INVALID_NAME\0"
1353 "INVALID_NULL_ARGUMENT\0"
1354 "INVALID_NULL_NAME\0"
1355 "INVALID_NULL_VALUE\0"
1356 "INVALID_NUMBERS\0"
1357 "INVALID_OBJECT_IDENTIFIER\0"
1358 "INVALID_OPTION\0"
1359 "INVALID_POLICY_IDENTIFIER\0"
1360 "INVALID_PROXY_POLICY_SETTING\0"
1361 "INVALID_PURPOSE\0"
1362 "INVALID_SECTION\0"
1363 "INVALID_SYNTAX\0"
1364 "ISSUER_DECODE_ERROR\0"
1365 "NEED_ORGANIZATION_AND_NUMBERS\0"
1366 "NO_CONFIG_DATABASE\0"
1367 "NO_ISSUER_CERTIFICATE\0"
1368 "NO_ISSUER_DETAILS\0"
1369 "NO_POLICY_IDENTIFIER\0"
1370 "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\0"
1371 "NO_PUBLIC_KEY\0"
1372 "NO_SUBJECT_DETAILS\0"
1373 "ODD_NUMBER_OF_DIGITS\0"
1374 "OPERATION_NOT_DEFINED\0"
1375 "OTHERNAME_ERROR\0"
1376 "POLICY_LANGUAGE_ALREADY_DEFINED\0"
1377 "POLICY_PATH_LENGTH\0"
1378 "POLICY_PATH_LENGTH_ALREADY_DEFINED\0"
1379 "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\0"
1380 "SECTION_NOT_FOUND\0"
1381 "UNABLE_TO_GET_ISSUER_DETAILS\0"
1382 "UNABLE_TO_GET_ISSUER_KEYID\0"
1383 "UNKNOWN_BIT_STRING_ARGUMENT\0"
1384 "UNKNOWN_EXTENSION\0"
1385 "UNKNOWN_EXTENSION_NAME\0"
1386 "UNKNOWN_OPTION\0"
1387 "UNSUPPORTED_OPTION\0"
1388 "USER_TOO_LONG\0"
1389 "";
1390