xref: /aosp_15_r20/external/boringssl/src/gen/crypto/err_data.c (revision 8fb009dc861624b67b6cdb62ea21f0f22d0c584b)
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 go run ./util/pregenerate. */
16 
17 #include <openssl/base.h>
18 #include <openssl/err.h>
19 
20 #include <assert.h>
21 
22 static_assert(ERR_LIB_NONE == 1, "library value changed");
23 static_assert(ERR_LIB_SYS == 2, "library value changed");
24 static_assert(ERR_LIB_BN == 3, "library value changed");
25 static_assert(ERR_LIB_RSA == 4, "library value changed");
26 static_assert(ERR_LIB_DH == 5, "library value changed");
27 static_assert(ERR_LIB_EVP == 6, "library value changed");
28 static_assert(ERR_LIB_BUF == 7, "library value changed");
29 static_assert(ERR_LIB_OBJ == 8, "library value changed");
30 static_assert(ERR_LIB_PEM == 9, "library value changed");
31 static_assert(ERR_LIB_DSA == 10, "library value changed");
32 static_assert(ERR_LIB_X509 == 11, "library value changed");
33 static_assert(ERR_LIB_ASN1 == 12, "library value changed");
34 static_assert(ERR_LIB_CONF == 13, "library value changed");
35 static_assert(ERR_LIB_CRYPTO == 14, "library value changed");
36 static_assert(ERR_LIB_EC == 15, "library value changed");
37 static_assert(ERR_LIB_SSL == 16, "library value changed");
38 static_assert(ERR_LIB_BIO == 17, "library value changed");
39 static_assert(ERR_LIB_PKCS7 == 18, "library value changed");
40 static_assert(ERR_LIB_PKCS8 == 19, "library value changed");
41 static_assert(ERR_LIB_X509V3 == 20, "library value changed");
42 static_assert(ERR_LIB_RAND == 21, "library value changed");
43 static_assert(ERR_LIB_ENGINE == 22, "library value changed");
44 static_assert(ERR_LIB_OCSP == 23, "library value changed");
45 static_assert(ERR_LIB_UI == 24, "library value changed");
46 static_assert(ERR_LIB_COMP == 25, "library value changed");
47 static_assert(ERR_LIB_ECDSA == 26, "library value changed");
48 static_assert(ERR_LIB_ECDH == 27, "library value changed");
49 static_assert(ERR_LIB_HMAC == 28, "library value changed");
50 static_assert(ERR_LIB_DIGEST == 29, "library value changed");
51 static_assert(ERR_LIB_CIPHER == 30, "library value changed");
52 static_assert(ERR_LIB_HKDF == 31, "library value changed");
53 static_assert(ERR_LIB_TRUST_TOKEN == 32, "library value changed");
54 static_assert(ERR_LIB_USER == 33, "library value changed");
55 static_assert(ERR_NUM_LIBS == 34, "number of libraries changed");
56 
57 const uint32_t kOpenSSLReasonValues[] = {
58     0xc320885,
59     0xc32889f,
60     0xc3308ae,
61     0xc3388be,
62     0xc3408cd,
63     0xc3488e6,
64     0xc3508f2,
65     0xc35890f,
66     0xc36092f,
67     0xc36893d,
68     0xc37094d,
69     0xc37895a,
70     0xc38096a,
71     0xc388975,
72     0xc39098b,
73     0xc39899a,
74     0xc3a09ae,
75     0xc3a8892,
76     0xc3b00f7,
77     0xc3b8921,
78     0x10320892,
79     0x10329654,
80     0x10331660,
81     0x10339679,
82     0x1034168c,
83     0x10348f93,
84     0x10350cdf,
85     0x1035969f,
86     0x103616c9,
87     0x103696dc,
88     0x103716fb,
89     0x10379714,
90     0x10381729,
91     0x10389747,
92     0x10391756,
93     0x10399772,
94     0x103a178d,
95     0x103a979c,
96     0x103b17b8,
97     0x103b97d3,
98     0x103c17f9,
99     0x103c80f7,
100     0x103d180a,
101     0x103d981e,
102     0x103e183d,
103     0x103e984c,
104     0x103f1863,
105     0x103f9876,
106     0x10400ca3,
107     0x10409889,
108     0x104118a7,
109     0x104198ba,
110     0x104218d4,
111     0x104298e4,
112     0x104318f8,
113     0x1043990e,
114     0x10441926,
115     0x1044993b,
116     0x1045194f,
117     0x10459961,
118     0x10460635,
119     0x1046899a,
120     0x10471976,
121     0x1047998d,
122     0x104819a2,
123     0x104899b0,
124     0x10490edf,
125     0x104997ea,
126     0x104a16b4,
127     0x14320c73,
128     0x14328c94,
129     0x14330ca3,
130     0x14338cb5,
131     0x143400b9,
132     0x143480f7,
133     0x14350c81,
134     0x18320090,
135     0x18328fe9,
136     0x183300b9,
137     0x18338fff,
138     0x18341013,
139     0x183480f7,
140     0x18351032,
141     0x1835904a,
142     0x18361072,
143     0x18369086,
144     0x183710be,
145     0x183790d4,
146     0x183810e8,
147     0x183890f8,
148     0x18390ac0,
149     0x18399108,
150     0x183a112e,
151     0x183a9154,
152     0x183b0ceb,
153     0x183b91a3,
154     0x183c11b5,
155     0x183c91c0,
156     0x183d11d0,
157     0x183d91e1,
158     0x183e11f2,
159     0x183e9204,
160     0x183f122d,
161     0x183f9246,
162     0x1840125e,
163     0x1840870d,
164     0x18411177,
165     0x18419142,
166     0x18421161,
167     0x18428c81,
168     0x1843111d,
169     0x18439189,
170     0x18441028,
171     0x184490aa,
172     0x1845105f,
173     0x20321298,
174     0x20329285,
175     0x243212a4,
176     0x243289e0,
177     0x243312b6,
178     0x243392c3,
179     0x243412d0,
180     0x243492e2,
181     0x243512f1,
182     0x2435930e,
183     0x2436131b,
184     0x24369329,
185     0x24371337,
186     0x24379345,
187     0x2438134e,
188     0x2438935b,
189     0x2439136e,
190     0x28320cd3,
191     0x28328ceb,
192     0x28330ca3,
193     0x28338cfe,
194     0x28340cdf,
195     0x283480b9,
196     0x283500f7,
197     0x28358c81,
198     0x2836099a,
199     0x2c3232fa,
200     0x2c329385,
201     0x2c333308,
202     0x2c33b31a,
203     0x2c34332e,
204     0x2c34b340,
205     0x2c35335b,
206     0x2c35b36d,
207     0x2c36339d,
208     0x2c36833a,
209     0x2c3733aa,
210     0x2c37b3d6,
211     0x2c383414,
212     0x2c38b42b,
213     0x2c393449,
214     0x2c39b459,
215     0x2c3a346b,
216     0x2c3ab47f,
217     0x2c3b3490,
218     0x2c3bb4af,
219     0x2c3c1397,
220     0x2c3c93ad,
221     0x2c3d34f4,
222     0x2c3d93c6,
223     0x2c3e351e,
224     0x2c3eb52c,
225     0x2c3f3544,
226     0x2c3fb55c,
227     0x2c403586,
228     0x2c409298,
229     0x2c413597,
230     0x2c41b5aa,
231     0x2c42125e,
232     0x2c42b5bb,
233     0x2c43076d,
234     0x2c43b4a1,
235     0x2c4433e9,
236     0x2c44b569,
237     0x2c453380,
238     0x2c45b3bc,
239     0x2c463439,
240     0x2c46b4c3,
241     0x2c4734d8,
242     0x2c47b511,
243     0x2c4833fb,
244     0x30320000,
245     0x30328015,
246     0x3033001f,
247     0x30338038,
248     0x30340057,
249     0x30348071,
250     0x30350078,
251     0x30358090,
252     0x303600a1,
253     0x303680b9,
254     0x303700c6,
255     0x303780d5,
256     0x303800f7,
257     0x30388104,
258     0x30390117,
259     0x30398132,
260     0x303a0147,
261     0x303a815b,
262     0x303b016f,
263     0x303b8180,
264     0x303c0199,
265     0x303c81b6,
266     0x303d01c4,
267     0x303d81d8,
268     0x303e01e8,
269     0x303e8201,
270     0x303f0211,
271     0x303f8224,
272     0x30400233,
273     0x3040823f,
274     0x30410254,
275     0x30418264,
276     0x3042027b,
277     0x30428288,
278     0x3043029b,
279     0x304382aa,
280     0x304402bf,
281     0x304482e0,
282     0x304502f3,
283     0x30458306,
284     0x3046031f,
285     0x3046833a,
286     0x30470372,
287     0x30478384,
288     0x304803a2,
289     0x304883b3,
290     0x304903c2,
291     0x304983da,
292     0x304a03ec,
293     0x304a8400,
294     0x304b0418,
295     0x304b842b,
296     0x304c0436,
297     0x304c8447,
298     0x304d0453,
299     0x304d8469,
300     0x304e0477,
301     0x304e848d,
302     0x304f049f,
303     0x304f84b1,
304     0x305004d4,
305     0x305084e7,
306     0x305104f8,
307     0x30518508,
308     0x30520520,
309     0x30528535,
310     0x3053054d,
311     0x30538561,
312     0x30540579,
313     0x30548592,
314     0x305505ab,
315     0x305585c8,
316     0x305605d3,
317     0x305685eb,
318     0x305705fb,
319     0x3057860c,
320     0x3058061f,
321     0x30588635,
322     0x3059063e,
323     0x30598653,
324     0x305a0666,
325     0x305a8675,
326     0x305b0695,
327     0x305b86a4,
328     0x305c06c5,
329     0x305c86e1,
330     0x305d06ed,
331     0x305d870d,
332     0x305e0729,
333     0x305e874d,
334     0x305f0763,
335     0x305f876d,
336     0x306004c4,
337     0x3060804a,
338     0x30610357,
339     0x3061873a,
340     0x30620392,
341     0x34320bb0,
342     0x34328bc4,
343     0x34330be1,
344     0x34338bf4,
345     0x34340c03,
346     0x34348c5d,
347     0x34350c41,
348     0x34358c20,
349     0x3c320090,
350     0x3c328d28,
351     0x3c330d41,
352     0x3c338d5c,
353     0x3c340d79,
354     0x3c348da3,
355     0x3c350dbe,
356     0x3c358de4,
357     0x3c360dfd,
358     0x3c368e15,
359     0x3c370e26,
360     0x3c378e34,
361     0x3c380e41,
362     0x3c388e55,
363     0x3c390ceb,
364     0x3c398e78,
365     0x3c3a0e8c,
366     0x3c3a895a,
367     0x3c3b0e9c,
368     0x3c3b8eb7,
369     0x3c3c0ec9,
370     0x3c3c8efc,
371     0x3c3d0f06,
372     0x3c3d8f1a,
373     0x3c3e0f28,
374     0x3c3e8f4d,
375     0x3c3f0d14,
376     0x3c3f8f36,
377     0x3c4000b9,
378     0x3c4080f7,
379     0x3c410d94,
380     0x3c418dd3,
381     0x3c420edf,
382     0x3c428e69,
383     0x40321a42,
384     0x40329a58,
385     0x40331a86,
386     0x40339a90,
387     0x40341aa7,
388     0x40349ac5,
389     0x40351ad5,
390     0x40359ae7,
391     0x40361af4,
392     0x40369b00,
393     0x40371b15,
394     0x40379b27,
395     0x40381b32,
396     0x40389b44,
397     0x40390f93,
398     0x40399b54,
399     0x403a1b67,
400     0x403a9b88,
401     0x403b1b99,
402     0x403b9ba9,
403     0x403c0071,
404     0x403c8090,
405     0x403d1c0a,
406     0x403d9c20,
407     0x403e1c2f,
408     0x403e9c67,
409     0x403f1c81,
410     0x403f9ca9,
411     0x40401cbe,
412     0x40409cd2,
413     0x40411d0d,
414     0x40419d28,
415     0x40421d41,
416     0x40429d54,
417     0x40431d68,
418     0x40439d96,
419     0x40441dad,
420     0x404480b9,
421     0x40451dc2,
422     0x40459dd4,
423     0x40461df8,
424     0x40469e18,
425     0x40471e26,
426     0x40479e4d,
427     0x40481ebe,
428     0x40489f78,
429     0x40491f8f,
430     0x40499fa9,
431     0x404a1fc0,
432     0x404a9fde,
433     0x404b1ff6,
434     0x404ba023,
435     0x404c2039,
436     0x404ca04b,
437     0x404d206c,
438     0x404da0a5,
439     0x404e20b9,
440     0x404ea0c6,
441     0x404f2177,
442     0x404fa1ed,
443     0x4050225c,
444     0x4050a270,
445     0x405122a3,
446     0x405222b3,
447     0x4052a2d7,
448     0x405322ef,
449     0x4053a302,
450     0x40542317,
451     0x4054a33a,
452     0x40552365,
453     0x4055a3a2,
454     0x405623c7,
455     0x4056a3e0,
456     0x405723f8,
457     0x4057a40b,
458     0x40582420,
459     0x4058a447,
460     0x40592476,
461     0x4059a4a3,
462     0x405aa4b7,
463     0x405b24cf,
464     0x405ba4e0,
465     0x405c24f3,
466     0x405ca532,
467     0x405d253f,
468     0x405da564,
469     0x405e25a2,
470     0x405e8afe,
471     0x405f25c3,
472     0x405fa5d0,
473     0x406025de,
474     0x4060a600,
475     0x40612661,
476     0x4061a699,
477     0x406226b0,
478     0x4062a6c1,
479     0x4063270e,
480     0x4063a723,
481     0x4064273a,
482     0x4064a766,
483     0x40652781,
484     0x4065a798,
485     0x406627b0,
486     0x4066a7da,
487     0x40672805,
488     0x4067a84a,
489     0x40682892,
490     0x4068a8b3,
491     0x406928e5,
492     0x4069a913,
493     0x406a2934,
494     0x406aa954,
495     0x406b2adc,
496     0x406baaff,
497     0x406c2b15,
498     0x406cae1f,
499     0x406d2e4e,
500     0x406dae76,
501     0x406e2ea4,
502     0x406eaef1,
503     0x406f2f4a,
504     0x406faf82,
505     0x40702f95,
506     0x4070afb2,
507     0x4071084d,
508     0x4071afc4,
509     0x40722fd7,
510     0x4072b00d,
511     0x40733025,
512     0x407395af,
513     0x40743039,
514     0x4074b053,
515     0x40753064,
516     0x4075b078,
517     0x40763086,
518     0x4076935b,
519     0x407730ab,
520     0x4077b0eb,
521     0x40783106,
522     0x4078b13f,
523     0x40793156,
524     0x4079b16c,
525     0x407a3198,
526     0x407ab1ab,
527     0x407b31c0,
528     0x407bb1d2,
529     0x407c3203,
530     0x407cb20c,
531     0x407d28ce,
532     0x407da215,
533     0x407e311b,
534     0x407ea457,
535     0x407f1e3a,
536     0x407fa00d,
537     0x40802187,
538     0x40809e62,
539     0x408122c5,
540     0x4081a114,
541     0x40822e8f,
542     0x40829bb5,
543     0x40832432,
544     0x4083a74b,
545     0x40841e76,
546     0x4084a48f,
547     0x40852504,
548     0x4085a628,
549     0x40862584,
550     0x4086a22f,
551     0x40872ed5,
552     0x4087a676,
553     0x40881bf3,
554     0x4088a85d,
555     0x40891c42,
556     0x40899bcf,
557     0x408a2b4d,
558     0x408a99c7,
559     0x408b31e7,
560     0x408baf5f,
561     0x408c2514,
562     0x408c99ff,
563     0x408d1f5e,
564     0x408d9ea8,
565     0x408e208e,
566     0x408ea382,
567     0x408f2871,
568     0x408fa644,
569     0x40902826,
570     0x4090a556,
571     0x40912b35,
572     0x40919a25,
573     0x40921c8f,
574     0x4092af10,
575     0x40932ff0,
576     0x4093a240,
577     0x40941e8a,
578     0x4094ab66,
579     0x409526d2,
580     0x4095b178,
581     0x40962ebc,
582     0x4096a1a0,
583     0x4097228b,
584     0x4097a0dd,
585     0x40981cef,
586     0x4098a6e6,
587     0x40992f2c,
588     0x4099a3af,
589     0x409a2348,
590     0x409a99e3,
591     0x409b1ee4,
592     0x409b9f0f,
593     0x409c30cd,
594     0x409c9f37,
595     0x409d215c,
596     0x409da12a,
597     0x409e1d80,
598     0x409ea1d5,
599     0x409f21bd,
600     0x409f9ed7,
601     0x40a021fd,
602     0x40a0a0f7,
603     0x40a12145,
604     0x41f42a07,
605     0x41f92a99,
606     0x41fe298c,
607     0x41feac42,
608     0x41ff2d70,
609     0x42032a20,
610     0x42082a42,
611     0x4208aa7e,
612     0x42092970,
613     0x4209aab8,
614     0x420a29c7,
615     0x420aa9a7,
616     0x420b29e7,
617     0x420baa60,
618     0x420c2d8c,
619     0x420cab76,
620     0x420d2c29,
621     0x420dac60,
622     0x42122c93,
623     0x42172d53,
624     0x4217acd5,
625     0x421c2cf7,
626     0x421f2cb2,
627     0x42212e04,
628     0x42262d36,
629     0x422b2de2,
630     0x422bac04,
631     0x422c2dc4,
632     0x422cabb7,
633     0x422d2b90,
634     0x422dada3,
635     0x422e2be3,
636     0x42302d12,
637     0x4230ac7a,
638     0x44320778,
639     0x44328787,
640     0x44330793,
641     0x443387a1,
642     0x443407b4,
643     0x443487c5,
644     0x443507cc,
645     0x443587d6,
646     0x443607e9,
647     0x443687ff,
648     0x44370811,
649     0x4437881e,
650     0x4438082d,
651     0x44388835,
652     0x4439084d,
653     0x4439885b,
654     0x443a086e,
655     0x48321385,
656     0x48329397,
657     0x483313ad,
658     0x483393c6,
659     0x4c321403,
660     0x4c329413,
661     0x4c331426,
662     0x4c339446,
663     0x4c3400b9,
664     0x4c3480f7,
665     0x4c351452,
666     0x4c359460,
667     0x4c36147c,
668     0x4c3694a2,
669     0x4c3714b1,
670     0x4c3794bf,
671     0x4c3814d4,
672     0x4c3894e0,
673     0x4c391500,
674     0x4c39952a,
675     0x4c3a1543,
676     0x4c3a955c,
677     0x4c3b0635,
678     0x4c3b9575,
679     0x4c3c1587,
680     0x4c3c9596,
681     0x4c3d15af,
682     0x4c3d8cc6,
683     0x4c3e161c,
684     0x4c3e95be,
685     0x4c3f163e,
686     0x4c3f935b,
687     0x4c4015d4,
688     0x4c4093ef,
689     0x4c41160c,
690     0x4c41948f,
691     0x4c4215f8,
692     0x4c4293d7,
693     0x503235cd,
694     0x5032b5dc,
695     0x503335e7,
696     0x5033b5f7,
697     0x50343610,
698     0x5034b62a,
699     0x50353638,
700     0x5035b64e,
701     0x50363660,
702     0x5036b676,
703     0x5037368f,
704     0x5037b6a2,
705     0x503836ba,
706     0x5038b6cb,
707     0x503936e0,
708     0x5039b6f4,
709     0x503a3714,
710     0x503ab72a,
711     0x503b3742,
712     0x503bb754,
713     0x503c3770,
714     0x503cb787,
715     0x503d37a0,
716     0x503db7b6,
717     0x503e37c3,
718     0x503eb7d9,
719     0x503f37eb,
720     0x503f83b3,
721     0x504037fe,
722     0x5040b80e,
723     0x50413828,
724     0x5041b837,
725     0x50423851,
726     0x5042b86e,
727     0x5043387e,
728     0x5043b88e,
729     0x504438ab,
730     0x50448469,
731     0x504538bf,
732     0x5045b8dd,
733     0x504638f0,
734     0x5046b906,
735     0x50473918,
736     0x5047b92d,
737     0x50483953,
738     0x5048b961,
739     0x50493974,
740     0x5049b989,
741     0x504a399f,
742     0x504ab9af,
743     0x504b39cf,
744     0x504bb9e2,
745     0x504c3a05,
746     0x504cba33,
747     0x504d3a60,
748     0x504dba7d,
749     0x504e3a98,
750     0x504ebab4,
751     0x504f3ac6,
752     0x504fbadd,
753     0x50503aec,
754     0x50508729,
755     0x50513aff,
756     0x5051b89d,
757     0x50523a45,
758     0x58320fd1,
759     0x68320f93,
760     0x68328ceb,
761     0x68330cfe,
762     0x68338fa1,
763     0x68340fb1,
764     0x683480f7,
765     0x6835099a,
766     0x6c320f59,
767     0x6c328cb5,
768     0x6c330f64,
769     0x6c338f7d,
770     0x74320a66,
771     0x743280b9,
772     0x74330cc6,
773     0x783209cb,
774     0x783289e0,
775     0x783309ec,
776     0x78338090,
777     0x783409fb,
778     0x78348a10,
779     0x78350a2f,
780     0x78358a51,
781     0x78360a66,
782     0x78368a7c,
783     0x78370a8c,
784     0x78378aad,
785     0x78380ac0,
786     0x78388ad2,
787     0x78390adf,
788     0x78398afe,
789     0x783a0b13,
790     0x783a8b21,
791     0x783b0b2b,
792     0x783b8b3f,
793     0x783c0b56,
794     0x783c8b6b,
795     0x783d0b82,
796     0x783d8b97,
797     0x783e0aed,
798     0x783e8a9f,
799     0x7c321274,
800     0x803214a2,
801     0x80328090,
802     0x803332c9,
803     0x803380b9,
804     0x803432d8,
805     0x8034b240,
806     0x8035325e,
807     0x8035b2ec,
808     0x803632a0,
809     0x8036b24f,
810     0x80373292,
811     0x8037b22d,
812     0x803832b3,
813     0x8038b26f,
814     0x80393284,
815 };
816 
817 const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
818 
819 const char kOpenSSLReasonStringData[] =
820     "ASN1_LENGTH_MISMATCH\0"
821     "AUX_ERROR\0"
822     "BAD_GET_ASN1_OBJECT_CALL\0"
823     "BAD_OBJECT_HEADER\0"
824     "BAD_TEMPLATE\0"
825     "BMPSTRING_IS_WRONG_LENGTH\0"
826     "BN_LIB\0"
827     "BOOLEAN_IS_WRONG_LENGTH\0"
828     "BUFFER_TOO_SMALL\0"
829     "CONTEXT_NOT_INITIALISED\0"
830     "DECODE_ERROR\0"
831     "DEPTH_EXCEEDED\0"
832     "DIGEST_AND_KEY_TYPE_NOT_SUPPORTED\0"
833     "ENCODE_ERROR\0"
834     "ERROR_GETTING_TIME\0"
835     "EXPECTING_AN_ASN1_SEQUENCE\0"
836     "EXPECTING_AN_INTEGER\0"
837     "EXPECTING_AN_OBJECT\0"
838     "EXPECTING_A_BOOLEAN\0"
839     "EXPECTING_A_TIME\0"
840     "EXPLICIT_LENGTH_MISMATCH\0"
841     "EXPLICIT_TAG_NOT_CONSTRUCTED\0"
842     "FIELD_MISSING\0"
843     "FIRST_NUM_TOO_LARGE\0"
844     "HEADER_TOO_LONG\0"
845     "ILLEGAL_BITSTRING_FORMAT\0"
846     "ILLEGAL_BOOLEAN\0"
847     "ILLEGAL_CHARACTERS\0"
848     "ILLEGAL_FORMAT\0"
849     "ILLEGAL_HEX\0"
850     "ILLEGAL_IMPLICIT_TAG\0"
851     "ILLEGAL_INTEGER\0"
852     "ILLEGAL_NESTED_TAGGING\0"
853     "ILLEGAL_NULL\0"
854     "ILLEGAL_NULL_VALUE\0"
855     "ILLEGAL_OBJECT\0"
856     "ILLEGAL_OPTIONAL_ANY\0"
857     "ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE\0"
858     "ILLEGAL_TAGGED_ANY\0"
859     "ILLEGAL_TIME_VALUE\0"
860     "INTEGER_NOT_ASCII_FORMAT\0"
861     "INTEGER_TOO_LARGE_FOR_LONG\0"
862     "INVALID_BIT_STRING_BITS_LEFT\0"
863     "INVALID_BIT_STRING_PADDING\0"
864     "INVALID_BMPSTRING\0"
865     "INVALID_DIGIT\0"
866     "INVALID_INTEGER\0"
867     "INVALID_MODIFIER\0"
868     "INVALID_NUMBER\0"
869     "INVALID_OBJECT_ENCODING\0"
870     "INVALID_SEPARATOR\0"
871     "INVALID_TIME_FORMAT\0"
872     "INVALID_UNIVERSALSTRING\0"
873     "INVALID_UTF8STRING\0"
874     "LIST_ERROR\0"
875     "MISSING_ASN1_EOS\0"
876     "MISSING_EOC\0"
877     "MISSING_SECOND_NUMBER\0"
878     "MISSING_VALUE\0"
879     "MSTRING_NOT_UNIVERSAL\0"
880     "MSTRING_WRONG_TAG\0"
881     "NESTED_ASN1_ERROR\0"
882     "NESTED_ASN1_STRING\0"
883     "NESTED_TOO_DEEP\0"
884     "NON_HEX_CHARACTERS\0"
885     "NOT_ASCII_FORMAT\0"
886     "NOT_ENOUGH_DATA\0"
887     "NO_MATCHING_CHOICE_TYPE\0"
888     "NULL_IS_WRONG_LENGTH\0"
889     "OBJECT_NOT_ASCII_FORMAT\0"
890     "ODD_NUMBER_OF_CHARS\0"
891     "SECOND_NUMBER_TOO_LARGE\0"
892     "SEQUENCE_LENGTH_MISMATCH\0"
893     "SEQUENCE_NOT_CONSTRUCTED\0"
894     "SEQUENCE_OR_SET_NEEDS_CONFIG\0"
895     "SHORT_LINE\0"
896     "STREAMING_NOT_SUPPORTED\0"
897     "STRING_TOO_LONG\0"
898     "STRING_TOO_SHORT\0"
899     "TAG_VALUE_TOO_HIGH\0"
900     "TIME_NOT_ASCII_FORMAT\0"
901     "TOO_LONG\0"
902     "TYPE_NOT_CONSTRUCTED\0"
903     "TYPE_NOT_PRIMITIVE\0"
904     "UNEXPECTED_EOC\0"
905     "UNIVERSALSTRING_IS_WRONG_LENGTH\0"
906     "UNKNOWN_FORMAT\0"
907     "UNKNOWN_MESSAGE_DIGEST_ALGORITHM\0"
908     "UNKNOWN_SIGNATURE_ALGORITHM\0"
909     "UNKNOWN_TAG\0"
910     "UNSUPPORTED_ANY_DEFINED_BY_TYPE\0"
911     "UNSUPPORTED_PUBLIC_KEY_TYPE\0"
912     "UNSUPPORTED_TYPE\0"
913     "WRONG_INTEGER_TYPE\0"
914     "WRONG_PUBLIC_KEY_TYPE\0"
915     "WRONG_TAG\0"
916     "WRONG_TYPE\0"
917     "BAD_FOPEN_MODE\0"
918     "BROKEN_PIPE\0"
919     "CONNECT_ERROR\0"
920     "ERROR_SETTING_NBIO\0"
921     "INVALID_ARGUMENT\0"
922     "IN_USE\0"
923     "KEEPALIVE\0"
924     "NBIO_CONNECT_ERROR\0"
925     "NO_HOSTNAME_SPECIFIED\0"
926     "NO_PORT_SPECIFIED\0"
927     "NO_SUCH_FILE\0"
928     "NULL_PARAMETER\0"
929     "SYS_LIB\0"
930     "UNABLE_TO_CREATE_SOCKET\0"
931     "UNINITIALIZED\0"
932     "UNSUPPORTED_METHOD\0"
933     "WRITE_TO_READ_ONLY_BIO\0"
934     "ARG2_LT_ARG3\0"
935     "BAD_ENCODING\0"
936     "BAD_RECIPROCAL\0"
937     "BIGNUM_TOO_LONG\0"
938     "BITS_TOO_SMALL\0"
939     "CALLED_WITH_EVEN_MODULUS\0"
940     "DIV_BY_ZERO\0"
941     "EXPAND_ON_STATIC_BIGNUM_DATA\0"
942     "INPUT_NOT_REDUCED\0"
943     "INVALID_INPUT\0"
944     "INVALID_RANGE\0"
945     "NEGATIVE_NUMBER\0"
946     "NOT_A_SQUARE\0"
947     "NOT_INITIALIZED\0"
948     "NO_INVERSE\0"
949     "PRIVATE_KEY_TOO_LARGE\0"
950     "P_IS_NOT_PRIME\0"
951     "TOO_MANY_ITERATIONS\0"
952     "TOO_MANY_TEMPORARY_VARIABLES\0"
953     "AES_KEY_SETUP_FAILED\0"
954     "BAD_DECRYPT\0"
955     "BAD_KEY_LENGTH\0"
956     "CTRL_NOT_IMPLEMENTED\0"
957     "CTRL_OPERATION_NOT_IMPLEMENTED\0"
958     "DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH\0"
959     "INITIALIZATION_ERROR\0"
960     "INPUT_NOT_INITIALIZED\0"
961     "INVALID_AD_SIZE\0"
962     "INVALID_KEY_LENGTH\0"
963     "INVALID_NONCE\0"
964     "INVALID_NONCE_SIZE\0"
965     "INVALID_OPERATION\0"
966     "IV_TOO_LARGE\0"
967     "NO_CIPHER_SET\0"
968     "NO_DIRECTION_SET\0"
969     "OUTPUT_ALIASES_INPUT\0"
970     "TAG_TOO_LARGE\0"
971     "TOO_LARGE\0"
972     "UNSUPPORTED_AD_SIZE\0"
973     "UNSUPPORTED_INPUT_SIZE\0"
974     "UNSUPPORTED_KEY_SIZE\0"
975     "UNSUPPORTED_NONCE_SIZE\0"
976     "UNSUPPORTED_TAG_SIZE\0"
977     "WRONG_FINAL_BLOCK_LENGTH\0"
978     "LIST_CANNOT_BE_NULL\0"
979     "MISSING_CLOSE_SQUARE_BRACKET\0"
980     "MISSING_EQUAL_SIGN\0"
981     "NO_CLOSE_BRACE\0"
982     "UNABLE_TO_CREATE_NEW_SECTION\0"
983     "VARIABLE_EXPANSION_NOT_SUPPORTED\0"
984     "VARIABLE_EXPANSION_TOO_LONG\0"
985     "VARIABLE_HAS_NO_VALUE\0"
986     "BAD_GENERATOR\0"
987     "INVALID_PARAMETERS\0"
988     "INVALID_PUBKEY\0"
989     "MODULUS_TOO_LARGE\0"
990     "NO_PRIVATE_VALUE\0"
991     "UNKNOWN_HASH\0"
992     "BAD_Q_VALUE\0"
993     "BAD_VERSION\0"
994     "MISSING_PARAMETERS\0"
995     "NEED_NEW_SETUP_VALUES\0"
996     "BIGNUM_OUT_OF_RANGE\0"
997     "COORDINATES_OUT_OF_RANGE\0"
998     "D2I_ECPKPARAMETERS_FAILURE\0"
999     "EC_GROUP_NEW_BY_NAME_FAILURE\0"
1000     "GROUP2PKPARAMETERS_FAILURE\0"
1001     "GROUP_MISMATCH\0"
1002     "I2D_ECPKPARAMETERS_FAILURE\0"
1003     "INCOMPATIBLE_OBJECTS\0"
1004     "INVALID_COFACTOR\0"
1005     "INVALID_COMPRESSED_POINT\0"
1006     "INVALID_COMPRESSION_BIT\0"
1007     "INVALID_ENCODING\0"
1008     "INVALID_FIELD\0"
1009     "INVALID_FORM\0"
1010     "INVALID_GROUP_ORDER\0"
1011     "INVALID_PRIVATE_KEY\0"
1012     "INVALID_SCALAR\0"
1013     "MISSING_PRIVATE_KEY\0"
1014     "NON_NAMED_CURVE\0"
1015     "PKPARAMETERS2GROUP_FAILURE\0"
1016     "POINT_AT_INFINITY\0"
1017     "POINT_IS_NOT_ON_CURVE\0"
1018     "PUBLIC_KEY_VALIDATION_FAILED\0"
1019     "SLOT_FULL\0"
1020     "UNDEFINED_GENERATOR\0"
1021     "UNKNOWN_GROUP\0"
1022     "UNKNOWN_ORDER\0"
1023     "WRONG_CURVE_PARAMETERS\0"
1024     "WRONG_ORDER\0"
1025     "KDF_FAILED\0"
1026     "POINT_ARITHMETIC_FAILURE\0"
1027     "UNKNOWN_DIGEST_LENGTH\0"
1028     "BAD_SIGNATURE\0"
1029     "NOT_IMPLEMENTED\0"
1030     "RANDOM_NUMBER_GENERATION_FAILED\0"
1031     "OPERATION_NOT_SUPPORTED\0"
1032     "COMMAND_NOT_SUPPORTED\0"
1033     "DIFFERENT_KEY_TYPES\0"
1034     "DIFFERENT_PARAMETERS\0"
1035     "EMPTY_PSK\0"
1036     "EXPECTING_AN_EC_KEY_KEY\0"
1037     "EXPECTING_AN_RSA_KEY\0"
1038     "EXPECTING_A_DH_KEY\0"
1039     "EXPECTING_A_DSA_KEY\0"
1040     "ILLEGAL_OR_UNSUPPORTED_PADDING_MODE\0"
1041     "INVALID_BUFFER_SIZE\0"
1042     "INVALID_DIGEST_LENGTH\0"
1043     "INVALID_DIGEST_TYPE\0"
1044     "INVALID_KEYBITS\0"
1045     "INVALID_MGF1_MD\0"
1046     "INVALID_PADDING_MODE\0"
1047     "INVALID_PEER_KEY\0"
1048     "INVALID_PSS_SALTLEN\0"
1049     "INVALID_SIGNATURE\0"
1050     "KEYS_NOT_SET\0"
1051     "MEMORY_LIMIT_EXCEEDED\0"
1052     "NOT_A_PRIVATE_KEY\0"
1053     "NOT_XOF_OR_INVALID_LENGTH\0"
1054     "NO_DEFAULT_DIGEST\0"
1055     "NO_KEY_SET\0"
1056     "NO_MDC2_SUPPORT\0"
1057     "NO_NID_FOR_CURVE\0"
1058     "NO_OPERATION_SET\0"
1059     "NO_PARAMETERS_SET\0"
1060     "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
1061     "OPERATON_NOT_INITIALIZED\0"
1062     "UNKNOWN_PUBLIC_KEY_TYPE\0"
1063     "UNSUPPORTED_ALGORITHM\0"
1064     "OUTPUT_TOO_LARGE\0"
1065     "INVALID_OID_STRING\0"
1066     "UNKNOWN_NID\0"
1067     "BAD_BASE64_DECODE\0"
1068     "BAD_END_LINE\0"
1069     "BAD_IV_CHARS\0"
1070     "BAD_PASSWORD_READ\0"
1071     "CIPHER_IS_NULL\0"
1072     "ERROR_CONVERTING_PRIVATE_KEY\0"
1073     "NOT_DEK_INFO\0"
1074     "NOT_ENCRYPTED\0"
1075     "NOT_PROC_TYPE\0"
1076     "NO_START_LINE\0"
1077     "READ_KEY\0"
1078     "SHORT_HEADER\0"
1079     "UNSUPPORTED_CIPHER\0"
1080     "UNSUPPORTED_ENCRYPTION\0"
1081     "BAD_PKCS7_VERSION\0"
1082     "NOT_PKCS7_SIGNED_DATA\0"
1083     "NO_CERTIFICATES_INCLUDED\0"
1084     "NO_CRLS_INCLUDED\0"
1085     "AMBIGUOUS_FRIENDLY_NAME\0"
1086     "BAD_ITERATION_COUNT\0"
1087     "BAD_PKCS12_DATA\0"
1088     "BAD_PKCS12_VERSION\0"
1089     "CIPHER_HAS_NO_OBJECT_IDENTIFIER\0"
1090     "CRYPT_ERROR\0"
1091     "ENCRYPT_ERROR\0"
1092     "ERROR_SETTING_CIPHER_PARAMS\0"
1093     "INCORRECT_PASSWORD\0"
1094     "INVALID_CHARACTERS\0"
1095     "KEYGEN_FAILURE\0"
1096     "KEY_GEN_ERROR\0"
1097     "METHOD_NOT_SUPPORTED\0"
1098     "MISSING_MAC\0"
1099     "MULTIPLE_PRIVATE_KEYS_IN_PKCS12\0"
1100     "PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED\0"
1101     "PKCS12_TOO_DEEPLY_NESTED\0"
1102     "PRIVATE_KEY_DECODE_ERROR\0"
1103     "PRIVATE_KEY_ENCODE_ERROR\0"
1104     "UNKNOWN_ALGORITHM\0"
1105     "UNKNOWN_CIPHER\0"
1106     "UNKNOWN_CIPHER_ALGORITHM\0"
1107     "UNKNOWN_DIGEST\0"
1108     "UNSUPPORTED_KEYLENGTH\0"
1109     "UNSUPPORTED_KEY_DERIVATION_FUNCTION\0"
1110     "UNSUPPORTED_OPTIONS\0"
1111     "UNSUPPORTED_PRF\0"
1112     "UNSUPPORTED_PRIVATE_KEY_ALGORITHM\0"
1113     "UNSUPPORTED_SALT_TYPE\0"
1114     "BAD_E_VALUE\0"
1115     "BAD_FIXED_HEADER_DECRYPT\0"
1116     "BAD_PAD_BYTE_COUNT\0"
1117     "BAD_RSA_PARAMETERS\0"
1118     "BLOCK_TYPE_IS_NOT_01\0"
1119     "BLOCK_TYPE_IS_NOT_02\0"
1120     "BN_NOT_INITIALIZED\0"
1121     "CANNOT_RECOVER_MULTI_PRIME_KEY\0"
1122     "CRT_PARAMS_ALREADY_GIVEN\0"
1123     "CRT_VALUES_INCORRECT\0"
1124     "DATA_LEN_NOT_EQUAL_TO_MOD_LEN\0"
1125     "DATA_TOO_LARGE\0"
1126     "DATA_TOO_LARGE_FOR_KEY_SIZE\0"
1127     "DATA_TOO_LARGE_FOR_MODULUS\0"
1128     "DATA_TOO_SMALL\0"
1129     "DATA_TOO_SMALL_FOR_KEY_SIZE\0"
1130     "DIGEST_TOO_BIG_FOR_RSA_KEY\0"
1131     "D_E_NOT_CONGRUENT_TO_1\0"
1132     "D_OUT_OF_RANGE\0"
1133     "EMPTY_PUBLIC_KEY\0"
1134     "FIRST_OCTET_INVALID\0"
1135     "INCONSISTENT_SET_OF_CRT_VALUES\0"
1136     "INTERNAL_ERROR\0"
1137     "INVALID_MESSAGE_LENGTH\0"
1138     "KEY_SIZE_TOO_SMALL\0"
1139     "LAST_OCTET_INVALID\0"
1140     "MUST_HAVE_AT_LEAST_TWO_PRIMES\0"
1141     "NO_PUBLIC_EXPONENT\0"
1142     "NULL_BEFORE_BLOCK_MISSING\0"
1143     "N_NOT_EQUAL_P_Q\0"
1144     "OAEP_DECODING_ERROR\0"
1145     "ONLY_ONE_OF_P_Q_GIVEN\0"
1146     "OUTPUT_BUFFER_TOO_SMALL\0"
1147     "PADDING_CHECK_FAILED\0"
1148     "PKCS_DECODING_ERROR\0"
1149     "SLEN_CHECK_FAILED\0"
1150     "SLEN_RECOVERY_FAILED\0"
1151     "UNKNOWN_ALGORITHM_TYPE\0"
1152     "UNKNOWN_PADDING_TYPE\0"
1153     "VALUE_MISSING\0"
1154     "WRONG_SIGNATURE_LENGTH\0"
1155     "ALPN_MISMATCH_ON_EARLY_DATA\0"
1156     "ALPS_MISMATCH_ON_EARLY_DATA\0"
1157     "APPLICATION_DATA_INSTEAD_OF_HANDSHAKE\0"
1158     "APPLICATION_DATA_ON_SHUTDOWN\0"
1159     "APP_DATA_IN_HANDSHAKE\0"
1160     "ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT\0"
1161     "BAD_ALERT\0"
1162     "BAD_CHANGE_CIPHER_SPEC\0"
1163     "BAD_DATA_RETURNED_BY_CALLBACK\0"
1164     "BAD_DH_P_LENGTH\0"
1165     "BAD_DIGEST_LENGTH\0"
1166     "BAD_ECC_CERT\0"
1167     "BAD_ECPOINT\0"
1168     "BAD_HANDSHAKE_RECORD\0"
1169     "BAD_HELLO_REQUEST\0"
1170     "BAD_LENGTH\0"
1171     "BAD_PACKET_LENGTH\0"
1172     "BAD_RSA_ENCRYPT\0"
1173     "BAD_SRTP_MKI_VALUE\0"
1174     "BAD_SRTP_PROTECTION_PROFILE_LIST\0"
1175     "BAD_SSL_FILETYPE\0"
1176     "BAD_WRITE_RETRY\0"
1177     "BIO_NOT_SET\0"
1178     "BLOCK_CIPHER_PAD_IS_WRONG\0"
1179     "CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
1180     "CANNOT_PARSE_LEAF_CERT\0"
1181     "CA_DN_LENGTH_MISMATCH\0"
1182     "CA_DN_TOO_LONG\0"
1183     "CCS_RECEIVED_EARLY\0"
1184     "CERTIFICATE_AND_PRIVATE_KEY_MISMATCH\0"
1185     "CERTIFICATE_VERIFY_FAILED\0"
1186     "CERT_CB_ERROR\0"
1187     "CERT_DECOMPRESSION_FAILED\0"
1188     "CERT_LENGTH_MISMATCH\0"
1189     "CHANNEL_ID_NOT_P256\0"
1190     "CHANNEL_ID_SIGNATURE_INVALID\0"
1191     "CIPHER_MISMATCH_ON_EARLY_DATA\0"
1192     "CIPHER_OR_HASH_UNAVAILABLE\0"
1193     "CLIENTHELLO_PARSE_FAILED\0"
1194     "CLIENTHELLO_TLSEXT\0"
1195     "CONNECTION_REJECTED\0"
1196     "CONNECTION_TYPE_NOT_SET\0"
1197     "COULD_NOT_PARSE_HINTS\0"
1198     "CUSTOM_EXTENSION_ERROR\0"
1199     "DATA_LENGTH_TOO_LONG\0"
1200     "DECRYPTION_FAILED\0"
1201     "DECRYPTION_FAILED_OR_BAD_RECORD_MAC\0"
1202     "DH_PUBLIC_VALUE_LENGTH_IS_WRONG\0"
1203     "DH_P_TOO_LONG\0"
1204     "DIGEST_CHECK_FAILED\0"
1205     "DOWNGRADE_DETECTED\0"
1206     "DTLS_MESSAGE_TOO_BIG\0"
1207     "DUPLICATE_EXTENSION\0"
1208     "DUPLICATE_KEY_SHARE\0"
1209     "DUPLICATE_SIGNATURE_ALGORITHM\0"
1210     "EARLY_DATA_NOT_IN_USE\0"
1211     "ECC_CERT_NOT_FOR_SIGNING\0"
1212     "ECH_REJECTED\0"
1213     "ECH_SERVER_CONFIG_AND_PRIVATE_KEY_MISMATCH\0"
1214     "ECH_SERVER_CONFIG_UNSUPPORTED_EXTENSION\0"
1215     "ECH_SERVER_WOULD_HAVE_NO_RETRY_CONFIGS\0"
1216     "EMPTY_HELLO_RETRY_REQUEST\0"
1217     "EMS_STATE_INCONSISTENT\0"
1218     "ENCRYPTED_LENGTH_TOO_LONG\0"
1219     "ERROR_ADDING_EXTENSION\0"
1220     "ERROR_IN_RECEIVED_CIPHER_LIST\0"
1221     "ERROR_PARSING_EXTENSION\0"
1222     "EXCESSIVE_MESSAGE_SIZE\0"
1223     "EXCESS_HANDSHAKE_DATA\0"
1224     "EXTRA_DATA_IN_MESSAGE\0"
1225     "FRAGMENT_MISMATCH\0"
1226     "GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
1227     "HANDSHAKE_FAILURE_ON_CLIENT_HELLO\0"
1228     "HANDSHAKE_NOT_COMPLETE\0"
1229     "HTTPS_PROXY_REQUEST\0"
1230     "HTTP_REQUEST\0"
1231     "INAPPROPRIATE_FALLBACK\0"
1232     "INCONSISTENT_CLIENT_HELLO\0"
1233     "INCONSISTENT_ECH_NEGOTIATION\0"
1234     "INVALID_ALPN_PROTOCOL\0"
1235     "INVALID_ALPN_PROTOCOL_LIST\0"
1236     "INVALID_ALPS_CODEPOINT\0"
1237     "INVALID_CLIENT_HELLO_INNER\0"
1238     "INVALID_COMMAND\0"
1239     "INVALID_COMPRESSION_LIST\0"
1240     "INVALID_DELEGATED_CREDENTIAL\0"
1241     "INVALID_ECH_CONFIG_LIST\0"
1242     "INVALID_ECH_PUBLIC_NAME\0"
1243     "INVALID_MESSAGE\0"
1244     "INVALID_OUTER_EXTENSION\0"
1245     "INVALID_OUTER_RECORD_TYPE\0"
1246     "INVALID_SCT_LIST\0"
1247     "INVALID_SIGNATURE_ALGORITHM\0"
1248     "INVALID_SSL_SESSION\0"
1249     "INVALID_TICKET_KEYS_LENGTH\0"
1250     "KEY_USAGE_BIT_INCORRECT\0"
1251     "LENGTH_MISMATCH\0"
1252     "MISSING_EXTENSION\0"
1253     "MISSING_KEY_SHARE\0"
1254     "MISSING_RSA_CERTIFICATE\0"
1255     "MISSING_TMP_DH_KEY\0"
1256     "MISSING_TMP_ECDH_KEY\0"
1257     "MIXED_SPECIAL_OPERATOR_WITH_GROUPS\0"
1258     "MTU_TOO_SMALL\0"
1259     "NEGOTIATED_ALPS_WITHOUT_ALPN\0"
1260     "NEGOTIATED_BOTH_NPN_AND_ALPN\0"
1261     "NEGOTIATED_TB_WITHOUT_EMS_OR_RI\0"
1262     "NESTED_GROUP\0"
1263     "NO_APPLICATION_PROTOCOL\0"
1264     "NO_CERTIFICATES_RETURNED\0"
1265     "NO_CERTIFICATE_ASSIGNED\0"
1266     "NO_CERTIFICATE_SET\0"
1267     "NO_CIPHERS_AVAILABLE\0"
1268     "NO_CIPHERS_PASSED\0"
1269     "NO_CIPHERS_SPECIFIED\0"
1270     "NO_CIPHER_MATCH\0"
1271     "NO_COMMON_SIGNATURE_ALGORITHMS\0"
1272     "NO_COMPRESSION_SPECIFIED\0"
1273     "NO_GROUPS_SPECIFIED\0"
1274     "NO_METHOD_SPECIFIED\0"
1275     "NO_PRIVATE_KEY_ASSIGNED\0"
1276     "NO_RENEGOTIATION\0"
1277     "NO_REQUIRED_DIGEST\0"
1278     "NO_SHARED_CIPHER\0"
1279     "NO_SHARED_GROUP\0"
1280     "NO_SUPPORTED_VERSIONS_ENABLED\0"
1281     "NULL_SSL_CTX\0"
1282     "NULL_SSL_METHOD_PASSED\0"
1283     "OCSP_CB_ERROR\0"
1284     "OLD_SESSION_CIPHER_NOT_RETURNED\0"
1285     "OLD_SESSION_PRF_HASH_MISMATCH\0"
1286     "OLD_SESSION_VERSION_NOT_RETURNED\0"
1287     "PARSE_TLSEXT\0"
1288     "PATH_TOO_LONG\0"
1289     "PEER_DID_NOT_RETURN_A_CERTIFICATE\0"
1290     "PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE\0"
1291     "PRE_SHARED_KEY_MUST_BE_LAST\0"
1292     "PRIVATE_KEY_OPERATION_FAILED\0"
1293     "PROTOCOL_IS_SHUTDOWN\0"
1294     "PSK_IDENTITY_BINDER_COUNT_MISMATCH\0"
1295     "PSK_IDENTITY_NOT_FOUND\0"
1296     "PSK_NO_CLIENT_CB\0"
1297     "PSK_NO_SERVER_CB\0"
1298     "QUIC_INTERNAL_ERROR\0"
1299     "QUIC_TRANSPORT_PARAMETERS_MISCONFIGURED\0"
1300     "READ_TIMEOUT_EXPIRED\0"
1301     "RECORD_LENGTH_MISMATCH\0"
1302     "RECORD_TOO_LARGE\0"
1303     "RENEGOTIATION_EMS_MISMATCH\0"
1304     "RENEGOTIATION_ENCODING_ERR\0"
1305     "RENEGOTIATION_MISMATCH\0"
1306     "REQUIRED_CIPHER_MISSING\0"
1307     "RESUMED_EMS_SESSION_WITHOUT_EMS_EXTENSION\0"
1308     "RESUMED_NON_EMS_SESSION_WITH_EMS_EXTENSION\0"
1309     "SCSV_RECEIVED_WHEN_RENEGOTIATING\0"
1310     "SECOND_SERVERHELLO_VERSION_MISMATCH\0"
1311     "SERVERHELLO_TLSEXT\0"
1312     "SERVER_CERT_CHANGED\0"
1313     "SERVER_ECHOED_INVALID_SESSION_ID\0"
1314     "SESSION_ID_CONTEXT_UNINITIALIZED\0"
1315     "SESSION_MAY_NOT_BE_CREATED\0"
1316     "SHUTDOWN_WHILE_IN_INIT\0"
1317     "SIGNATURE_ALGORITHMS_EXTENSION_SENT_BY_SERVER\0"
1318     "SRTP_COULD_NOT_ALLOCATE_PROFILES\0"
1319     "SRTP_UNKNOWN_PROTECTION_PROFILE\0"
1320     "SSL3_EXT_INVALID_SERVERNAME\0"
1321     "SSLV3_ALERT_BAD_CERTIFICATE\0"
1322     "SSLV3_ALERT_BAD_RECORD_MAC\0"
1323     "SSLV3_ALERT_CERTIFICATE_EXPIRED\0"
1324     "SSLV3_ALERT_CERTIFICATE_REVOKED\0"
1325     "SSLV3_ALERT_CERTIFICATE_UNKNOWN\0"
1326     "SSLV3_ALERT_CLOSE_NOTIFY\0"
1327     "SSLV3_ALERT_DECOMPRESSION_FAILURE\0"
1328     "SSLV3_ALERT_HANDSHAKE_FAILURE\0"
1329     "SSLV3_ALERT_ILLEGAL_PARAMETER\0"
1330     "SSLV3_ALERT_NO_CERTIFICATE\0"
1331     "SSLV3_ALERT_UNEXPECTED_MESSAGE\0"
1332     "SSLV3_ALERT_UNSUPPORTED_CERTIFICATE\0"
1333     "SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION\0"
1334     "SSL_HANDSHAKE_FAILURE\0"
1335     "SSL_SESSION_ID_CONTEXT_TOO_LONG\0"
1336     "SSL_SESSION_ID_TOO_LONG\0"
1337     "TICKET_ENCRYPTION_FAILED\0"
1338     "TLS13_DOWNGRADE\0"
1339     "TLSV1_ALERT_ACCESS_DENIED\0"
1340     "TLSV1_ALERT_BAD_CERTIFICATE_HASH_VALUE\0"
1341     "TLSV1_ALERT_BAD_CERTIFICATE_STATUS_RESPONSE\0"
1342     "TLSV1_ALERT_CERTIFICATE_REQUIRED\0"
1343     "TLSV1_ALERT_CERTIFICATE_UNOBTAINABLE\0"
1344     "TLSV1_ALERT_DECODE_ERROR\0"
1345     "TLSV1_ALERT_DECRYPTION_FAILED\0"
1346     "TLSV1_ALERT_DECRYPT_ERROR\0"
1347     "TLSV1_ALERT_ECH_REQUIRED\0"
1348     "TLSV1_ALERT_EXPORT_RESTRICTION\0"
1349     "TLSV1_ALERT_INAPPROPRIATE_FALLBACK\0"
1350     "TLSV1_ALERT_INSUFFICIENT_SECURITY\0"
1351     "TLSV1_ALERT_INTERNAL_ERROR\0"
1352     "TLSV1_ALERT_NO_APPLICATION_PROTOCOL\0"
1353     "TLSV1_ALERT_NO_RENEGOTIATION\0"
1354     "TLSV1_ALERT_PROTOCOL_VERSION\0"
1355     "TLSV1_ALERT_RECORD_OVERFLOW\0"
1356     "TLSV1_ALERT_UNKNOWN_CA\0"
1357     "TLSV1_ALERT_UNKNOWN_PSK_IDENTITY\0"
1358     "TLSV1_ALERT_UNRECOGNIZED_NAME\0"
1359     "TLSV1_ALERT_UNSUPPORTED_EXTENSION\0"
1360     "TLSV1_ALERT_USER_CANCELLED\0"
1361     "TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST\0"
1362     "TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG\0"
1363     "TOO_MANY_EMPTY_FRAGMENTS\0"
1364     "TOO_MANY_KEY_UPDATES\0"
1365     "TOO_MANY_WARNING_ALERTS\0"
1366     "TOO_MUCH_READ_EARLY_DATA\0"
1367     "TOO_MUCH_SKIPPED_EARLY_DATA\0"
1368     "UNABLE_TO_FIND_ECDH_PARAMETERS\0"
1369     "UNCOMPRESSED_CERT_TOO_LARGE\0"
1370     "UNEXPECTED_COMPATIBILITY_MODE\0"
1371     "UNEXPECTED_EXTENSION\0"
1372     "UNEXPECTED_EXTENSION_ON_EARLY_DATA\0"
1373     "UNEXPECTED_MESSAGE\0"
1374     "UNEXPECTED_OPERATOR_IN_GROUP\0"
1375     "UNEXPECTED_RECORD\0"
1376     "UNKNOWN_ALERT_TYPE\0"
1377     "UNKNOWN_CERTIFICATE_TYPE\0"
1378     "UNKNOWN_CERT_COMPRESSION_ALG\0"
1379     "UNKNOWN_CIPHER_RETURNED\0"
1380     "UNKNOWN_CIPHER_TYPE\0"
1381     "UNKNOWN_KEY_EXCHANGE_TYPE\0"
1382     "UNKNOWN_PROTOCOL\0"
1383     "UNKNOWN_SSL_VERSION\0"
1384     "UNKNOWN_STATE\0"
1385     "UNSAFE_LEGACY_RENEGOTIATION_DISABLED\0"
1386     "UNSUPPORTED_COMPRESSION_ALGORITHM\0"
1387     "UNSUPPORTED_ECH_SERVER_CONFIG\0"
1388     "UNSUPPORTED_ELLIPTIC_CURVE\0"
1389     "UNSUPPORTED_PROTOCOL\0"
1390     "UNSUPPORTED_PROTOCOL_FOR_CUSTOM_KEY\0"
1391     "WRONG_CERTIFICATE_TYPE\0"
1392     "WRONG_CIPHER_RETURNED\0"
1393     "WRONG_CURVE\0"
1394     "WRONG_ENCRYPTION_LEVEL_RECEIVED\0"
1395     "WRONG_MESSAGE_TYPE\0"
1396     "WRONG_SIGNATURE_TYPE\0"
1397     "WRONG_SSL_VERSION\0"
1398     "WRONG_VERSION_NUMBER\0"
1399     "WRONG_VERSION_ON_EARLY_DATA\0"
1400     "X509_LIB\0"
1401     "X509_VERIFICATION_SETUP_PROBLEMS\0"
1402     "BAD_VALIDITY_CHECK\0"
1403     "DECODE_FAILURE\0"
1404     "INVALID_KEY_ID\0"
1405     "INVALID_METADATA\0"
1406     "INVALID_METADATA_KEY\0"
1407     "INVALID_PROOF\0"
1408     "INVALID_TOKEN\0"
1409     "NO_KEYS_CONFIGURED\0"
1410     "NO_SRR_KEY_CONFIGURED\0"
1411     "OVER_BATCHSIZE\0"
1412     "SRR_SIGNATURE_ERROR\0"
1413     "TOO_MANY_KEYS\0"
1414     "AKID_MISMATCH\0"
1415     "BAD_X509_FILETYPE\0"
1416     "BASE64_DECODE_ERROR\0"
1417     "CANT_CHECK_DH_KEY\0"
1418     "CERT_ALREADY_IN_HASH_TABLE\0"
1419     "CRL_ALREADY_DELTA\0"
1420     "CRL_VERIFY_FAILURE\0"
1421     "DELTA_CRL_WITHOUT_CRL_NUMBER\0"
1422     "IDP_MISMATCH\0"
1423     "INVALID_DIRECTORY\0"
1424     "INVALID_FIELD_FOR_VERSION\0"
1425     "INVALID_FIELD_NAME\0"
1426     "INVALID_PARAMETER\0"
1427     "INVALID_POLICY_EXTENSION\0"
1428     "INVALID_PSS_PARAMETERS\0"
1429     "INVALID_TRUST\0"
1430     "INVALID_VERSION\0"
1431     "ISSUER_MISMATCH\0"
1432     "KEY_TYPE_MISMATCH\0"
1433     "KEY_VALUES_MISMATCH\0"
1434     "LOADING_CERT_DIR\0"
1435     "LOADING_DEFAULTS\0"
1436     "NAME_TOO_LONG\0"
1437     "NEWER_CRL_NOT_NEWER\0"
1438     "NO_CERTIFICATE_FOUND\0"
1439     "NO_CERTIFICATE_OR_CRL_FOUND\0"
1440     "NO_CERT_SET_FOR_US_TO_VERIFY\0"
1441     "NO_CRL_FOUND\0"
1442     "NO_CRL_NUMBER\0"
1443     "PUBLIC_KEY_DECODE_ERROR\0"
1444     "PUBLIC_KEY_ENCODE_ERROR\0"
1445     "SHOULD_RETRY\0"
1446     "SIGNATURE_ALGORITHM_MISMATCH\0"
1447     "UNKNOWN_KEY_TYPE\0"
1448     "UNKNOWN_PURPOSE_ID\0"
1449     "UNKNOWN_TRUST_ID\0"
1450     "WRONG_LOOKUP_TYPE\0"
1451     "BAD_IP_ADDRESS\0"
1452     "BAD_OBJECT\0"
1453     "BN_DEC2BN_ERROR\0"
1454     "BN_TO_ASN1_INTEGER_ERROR\0"
1455     "CANNOT_FIND_FREE_FUNCTION\0"
1456     "DIRNAME_ERROR\0"
1457     "DISTPOINT_ALREADY_SET\0"
1458     "DUPLICATE_ZONE_ID\0"
1459     "ERROR_CONVERTING_ZONE\0"
1460     "ERROR_CREATING_EXTENSION\0"
1461     "ERROR_IN_EXTENSION\0"
1462     "EXPECTED_A_SECTION_NAME\0"
1463     "EXTENSION_EXISTS\0"
1464     "EXTENSION_NAME_ERROR\0"
1465     "EXTENSION_NOT_FOUND\0"
1466     "EXTENSION_SETTING_NOT_SUPPORTED\0"
1467     "EXTENSION_VALUE_ERROR\0"
1468     "ILLEGAL_EMPTY_EXTENSION\0"
1469     "ILLEGAL_HEX_DIGIT\0"
1470     "INCORRECT_POLICY_SYNTAX_TAG\0"
1471     "INVALID_BOOLEAN_STRING\0"
1472     "INVALID_EXTENSION_STRING\0"
1473     "INVALID_MULTIPLE_RDNS\0"
1474     "INVALID_NAME\0"
1475     "INVALID_NULL_ARGUMENT\0"
1476     "INVALID_NULL_NAME\0"
1477     "INVALID_NULL_VALUE\0"
1478     "INVALID_NUMBERS\0"
1479     "INVALID_OBJECT_IDENTIFIER\0"
1480     "INVALID_OPTION\0"
1481     "INVALID_POLICY_IDENTIFIER\0"
1482     "INVALID_PROXY_POLICY_SETTING\0"
1483     "INVALID_PURPOSE\0"
1484     "INVALID_SECTION\0"
1485     "INVALID_SYNTAX\0"
1486     "INVALID_VALUE\0"
1487     "ISSUER_DECODE_ERROR\0"
1488     "NEED_ORGANIZATION_AND_NUMBERS\0"
1489     "NO_CONFIG_DATABASE\0"
1490     "NO_ISSUER_CERTIFICATE\0"
1491     "NO_ISSUER_DETAILS\0"
1492     "NO_POLICY_IDENTIFIER\0"
1493     "NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED\0"
1494     "NO_PUBLIC_KEY\0"
1495     "NO_SUBJECT_DETAILS\0"
1496     "ODD_NUMBER_OF_DIGITS\0"
1497     "OPERATION_NOT_DEFINED\0"
1498     "OTHERNAME_ERROR\0"
1499     "POLICY_LANGUAGE_ALREADY_DEFINED\0"
1500     "POLICY_PATH_LENGTH\0"
1501     "POLICY_PATH_LENGTH_ALREADY_DEFINED\0"
1502     "POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY\0"
1503     "SECTION_NOT_FOUND\0"
1504     "TRAILING_DATA_IN_EXTENSION\0"
1505     "UNABLE_TO_GET_ISSUER_DETAILS\0"
1506     "UNABLE_TO_GET_ISSUER_KEYID\0"
1507     "UNKNOWN_BIT_STRING_ARGUMENT\0"
1508     "UNKNOWN_EXTENSION\0"
1509     "UNKNOWN_EXTENSION_NAME\0"
1510     "UNKNOWN_OPTION\0"
1511     "UNSUPPORTED_OPTION\0"
1512     "USER_TOO_LONG\0"
1513     "";
1514 
1515