• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* 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 
22 OPENSSL_STATIC_ASSERT(ERR_LIB_NONE == 1, "library value changed");
23 OPENSSL_STATIC_ASSERT(ERR_LIB_SYS == 2, "library value changed");
24 OPENSSL_STATIC_ASSERT(ERR_LIB_BN == 3, "library value changed");
25 OPENSSL_STATIC_ASSERT(ERR_LIB_RSA == 4, "library value changed");
26 OPENSSL_STATIC_ASSERT(ERR_LIB_DH == 5, "library value changed");
27 OPENSSL_STATIC_ASSERT(ERR_LIB_EVP == 6, "library value changed");
28 OPENSSL_STATIC_ASSERT(ERR_LIB_BUF == 7, "library value changed");
29 OPENSSL_STATIC_ASSERT(ERR_LIB_OBJ == 8, "library value changed");
30 OPENSSL_STATIC_ASSERT(ERR_LIB_PEM == 9, "library value changed");
31 OPENSSL_STATIC_ASSERT(ERR_LIB_DSA == 10, "library value changed");
32 OPENSSL_STATIC_ASSERT(ERR_LIB_X509 == 11, "library value changed");
33 OPENSSL_STATIC_ASSERT(ERR_LIB_ASN1 == 12, "library value changed");
34 OPENSSL_STATIC_ASSERT(ERR_LIB_CONF == 13, "library value changed");
35 OPENSSL_STATIC_ASSERT(ERR_LIB_CRYPTO == 14, "library value changed");
36 OPENSSL_STATIC_ASSERT(ERR_LIB_EC == 15, "library value changed");
37 OPENSSL_STATIC_ASSERT(ERR_LIB_SSL == 16, "library value changed");
38 OPENSSL_STATIC_ASSERT(ERR_LIB_BIO == 17, "library value changed");
39 OPENSSL_STATIC_ASSERT(ERR_LIB_PKCS7 == 18, "library value changed");
40 OPENSSL_STATIC_ASSERT(ERR_LIB_PKCS8 == 19, "library value changed");
41 OPENSSL_STATIC_ASSERT(ERR_LIB_X509V3 == 20, "library value changed");
42 OPENSSL_STATIC_ASSERT(ERR_LIB_RAND == 21, "library value changed");
43 OPENSSL_STATIC_ASSERT(ERR_LIB_ENGINE == 22, "library value changed");
44 OPENSSL_STATIC_ASSERT(ERR_LIB_OCSP == 23, "library value changed");
45 OPENSSL_STATIC_ASSERT(ERR_LIB_UI == 24, "library value changed");
46 OPENSSL_STATIC_ASSERT(ERR_LIB_COMP == 25, "library value changed");
47 OPENSSL_STATIC_ASSERT(ERR_LIB_ECDSA == 26, "library value changed");
48 OPENSSL_STATIC_ASSERT(ERR_LIB_ECDH == 27, "library value changed");
49 OPENSSL_STATIC_ASSERT(ERR_LIB_HMAC == 28, "library value changed");
50 OPENSSL_STATIC_ASSERT(ERR_LIB_DIGEST == 29, "library value changed");
51 OPENSSL_STATIC_ASSERT(ERR_LIB_CIPHER == 30, "library value changed");
52 OPENSSL_STATIC_ASSERT(ERR_LIB_HKDF == 31, "library value changed");
53 OPENSSL_STATIC_ASSERT(ERR_LIB_USER == 32, "library value changed");
54 OPENSSL_STATIC_ASSERT(ERR_NUM_LIBS == 33, "number of libraries changed");
55 
56 const uint32_t kOpenSSLReasonValues[] = {
57     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,
75     0xc3b00ea,
76     0xc3b88d6,
77     0x10320847,
78     0x1032959f,
79     0x103315ab,
80     0x103395c4,
81     0x103415d7,
82     0x10348f27,
83     0x10350c60,
84     0x103595ea,
85     0x10361614,
86     0x10369627,
87     0x10371646,
88     0x1037965f,
89     0x10381674,
90     0x10389692,
91     0x103916a1,
92     0x103996bd,
93     0x103a16d8,
94     0x103a96e7,
95     0x103b1703,
96     0x103b971e,
97     0x103c1744,
98     0x103c80ea,
99     0x103d1755,
100     0x103d9769,
101     0x103e1788,
102     0x103e9797,
103     0x103f17ae,
104     0x103f97c1,
105     0x10400c24,
106     0x104097d4,
107     0x104117f2,
108     0x10419805,
109     0x1042181f,
110     0x1042982f,
111     0x10431843,
112     0x10439859,
113     0x10441871,
114     0x10449886,
115     0x1045189a,
116     0x104598ac,
117     0x104605fd,
118     0x1046894f,
119     0x104718c1,
120     0x104798d8,
121     0x104818ed,
122     0x104898fb,
123     0x10490e73,
124     0x10499735,
125     0x104a15ff,
126     0x14320c07,
127     0x14328c15,
128     0x14330c24,
129     0x14338c36,
130     0x143400ac,
131     0x143480ea,
132     0x18320083,
133     0x18328f7d,
134     0x183300ac,
135     0x18338f93,
136     0x18340fa7,
137     0x183480ea,
138     0x18350fbc,
139     0x18358fd4,
140     0x18360fe9,
141     0x18368ffd,
142     0x18371021,
143     0x18379037,
144     0x1838104b,
145     0x1838905b,
146     0x18390a75,
147     0x1839906b,
148     0x183a1091,
149     0x183a90b7,
150     0x183b0c7f,
151     0x183b9106,
152     0x183c1118,
153     0x183c9123,
154     0x183d1133,
155     0x183d9144,
156     0x183e1155,
157     0x183e9167,
158     0x183f1190,
159     0x183f91a9,
160     0x184011c1,
161     0x184086d5,
162     0x184110da,
163     0x184190a5,
164     0x184210c4,
165     0x18428c6c,
166     0x18431080,
167     0x184390ec,
168     0x203211fb,
169     0x203291e8,
170     0x24321207,
171     0x24328995,
172     0x24331219,
173     0x24339226,
174     0x24341233,
175     0x24349245,
176     0x24351254,
177     0x24359271,
178     0x2436127e,
179     0x2436928c,
180     0x2437129a,
181     0x243792a8,
182     0x243812b1,
183     0x243892be,
184     0x243912d1,
185     0x28320c54,
186     0x28328c7f,
187     0x28330c24,
188     0x28338c92,
189     0x28340c60,
190     0x283480ac,
191     0x283500ea,
192     0x28358c6c,
193     0x2c322f0c,
194     0x2c3292e8,
195     0x2c332f1a,
196     0x2c33af2c,
197     0x2c342f40,
198     0x2c34af52,
199     0x2c352f6d,
200     0x2c35af7f,
201     0x2c362f92,
202     0x2c36832d,
203     0x2c372f9f,
204     0x2c37afb1,
205     0x2c382fd6,
206     0x2c38afed,
207     0x2c392ffb,
208     0x2c39b00b,
209     0x2c3a301d,
210     0x2c3ab031,
211     0x2c3b3042,
212     0x2c3bb061,
213     0x2c3c12fa,
214     0x2c3c9310,
215     0x2c3d3075,
216     0x2c3d9329,
217     0x2c3e3092,
218     0x2c3eb0a0,
219     0x2c3f30b8,
220     0x2c3fb0d0,
221     0x2c4030fa,
222     0x2c4091fb,
223     0x2c41310b,
224     0x2c41b11e,
225     0x2c4211c1,
226     0x2c42b12f,
227     0x2c430722,
228     0x2c43b053,
229     0x2c442fc4,
230     0x2c44b0dd,
231     0x30320000,
232     0x30328015,
233     0x3033001f,
234     0x30338038,
235     0x3034004a,
236     0x30348064,
237     0x3035006b,
238     0x30358083,
239     0x30360094,
240     0x303680ac,
241     0x303700b9,
242     0x303780c8,
243     0x303800ea,
244     0x303880f7,
245     0x3039010a,
246     0x30398125,
247     0x303a013a,
248     0x303a814e,
249     0x303b0162,
250     0x303b8173,
251     0x303c018c,
252     0x303c81a9,
253     0x303d01b7,
254     0x303d81cb,
255     0x303e01db,
256     0x303e81f4,
257     0x303f0204,
258     0x303f8217,
259     0x30400226,
260     0x30408232,
261     0x30410247,
262     0x30418257,
263     0x3042026e,
264     0x3042827b,
265     0x3043028e,
266     0x3043829d,
267     0x304402b2,
268     0x304482d3,
269     0x304502e6,
270     0x304582f9,
271     0x30460312,
272     0x3046832d,
273     0x3047034a,
274     0x3047835c,
275     0x3048036a,
276     0x3048837b,
277     0x3049038a,
278     0x304983a2,
279     0x304a03b4,
280     0x304a83c8,
281     0x304b03e0,
282     0x304b83f3,
283     0x304c03fe,
284     0x304c840f,
285     0x304d041b,
286     0x304d8431,
287     0x304e043f,
288     0x304e8455,
289     0x304f0467,
290     0x304f8479,
291     0x3050049c,
292     0x305084af,
293     0x305104c0,
294     0x305184d0,
295     0x305204e8,
296     0x305284fd,
297     0x30530515,
298     0x30538529,
299     0x30540541,
300     0x3054855a,
301     0x30550573,
302     0x30558590,
303     0x3056059b,
304     0x305685b3,
305     0x305705c3,
306     0x305785d4,
307     0x305805e7,
308     0x305885fd,
309     0x30590606,
310     0x3059861b,
311     0x305a062e,
312     0x305a863d,
313     0x305b065d,
314     0x305b866c,
315     0x305c068d,
316     0x305c86a9,
317     0x305d06b5,
318     0x305d86d5,
319     0x305e06f1,
320     0x305e8702,
321     0x305f0718,
322     0x305f8722,
323     0x3060048c,
324     0x34320b65,
325     0x34328b79,
326     0x34330b96,
327     0x34338ba9,
328     0x34340bb8,
329     0x34348bf1,
330     0x34350bd5,
331     0x3c320083,
332     0x3c328cbc,
333     0x3c330cd5,
334     0x3c338cf0,
335     0x3c340d0d,
336     0x3c348d37,
337     0x3c350d52,
338     0x3c358d78,
339     0x3c360d91,
340     0x3c368da9,
341     0x3c370dba,
342     0x3c378dc8,
343     0x3c380dd5,
344     0x3c388de9,
345     0x3c390c7f,
346     0x3c398e0c,
347     0x3c3a0e20,
348     0x3c3a890f,
349     0x3c3b0e30,
350     0x3c3b8e4b,
351     0x3c3c0e5d,
352     0x3c3c8e90,
353     0x3c3d0e9a,
354     0x3c3d8eae,
355     0x3c3e0ebc,
356     0x3c3e8ee1,
357     0x3c3f0ca8,
358     0x3c3f8eca,
359     0x3c4000ac,
360     0x3c4080ea,
361     0x3c410d28,
362     0x3c418d67,
363     0x3c420e73,
364     0x3c428dfd,
365     0x40321971,
366     0x40329987,
367     0x403319b5,
368     0x403399bf,
369     0x403419d6,
370     0x403499f4,
371     0x40351a04,
372     0x40359a16,
373     0x40361a23,
374     0x40369a2f,
375     0x40371a44,
376     0x40379a56,
377     0x40381a61,
378     0x40389a73,
379     0x40390f27,
380     0x40399a83,
381     0x403a1a96,
382     0x403a9ab7,
383     0x403b1ac8,
384     0x403b9ad8,
385     0x403c0064,
386     0x403c8083,
387     0x403d1b5c,
388     0x403d9b72,
389     0x403e1b81,
390     0x403e9bb9,
391     0x403f1bd3,
392     0x403f9bfb,
393     0x40401c10,
394     0x40409c24,
395     0x40411c41,
396     0x40419c5c,
397     0x40421c75,
398     0x40429c88,
399     0x40431c9c,
400     0x40439cb4,
401     0x40441ccb,
402     0x404480ac,
403     0x40451ce0,
404     0x40459cf2,
405     0x40461d16,
406     0x40469d36,
407     0x40471d44,
408     0x40479d6b,
409     0x40481ddc,
410     0x40489e0f,
411     0x40491e26,
412     0x40499e40,
413     0x404a1e57,
414     0x404a9e75,
415     0x404b1e8d,
416     0x404b9ea4,
417     0x404c1eba,
418     0x404c9ecc,
419     0x404d1eed,
420     0x404d9f26,
421     0x404e1f3a,
422     0x404e9f47,
423     0x404f1f8e,
424     0x404f9fd4,
425     0x4050202b,
426     0x4050a03f,
427     0x40512072,
428     0x40522082,
429     0x4052a0a6,
430     0x405320be,
431     0x4053a0d1,
432     0x405420e6,
433     0x4054a109,
434     0x40552117,
435     0x4055a154,
436     0x40562161,
437     0x4056a17a,
438     0x40572192,
439     0x4057a1a5,
440     0x405821ba,
441     0x4058a1e1,
442     0x40592210,
443     0x4059a23d,
444     0x405a2251,
445     0x405aa261,
446     0x405b2279,
447     0x405ba28a,
448     0x405c229d,
449     0x405ca2dc,
450     0x405d22e9,
451     0x405da30e,
452     0x405e234c,
453     0x405e8ab3,
454     0x405f236d,
455     0x405fa37a,
456     0x40602388,
457     0x4060a3aa,
458     0x4061240b,
459     0x4061a443,
460     0x4062245a,
461     0x4062a46b,
462     0x40632490,
463     0x4063a4a5,
464     0x406424bc,
465     0x4064a4e8,
466     0x40652503,
467     0x4065a51a,
468     0x40662532,
469     0x4066a55c,
470     0x40672587,
471     0x4067a5cc,
472     0x40682614,
473     0x4068a635,
474     0x40692667,
475     0x4069a695,
476     0x406a26b6,
477     0x406aa6d6,
478     0x406b285e,
479     0x406ba881,
480     0x406c2897,
481     0x406cab3a,
482     0x406d2b69,
483     0x406dab91,
484     0x406e2bbf,
485     0x406eac0c,
486     0x406f2c47,
487     0x406fac7f,
488     0x40702c92,
489     0x4070acaf,
490     0x40710802,
491     0x4071acc1,
492     0x40722cd4,
493     0x4072ad0a,
494     0x40732d22,
495     0x407394fa,
496     0x40742d36,
497     0x4074ad50,
498     0x40752d61,
499     0x4075ad75,
500     0x40762d83,
501     0x407692be,
502     0x40772da8,
503     0x4077adca,
504     0x40782de5,
505     0x4078ae1e,
506     0x40792e35,
507     0x4079ae4b,
508     0x407a2e77,
509     0x407aae8a,
510     0x407b2e9f,
511     0x407baeb1,
512     0x407c2ee2,
513     0x407caeeb,
514     0x407d2650,
515     0x407d9fe4,
516     0x407e2dfa,
517     0x407ea1f1,
518     0x407f1d58,
519     0x407f9afe,
520     0x40801f9e,
521     0x40809d80,
522     0x40812094,
523     0x40819f78,
524     0x40822baa,
525     0x40829ae4,
526     0x408321cc,
527     0x4083a4cd,
528     0x40841d94,
529     0x4084a229,
530     0x408522ae,
531     0x4085a3d2,
532     0x4086232e,
533     0x40869ffe,
534     0x40872bf0,
535     0x4087a420,
536     0x40881b45,
537     0x4088a5df,
538     0x40891b94,
539     0x40899b21,
540     0x408a28cf,
541     0x408a9912,
542     0x408b2ec6,
543     0x408bac5c,
544     0x408c22be,
545     0x408c992e,
546     0x408d1df5,
547     0x408d9dc6,
548     0x408e1f0f,
549     0x408ea134,
550     0x408f25f3,
551     0x408fa3ee,
552     0x409025a8,
553     0x4090a300,
554     0x409128b7,
555     0x40919954,
556     0x40921be1,
557     0x4092ac2b,
558     0x40932ced,
559     0x4093a00f,
560     0x40941da8,
561     0x4094a8e8,
562     0x4095247c,
563     0x4095ae57,
564     0x40962bd7,
565     0x40969fb7,
566     0x4097205a,
567     0x40979f5e,
568     0x41f42789,
569     0x41f9281b,
570     0x41fe270e,
571     0x41fea92b,
572     0x41ff2a1c,
573     0x420327a2,
574     0x420827c4,
575     0x4208a800,
576     0x420926f2,
577     0x4209a83a,
578     0x420a2749,
579     0x420aa729,
580     0x420b2769,
581     0x420ba7e2,
582     0x420c2a38,
583     0x420ca8f8,
584     0x420d2912,
585     0x420da949,
586     0x42122963,
587     0x421729ff,
588     0x4217a9a5,
589     0x421c29c7,
590     0x421f2982,
591     0x42212a4f,
592     0x422629e2,
593     0x422b2b1e,
594     0x422baacc,
595     0x422c2b06,
596     0x422caa8b,
597     0x422d2a6a,
598     0x422daaeb,
599     0x422e2ab1,
600     0x4432072d,
601     0x4432873c,
602     0x44330748,
603     0x44338756,
604     0x44340769,
605     0x4434877a,
606     0x44350781,
607     0x4435878b,
608     0x4436079e,
609     0x443687b4,
610     0x443707c6,
611     0x443787d3,
612     0x443807e2,
613     0x443887ea,
614     0x44390802,
615     0x44398810,
616     0x443a0823,
617     0x483212e8,
618     0x483292fa,
619     0x48331310,
620     0x48339329,
621     0x4c32134e,
622     0x4c32935e,
623     0x4c331371,
624     0x4c339391,
625     0x4c3400ac,
626     0x4c3480ea,
627     0x4c35139d,
628     0x4c3593ab,
629     0x4c3613c7,
630     0x4c3693ed,
631     0x4c3713fc,
632     0x4c37940a,
633     0x4c38141f,
634     0x4c38942b,
635     0x4c39144b,
636     0x4c399475,
637     0x4c3a148e,
638     0x4c3a94a7,
639     0x4c3b05fd,
640     0x4c3b94c0,
641     0x4c3c14d2,
642     0x4c3c94e1,
643     0x4c3d14fa,
644     0x4c3d8c47,
645     0x4c3e1567,
646     0x4c3e9509,
647     0x4c3f1589,
648     0x4c3f92be,
649     0x4c40151f,
650     0x4c40933a,
651     0x4c411557,
652     0x4c4193da,
653     0x4c421543,
654     0x50323141,
655     0x5032b150,
656     0x5033315b,
657     0x5033b16b,
658     0x50343184,
659     0x5034b19e,
660     0x503531ac,
661     0x5035b1c2,
662     0x503631d4,
663     0x5036b1ea,
664     0x50373203,
665     0x5037b216,
666     0x5038322e,
667     0x5038b23f,
668     0x50393254,
669     0x5039b268,
670     0x503a3288,
671     0x503ab29e,
672     0x503b32b6,
673     0x503bb2c8,
674     0x503c32e4,
675     0x503cb2fb,
676     0x503d3314,
677     0x503db32a,
678     0x503e3337,
679     0x503eb34d,
680     0x503f335f,
681     0x503f837b,
682     0x50403372,
683     0x5040b382,
684     0x5041339c,
685     0x5041b3ab,
686     0x504233c5,
687     0x5042b3e2,
688     0x504333f2,
689     0x5043b402,
690     0x50443411,
691     0x50448431,
692     0x50453425,
693     0x5045b443,
694     0x50463456,
695     0x5046b46c,
696     0x5047347e,
697     0x5047b493,
698     0x504834b9,
699     0x5048b4c7,
700     0x504934da,
701     0x5049b4ef,
702     0x504a3505,
703     0x504ab515,
704     0x504b3535,
705     0x504bb548,
706     0x504c356b,
707     0x504cb599,
708     0x504d35ab,
709     0x504db5c8,
710     0x504e35e3,
711     0x504eb5ff,
712     0x504f3611,
713     0x504fb628,
714     0x50503637,
715     0x505086f1,
716     0x5051364a,
717     0x58320f65,
718     0x68320f27,
719     0x68328c7f,
720     0x68330c92,
721     0x68338f35,
722     0x68340f45,
723     0x683480ea,
724     0x6c320eed,
725     0x6c328c36,
726     0x6c330ef8,
727     0x6c338f11,
728     0x74320a1b,
729     0x743280ac,
730     0x74330c47,
731     0x78320980,
732     0x78328995,
733     0x783309a1,
734     0x78338083,
735     0x783409b0,
736     0x783489c5,
737     0x783509e4,
738     0x78358a06,
739     0x78360a1b,
740     0x78368a31,
741     0x78370a41,
742     0x78378a62,
743     0x78380a75,
744     0x78388a87,
745     0x78390a94,
746     0x78398ab3,
747     0x783a0ac8,
748     0x783a8ad6,
749     0x783b0ae0,
750     0x783b8af4,
751     0x783c0b0b,
752     0x783c8b20,
753     0x783d0b37,
754     0x783d8b4c,
755     0x783e0aa2,
756     0x783e8a54,
757     0x7c3211d7,
758 };
759 
760 const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
761 
762 const char kOpenSSLReasonStringData[] =
763     "ASN1_LENGTH_MISMATCH\0"
764     "AUX_ERROR\0"
765     "BAD_GET_ASN1_OBJECT_CALL\0"
766     "BAD_OBJECT_HEADER\0"
767     "BMPSTRING_IS_WRONG_LENGTH\0"
768     "BN_LIB\0"
769     "BOOLEAN_IS_WRONG_LENGTH\0"
770     "BUFFER_TOO_SMALL\0"
771     "CONTEXT_NOT_INITIALISED\0"
772     "DECODE_ERROR\0"
773     "DEPTH_EXCEEDED\0"
774     "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\0"
775     "ENCODE_ERROR\0"
776     "ERROR_GETTING_TIME\0"
777     "EXPECTING_AN_ASN1_SEQUENCE\0"
778     "EXPECTING_AN_INTEGER\0"
779     "EXPECTING_AN_OBJECT\0"
780     "EXPECTING_A_BOOLEAN\0"
781     "EXPECTING_A_TIME\0"
782     "EXPLICIT_LENGTH_MISMATCH\0"
783     "EXPLICIT_TAG_NOT_CONSTRUCTED\0"
784     "FIELD_MISSING\0"
785     "FIRST_NUM_TOO_LARGE\0"
786     "HEADER_TOO_LONG\0"
787     "ILLEGAL_BITSTRING_FORMAT\0"
788     "ILLEGAL_BOOLEAN\0"
789     "ILLEGAL_CHARACTERS\0"
790     "ILLEGAL_FORMAT\0"
791     "ILLEGAL_HEX\0"
792     "ILLEGAL_IMPLICIT_TAG\0"
793     "ILLEGAL_INTEGER\0"
794     "ILLEGAL_NESTED_TAGGING\0"
795     "ILLEGAL_NULL\0"
796     "ILLEGAL_NULL_VALUE\0"
797     "ILLEGAL_OBJECT\0"
798     "ILLEGAL_OPTIONAL_ANY\0"
799     "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\0"
800     "ILLEGAL_TAGGED_ANY\0"
801     "ILLEGAL_TIME_VALUE\0"
802     "INTEGER_NOT_ASCII_FORMAT\0"
803     "INTEGER_TOO_LARGE_FOR_LONG\0"
804     "INVALID_BIT_STRING_BITS_LEFT\0"
805     "INVALID_BMPSTRING\0"
806     "INVALID_DIGIT\0"
807     "INVALID_MODIFIER\0"
808     "INVALID_NUMBER\0"
809     "INVALID_OBJECT_ENCODING\0"
810     "INVALID_SEPARATOR\0"
811     "INVALID_TIME_FORMAT\0"
812     "INVALID_UNIVERSALSTRING\0"
813     "INVALID_UTF8STRING\0"
814     "LIST_ERROR\0"
815     "MISSING_ASN1_EOS\0"
816     "MISSING_EOC\0"
817     "MISSING_SECOND_NUMBER\0"
818     "MISSING_VALUE\0"
819     "MSTRING_NOT_UNIVERSAL\0"
820     "MSTRING_WRONG_TAG\0"
821     "NESTED_ASN1_ERROR\0"
822     "NESTED_ASN1_STRING\0"
823     "NESTED_TOO_DEEP\0"
824     "NON_HEX_CHARACTERS\0"
825     "NOT_ASCII_FORMAT\0"
826     "NOT_ENOUGH_DATA\0"
827     "NO_MATCHING_CHOICE_TYPE\0"
828     "NULL_IS_WRONG_LENGTH\0"
829     "OBJECT_NOT_ASCII_FORMAT\0"
830     "ODD_NUMBER_OF_CHARS\0"
831     "SECOND_NUMBER_TOO_LARGE\0"
832     "SEQUENCE_LENGTH_MISMATCH\0"
833     "SEQUENCE_NOT_CONSTRUCTED\0"
834     "SEQUENCE_OR_SET_NEEDS_CONFIG\0"
835     "SHORT_LINE\0"
836     "STREAMING_NOT_SUPPORTED\0"
837     "STRING_TOO_LONG\0"
838     "STRING_TOO_SHORT\0"
839     "TAG_VALUE_TOO_HIGH\0"
840     "TIME_NOT_ASCII_FORMAT\0"
841     "TOO_LONG\0"
842     "TYPE_NOT_CONSTRUCTED\0"
843     "TYPE_NOT_PRIMITIVE\0"
844     "UNEXPECTED_EOC\0"
845     "UNIVERSALSTRING_IS_WRONG_LENGTH\0"
846     "UNKNOWN_FORMAT\0"
847     "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\0"
848     "UNKNOWN_SIGNATURE_ALGORITHM\0"
849     "UNKNOWN_TAG\0"
850     "UNSUPPORTED_ANY_DEFINED_BY_TYPE\0"
851     "UNSUPPORTED_PUBLIC_KEY_TYPE\0"
852     "UNSUPPORTED_TYPE\0"
853     "WRONG_PUBLIC_KEY_TYPE\0"
854     "WRONG_TAG\0"
855     "WRONG_TYPE\0"
856     "BAD_FOPEN_MODE\0"
857     "BROKEN_PIPE\0"
858     "CONNECT_ERROR\0"
859     "ERROR_SETTING_NBIO\0"
860     "INVALID_ARGUMENT\0"
861     "IN_USE\0"
862     "KEEPALIVE\0"
863     "NBIO_CONNECT_ERROR\0"
864     "NO_HOSTNAME_SPECIFIED\0"
865     "NO_PORT_SPECIFIED\0"
866     "NO_SUCH_FILE\0"
867     "NULL_PARAMETER\0"
868     "SYS_LIB\0"
869     "UNABLE_TO_CREATE_SOCKET\0"
870     "UNINITIALIZED\0"
871     "UNSUPPORTED_METHOD\0"
872     "WRITE_TO_READ_ONLY_BIO\0"
873     "ARG2_LT_ARG3\0"
874     "BAD_ENCODING\0"
875     "BAD_RECIPROCAL\0"
876     "BIGNUM_TOO_LONG\0"
877     "BITS_TOO_SMALL\0"
878     "CALLED_WITH_EVEN_MODULUS\0"
879     "DIV_BY_ZERO\0"
880     "EXPAND_ON_STATIC_BIGNUM_DATA\0"
881     "INPUT_NOT_REDUCED\0"
882     "INVALID_INPUT\0"
883     "INVALID_RANGE\0"
884     "NEGATIVE_NUMBER\0"
885     "NOT_A_SQUARE\0"
886     "NOT_INITIALIZED\0"
887     "NO_INVERSE\0"
888     "PRIVATE_KEY_TOO_LARGE\0"
889     "P_IS_NOT_PRIME\0"
890     "TOO_MANY_ITERATIONS\0"
891     "TOO_MANY_TEMPORARY_VARIABLES\0"
892     "AES_KEY_SETUP_FAILED\0"
893     "BAD_DECRYPT\0"
894     "BAD_KEY_LENGTH\0"
895     "CTRL_NOT_IMPLEMENTED\0"
896     "CTRL_OPERATION_NOT_IMPLEMENTED\0"
897     "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\0"
898     "INITIALIZATION_ERROR\0"
899     "INPUT_NOT_INITIALIZED\0"
900     "INVALID_AD_SIZE\0"
901     "INVALID_KEY_LENGTH\0"
902     "INVALID_NONCE\0"
903     "INVALID_NONCE_SIZE\0"
904     "INVALID_OPERATION\0"
905     "IV_TOO_LARGE\0"
906     "NO_CIPHER_SET\0"
907     "NO_DIRECTION_SET\0"
908     "OUTPUT_ALIASES_INPUT\0"
909     "TAG_TOO_LARGE\0"
910     "TOO_LARGE\0"
911     "UNSUPPORTED_AD_SIZE\0"
912     "UNSUPPORTED_INPUT_SIZE\0"
913     "UNSUPPORTED_KEY_SIZE\0"
914     "UNSUPPORTED_NONCE_SIZE\0"
915     "UNSUPPORTED_TAG_SIZE\0"
916     "WRONG_FINAL_BLOCK_LENGTH\0"
917     "LIST_CANNOT_BE_NULL\0"
918     "MISSING_CLOSE_SQUARE_BRACKET\0"
919     "MISSING_EQUAL_SIGN\0"
920     "NO_CLOSE_BRACE\0"
921     "UNABLE_TO_CREATE_NEW_SECTION\0"
922     "VARIABLE_EXPANSION_TOO_LONG\0"
923     "VARIABLE_HAS_NO_VALUE\0"
924     "BAD_GENERATOR\0"
925     "INVALID_PUBKEY\0"
926     "MODULUS_TOO_LARGE\0"
927     "NO_PRIVATE_VALUE\0"
928     "UNKNOWN_HASH\0"
929     "BAD_Q_VALUE\0"
930     "BAD_VERSION\0"
931     "INVALID_PARAMETERS\0"
932     "MISSING_PARAMETERS\0"
933     "NEED_NEW_SETUP_VALUES\0"
934     "BIGNUM_OUT_OF_RANGE\0"
935     "COORDINATES_OUT_OF_RANGE\0"
936     "D2I_ECPKPARAMETERS_FAILURE\0"
937     "EC_GROUP_NEW_BY_NAME_FAILURE\0"
938     "GROUP2PKPARAMETERS_FAILURE\0"
939     "GROUP_MISMATCH\0"
940     "I2D_ECPKPARAMETERS_FAILURE\0"
941     "INCOMPATIBLE_OBJECTS\0"
942     "INVALID_COFACTOR\0"
943     "INVALID_COMPRESSED_POINT\0"
944     "INVALID_COMPRESSION_BIT\0"
945     "INVALID_ENCODING\0"
946     "INVALID_FIELD\0"
947     "INVALID_FORM\0"
948     "INVALID_GROUP_ORDER\0"
949     "INVALID_PRIVATE_KEY\0"
950     "INVALID_SCALAR\0"
951     "MISSING_PRIVATE_KEY\0"
952     "NON_NAMED_CURVE\0"
953     "PKPARAMETERS2GROUP_FAILURE\0"
954     "POINT_AT_INFINITY\0"
955     "POINT_IS_NOT_ON_CURVE\0"
956     "PUBLIC_KEY_VALIDATION_FAILED\0"
957     "SLOT_FULL\0"
958     "UNDEFINED_GENERATOR\0"
959     "UNKNOWN_GROUP\0"
960     "UNKNOWN_ORDER\0"
961     "WRONG_CURVE_PARAMETERS\0"
962     "WRONG_ORDER\0"
963     "KDF_FAILED\0"
964     "POINT_ARITHMETIC_FAILURE\0"
965     "UNKNOWN_DIGEST_LENGTH\0"
966     "BAD_SIGNATURE\0"
967     "NOT_IMPLEMENTED\0"
968     "RANDOM_NUMBER_GENERATION_FAILED\0"
969     "OPERATION_NOT_SUPPORTED\0"
970     "COMMAND_NOT_SUPPORTED\0"
971     "DIFFERENT_KEY_TYPES\0"
972     "DIFFERENT_PARAMETERS\0"
973     "EXPECTING_AN_EC_KEY_KEY\0"
974     "EXPECTING_AN_RSA_KEY\0"
975     "EXPECTING_A_DSA_KEY\0"
976     "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\0"
977     "INVALID_DIGEST_LENGTH\0"
978     "INVALID_DIGEST_TYPE\0"
979     "INVALID_KEYBITS\0"
980     "INVALID_MGF1_MD\0"
981     "INVALID_PADDING_MODE\0"
982     "INVALID_PEER_KEY\0"
983     "INVALID_PSS_SALTLEN\0"
984     "INVALID_SIGNATURE\0"
985     "KEYS_NOT_SET\0"
986     "MEMORY_LIMIT_EXCEEDED\0"
987     "NOT_A_PRIVATE_KEY\0"
988     "NOT_XOF_OR_INVALID_LENGTH\0"
989     "NO_DEFAULT_DIGEST\0"
990     "NO_KEY_SET\0"
991     "NO_MDC2_SUPPORT\0"
992     "NO_NID_FOR_CURVE\0"
993     "NO_OPERATION_SET\0"
994     "NO_PARAMETERS_SET\0"
995     "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
996     "OPERATON_NOT_INITIALIZED\0"
997     "UNKNOWN_PUBLIC_KEY_TYPE\0"
998     "UNSUPPORTED_ALGORITHM\0"
999     "OUTPUT_TOO_LARGE\0"
1000     "INVALID_OID_STRING\0"
1001     "UNKNOWN_NID\0"
1002     "BAD_BASE64_DECODE\0"
1003     "BAD_END_LINE\0"
1004     "BAD_IV_CHARS\0"
1005     "BAD_PASSWORD_READ\0"
1006     "CIPHER_IS_NULL\0"
1007     "ERROR_CONVERTING_PRIVATE_KEY\0"
1008     "NOT_DEK_INFO\0"
1009     "NOT_ENCRYPTED\0"
1010     "NOT_PROC_TYPE\0"
1011     "NO_START_LINE\0"
1012     "READ_KEY\0"
1013     "SHORT_HEADER\0"
1014     "UNSUPPORTED_CIPHER\0"
1015     "UNSUPPORTED_ENCRYPTION\0"
1016     "BAD_PKCS7_VERSION\0"
1017     "NOT_PKCS7_SIGNED_DATA\0"
1018     "NO_CERTIFICATES_INCLUDED\0"
1019     "NO_CRLS_INCLUDED\0"
1020     "BAD_ITERATION_COUNT\0"
1021     "BAD_PKCS12_DATA\0"
1022     "BAD_PKCS12_VERSION\0"
1023     "CIPHER_HAS_NO_OBJECT_IDENTIFIER\0"
1024     "CRYPT_ERROR\0"
1025     "ENCRYPT_ERROR\0"
1026     "ERROR_SETTING_CIPHER_PARAMS\0"
1027     "INCORRECT_PASSWORD\0"
1028     "INVALID_CHARACTERS\0"
1029     "KEYGEN_FAILURE\0"
1030     "KEY_GEN_ERROR\0"
1031     "METHOD_NOT_SUPPORTED\0"
1032     "MISSING_MAC\0"
1033     "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\0"
1034     "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\0"
1035     "PKCS12_TOO_DEEPLY_NESTED\0"
1036     "PRIVATE_KEY_DECODE_ERROR\0"
1037     "PRIVATE_KEY_ENCODE_ERROR\0"
1038     "UNKNOWN_ALGORITHM\0"
1039     "UNKNOWN_CIPHER\0"
1040     "UNKNOWN_CIPHER_ALGORITHM\0"
1041     "UNKNOWN_DIGEST\0"
1042     "UNSUPPORTED_KEYLENGTH\0"
1043     "UNSUPPORTED_KEY_DERIVATION_FUNCTION\0"
1044     "UNSUPPORTED_OPTIONS\0"
1045     "UNSUPPORTED_PRF\0"
1046     "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\0"
1047     "UNSUPPORTED_SALT_TYPE\0"
1048     "BAD_E_VALUE\0"
1049     "BAD_FIXED_HEADER_DECRYPT\0"
1050     "BAD_PAD_BYTE_COUNT\0"
1051     "BAD_RSA_PARAMETERS\0"
1052     "BLOCK_TYPE_IS_NOT_01\0"
1053     "BLOCK_TYPE_IS_NOT_02\0"
1054     "BN_NOT_INITIALIZED\0"
1055     "CANNOT_RECOVER_MULTI_PRIME_KEY\0"
1056     "CRT_PARAMS_ALREADY_GIVEN\0"
1057     "CRT_VALUES_INCORRECT\0"
1058     "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\0"
1059     "DATA_TOO_LARGE\0"
1060     "DATA_TOO_LARGE_FOR_KEY_SIZE\0"
1061     "DATA_TOO_LARGE_FOR_MODULUS\0"
1062     "DATA_TOO_SMALL\0"
1063     "DATA_TOO_SMALL_FOR_KEY_SIZE\0"
1064     "DIGEST_TOO_BIG_FOR_RSA_KEY\0"
1065     "D_E_NOT_CONGRUENT_TO_1\0"
1066     "D_OUT_OF_RANGE\0"
1067     "EMPTY_PUBLIC_KEY\0"
1068     "FIRST_OCTET_INVALID\0"
1069     "INCONSISTENT_SET_OF_CRT_VALUES\0"
1070     "INTERNAL_ERROR\0"
1071     "INVALID_MESSAGE_LENGTH\0"
1072     "KEY_SIZE_TOO_SMALL\0"
1073     "LAST_OCTET_INVALID\0"
1074     "MUST_HAVE_AT_LEAST_TWO_PRIMES\0"
1075     "NO_PUBLIC_EXPONENT\0"
1076     "NULL_BEFORE_BLOCK_MISSING\0"
1077     "N_NOT_EQUAL_P_Q\0"
1078     "OAEP_DECODING_ERROR\0"
1079     "ONLY_ONE_OF_P_Q_GIVEN\0"
1080     "OUTPUT_BUFFER_TOO_SMALL\0"
1081     "PADDING_CHECK_FAILED\0"
1082     "PKCS_DECODING_ERROR\0"
1083     "SLEN_CHECK_FAILED\0"
1084     "SLEN_RECOVERY_FAILED\0"
1085     "UNKNOWN_ALGORITHM_TYPE\0"
1086     "UNKNOWN_PADDING_TYPE\0"
1087     "VALUE_MISSING\0"
1088     "WRONG_SIGNATURE_LENGTH\0"
1089     "ALPN_MISMATCH_ON_EARLY_DATA\0"
1090     "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\0"
1091     "APPLICATION_DATA_ON_SHUTDOWN\0"
1092     "APP_DATA_IN_HANDSHAKE\0"
1093     "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\0"
1094     "BAD_ALERT\0"
1095     "BAD_CHANGE_CIPHER_SPEC\0"
1096     "BAD_DATA_RETURNED_BY_CALLBACK\0"
1097     "BAD_DH_P_LENGTH\0"
1098     "BAD_DIGEST_LENGTH\0"
1099     "BAD_ECC_CERT\0"
1100     "BAD_ECPOINT\0"
1101     "BAD_HANDSHAKE_RECORD\0"
1102     "BAD_HELLO_REQUEST\0"
1103     "BAD_LENGTH\0"
1104     "BAD_PACKET_LENGTH\0"
1105     "BAD_RSA_ENCRYPT\0"
1106     "BAD_SRTP_MKI_VALUE\0"
1107     "BAD_SRTP_PROTECTION_PROFILE_LIST\0"
1108     "BAD_SSL_FILETYPE\0"
1109     "BAD_WRITE_RETRY\0"
1110     "BIO_NOT_SET\0"
1111     "BLOCK_CIPHER_PAD_IS_WRONG\0"
1112     "BUFFERED_MESSAGES_ON_CIPHER_CHANGE\0"
1113     "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
1114     "CANNOT_PARSE_LEAF_CERT\0"
1115     "CA_DN_LENGTH_MISMATCH\0"
1116     "CA_DN_TOO_LONG\0"
1117     "CCS_RECEIVED_EARLY\0"
1118     "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\0"
1119     "CERTIFICATE_VERIFY_FAILED\0"
1120     "CERT_CB_ERROR\0"
1121     "CERT_DECOMPRESSION_FAILED\0"
1122     "CERT_LENGTH_MISMATCH\0"
1123     "CHANNEL_ID_NOT_P256\0"
1124     "CHANNEL_ID_SIGNATURE_INVALID\0"
1125     "CIPHER_OR_HASH_UNAVAILABLE\0"
1126     "CLIENTHELLO_PARSE_FAILED\0"
1127     "CLIENTHELLO_TLSEXT\0"
1128     "CONNECTION_REJECTED\0"
1129     "CONNECTION_TYPE_NOT_SET\0"
1130     "CUSTOM_EXTENSION_ERROR\0"
1131     "DATA_LENGTH_TOO_LONG\0"
1132     "DECRYPTION_FAILED\0"
1133     "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\0"
1134     "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\0"
1135     "DH_P_TOO_LONG\0"
1136     "DIGEST_CHECK_FAILED\0"
1137     "DOWNGRADE_DETECTED\0"
1138     "DTLS_MESSAGE_TOO_BIG\0"
1139     "DUPLICATE_EXTENSION\0"
1140     "DUPLICATE_KEY_SHARE\0"
1141     "DUPLICATE_SIGNATURE_ALGORITHM\0"
1142     "EARLY_DATA_NOT_IN_USE\0"
1143     "ECC_CERT_NOT_FOR_SIGNING\0"
1144     "EMPTY_HELLO_RETRY_REQUEST\0"
1145     "EMS_STATE_INCONSISTENT\0"
1146     "ENCRYPTED_LENGTH_TOO_LONG\0"
1147     "ERROR_ADDING_EXTENSION\0"
1148     "ERROR_IN_RECEIVED_CIPHER_LIST\0"
1149     "ERROR_PARSING_EXTENSION\0"
1150     "EXCESSIVE_MESSAGE_SIZE\0"
1151     "EXTRA_DATA_IN_MESSAGE\0"
1152     "FRAGMENT_MISMATCH\0"
1153     "GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
1154     "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\0"
1155     "HANDSHAKE_NOT_COMPLETE\0"
1156     "HTTPS_PROXY_REQUEST\0"
1157     "HTTP_REQUEST\0"
1158     "INAPPROPRIATE_FALLBACK\0"
1159     "INCONSISTENT_CLIENT_HELLO\0"
1160     "INVALID_ALPN_PROTOCOL\0"
1161     "INVALID_COMMAND\0"
1162     "INVALID_COMPRESSION_LIST\0"
1163     "INVALID_DELEGATED_CREDENTIAL\0"
1164     "INVALID_MESSAGE\0"
1165     "INVALID_OUTER_RECORD_TYPE\0"
1166     "INVALID_SCT_LIST\0"
1167     "INVALID_SIGNATURE_ALGORITHM\0"
1168     "INVALID_SSL_SESSION\0"
1169     "INVALID_TICKET_KEYS_LENGTH\0"
1170     "KEY_USAGE_BIT_INCORRECT\0"
1171     "LENGTH_MISMATCH\0"
1172     "MISSING_EXTENSION\0"
1173     "MISSING_KEY_SHARE\0"
1174     "MISSING_RSA_CERTIFICATE\0"
1175     "MISSING_TMP_DH_KEY\0"
1176     "MISSING_TMP_ECDH_KEY\0"
1177     "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\0"
1178     "MTU_TOO_SMALL\0"
1179     "NEGOTIATED_BOTH_NPN_AND_ALPN\0"
1180     "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\0"
1181     "NESTED_GROUP\0"
1182     "NO_CERTIFICATES_RETURNED\0"
1183     "NO_CERTIFICATE_ASSIGNED\0"
1184     "NO_CERTIFICATE_SET\0"
1185     "NO_CIPHERS_AVAILABLE\0"
1186     "NO_CIPHERS_PASSED\0"
1187     "NO_CIPHERS_SPECIFIED\0"
1188     "NO_CIPHER_MATCH\0"
1189     "NO_COMMON_SIGNATURE_ALGORITHMS\0"
1190     "NO_COMPRESSION_SPECIFIED\0"
1191     "NO_GROUPS_SPECIFIED\0"
1192     "NO_METHOD_SPECIFIED\0"
1193     "NO_P256_SUPPORT\0"
1194     "NO_PRIVATE_KEY_ASSIGNED\0"
1195     "NO_RENEGOTIATION\0"
1196     "NO_REQUIRED_DIGEST\0"
1197     "NO_SHARED_CIPHER\0"
1198     "NO_SHARED_GROUP\0"
1199     "NO_SUPPORTED_VERSIONS_ENABLED\0"
1200     "NULL_SSL_CTX\0"
1201     "NULL_SSL_METHOD_PASSED\0"
1202     "OCSP_CB_ERROR\0"
1203     "OLD_SESSION_CIPHER_NOT_RETURNED\0"
1204     "OLD_SESSION_PRF_HASH_MISMATCH\0"
1205     "OLD_SESSION_VERSION_NOT_RETURNED\0"
1206     "PARSE_TLSEXT\0"
1207     "PATH_TOO_LONG\0"
1208     "PEER_DID_NOT_RETURN_A_CERTIFICATE\0"
1209     "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\0"
1210     "PRE_SHARED_KEY_MUST_BE_LAST\0"
1211     "PRIVATE_KEY_OPERATION_FAILED\0"
1212     "PROTOCOL_IS_SHUTDOWN\0"
1213     "PSK_IDENTITY_BINDER_COUNT_MISMATCH\0"
1214     "PSK_IDENTITY_NOT_FOUND\0"
1215     "PSK_NO_CLIENT_CB\0"
1216     "PSK_NO_SERVER_CB\0"
1217     "QUIC_INTERNAL_ERROR\0"
1218     "READ_TIMEOUT_EXPIRED\0"
1219     "RECORD_LENGTH_MISMATCH\0"
1220     "RECORD_TOO_LARGE\0"
1221     "RENEGOTIATION_EMS_MISMATCH\0"
1222     "RENEGOTIATION_ENCODING_ERR\0"
1223     "RENEGOTIATION_MISMATCH\0"
1224     "REQUIRED_CIPHER_MISSING\0"
1225     "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\0"
1226     "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\0"
1227     "SCSV_RECEIVED_WHEN_RENEGOTIATING\0"
1228     "SECOND_SERVERHELLO_VERSION_MISMATCH\0"
1229     "SERVERHELLO_TLSEXT\0"
1230     "SERVER_CERT_CHANGED\0"
1231     "SERVER_ECHOED_INVALID_SESSION_ID\0"
1232     "SESSION_ID_CONTEXT_UNINITIALIZED\0"
1233     "SESSION_MAY_NOT_BE_CREATED\0"
1234     "SHUTDOWN_WHILE_IN_INIT\0"
1235     "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\0"
1236     "SRTP_COULD_NOT_ALLOCATE_PROFILES\0"
1237     "SRTP_UNKNOWN_PROTECTION_PROFILE\0"
1238     "SSL3_EXT_INVALID_SERVERNAME\0"
1239     "SSLV3_ALERT_BAD_CERTIFICATE\0"
1240     "SSLV3_ALERT_BAD_RECORD_MAC\0"
1241     "SSLV3_ALERT_CERTIFICATE_EXPIRED\0"
1242     "SSLV3_ALERT_CERTIFICATE_REVOKED\0"
1243     "SSLV3_ALERT_CERTIFICATE_UNKNOWN\0"
1244     "SSLV3_ALERT_CLOSE_NOTIFY\0"
1245     "SSLV3_ALERT_DECOMPRESSION_FAILURE\0"
1246     "SSLV3_ALERT_HANDSHAKE_FAILURE\0"
1247     "SSLV3_ALERT_ILLEGAL_PARAMETER\0"
1248     "SSLV3_ALERT_NO_CERTIFICATE\0"
1249     "SSLV3_ALERT_UNEXPECTED_MESSAGE\0"
1250     "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\0"
1251     "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\0"
1252     "SSL_HANDSHAKE_FAILURE\0"
1253     "SSL_SESSION_ID_CONTEXT_TOO_LONG\0"
1254     "SSL_SESSION_ID_TOO_LONG\0"
1255     "TICKET_ENCRYPTION_FAILED\0"
1256     "TLS13_DOWNGRADE\0"
1257     "TLSV1_ALERT_ACCESS_DENIED\0"
1258     "TLSV1_ALERT_DECODE_ERROR\0"
1259     "TLSV1_ALERT_DECRYPTION_FAILED\0"
1260     "TLSV1_ALERT_DECRYPT_ERROR\0"
1261     "TLSV1_ALERT_EXPORT_RESTRICTION\0"
1262     "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\0"
1263     "TLSV1_ALERT_INSUFFICIENT_SECURITY\0"
1264     "TLSV1_ALERT_INTERNAL_ERROR\0"
1265     "TLSV1_ALERT_NO_RENEGOTIATION\0"
1266     "TLSV1_ALERT_PROTOCOL_VERSION\0"
1267     "TLSV1_ALERT_RECORD_OVERFLOW\0"
1268     "TLSV1_ALERT_UNKNOWN_CA\0"
1269     "TLSV1_ALERT_USER_CANCELLED\0"
1270     "TLSV1_BAD_CERTIFICATE_HASH_VALUE\0"
1271     "TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE\0"
1272     "TLSV1_CERTIFICATE_REQUIRED\0"
1273     "TLSV1_CERTIFICATE_UNOBTAINABLE\0"
1274     "TLSV1_UNKNOWN_PSK_IDENTITY\0"
1275     "TLSV1_UNRECOGNIZED_NAME\0"
1276     "TLSV1_UNSUPPORTED_EXTENSION\0"
1277     "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\0"
1278     "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\0"
1279     "TOO_MANY_EMPTY_FRAGMENTS\0"
1280     "TOO_MANY_KEY_UPDATES\0"
1281     "TOO_MANY_WARNING_ALERTS\0"
1282     "TOO_MUCH_READ_EARLY_DATA\0"
1283     "TOO_MUCH_SKIPPED_EARLY_DATA\0"
1284     "UNABLE_TO_FIND_ECDH_PARAMETERS\0"
1285     "UNCOMPRESSED_CERT_TOO_LARGE\0"
1286     "UNEXPECTED_EXTENSION\0"
1287     "UNEXPECTED_EXTENSION_ON_EARLY_DATA\0"
1288     "UNEXPECTED_MESSAGE\0"
1289     "UNEXPECTED_OPERATOR_IN_GROUP\0"
1290     "UNEXPECTED_RECORD\0"
1291     "UNKNOWN_ALERT_TYPE\0"
1292     "UNKNOWN_CERTIFICATE_TYPE\0"
1293     "UNKNOWN_CERT_COMPRESSION_ALG\0"
1294     "UNKNOWN_CIPHER_RETURNED\0"
1295     "UNKNOWN_CIPHER_TYPE\0"
1296     "UNKNOWN_KEY_EXCHANGE_TYPE\0"
1297     "UNKNOWN_PROTOCOL\0"
1298     "UNKNOWN_SSL_VERSION\0"
1299     "UNKNOWN_STATE\0"
1300     "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\0"
1301     "UNSUPPORTED_COMPRESSION_ALGORITHM\0"
1302     "UNSUPPORTED_ELLIPTIC_CURVE\0"
1303     "UNSUPPORTED_PROTOCOL\0"
1304     "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\0"
1305     "WRONG_CERTIFICATE_TYPE\0"
1306     "WRONG_CIPHER_RETURNED\0"
1307     "WRONG_CURVE\0"
1308     "WRONG_ENCRYPTION_LEVEL_RECEIVED\0"
1309     "WRONG_MESSAGE_TYPE\0"
1310     "WRONG_SIGNATURE_TYPE\0"
1311     "WRONG_SSL_VERSION\0"
1312     "WRONG_VERSION_NUMBER\0"
1313     "WRONG_VERSION_ON_EARLY_DATA\0"
1314     "X509_LIB\0"
1315     "X509_VERIFICATION_SETUP_PROBLEMS\0"
1316     "AKID_MISMATCH\0"
1317     "BAD_X509_FILETYPE\0"
1318     "BASE64_DECODE_ERROR\0"
1319     "CANT_CHECK_DH_KEY\0"
1320     "CERT_ALREADY_IN_HASH_TABLE\0"
1321     "CRL_ALREADY_DELTA\0"
1322     "CRL_VERIFY_FAILURE\0"
1323     "IDP_MISMATCH\0"
1324     "INVALID_DIRECTORY\0"
1325     "INVALID_FIELD_NAME\0"
1326     "INVALID_PARAMETER\0"
1327     "INVALID_PSS_PARAMETERS\0"
1328     "INVALID_TRUST\0"
1329     "ISSUER_MISMATCH\0"
1330     "KEY_TYPE_MISMATCH\0"
1331     "KEY_VALUES_MISMATCH\0"
1332     "LOADING_CERT_DIR\0"
1333     "LOADING_DEFAULTS\0"
1334     "NAME_TOO_LONG\0"
1335     "NEWER_CRL_NOT_NEWER\0"
1336     "NO_CERT_SET_FOR_US_TO_VERIFY\0"
1337     "NO_CRL_NUMBER\0"
1338     "PUBLIC_KEY_DECODE_ERROR\0"
1339     "PUBLIC_KEY_ENCODE_ERROR\0"
1340     "SHOULD_RETRY\0"
1341     "SIGNATURE_ALGORITHM_MISMATCH\0"
1342     "UNKNOWN_KEY_TYPE\0"
1343     "UNKNOWN_PURPOSE_ID\0"
1344     "UNKNOWN_TRUST_ID\0"
1345     "WRONG_LOOKUP_TYPE\0"
1346     "BAD_IP_ADDRESS\0"
1347     "BAD_OBJECT\0"
1348     "BN_DEC2BN_ERROR\0"
1349     "BN_TO_ASN1_INTEGER_ERROR\0"
1350     "CANNOT_FIND_FREE_FUNCTION\0"
1351     "DIRNAME_ERROR\0"
1352     "DISTPOINT_ALREADY_SET\0"
1353     "DUPLICATE_ZONE_ID\0"
1354     "ERROR_CONVERTING_ZONE\0"
1355     "ERROR_CREATING_EXTENSION\0"
1356     "ERROR_IN_EXTENSION\0"
1357     "EXPECTED_A_SECTION_NAME\0"
1358     "EXTENSION_EXISTS\0"
1359     "EXTENSION_NAME_ERROR\0"
1360     "EXTENSION_NOT_FOUND\0"
1361     "EXTENSION_SETTING_NOT_SUPPORTED\0"
1362     "EXTENSION_VALUE_ERROR\0"
1363     "ILLEGAL_EMPTY_EXTENSION\0"
1364     "ILLEGAL_HEX_DIGIT\0"
1365     "INCORRECT_POLICY_SYNTAX_TAG\0"
1366     "INVALID_BOOLEAN_STRING\0"
1367     "INVALID_EXTENSION_STRING\0"
1368     "INVALID_MULTIPLE_RDNS\0"
1369     "INVALID_NAME\0"
1370     "INVALID_NULL_ARGUMENT\0"
1371     "INVALID_NULL_NAME\0"
1372     "INVALID_NULL_VALUE\0"
1373     "INVALID_NUMBERS\0"
1374     "INVALID_OBJECT_IDENTIFIER\0"
1375     "INVALID_OPTION\0"
1376     "INVALID_POLICY_IDENTIFIER\0"
1377     "INVALID_PROXY_POLICY_SETTING\0"
1378     "INVALID_PURPOSE\0"
1379     "INVALID_SECTION\0"
1380     "INVALID_SYNTAX\0"
1381     "ISSUER_DECODE_ERROR\0"
1382     "NEED_ORGANIZATION_AND_NUMBERS\0"
1383     "NO_CONFIG_DATABASE\0"
1384     "NO_ISSUER_CERTIFICATE\0"
1385     "NO_ISSUER_DETAILS\0"
1386     "NO_POLICY_IDENTIFIER\0"
1387     "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\0"
1388     "NO_PUBLIC_KEY\0"
1389     "NO_SUBJECT_DETAILS\0"
1390     "ODD_NUMBER_OF_DIGITS\0"
1391     "OPERATION_NOT_DEFINED\0"
1392     "OTHERNAME_ERROR\0"
1393     "POLICY_LANGUAGE_ALREADY_DEFINED\0"
1394     "POLICY_PATH_LENGTH\0"
1395     "POLICY_PATH_LENGTH_ALREADY_DEFINED\0"
1396     "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\0"
1397     "SECTION_NOT_FOUND\0"
1398     "UNABLE_TO_GET_ISSUER_DETAILS\0"
1399     "UNABLE_TO_GET_ISSUER_KEYID\0"
1400     "UNKNOWN_BIT_STRING_ARGUMENT\0"
1401     "UNKNOWN_EXTENSION\0"
1402     "UNKNOWN_EXTENSION_NAME\0"
1403     "UNKNOWN_OPTION\0"
1404     "UNSUPPORTED_OPTION\0"
1405     "USER_TOO_LONG\0"
1406     "";
1407 
1408