• 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_TRUST_TOKEN == 32, "library value changed");
54 OPENSSL_STATIC_ASSERT(ERR_LIB_USER == 33, "library value changed");
55 OPENSSL_STATIC_ASSERT(ERR_NUM_LIBS == 34, "number of libraries changed");
56 
57 const uint32_t kOpenSSLReasonValues[] = {
58     0xc320847,
59     0xc328861,
60     0xc330870,
61     0xc338880,
62     0xc34088f,
63     0xc3488a8,
64     0xc3508b4,
65     0xc3588d1,
66     0xc3608f1,
67     0xc3688ff,
68     0xc37090f,
69     0xc37891c,
70     0xc38092c,
71     0xc388937,
72     0xc39094d,
73     0xc39895c,
74     0xc3a0970,
75     0xc3a8854,
76     0xc3b00f7,
77     0xc3b88e3,
78     0x10320854,
79     0x103295b6,
80     0x103315c2,
81     0x103395db,
82     0x103415ee,
83     0x10348f34,
84     0x10350c6d,
85     0x10359601,
86     0x1036162b,
87     0x1036963e,
88     0x1037165d,
89     0x10379676,
90     0x1038168b,
91     0x103896a9,
92     0x103916b8,
93     0x103996d4,
94     0x103a16ef,
95     0x103a96fe,
96     0x103b171a,
97     0x103b9735,
98     0x103c175b,
99     0x103c80f7,
100     0x103d176c,
101     0x103d9780,
102     0x103e179f,
103     0x103e97ae,
104     0x103f17c5,
105     0x103f97d8,
106     0x10400c31,
107     0x104097eb,
108     0x10411809,
109     0x1041981c,
110     0x10421836,
111     0x10429846,
112     0x1043185a,
113     0x10439870,
114     0x10441888,
115     0x1044989d,
116     0x104518b1,
117     0x104598c3,
118     0x1046060a,
119     0x1046895c,
120     0x104718d8,
121     0x104798ef,
122     0x10481904,
123     0x10489912,
124     0x10490e80,
125     0x1049974c,
126     0x104a1616,
127     0x14320c14,
128     0x14328c22,
129     0x14330c31,
130     0x14338c43,
131     0x143400b9,
132     0x143480f7,
133     0x18320090,
134     0x18328f8a,
135     0x183300b9,
136     0x18338fa0,
137     0x18340fb4,
138     0x183480f7,
139     0x18350fd3,
140     0x18358feb,
141     0x18361000,
142     0x18369014,
143     0x18371038,
144     0x1837904e,
145     0x18381062,
146     0x18389072,
147     0x18390a82,
148     0x18399082,
149     0x183a10a8,
150     0x183a90ce,
151     0x183b0c8c,
152     0x183b911d,
153     0x183c112f,
154     0x183c913a,
155     0x183d114a,
156     0x183d915b,
157     0x183e116c,
158     0x183e917e,
159     0x183f11a7,
160     0x183f91c0,
161     0x184011d8,
162     0x184086e2,
163     0x184110f1,
164     0x184190bc,
165     0x184210db,
166     0x18428c79,
167     0x18431097,
168     0x18439103,
169     0x18440fc9,
170     0x20321212,
171     0x203291ff,
172     0x2432121e,
173     0x243289a2,
174     0x24331230,
175     0x2433923d,
176     0x2434124a,
177     0x2434925c,
178     0x2435126b,
179     0x24359288,
180     0x24361295,
181     0x243692a3,
182     0x243712b1,
183     0x243792bf,
184     0x243812c8,
185     0x243892d5,
186     0x243912e8,
187     0x28320c61,
188     0x28328c8c,
189     0x28330c31,
190     0x28338c9f,
191     0x28340c6d,
192     0x283480b9,
193     0x283500f7,
194     0x28358c79,
195     0x2c3230db,
196     0x2c3292ff,
197     0x2c3330e9,
198     0x2c33b0fb,
199     0x2c34310f,
200     0x2c34b121,
201     0x2c35313c,
202     0x2c35b14e,
203     0x2c36317e,
204     0x2c36833a,
205     0x2c37318b,
206     0x2c37b1b7,
207     0x2c3831dc,
208     0x2c38b1f3,
209     0x2c393211,
210     0x2c39b221,
211     0x2c3a3233,
212     0x2c3ab247,
213     0x2c3b3258,
214     0x2c3bb277,
215     0x2c3c1311,
216     0x2c3c9327,
217     0x2c3d328b,
218     0x2c3d9340,
219     0x2c3e32a8,
220     0x2c3eb2b6,
221     0x2c3f32ce,
222     0x2c3fb2e6,
223     0x2c403310,
224     0x2c409212,
225     0x2c413321,
226     0x2c41b334,
227     0x2c4211d8,
228     0x2c42b345,
229     0x2c43072f,
230     0x2c43b269,
231     0x2c4431ca,
232     0x2c44b2f3,
233     0x2c453161,
234     0x2c45b19d,
235     0x2c463201,
236     0x30320000,
237     0x30328015,
238     0x3033001f,
239     0x30338038,
240     0x30340057,
241     0x30348071,
242     0x30350078,
243     0x30358090,
244     0x303600a1,
245     0x303680b9,
246     0x303700c6,
247     0x303780d5,
248     0x303800f7,
249     0x30388104,
250     0x30390117,
251     0x30398132,
252     0x303a0147,
253     0x303a815b,
254     0x303b016f,
255     0x303b8180,
256     0x303c0199,
257     0x303c81b6,
258     0x303d01c4,
259     0x303d81d8,
260     0x303e01e8,
261     0x303e8201,
262     0x303f0211,
263     0x303f8224,
264     0x30400233,
265     0x3040823f,
266     0x30410254,
267     0x30418264,
268     0x3042027b,
269     0x30428288,
270     0x3043029b,
271     0x304382aa,
272     0x304402bf,
273     0x304482e0,
274     0x304502f3,
275     0x30458306,
276     0x3046031f,
277     0x3046833a,
278     0x30470357,
279     0x30478369,
280     0x30480377,
281     0x30488388,
282     0x30490397,
283     0x304983af,
284     0x304a03c1,
285     0x304a83d5,
286     0x304b03ed,
287     0x304b8400,
288     0x304c040b,
289     0x304c841c,
290     0x304d0428,
291     0x304d843e,
292     0x304e044c,
293     0x304e8462,
294     0x304f0474,
295     0x304f8486,
296     0x305004a9,
297     0x305084bc,
298     0x305104cd,
299     0x305184dd,
300     0x305204f5,
301     0x3052850a,
302     0x30530522,
303     0x30538536,
304     0x3054054e,
305     0x30548567,
306     0x30550580,
307     0x3055859d,
308     0x305605a8,
309     0x305685c0,
310     0x305705d0,
311     0x305785e1,
312     0x305805f4,
313     0x3058860a,
314     0x30590613,
315     0x30598628,
316     0x305a063b,
317     0x305a864a,
318     0x305b066a,
319     0x305b8679,
320     0x305c069a,
321     0x305c86b6,
322     0x305d06c2,
323     0x305d86e2,
324     0x305e06fe,
325     0x305e870f,
326     0x305f0725,
327     0x305f872f,
328     0x30600499,
329     0x3060804a,
330     0x34320b72,
331     0x34328b86,
332     0x34330ba3,
333     0x34338bb6,
334     0x34340bc5,
335     0x34348bfe,
336     0x34350be2,
337     0x3c320090,
338     0x3c328cc9,
339     0x3c330ce2,
340     0x3c338cfd,
341     0x3c340d1a,
342     0x3c348d44,
343     0x3c350d5f,
344     0x3c358d85,
345     0x3c360d9e,
346     0x3c368db6,
347     0x3c370dc7,
348     0x3c378dd5,
349     0x3c380de2,
350     0x3c388df6,
351     0x3c390c8c,
352     0x3c398e19,
353     0x3c3a0e2d,
354     0x3c3a891c,
355     0x3c3b0e3d,
356     0x3c3b8e58,
357     0x3c3c0e6a,
358     0x3c3c8e9d,
359     0x3c3d0ea7,
360     0x3c3d8ebb,
361     0x3c3e0ec9,
362     0x3c3e8eee,
363     0x3c3f0cb5,
364     0x3c3f8ed7,
365     0x3c4000b9,
366     0x3c4080f7,
367     0x3c410d35,
368     0x3c418d74,
369     0x3c420e80,
370     0x3c428e0a,
371     0x403219a4,
372     0x403299ba,
373     0x403319e8,
374     0x403399f2,
375     0x40341a09,
376     0x40349a27,
377     0x40351a37,
378     0x40359a49,
379     0x40361a56,
380     0x40369a62,
381     0x40371a77,
382     0x40379a89,
383     0x40381a94,
384     0x40389aa6,
385     0x40390f34,
386     0x40399ab6,
387     0x403a1ac9,
388     0x403a9aea,
389     0x403b1afb,
390     0x403b9b0b,
391     0x403c0071,
392     0x403c8090,
393     0x403d1b6c,
394     0x403d9b82,
395     0x403e1b91,
396     0x403e9bc9,
397     0x403f1be3,
398     0x403f9c0b,
399     0x40401c20,
400     0x40409c34,
401     0x40411c6f,
402     0x40419c8a,
403     0x40421ca3,
404     0x40429cb6,
405     0x40431cca,
406     0x40439ce2,
407     0x40441cf9,
408     0x404480b9,
409     0x40451d0e,
410     0x40459d20,
411     0x40461d44,
412     0x40469d64,
413     0x40471d72,
414     0x40479d99,
415     0x40481e0a,
416     0x40489e3d,
417     0x40491e54,
418     0x40499e6e,
419     0x404a1e85,
420     0x404a9ea3,
421     0x404b1ebb,
422     0x404b9ee8,
423     0x404c1efe,
424     0x404c9f10,
425     0x404d1f31,
426     0x404d9f6a,
427     0x404e1f7e,
428     0x404e9f8b,
429     0x404f1fd2,
430     0x404fa018,
431     0x4050206f,
432     0x4050a083,
433     0x405120b6,
434     0x405220d3,
435     0x4052a0f7,
436     0x4053210f,
437     0x4053a122,
438     0x40542137,
439     0x4054a15a,
440     0x40552185,
441     0x4055a1c2,
442     0x405621cf,
443     0x4056a1e8,
444     0x40572200,
445     0x4057a213,
446     0x40582228,
447     0x4058a24f,
448     0x4059227e,
449     0x4059a2ab,
450     0x405a22bf,
451     0x405aa2cf,
452     0x405b22e7,
453     0x405ba2f8,
454     0x405c230b,
455     0x405ca34a,
456     0x405d2357,
457     0x405da37c,
458     0x405e23ba,
459     0x405e8ac0,
460     0x405f23db,
461     0x405fa3e8,
462     0x406023f6,
463     0x4060a418,
464     0x40612479,
465     0x4061a4b1,
466     0x406224c8,
467     0x4062a4d9,
468     0x40632526,
469     0x4063a53b,
470     0x40642552,
471     0x4064a57e,
472     0x40652599,
473     0x4065a5b0,
474     0x406625c8,
475     0x4066a5f2,
476     0x4067261d,
477     0x4067a662,
478     0x406826aa,
479     0x4068a6cb,
480     0x406926fd,
481     0x4069a72b,
482     0x406a274c,
483     0x406aa76c,
484     0x406b28f4,
485     0x406ba917,
486     0x406c292d,
487     0x406cac1e,
488     0x406d2c4d,
489     0x406dac75,
490     0x406e2ca3,
491     0x406eacf0,
492     0x406f2d49,
493     0x406fad81,
494     0x40702d94,
495     0x4070adb1,
496     0x4071080f,
497     0x4071adc3,
498     0x40722dd6,
499     0x4072ae0c,
500     0x40732e24,
501     0x40739511,
502     0x40742e38,
503     0x4074ae52,
504     0x40752e63,
505     0x4075ae77,
506     0x40762e85,
507     0x407692d5,
508     0x40772eaa,
509     0x4077aecc,
510     0x40782ee7,
511     0x4078af20,
512     0x40792f37,
513     0x4079af4d,
514     0x407a2f79,
515     0x407aaf8c,
516     0x407b2fa1,
517     0x407bafb3,
518     0x407c2fe4,
519     0x407cafed,
520     0x407d26e6,
521     0x407da028,
522     0x407e2efc,
523     0x407ea25f,
524     0x407f1d86,
525     0x407f9ed2,
526     0x40801fe2,
527     0x40809dae,
528     0x408120e5,
529     0x40819fbc,
530     0x40822c8e,
531     0x40829b17,
532     0x4083223a,
533     0x4083a563,
534     0x40841dc2,
535     0x4084a297,
536     0x4085231c,
537     0x4085a440,
538     0x4086239c,
539     0x4086a042,
540     0x40872cd4,
541     0x4087a48e,
542     0x40881b55,
543     0x4088a675,
544     0x40891ba4,
545     0x40899b31,
546     0x408a2965,
547     0x408a9929,
548     0x408b2fc8,
549     0x408bad5e,
550     0x408c232c,
551     0x408c9961,
552     0x408d1e23,
553     0x408d9df4,
554     0x408e1f53,
555     0x408ea1a2,
556     0x408f2689,
557     0x408fa45c,
558     0x4090263e,
559     0x4090a36e,
560     0x4091294d,
561     0x40919987,
562     0x40921bf1,
563     0x4092ad0f,
564     0x40932def,
565     0x4093a053,
566     0x40941dd6,
567     0x4094a97e,
568     0x409524ea,
569     0x4095af59,
570     0x40962cbb,
571     0x40969ffb,
572     0x4097209e,
573     0x40979fa2,
574     0x40981c51,
575     0x4098a4fe,
576     0x40992d2b,
577     0x4099a0c6,
578     0x409a2168,
579     0x409a9945,
580     0x41f4281f,
581     0x41f928b1,
582     0x41fe27a4,
583     0x41feaa5a,
584     0x41ff2b6f,
585     0x42032838,
586     0x4208285a,
587     0x4208a896,
588     0x42092788,
589     0x4209a8d0,
590     0x420a27df,
591     0x420aa7bf,
592     0x420b27ff,
593     0x420ba878,
594     0x420c2b8b,
595     0x420ca98e,
596     0x420d2a41,
597     0x420daa78,
598     0x42122a92,
599     0x42172b52,
600     0x4217aad4,
601     0x421c2af6,
602     0x421f2ab1,
603     0x42212c03,
604     0x42262b35,
605     0x422b2be1,
606     0x422baa1c,
607     0x422c2bc3,
608     0x422ca9cf,
609     0x422d29a8,
610     0x422daba2,
611     0x422e29fb,
612     0x42302b11,
613     0x4432073a,
614     0x44328749,
615     0x44330755,
616     0x44338763,
617     0x44340776,
618     0x44348787,
619     0x4435078e,
620     0x44358798,
621     0x443607ab,
622     0x443687c1,
623     0x443707d3,
624     0x443787e0,
625     0x443807ef,
626     0x443887f7,
627     0x4439080f,
628     0x4439881d,
629     0x443a0830,
630     0x483212ff,
631     0x48329311,
632     0x48331327,
633     0x48339340,
634     0x4c321365,
635     0x4c329375,
636     0x4c331388,
637     0x4c3393a8,
638     0x4c3400b9,
639     0x4c3480f7,
640     0x4c3513b4,
641     0x4c3593c2,
642     0x4c3613de,
643     0x4c369404,
644     0x4c371413,
645     0x4c379421,
646     0x4c381436,
647     0x4c389442,
648     0x4c391462,
649     0x4c39948c,
650     0x4c3a14a5,
651     0x4c3a94be,
652     0x4c3b060a,
653     0x4c3b94d7,
654     0x4c3c14e9,
655     0x4c3c94f8,
656     0x4c3d1511,
657     0x4c3d8c54,
658     0x4c3e157e,
659     0x4c3e9520,
660     0x4c3f15a0,
661     0x4c3f92d5,
662     0x4c401536,
663     0x4c409351,
664     0x4c41156e,
665     0x4c4193f1,
666     0x4c42155a,
667     0x50323357,
668     0x5032b366,
669     0x50333371,
670     0x5033b381,
671     0x5034339a,
672     0x5034b3b4,
673     0x503533c2,
674     0x5035b3d8,
675     0x503633ea,
676     0x5036b400,
677     0x50373419,
678     0x5037b42c,
679     0x50383444,
680     0x5038b455,
681     0x5039346a,
682     0x5039b47e,
683     0x503a349e,
684     0x503ab4b4,
685     0x503b34cc,
686     0x503bb4de,
687     0x503c34fa,
688     0x503cb511,
689     0x503d352a,
690     0x503db540,
691     0x503e354d,
692     0x503eb563,
693     0x503f3575,
694     0x503f8388,
695     0x50403588,
696     0x5040b598,
697     0x504135b2,
698     0x5041b5c1,
699     0x504235db,
700     0x5042b5f8,
701     0x50433608,
702     0x5043b618,
703     0x50443627,
704     0x5044843e,
705     0x5045363b,
706     0x5045b659,
707     0x5046366c,
708     0x5046b682,
709     0x50473694,
710     0x5047b6a9,
711     0x504836cf,
712     0x5048b6dd,
713     0x504936f0,
714     0x5049b705,
715     0x504a371b,
716     0x504ab72b,
717     0x504b374b,
718     0x504bb75e,
719     0x504c3781,
720     0x504cb7af,
721     0x504d37c1,
722     0x504db7de,
723     0x504e37f9,
724     0x504eb815,
725     0x504f3827,
726     0x504fb83e,
727     0x5050384d,
728     0x505086fe,
729     0x50513860,
730     0x58320f72,
731     0x68320f34,
732     0x68328c8c,
733     0x68330c9f,
734     0x68338f42,
735     0x68340f52,
736     0x683480f7,
737     0x6c320efa,
738     0x6c328c43,
739     0x6c330f05,
740     0x6c338f1e,
741     0x74320a28,
742     0x743280b9,
743     0x74330c54,
744     0x7832098d,
745     0x783289a2,
746     0x783309ae,
747     0x78338090,
748     0x783409bd,
749     0x783489d2,
750     0x783509f1,
751     0x78358a13,
752     0x78360a28,
753     0x78368a3e,
754     0x78370a4e,
755     0x78378a6f,
756     0x78380a82,
757     0x78388a94,
758     0x78390aa1,
759     0x78398ac0,
760     0x783a0ad5,
761     0x783a8ae3,
762     0x783b0aed,
763     0x783b8b01,
764     0x783c0b18,
765     0x783c8b2d,
766     0x783d0b44,
767     0x783d8b59,
768     0x783e0aaf,
769     0x783e8a61,
770     0x7c3211ee,
771     0x80321404,
772     0x80328090,
773     0x803330aa,
774     0x803380b9,
775     0x803430b9,
776     0x8034b021,
777     0x8035303f,
778     0x8035b0cd,
779     0x80363081,
780     0x8036b030,
781     0x80373073,
782     0x8037b00e,
783     0x80383094,
784     0x8038b050,
785     0x80393065,
786 };
787 
788 const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
789 
790 const char kOpenSSLReasonStringData[] =
791     "ASN1_LENGTH_MISMATCH\0"
792     "AUX_ERROR\0"
793     "BAD_GET_ASN1_OBJECT_CALL\0"
794     "BAD_OBJECT_HEADER\0"
795     "BAD_TEMPLATE\0"
796     "BMPSTRING_IS_WRONG_LENGTH\0"
797     "BN_LIB\0"
798     "BOOLEAN_IS_WRONG_LENGTH\0"
799     "BUFFER_TOO_SMALL\0"
800     "CONTEXT_NOT_INITIALISED\0"
801     "DECODE_ERROR\0"
802     "DEPTH_EXCEEDED\0"
803     "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\0"
804     "ENCODE_ERROR\0"
805     "ERROR_GETTING_TIME\0"
806     "EXPECTING_AN_ASN1_SEQUENCE\0"
807     "EXPECTING_AN_INTEGER\0"
808     "EXPECTING_AN_OBJECT\0"
809     "EXPECTING_A_BOOLEAN\0"
810     "EXPECTING_A_TIME\0"
811     "EXPLICIT_LENGTH_MISMATCH\0"
812     "EXPLICIT_TAG_NOT_CONSTRUCTED\0"
813     "FIELD_MISSING\0"
814     "FIRST_NUM_TOO_LARGE\0"
815     "HEADER_TOO_LONG\0"
816     "ILLEGAL_BITSTRING_FORMAT\0"
817     "ILLEGAL_BOOLEAN\0"
818     "ILLEGAL_CHARACTERS\0"
819     "ILLEGAL_FORMAT\0"
820     "ILLEGAL_HEX\0"
821     "ILLEGAL_IMPLICIT_TAG\0"
822     "ILLEGAL_INTEGER\0"
823     "ILLEGAL_NESTED_TAGGING\0"
824     "ILLEGAL_NULL\0"
825     "ILLEGAL_NULL_VALUE\0"
826     "ILLEGAL_OBJECT\0"
827     "ILLEGAL_OPTIONAL_ANY\0"
828     "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\0"
829     "ILLEGAL_TAGGED_ANY\0"
830     "ILLEGAL_TIME_VALUE\0"
831     "INTEGER_NOT_ASCII_FORMAT\0"
832     "INTEGER_TOO_LARGE_FOR_LONG\0"
833     "INVALID_BIT_STRING_BITS_LEFT\0"
834     "INVALID_BMPSTRING\0"
835     "INVALID_DIGIT\0"
836     "INVALID_MODIFIER\0"
837     "INVALID_NUMBER\0"
838     "INVALID_OBJECT_ENCODING\0"
839     "INVALID_SEPARATOR\0"
840     "INVALID_TIME_FORMAT\0"
841     "INVALID_UNIVERSALSTRING\0"
842     "INVALID_UTF8STRING\0"
843     "LIST_ERROR\0"
844     "MISSING_ASN1_EOS\0"
845     "MISSING_EOC\0"
846     "MISSING_SECOND_NUMBER\0"
847     "MISSING_VALUE\0"
848     "MSTRING_NOT_UNIVERSAL\0"
849     "MSTRING_WRONG_TAG\0"
850     "NESTED_ASN1_ERROR\0"
851     "NESTED_ASN1_STRING\0"
852     "NESTED_TOO_DEEP\0"
853     "NON_HEX_CHARACTERS\0"
854     "NOT_ASCII_FORMAT\0"
855     "NOT_ENOUGH_DATA\0"
856     "NO_MATCHING_CHOICE_TYPE\0"
857     "NULL_IS_WRONG_LENGTH\0"
858     "OBJECT_NOT_ASCII_FORMAT\0"
859     "ODD_NUMBER_OF_CHARS\0"
860     "SECOND_NUMBER_TOO_LARGE\0"
861     "SEQUENCE_LENGTH_MISMATCH\0"
862     "SEQUENCE_NOT_CONSTRUCTED\0"
863     "SEQUENCE_OR_SET_NEEDS_CONFIG\0"
864     "SHORT_LINE\0"
865     "STREAMING_NOT_SUPPORTED\0"
866     "STRING_TOO_LONG\0"
867     "STRING_TOO_SHORT\0"
868     "TAG_VALUE_TOO_HIGH\0"
869     "TIME_NOT_ASCII_FORMAT\0"
870     "TOO_LONG\0"
871     "TYPE_NOT_CONSTRUCTED\0"
872     "TYPE_NOT_PRIMITIVE\0"
873     "UNEXPECTED_EOC\0"
874     "UNIVERSALSTRING_IS_WRONG_LENGTH\0"
875     "UNKNOWN_FORMAT\0"
876     "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\0"
877     "UNKNOWN_SIGNATURE_ALGORITHM\0"
878     "UNKNOWN_TAG\0"
879     "UNSUPPORTED_ANY_DEFINED_BY_TYPE\0"
880     "UNSUPPORTED_PUBLIC_KEY_TYPE\0"
881     "UNSUPPORTED_TYPE\0"
882     "WRONG_PUBLIC_KEY_TYPE\0"
883     "WRONG_TAG\0"
884     "WRONG_TYPE\0"
885     "BAD_FOPEN_MODE\0"
886     "BROKEN_PIPE\0"
887     "CONNECT_ERROR\0"
888     "ERROR_SETTING_NBIO\0"
889     "INVALID_ARGUMENT\0"
890     "IN_USE\0"
891     "KEEPALIVE\0"
892     "NBIO_CONNECT_ERROR\0"
893     "NO_HOSTNAME_SPECIFIED\0"
894     "NO_PORT_SPECIFIED\0"
895     "NO_SUCH_FILE\0"
896     "NULL_PARAMETER\0"
897     "SYS_LIB\0"
898     "UNABLE_TO_CREATE_SOCKET\0"
899     "UNINITIALIZED\0"
900     "UNSUPPORTED_METHOD\0"
901     "WRITE_TO_READ_ONLY_BIO\0"
902     "ARG2_LT_ARG3\0"
903     "BAD_ENCODING\0"
904     "BAD_RECIPROCAL\0"
905     "BIGNUM_TOO_LONG\0"
906     "BITS_TOO_SMALL\0"
907     "CALLED_WITH_EVEN_MODULUS\0"
908     "DIV_BY_ZERO\0"
909     "EXPAND_ON_STATIC_BIGNUM_DATA\0"
910     "INPUT_NOT_REDUCED\0"
911     "INVALID_INPUT\0"
912     "INVALID_RANGE\0"
913     "NEGATIVE_NUMBER\0"
914     "NOT_A_SQUARE\0"
915     "NOT_INITIALIZED\0"
916     "NO_INVERSE\0"
917     "PRIVATE_KEY_TOO_LARGE\0"
918     "P_IS_NOT_PRIME\0"
919     "TOO_MANY_ITERATIONS\0"
920     "TOO_MANY_TEMPORARY_VARIABLES\0"
921     "AES_KEY_SETUP_FAILED\0"
922     "BAD_DECRYPT\0"
923     "BAD_KEY_LENGTH\0"
924     "CTRL_NOT_IMPLEMENTED\0"
925     "CTRL_OPERATION_NOT_IMPLEMENTED\0"
926     "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\0"
927     "INITIALIZATION_ERROR\0"
928     "INPUT_NOT_INITIALIZED\0"
929     "INVALID_AD_SIZE\0"
930     "INVALID_KEY_LENGTH\0"
931     "INVALID_NONCE\0"
932     "INVALID_NONCE_SIZE\0"
933     "INVALID_OPERATION\0"
934     "IV_TOO_LARGE\0"
935     "NO_CIPHER_SET\0"
936     "NO_DIRECTION_SET\0"
937     "OUTPUT_ALIASES_INPUT\0"
938     "TAG_TOO_LARGE\0"
939     "TOO_LARGE\0"
940     "UNSUPPORTED_AD_SIZE\0"
941     "UNSUPPORTED_INPUT_SIZE\0"
942     "UNSUPPORTED_KEY_SIZE\0"
943     "UNSUPPORTED_NONCE_SIZE\0"
944     "UNSUPPORTED_TAG_SIZE\0"
945     "WRONG_FINAL_BLOCK_LENGTH\0"
946     "LIST_CANNOT_BE_NULL\0"
947     "MISSING_CLOSE_SQUARE_BRACKET\0"
948     "MISSING_EQUAL_SIGN\0"
949     "NO_CLOSE_BRACE\0"
950     "UNABLE_TO_CREATE_NEW_SECTION\0"
951     "VARIABLE_EXPANSION_TOO_LONG\0"
952     "VARIABLE_HAS_NO_VALUE\0"
953     "BAD_GENERATOR\0"
954     "INVALID_PUBKEY\0"
955     "MODULUS_TOO_LARGE\0"
956     "NO_PRIVATE_VALUE\0"
957     "UNKNOWN_HASH\0"
958     "BAD_Q_VALUE\0"
959     "BAD_VERSION\0"
960     "INVALID_PARAMETERS\0"
961     "MISSING_PARAMETERS\0"
962     "NEED_NEW_SETUP_VALUES\0"
963     "BIGNUM_OUT_OF_RANGE\0"
964     "COORDINATES_OUT_OF_RANGE\0"
965     "D2I_ECPKPARAMETERS_FAILURE\0"
966     "EC_GROUP_NEW_BY_NAME_FAILURE\0"
967     "GROUP2PKPARAMETERS_FAILURE\0"
968     "GROUP_MISMATCH\0"
969     "I2D_ECPKPARAMETERS_FAILURE\0"
970     "INCOMPATIBLE_OBJECTS\0"
971     "INVALID_COFACTOR\0"
972     "INVALID_COMPRESSED_POINT\0"
973     "INVALID_COMPRESSION_BIT\0"
974     "INVALID_ENCODING\0"
975     "INVALID_FIELD\0"
976     "INVALID_FORM\0"
977     "INVALID_GROUP_ORDER\0"
978     "INVALID_PRIVATE_KEY\0"
979     "INVALID_SCALAR\0"
980     "MISSING_PRIVATE_KEY\0"
981     "NON_NAMED_CURVE\0"
982     "PKPARAMETERS2GROUP_FAILURE\0"
983     "POINT_AT_INFINITY\0"
984     "POINT_IS_NOT_ON_CURVE\0"
985     "PUBLIC_KEY_VALIDATION_FAILED\0"
986     "SLOT_FULL\0"
987     "UNDEFINED_GENERATOR\0"
988     "UNKNOWN_GROUP\0"
989     "UNKNOWN_ORDER\0"
990     "WRONG_CURVE_PARAMETERS\0"
991     "WRONG_ORDER\0"
992     "KDF_FAILED\0"
993     "POINT_ARITHMETIC_FAILURE\0"
994     "UNKNOWN_DIGEST_LENGTH\0"
995     "BAD_SIGNATURE\0"
996     "NOT_IMPLEMENTED\0"
997     "RANDOM_NUMBER_GENERATION_FAILED\0"
998     "OPERATION_NOT_SUPPORTED\0"
999     "COMMAND_NOT_SUPPORTED\0"
1000     "DIFFERENT_KEY_TYPES\0"
1001     "DIFFERENT_PARAMETERS\0"
1002     "EMPTY_PSK\0"
1003     "EXPECTING_AN_EC_KEY_KEY\0"
1004     "EXPECTING_AN_RSA_KEY\0"
1005     "EXPECTING_A_DSA_KEY\0"
1006     "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\0"
1007     "INVALID_DIGEST_LENGTH\0"
1008     "INVALID_DIGEST_TYPE\0"
1009     "INVALID_KEYBITS\0"
1010     "INVALID_MGF1_MD\0"
1011     "INVALID_PADDING_MODE\0"
1012     "INVALID_PEER_KEY\0"
1013     "INVALID_PSS_SALTLEN\0"
1014     "INVALID_SIGNATURE\0"
1015     "KEYS_NOT_SET\0"
1016     "MEMORY_LIMIT_EXCEEDED\0"
1017     "NOT_A_PRIVATE_KEY\0"
1018     "NOT_XOF_OR_INVALID_LENGTH\0"
1019     "NO_DEFAULT_DIGEST\0"
1020     "NO_KEY_SET\0"
1021     "NO_MDC2_SUPPORT\0"
1022     "NO_NID_FOR_CURVE\0"
1023     "NO_OPERATION_SET\0"
1024     "NO_PARAMETERS_SET\0"
1025     "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
1026     "OPERATON_NOT_INITIALIZED\0"
1027     "UNKNOWN_PUBLIC_KEY_TYPE\0"
1028     "UNSUPPORTED_ALGORITHM\0"
1029     "OUTPUT_TOO_LARGE\0"
1030     "INVALID_OID_STRING\0"
1031     "UNKNOWN_NID\0"
1032     "BAD_BASE64_DECODE\0"
1033     "BAD_END_LINE\0"
1034     "BAD_IV_CHARS\0"
1035     "BAD_PASSWORD_READ\0"
1036     "CIPHER_IS_NULL\0"
1037     "ERROR_CONVERTING_PRIVATE_KEY\0"
1038     "NOT_DEK_INFO\0"
1039     "NOT_ENCRYPTED\0"
1040     "NOT_PROC_TYPE\0"
1041     "NO_START_LINE\0"
1042     "READ_KEY\0"
1043     "SHORT_HEADER\0"
1044     "UNSUPPORTED_CIPHER\0"
1045     "UNSUPPORTED_ENCRYPTION\0"
1046     "BAD_PKCS7_VERSION\0"
1047     "NOT_PKCS7_SIGNED_DATA\0"
1048     "NO_CERTIFICATES_INCLUDED\0"
1049     "NO_CRLS_INCLUDED\0"
1050     "BAD_ITERATION_COUNT\0"
1051     "BAD_PKCS12_DATA\0"
1052     "BAD_PKCS12_VERSION\0"
1053     "CIPHER_HAS_NO_OBJECT_IDENTIFIER\0"
1054     "CRYPT_ERROR\0"
1055     "ENCRYPT_ERROR\0"
1056     "ERROR_SETTING_CIPHER_PARAMS\0"
1057     "INCORRECT_PASSWORD\0"
1058     "INVALID_CHARACTERS\0"
1059     "KEYGEN_FAILURE\0"
1060     "KEY_GEN_ERROR\0"
1061     "METHOD_NOT_SUPPORTED\0"
1062     "MISSING_MAC\0"
1063     "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\0"
1064     "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\0"
1065     "PKCS12_TOO_DEEPLY_NESTED\0"
1066     "PRIVATE_KEY_DECODE_ERROR\0"
1067     "PRIVATE_KEY_ENCODE_ERROR\0"
1068     "UNKNOWN_ALGORITHM\0"
1069     "UNKNOWN_CIPHER\0"
1070     "UNKNOWN_CIPHER_ALGORITHM\0"
1071     "UNKNOWN_DIGEST\0"
1072     "UNSUPPORTED_KEYLENGTH\0"
1073     "UNSUPPORTED_KEY_DERIVATION_FUNCTION\0"
1074     "UNSUPPORTED_OPTIONS\0"
1075     "UNSUPPORTED_PRF\0"
1076     "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\0"
1077     "UNSUPPORTED_SALT_TYPE\0"
1078     "BAD_E_VALUE\0"
1079     "BAD_FIXED_HEADER_DECRYPT\0"
1080     "BAD_PAD_BYTE_COUNT\0"
1081     "BAD_RSA_PARAMETERS\0"
1082     "BLOCK_TYPE_IS_NOT_01\0"
1083     "BLOCK_TYPE_IS_NOT_02\0"
1084     "BN_NOT_INITIALIZED\0"
1085     "CANNOT_RECOVER_MULTI_PRIME_KEY\0"
1086     "CRT_PARAMS_ALREADY_GIVEN\0"
1087     "CRT_VALUES_INCORRECT\0"
1088     "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\0"
1089     "DATA_TOO_LARGE\0"
1090     "DATA_TOO_LARGE_FOR_KEY_SIZE\0"
1091     "DATA_TOO_LARGE_FOR_MODULUS\0"
1092     "DATA_TOO_SMALL\0"
1093     "DATA_TOO_SMALL_FOR_KEY_SIZE\0"
1094     "DIGEST_TOO_BIG_FOR_RSA_KEY\0"
1095     "D_E_NOT_CONGRUENT_TO_1\0"
1096     "D_OUT_OF_RANGE\0"
1097     "EMPTY_PUBLIC_KEY\0"
1098     "FIRST_OCTET_INVALID\0"
1099     "INCONSISTENT_SET_OF_CRT_VALUES\0"
1100     "INTERNAL_ERROR\0"
1101     "INVALID_MESSAGE_LENGTH\0"
1102     "KEY_SIZE_TOO_SMALL\0"
1103     "LAST_OCTET_INVALID\0"
1104     "MUST_HAVE_AT_LEAST_TWO_PRIMES\0"
1105     "NO_PUBLIC_EXPONENT\0"
1106     "NULL_BEFORE_BLOCK_MISSING\0"
1107     "N_NOT_EQUAL_P_Q\0"
1108     "OAEP_DECODING_ERROR\0"
1109     "ONLY_ONE_OF_P_Q_GIVEN\0"
1110     "OUTPUT_BUFFER_TOO_SMALL\0"
1111     "PADDING_CHECK_FAILED\0"
1112     "PKCS_DECODING_ERROR\0"
1113     "SLEN_CHECK_FAILED\0"
1114     "SLEN_RECOVERY_FAILED\0"
1115     "UNKNOWN_ALGORITHM_TYPE\0"
1116     "UNKNOWN_PADDING_TYPE\0"
1117     "VALUE_MISSING\0"
1118     "WRONG_SIGNATURE_LENGTH\0"
1119     "ALPN_MISMATCH_ON_EARLY_DATA\0"
1120     "ALPS_MISMATCH_ON_EARLY_DATA\0"
1121     "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\0"
1122     "APPLICATION_DATA_ON_SHUTDOWN\0"
1123     "APP_DATA_IN_HANDSHAKE\0"
1124     "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\0"
1125     "BAD_ALERT\0"
1126     "BAD_CHANGE_CIPHER_SPEC\0"
1127     "BAD_DATA_RETURNED_BY_CALLBACK\0"
1128     "BAD_DH_P_LENGTH\0"
1129     "BAD_DIGEST_LENGTH\0"
1130     "BAD_ECC_CERT\0"
1131     "BAD_ECPOINT\0"
1132     "BAD_HANDSHAKE_RECORD\0"
1133     "BAD_HELLO_REQUEST\0"
1134     "BAD_LENGTH\0"
1135     "BAD_PACKET_LENGTH\0"
1136     "BAD_RSA_ENCRYPT\0"
1137     "BAD_SRTP_MKI_VALUE\0"
1138     "BAD_SRTP_PROTECTION_PROFILE_LIST\0"
1139     "BAD_SSL_FILETYPE\0"
1140     "BAD_WRITE_RETRY\0"
1141     "BIO_NOT_SET\0"
1142     "BLOCK_CIPHER_PAD_IS_WRONG\0"
1143     "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
1144     "CANNOT_PARSE_LEAF_CERT\0"
1145     "CA_DN_LENGTH_MISMATCH\0"
1146     "CA_DN_TOO_LONG\0"
1147     "CCS_RECEIVED_EARLY\0"
1148     "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\0"
1149     "CERTIFICATE_VERIFY_FAILED\0"
1150     "CERT_CB_ERROR\0"
1151     "CERT_DECOMPRESSION_FAILED\0"
1152     "CERT_LENGTH_MISMATCH\0"
1153     "CHANNEL_ID_NOT_P256\0"
1154     "CHANNEL_ID_SIGNATURE_INVALID\0"
1155     "CIPHER_MISMATCH_ON_EARLY_DATA\0"
1156     "CIPHER_OR_HASH_UNAVAILABLE\0"
1157     "CLIENTHELLO_PARSE_FAILED\0"
1158     "CLIENTHELLO_TLSEXT\0"
1159     "CONNECTION_REJECTED\0"
1160     "CONNECTION_TYPE_NOT_SET\0"
1161     "CUSTOM_EXTENSION_ERROR\0"
1162     "DATA_LENGTH_TOO_LONG\0"
1163     "DECRYPTION_FAILED\0"
1164     "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\0"
1165     "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\0"
1166     "DH_P_TOO_LONG\0"
1167     "DIGEST_CHECK_FAILED\0"
1168     "DOWNGRADE_DETECTED\0"
1169     "DTLS_MESSAGE_TOO_BIG\0"
1170     "DUPLICATE_EXTENSION\0"
1171     "DUPLICATE_KEY_SHARE\0"
1172     "DUPLICATE_SIGNATURE_ALGORITHM\0"
1173     "EARLY_DATA_NOT_IN_USE\0"
1174     "ECC_CERT_NOT_FOR_SIGNING\0"
1175     "EMPTY_HELLO_RETRY_REQUEST\0"
1176     "EMS_STATE_INCONSISTENT\0"
1177     "ENCRYPTED_LENGTH_TOO_LONG\0"
1178     "ERROR_ADDING_EXTENSION\0"
1179     "ERROR_IN_RECEIVED_CIPHER_LIST\0"
1180     "ERROR_PARSING_EXTENSION\0"
1181     "EXCESSIVE_MESSAGE_SIZE\0"
1182     "EXCESS_HANDSHAKE_DATA\0"
1183     "EXTRA_DATA_IN_MESSAGE\0"
1184     "FRAGMENT_MISMATCH\0"
1185     "GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
1186     "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\0"
1187     "HANDSHAKE_NOT_COMPLETE\0"
1188     "HTTPS_PROXY_REQUEST\0"
1189     "HTTP_REQUEST\0"
1190     "INAPPROPRIATE_FALLBACK\0"
1191     "INCONSISTENT_CLIENT_HELLO\0"
1192     "INVALID_ALPN_PROTOCOL\0"
1193     "INVALID_COMMAND\0"
1194     "INVALID_COMPRESSION_LIST\0"
1195     "INVALID_DELEGATED_CREDENTIAL\0"
1196     "INVALID_MESSAGE\0"
1197     "INVALID_OUTER_RECORD_TYPE\0"
1198     "INVALID_SCT_LIST\0"
1199     "INVALID_SIGNATURE_ALGORITHM\0"
1200     "INVALID_SSL_SESSION\0"
1201     "INVALID_TICKET_KEYS_LENGTH\0"
1202     "KEY_USAGE_BIT_INCORRECT\0"
1203     "LENGTH_MISMATCH\0"
1204     "MISSING_ALPN\0"
1205     "MISSING_EXTENSION\0"
1206     "MISSING_KEY_SHARE\0"
1207     "MISSING_RSA_CERTIFICATE\0"
1208     "MISSING_TMP_DH_KEY\0"
1209     "MISSING_TMP_ECDH_KEY\0"
1210     "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\0"
1211     "MTU_TOO_SMALL\0"
1212     "NEGOTIATED_ALPS_WITHOUT_ALPN\0"
1213     "NEGOTIATED_BOTH_NPN_AND_ALPN\0"
1214     "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\0"
1215     "NESTED_GROUP\0"
1216     "NO_CERTIFICATES_RETURNED\0"
1217     "NO_CERTIFICATE_ASSIGNED\0"
1218     "NO_CERTIFICATE_SET\0"
1219     "NO_CIPHERS_AVAILABLE\0"
1220     "NO_CIPHERS_PASSED\0"
1221     "NO_CIPHERS_SPECIFIED\0"
1222     "NO_CIPHER_MATCH\0"
1223     "NO_COMMON_SIGNATURE_ALGORITHMS\0"
1224     "NO_COMPRESSION_SPECIFIED\0"
1225     "NO_GROUPS_SPECIFIED\0"
1226     "NO_METHOD_SPECIFIED\0"
1227     "NO_P256_SUPPORT\0"
1228     "NO_PRIVATE_KEY_ASSIGNED\0"
1229     "NO_RENEGOTIATION\0"
1230     "NO_REQUIRED_DIGEST\0"
1231     "NO_SHARED_CIPHER\0"
1232     "NO_SHARED_GROUP\0"
1233     "NO_SUPPORTED_VERSIONS_ENABLED\0"
1234     "NULL_SSL_CTX\0"
1235     "NULL_SSL_METHOD_PASSED\0"
1236     "OCSP_CB_ERROR\0"
1237     "OLD_SESSION_CIPHER_NOT_RETURNED\0"
1238     "OLD_SESSION_PRF_HASH_MISMATCH\0"
1239     "OLD_SESSION_VERSION_NOT_RETURNED\0"
1240     "PARSE_TLSEXT\0"
1241     "PATH_TOO_LONG\0"
1242     "PEER_DID_NOT_RETURN_A_CERTIFICATE\0"
1243     "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\0"
1244     "PRE_SHARED_KEY_MUST_BE_LAST\0"
1245     "PRIVATE_KEY_OPERATION_FAILED\0"
1246     "PROTOCOL_IS_SHUTDOWN\0"
1247     "PSK_IDENTITY_BINDER_COUNT_MISMATCH\0"
1248     "PSK_IDENTITY_NOT_FOUND\0"
1249     "PSK_NO_CLIENT_CB\0"
1250     "PSK_NO_SERVER_CB\0"
1251     "QUIC_INTERNAL_ERROR\0"
1252     "QUIC_TRANSPORT_PARAMETERS_MISCONFIGURED\0"
1253     "READ_TIMEOUT_EXPIRED\0"
1254     "RECORD_LENGTH_MISMATCH\0"
1255     "RECORD_TOO_LARGE\0"
1256     "RENEGOTIATION_EMS_MISMATCH\0"
1257     "RENEGOTIATION_ENCODING_ERR\0"
1258     "RENEGOTIATION_MISMATCH\0"
1259     "REQUIRED_CIPHER_MISSING\0"
1260     "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\0"
1261     "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\0"
1262     "SCSV_RECEIVED_WHEN_RENEGOTIATING\0"
1263     "SECOND_SERVERHELLO_VERSION_MISMATCH\0"
1264     "SERVERHELLO_TLSEXT\0"
1265     "SERVER_CERT_CHANGED\0"
1266     "SERVER_ECHOED_INVALID_SESSION_ID\0"
1267     "SESSION_ID_CONTEXT_UNINITIALIZED\0"
1268     "SESSION_MAY_NOT_BE_CREATED\0"
1269     "SHUTDOWN_WHILE_IN_INIT\0"
1270     "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\0"
1271     "SRTP_COULD_NOT_ALLOCATE_PROFILES\0"
1272     "SRTP_UNKNOWN_PROTECTION_PROFILE\0"
1273     "SSL3_EXT_INVALID_SERVERNAME\0"
1274     "SSLV3_ALERT_BAD_CERTIFICATE\0"
1275     "SSLV3_ALERT_BAD_RECORD_MAC\0"
1276     "SSLV3_ALERT_CERTIFICATE_EXPIRED\0"
1277     "SSLV3_ALERT_CERTIFICATE_REVOKED\0"
1278     "SSLV3_ALERT_CERTIFICATE_UNKNOWN\0"
1279     "SSLV3_ALERT_CLOSE_NOTIFY\0"
1280     "SSLV3_ALERT_DECOMPRESSION_FAILURE\0"
1281     "SSLV3_ALERT_HANDSHAKE_FAILURE\0"
1282     "SSLV3_ALERT_ILLEGAL_PARAMETER\0"
1283     "SSLV3_ALERT_NO_CERTIFICATE\0"
1284     "SSLV3_ALERT_UNEXPECTED_MESSAGE\0"
1285     "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\0"
1286     "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\0"
1287     "SSL_HANDSHAKE_FAILURE\0"
1288     "SSL_SESSION_ID_CONTEXT_TOO_LONG\0"
1289     "SSL_SESSION_ID_TOO_LONG\0"
1290     "TICKET_ENCRYPTION_FAILED\0"
1291     "TLS13_DOWNGRADE\0"
1292     "TLSV1_ALERT_ACCESS_DENIED\0"
1293     "TLSV1_ALERT_BAD_CERTIFICATE_HASH_VALUE\0"
1294     "TLSV1_ALERT_BAD_CERTIFICATE_STATUS_RESPONSE\0"
1295     "TLSV1_ALERT_CERTIFICATE_REQUIRED\0"
1296     "TLSV1_ALERT_CERTIFICATE_UNOBTAINABLE\0"
1297     "TLSV1_ALERT_DECODE_ERROR\0"
1298     "TLSV1_ALERT_DECRYPTION_FAILED\0"
1299     "TLSV1_ALERT_DECRYPT_ERROR\0"
1300     "TLSV1_ALERT_EXPORT_RESTRICTION\0"
1301     "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\0"
1302     "TLSV1_ALERT_INSUFFICIENT_SECURITY\0"
1303     "TLSV1_ALERT_INTERNAL_ERROR\0"
1304     "TLSV1_ALERT_NO_APPLICATION_PROTOCOL\0"
1305     "TLSV1_ALERT_NO_RENEGOTIATION\0"
1306     "TLSV1_ALERT_PROTOCOL_VERSION\0"
1307     "TLSV1_ALERT_RECORD_OVERFLOW\0"
1308     "TLSV1_ALERT_UNKNOWN_CA\0"
1309     "TLSV1_ALERT_UNKNOWN_PSK_IDENTITY\0"
1310     "TLSV1_ALERT_UNRECOGNIZED_NAME\0"
1311     "TLSV1_ALERT_UNSUPPORTED_EXTENSION\0"
1312     "TLSV1_ALERT_USER_CANCELLED\0"
1313     "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\0"
1314     "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\0"
1315     "TOO_MANY_EMPTY_FRAGMENTS\0"
1316     "TOO_MANY_KEY_UPDATES\0"
1317     "TOO_MANY_WARNING_ALERTS\0"
1318     "TOO_MUCH_READ_EARLY_DATA\0"
1319     "TOO_MUCH_SKIPPED_EARLY_DATA\0"
1320     "UNABLE_TO_FIND_ECDH_PARAMETERS\0"
1321     "UNCOMPRESSED_CERT_TOO_LARGE\0"
1322     "UNEXPECTED_COMPATIBILITY_MODE\0"
1323     "UNEXPECTED_EXTENSION\0"
1324     "UNEXPECTED_EXTENSION_ON_EARLY_DATA\0"
1325     "UNEXPECTED_MESSAGE\0"
1326     "UNEXPECTED_OPERATOR_IN_GROUP\0"
1327     "UNEXPECTED_RECORD\0"
1328     "UNKNOWN_ALERT_TYPE\0"
1329     "UNKNOWN_CERTIFICATE_TYPE\0"
1330     "UNKNOWN_CERT_COMPRESSION_ALG\0"
1331     "UNKNOWN_CIPHER_RETURNED\0"
1332     "UNKNOWN_CIPHER_TYPE\0"
1333     "UNKNOWN_KEY_EXCHANGE_TYPE\0"
1334     "UNKNOWN_PROTOCOL\0"
1335     "UNKNOWN_SSL_VERSION\0"
1336     "UNKNOWN_STATE\0"
1337     "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\0"
1338     "UNSUPPORTED_COMPRESSION_ALGORITHM\0"
1339     "UNSUPPORTED_ELLIPTIC_CURVE\0"
1340     "UNSUPPORTED_PROTOCOL\0"
1341     "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\0"
1342     "WRONG_CERTIFICATE_TYPE\0"
1343     "WRONG_CIPHER_RETURNED\0"
1344     "WRONG_CURVE\0"
1345     "WRONG_ENCRYPTION_LEVEL_RECEIVED\0"
1346     "WRONG_MESSAGE_TYPE\0"
1347     "WRONG_SIGNATURE_TYPE\0"
1348     "WRONG_SSL_VERSION\0"
1349     "WRONG_VERSION_NUMBER\0"
1350     "WRONG_VERSION_ON_EARLY_DATA\0"
1351     "X509_LIB\0"
1352     "X509_VERIFICATION_SETUP_PROBLEMS\0"
1353     "BAD_VALIDITY_CHECK\0"
1354     "DECODE_FAILURE\0"
1355     "INVALID_KEY_ID\0"
1356     "INVALID_METADATA\0"
1357     "INVALID_METADATA_KEY\0"
1358     "INVALID_PROOF\0"
1359     "INVALID_TOKEN\0"
1360     "NO_KEYS_CONFIGURED\0"
1361     "NO_SRR_KEY_CONFIGURED\0"
1362     "OVER_BATCHSIZE\0"
1363     "SRR_SIGNATURE_ERROR\0"
1364     "TOO_MANY_KEYS\0"
1365     "AKID_MISMATCH\0"
1366     "BAD_X509_FILETYPE\0"
1367     "BASE64_DECODE_ERROR\0"
1368     "CANT_CHECK_DH_KEY\0"
1369     "CERT_ALREADY_IN_HASH_TABLE\0"
1370     "CRL_ALREADY_DELTA\0"
1371     "CRL_VERIFY_FAILURE\0"
1372     "DELTA_CRL_WITHOUT_CRL_NUMBER\0"
1373     "IDP_MISMATCH\0"
1374     "INVALID_DIRECTORY\0"
1375     "INVALID_FIELD_FOR_VERSION\0"
1376     "INVALID_FIELD_NAME\0"
1377     "INVALID_PARAMETER\0"
1378     "INVALID_PSS_PARAMETERS\0"
1379     "INVALID_TRUST\0"
1380     "INVALID_VERSION\0"
1381     "ISSUER_MISMATCH\0"
1382     "KEY_TYPE_MISMATCH\0"
1383     "KEY_VALUES_MISMATCH\0"
1384     "LOADING_CERT_DIR\0"
1385     "LOADING_DEFAULTS\0"
1386     "NAME_TOO_LONG\0"
1387     "NEWER_CRL_NOT_NEWER\0"
1388     "NO_CERT_SET_FOR_US_TO_VERIFY\0"
1389     "NO_CRL_NUMBER\0"
1390     "PUBLIC_KEY_DECODE_ERROR\0"
1391     "PUBLIC_KEY_ENCODE_ERROR\0"
1392     "SHOULD_RETRY\0"
1393     "SIGNATURE_ALGORITHM_MISMATCH\0"
1394     "UNKNOWN_KEY_TYPE\0"
1395     "UNKNOWN_PURPOSE_ID\0"
1396     "UNKNOWN_TRUST_ID\0"
1397     "WRONG_LOOKUP_TYPE\0"
1398     "BAD_IP_ADDRESS\0"
1399     "BAD_OBJECT\0"
1400     "BN_DEC2BN_ERROR\0"
1401     "BN_TO_ASN1_INTEGER_ERROR\0"
1402     "CANNOT_FIND_FREE_FUNCTION\0"
1403     "DIRNAME_ERROR\0"
1404     "DISTPOINT_ALREADY_SET\0"
1405     "DUPLICATE_ZONE_ID\0"
1406     "ERROR_CONVERTING_ZONE\0"
1407     "ERROR_CREATING_EXTENSION\0"
1408     "ERROR_IN_EXTENSION\0"
1409     "EXPECTED_A_SECTION_NAME\0"
1410     "EXTENSION_EXISTS\0"
1411     "EXTENSION_NAME_ERROR\0"
1412     "EXTENSION_NOT_FOUND\0"
1413     "EXTENSION_SETTING_NOT_SUPPORTED\0"
1414     "EXTENSION_VALUE_ERROR\0"
1415     "ILLEGAL_EMPTY_EXTENSION\0"
1416     "ILLEGAL_HEX_DIGIT\0"
1417     "INCORRECT_POLICY_SYNTAX_TAG\0"
1418     "INVALID_BOOLEAN_STRING\0"
1419     "INVALID_EXTENSION_STRING\0"
1420     "INVALID_MULTIPLE_RDNS\0"
1421     "INVALID_NAME\0"
1422     "INVALID_NULL_ARGUMENT\0"
1423     "INVALID_NULL_NAME\0"
1424     "INVALID_NULL_VALUE\0"
1425     "INVALID_NUMBERS\0"
1426     "INVALID_OBJECT_IDENTIFIER\0"
1427     "INVALID_OPTION\0"
1428     "INVALID_POLICY_IDENTIFIER\0"
1429     "INVALID_PROXY_POLICY_SETTING\0"
1430     "INVALID_PURPOSE\0"
1431     "INVALID_SECTION\0"
1432     "INVALID_SYNTAX\0"
1433     "ISSUER_DECODE_ERROR\0"
1434     "NEED_ORGANIZATION_AND_NUMBERS\0"
1435     "NO_CONFIG_DATABASE\0"
1436     "NO_ISSUER_CERTIFICATE\0"
1437     "NO_ISSUER_DETAILS\0"
1438     "NO_POLICY_IDENTIFIER\0"
1439     "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\0"
1440     "NO_PUBLIC_KEY\0"
1441     "NO_SUBJECT_DETAILS\0"
1442     "ODD_NUMBER_OF_DIGITS\0"
1443     "OPERATION_NOT_DEFINED\0"
1444     "OTHERNAME_ERROR\0"
1445     "POLICY_LANGUAGE_ALREADY_DEFINED\0"
1446     "POLICY_PATH_LENGTH\0"
1447     "POLICY_PATH_LENGTH_ALREADY_DEFINED\0"
1448     "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\0"
1449     "SECTION_NOT_FOUND\0"
1450     "UNABLE_TO_GET_ISSUER_DETAILS\0"
1451     "UNABLE_TO_GET_ISSUER_KEYID\0"
1452     "UNKNOWN_BIT_STRING_ARGUMENT\0"
1453     "UNKNOWN_EXTENSION\0"
1454     "UNKNOWN_EXTENSION_NAME\0"
1455     "UNKNOWN_OPTION\0"
1456     "UNSUPPORTED_OPTION\0"
1457     "USER_TOO_LONG\0"
1458     "";
1459 
1460