]> git.pld-linux.org Git - packages/python.git/blame - openssl3.patch
- added fix for test_ssl_version test with openssl 3.0.x; release 9
[packages/python.git] / openssl3.patch
CommitLineData
2eee8c61 1diff -urN Python-2.7.18/Doc/library/ssl.rst Python-2.7.18.ssl3/Doc/library/ssl.rst
375e7fe7 2--- Python-2.7.18/Doc/library/ssl.rst 2020-04-19 23:13:39.000000000 +0200
2eee8c61 3+++ Python-2.7.18.ssl3/Doc/library/ssl.rst 2021-09-28 21:17:48.697403980 +0200
375e7fe7
JR
4@@ -760,6 +760,12 @@
5
6 .. versionadded:: 2.7.9
7
8+.. data:: OP_IGNORE_UNEXPECTED_EOF
9+
10+ Ignore unexpected shutdown of TLS connections.
11+
12+ This option is only available with OpenSSL 3.0.0 and later.
13+
14 .. data:: HAS_ALPN
15
16 Whether the OpenSSL library has built-in support for the *Application-Layer
2eee8c61 17diff -urN Python-2.7.18/Lib/test/test_ssl.py Python-2.7.18.ssl3/Lib/test/test_ssl.py
375e7fe7 18--- Python-2.7.18/Lib/test/test_ssl.py 2020-04-19 23:13:39.000000000 +0200
2eee8c61
JR
19+++ Python-2.7.18.ssl3/Lib/test/test_ssl.py 2021-09-28 22:32:24.245278731 +0200
20@@ -84,6 +84,7 @@
375e7fe7
JR
21 OP_SINGLE_ECDH_USE = getattr(ssl, "OP_SINGLE_ECDH_USE", 0)
22 OP_CIPHER_SERVER_PREFERENCE = getattr(ssl, "OP_CIPHER_SERVER_PREFERENCE", 0)
23 OP_ENABLE_MIDDLEBOX_COMPAT = getattr(ssl, "OP_ENABLE_MIDDLEBOX_COMPAT", 0)
24+OP_IGNORE_UNEXPECTED_EOF = getattr(ssl, "OP_IGNORE_UNEXPECTED_EOF", 0)
25
26
27 def handle_error(prefix):
2eee8c61
JR
28@@ -170,23 +171,7 @@
29 """
30 @functools.wraps(func)
31 def f(*args, **kwargs):
32- openssl_cnf = os.environ.get("OPENSSL_CONF", "/etc/ssl/openssl.cnf")
33- try:
34- with open(openssl_cnf, "r") as config:
35- for line in config:
36- match = re.match(r"MinProtocol\s*=\s*(TLSv\d+\S*)", line)
37- if match:
38- tls_ver = match.group(1)
39- if tls_ver > "TLSv1":
40- raise unittest.SkipTest(
41- "%s has MinProtocol = %s which is > TLSv1." %
42- (openssl_cnf, tls_ver))
43- except (EnvironmentError, UnicodeDecodeError) as err:
44- # no config file found, etc.
45- if support.verbose:
46- sys.stdout.write("\n Could not scan %s for MinProtocol: %s\n"
47- % (openssl_cnf, err))
48- return func(*args, **kwargs)
49+ raise unittest.SkipTest("OpenSSL 3 supports only protocols > TLSv1.")
50 return f
51
52
53@@ -214,6 +199,8 @@
54 if ssl.OPENSSL_VERSION_INFO >= (1, 0, 1):
55 ssl.OP_NO_TLSv1_1
56 ssl.OP_NO_TLSv1_2
57+ if ssl.OPENSSL_VERSION_INFO >= (3, 0, 0):
58+ ssl.OP_NO_TLSv1
59
60 def test_random(self):
61 v = ssl.RAND_status()
62@@ -305,7 +292,7 @@
375e7fe7
JR
63 ('email', 'null@python.org\x00user@example.org'),
64 ('URI', 'http://null.python.org\x00http://example.org'),
65 ('IP Address', '192.0.2.1'),
66- ('IP Address', '2001:DB8:0:0:0:0:0:1\n'))
67+ ('IP Address', '2001:DB8:0:0:0:0:0:1'))
68 else:
69 # OpenSSL 0.9.7 doesn't support IPv6 addresses in subjectAltName
70 san = (('DNS', 'altnull.python.org\x00example.com'),
2eee8c61 71@@ -332,7 +319,7 @@
375e7fe7
JR
72 (('commonName', 'dirname example'),))),
73 ('URI', 'https://www.python.org/'),
74 ('IP Address', '127.0.0.1'),
75- ('IP Address', '0:0:0:0:0:0:0:1\n'),
76+ ('IP Address', '0:0:0:0:0:0:0:1'),
77 ('Registered ID', '1.2.3.4.5')
78 )
79 )
2eee8c61 80@@ -359,11 +346,11 @@
375e7fe7
JR
81 # Some sanity checks follow
82 # >= 0.9
83 self.assertGreaterEqual(n, 0x900000)
84- # < 3.0
85- self.assertLess(n, 0x30000000)
86+ # < 4.0
87+ self.assertLess(n, 0x40000000)
88 major, minor, fix, patch, status = t
89- self.assertGreaterEqual(major, 0)
90- self.assertLess(major, 3)
91+ self.assertGreaterEqual(major, 1)
92+ self.assertLess(major, 4)
93 self.assertGreaterEqual(minor, 0)
94 self.assertLess(minor, 256)
95 self.assertGreaterEqual(fix, 0)
2eee8c61 96@@ -839,7 +826,8 @@
375e7fe7
JR
97 # SSLContext also enables these by default
98 default |= (OP_NO_COMPRESSION | OP_CIPHER_SERVER_PREFERENCE |
99 OP_SINGLE_DH_USE | OP_SINGLE_ECDH_USE |
100- OP_ENABLE_MIDDLEBOX_COMPAT)
101+ OP_ENABLE_MIDDLEBOX_COMPAT |
102+ OP_IGNORE_UNEXPECTED_EOF)
103 self.assertEqual(default, ctx.options)
104 ctx.options |= ssl.OP_NO_TLSv1
105 self.assertEqual(default | ssl.OP_NO_TLSv1, ctx.options)
2eee8c61
JR
106@@ -1003,7 +991,7 @@
107 neuronio_der = ssl.PEM_cert_to_DER_cert(neuronio_pem)
108
109 # test PEM
110- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
111+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
112 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 0)
113 ctx.load_verify_locations(cadata=cacert_pem)
114 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 1)
115@@ -1014,20 +1002,20 @@
116 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 2)
117
118 # combined
119- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
120+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
121 combined = "\n".join((cacert_pem, neuronio_pem))
122 ctx.load_verify_locations(cadata=combined)
123 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 2)
124
125 # with junk around the certs
126- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
127+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
128 combined = ["head", cacert_pem, "other", neuronio_pem, "again",
129 neuronio_pem, "tail"]
130 ctx.load_verify_locations(cadata="\n".join(combined))
131 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 2)
132
133 # test DER
134- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
135+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
136 ctx.load_verify_locations(cadata=cacert_der)
137 ctx.load_verify_locations(cadata=neuronio_der)
138 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 2)
139@@ -1036,13 +1024,13 @@
140 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 2)
141
142 # combined
143- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
144+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
145 combined = b"".join((cacert_der, neuronio_der))
146 ctx.load_verify_locations(cadata=combined)
147 self.assertEqual(ctx.cert_store_stats()["x509_ca"], 2)
148
149 # error cases
150- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
151+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
152 self.assertRaises(TypeError, ctx.load_verify_locations, cadata=object)
153
154 with self.assertRaisesRegexp(ssl.SSLError, "no start line"):
155@@ -1111,7 +1099,7 @@
156
157 @needs_sni
158 def test_sni_callback(self):
159- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
160+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
161
162 # set_servername_callback expects a callable, or None
163 self.assertRaises(TypeError, ctx.set_servername_callback)
164@@ -1128,7 +1116,7 @@
165 def test_sni_callback_refcycle(self):
166 # Reference cycles through the servername callback are detected
167 # and cleared.
168- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
169+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
170 def dummycallback(sock, servername, ctx, cycle=ctx):
171 pass
172 ctx.set_servername_callback(dummycallback)
173@@ -1332,7 +1320,7 @@
174 assert_python_ok("-c", https_is_verified, **extra_env)
175
176 def test_check_hostname(self):
177- ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
178+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLS)
179 self.assertFalse(ctx.check_hostname)
180
181 # Requires CERT_REQUIRED or CERT_OPTIONAL
182@@ -2160,6 +2148,8 @@
183 if support.verbose:
184 sys.stdout.write("\n")
185 for protocol in PROTOCOLS:
186+ if (protocol == ssl.PROTOCOL_TLSv1 or protocol == ssl.PROTOCOL_TLSv1_1):
187+ continue
188 context = ssl.SSLContext(protocol)
189 context.load_cert_chain(CERTFILE)
190 server_params_test(context, context,
191@@ -2209,10 +2199,10 @@
192 if support.verbose:
193 sys.stdout.write("\n")
194
195- server_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
196+ server_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
197 server_context.load_cert_chain(SIGNED_CERTFILE)
198
199- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
200+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
201 context.verify_mode = ssl.CERT_REQUIRED
202 context.load_verify_locations(SIGNING_CA)
203 tf = getattr(ssl, "VERIFY_X509_TRUSTED_FIRST", 0)
204@@ -2250,10 +2240,10 @@
205 if support.verbose:
206 sys.stdout.write("\n")
207
208- server_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
209+ server_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
210 server_context.load_cert_chain(SIGNED_CERTFILE)
211
212- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
213+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
214 context.verify_mode = ssl.CERT_REQUIRED
215 context.check_hostname = True
216 context.load_verify_locations(SIGNING_CA)
217@@ -2443,43 +2433,6 @@
218 False, client_options=ssl.OP_NO_SSLv2)
219
220 @skip_if_broken_ubuntu_ssl
221- def test_protocol_tlsv1(self):
222- """Connecting to a TLSv1 server with various client options"""
223- if support.verbose:
224- sys.stdout.write("\n")
225- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_TLSv1, 'TLSv1')
226- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_TLSv1, 'TLSv1', ssl.CERT_OPTIONAL)
227- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_TLSv1, 'TLSv1', ssl.CERT_REQUIRED)
228- if hasattr(ssl, 'PROTOCOL_SSLv2'):
229- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_SSLv2, False)
230- if hasattr(ssl, 'PROTOCOL_SSLv3'):
231- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_SSLv3, False)
232- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_SSLv23, False,
233- client_options=ssl.OP_NO_TLSv1)
234-
235- @skip_if_broken_ubuntu_ssl
236- @unittest.skipUnless(hasattr(ssl, "PROTOCOL_TLSv1_1"),
237- "TLS version 1.1 not supported.")
238- @skip_if_openssl_cnf_minprotocol_gt_tls1
239- def test_protocol_tlsv1_1(self):
240- """Connecting to a TLSv1.1 server with various client options.
241- Testing against older TLS versions."""
242- if support.verbose:
243- sys.stdout.write("\n")
244- try_protocol_combo(ssl.PROTOCOL_TLSv1_1, ssl.PROTOCOL_TLSv1_1, 'TLSv1.1')
245- if hasattr(ssl, 'PROTOCOL_SSLv2'):
246- try_protocol_combo(ssl.PROTOCOL_TLSv1_1, ssl.PROTOCOL_SSLv2, False)
247- if hasattr(ssl, 'PROTOCOL_SSLv3'):
248- try_protocol_combo(ssl.PROTOCOL_TLSv1_1, ssl.PROTOCOL_SSLv3, False)
249- try_protocol_combo(ssl.PROTOCOL_TLSv1_1, ssl.PROTOCOL_SSLv23, False,
250- client_options=ssl.OP_NO_TLSv1_1)
251-
252- try_protocol_combo(ssl.PROTOCOL_SSLv23, ssl.PROTOCOL_TLSv1_1, 'TLSv1.1')
253- try_protocol_combo(ssl.PROTOCOL_TLSv1_1, ssl.PROTOCOL_TLSv1, False)
254- try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_TLSv1_1, False)
255-
256-
257- @skip_if_broken_ubuntu_ssl
258 @unittest.skipUnless(hasattr(ssl, "PROTOCOL_TLSv1_2"),
259 "TLS version 1.2 not supported.")
260 def test_protocol_tlsv1_2(self):
261@@ -2508,7 +2461,7 @@
262 msgs = (b"msg 1", b"MSG 2", b"STARTTLS", b"MSG 3", b"msg 4", b"ENDTLS", b"msg 5", b"msg 6")
263
264 server = ThreadedEchoServer(CERTFILE,
265- ssl_version=ssl.PROTOCOL_TLSv1,
266+ ssl_version=ssl.PROTOCOL_TLS,
267 starttls_server=True,
268 chatty=True,
269 connectionchatty=True)
270@@ -2536,7 +2489,7 @@
271 sys.stdout.write(
272 " client: read %r from server, starting TLS...\n"
273 % msg)
274- conn = ssl.wrap_socket(s, ssl_version=ssl.PROTOCOL_TLSv1)
275+ conn = ssl.wrap_socket(s, ssl_version=ssl.PROTOCOL_TLS)
276 wrapped = True
277 elif indata == b"ENDTLS" and msg.startswith(b"ok"):
278 # ENDTLS ok, switch back to clear text
279@@ -2623,7 +2576,7 @@
280
281 server = ThreadedEchoServer(CERTFILE,
282 certreqs=ssl.CERT_NONE,
283- ssl_version=ssl.PROTOCOL_TLSv1,
284+ ssl_version=ssl.PROTOCOL_TLS,
285 cacerts=CERTFILE,
286 chatty=True,
287 connectionchatty=False)
288@@ -2633,7 +2586,7 @@
289 certfile=CERTFILE,
290 ca_certs=CERTFILE,
291 cert_reqs=ssl.CERT_NONE,
292- ssl_version=ssl.PROTOCOL_TLSv1)
293+ ssl_version=ssl.PROTOCOL_TLS)
294 s.connect((HOST, server.port))
295 # helper methods for standardising recv* method signatures
296 def _recv_into():
297@@ -2882,14 +2835,14 @@
298 Basic tests for SSLSocket.version().
299 More tests are done in the test_protocol_*() methods.
300 """
301- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
302+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
303 with ThreadedEchoServer(CERTFILE,
304- ssl_version=ssl.PROTOCOL_TLSv1,
305+ ssl_version=ssl.PROTOCOL_TLS,
306 chatty=False) as server:
307 with closing(context.wrap_socket(socket.socket())) as s:
308 self.assertIs(s.version(), None)
309 s.connect((HOST, server.port))
310- self.assertEqual(s.version(), 'TLSv1')
311+ self.assertEqual(s.version(), 'TLSv1.3')
312 self.assertIs(s.version(), None)
313
314 @unittest.skipUnless(ssl.HAS_TLSv1_3,
315@@ -2940,7 +2893,7 @@
316
317 server = ThreadedEchoServer(CERTFILE,
318 certreqs=ssl.CERT_NONE,
319- ssl_version=ssl.PROTOCOL_TLSv1,
320+ ssl_version=ssl.PROTOCOL_TLSv1_2,
321 cacerts=CERTFILE,
322 chatty=True,
323 connectionchatty=False)
324@@ -2950,7 +2903,7 @@
325 certfile=CERTFILE,
326 ca_certs=CERTFILE,
327 cert_reqs=ssl.CERT_NONE,
328- ssl_version=ssl.PROTOCOL_TLSv1)
329+ ssl_version=ssl.PROTOCOL_TLSv1_2)
330 s.connect((HOST, server.port))
331 # get the data
332 cb_data = s.get_channel_binding("tls-unique")
333@@ -2975,7 +2928,7 @@
334 certfile=CERTFILE,
335 ca_certs=CERTFILE,
336 cert_reqs=ssl.CERT_NONE,
337- ssl_version=ssl.PROTOCOL_TLSv1)
338+ ssl_version=ssl.PROTOCOL_TLSv1_2)
339 s.connect((HOST, server.port))
340 new_cb_data = s.get_channel_binding("tls-unique")
341 if support.verbose:
342@@ -2992,7 +2945,7 @@
343 s.close()
344
345 def test_compression(self):
346- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
347+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
348 context.load_cert_chain(CERTFILE)
349 stats = server_params_test(context, context,
350 chatty=True, connectionchatty=True)
351@@ -3003,7 +2956,7 @@
352 @unittest.skipUnless(hasattr(ssl, 'OP_NO_COMPRESSION'),
353 "ssl.OP_NO_COMPRESSION needed for this test")
354 def test_compression_disabled(self):
355- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
356+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
357 context.load_cert_chain(CERTFILE)
358 context.options |= ssl.OP_NO_COMPRESSION
359 stats = server_params_test(context, context,
360@@ -3012,7 +2965,8 @@
361
362 def test_dh_params(self):
363 # Check we can get a connection with ephemeral Diffie-Hellman
364- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
365+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
366+ context.options |= ssl.OP_NO_TLSv1_3
367 context.load_cert_chain(CERTFILE)
368 context.load_dh_params(DHFILE)
369 context.set_ciphers("kEDH")
370@@ -3025,7 +2979,7 @@
371
372 def test_selected_alpn_protocol(self):
373 # selected_alpn_protocol() is None unless ALPN is used.
374- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
375+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
376 context.load_cert_chain(CERTFILE)
377 stats = server_params_test(context, context,
378 chatty=True, connectionchatty=True)
379@@ -3034,9 +2988,9 @@
380 @unittest.skipUnless(ssl.HAS_ALPN, "ALPN support required")
381 def test_selected_alpn_protocol_if_server_uses_alpn(self):
382 # selected_alpn_protocol() is None unless ALPN is used by the client.
383- client_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
384+ client_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
385 client_context.load_verify_locations(CERTFILE)
386- server_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
387+ server_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
388 server_context.load_cert_chain(CERTFILE)
389 server_context.set_alpn_protocols(['foo', 'bar'])
390 stats = server_params_test(client_context, server_context,
391@@ -3087,7 +3041,7 @@
392
393 def test_selected_npn_protocol(self):
394 # selected_npn_protocol() is None unless NPN is used
395- context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
396+ context = ssl.SSLContext(ssl.PROTOCOL_TLS)
397 context.load_cert_chain(CERTFILE)
398 stats = server_params_test(context, context,
399 chatty=True, connectionchatty=True)
400@@ -3123,11 +3077,11 @@
401 self.assertEqual(server_result, expected, msg % (server_result, "server"))
402
403 def sni_contexts(self):
404- server_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
405+ server_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
406 server_context.load_cert_chain(SIGNED_CERTFILE)
407- other_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
408+ other_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
409 other_context.load_cert_chain(SIGNED_CERTFILE2)
410- client_context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
411+ client_context = ssl.SSLContext(ssl.PROTOCOL_TLS)
412 client_context.verify_mode = ssl.CERT_REQUIRED
413 client_context.load_verify_locations(SIGNING_CA)
414 return server_context, other_context, client_context
415diff -urN Python-2.7.18/Modules/_ssl.c Python-2.7.18.ssl3/Modules/_ssl.c
375e7fe7 416--- Python-2.7.18/Modules/_ssl.c 2020-04-19 23:13:39.000000000 +0200
2eee8c61 417+++ Python-2.7.18.ssl3/Modules/_ssl.c 2021-09-28 21:37:21.022223239 +0200
375e7fe7
JR
418@@ -99,7 +99,13 @@
419 };
420
421 /* Include generated data (error codes) */
422+#if (OPENSSL_VERSION_NUMBER >= 0x30000000L)
423+#include "_ssl_data_300.h"
424+#elif (OPENSSL_VERSION_NUMBER >= 0x10101000L) && !defined(LIBRESSL_VERSION_NUMBER)
425+#include "_ssl_data_111.h"
426+#else
427 #include "_ssl_data.h"
428+#endif
429
430 #if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER)
431 # define OPENSSL_VERSION_1_1 1
432@@ -2260,6 +2266,10 @@
433 #ifdef SSL_OP_SINGLE_ECDH_USE
434 options |= SSL_OP_SINGLE_ECDH_USE;
435 #endif
436+#ifdef SSL_OP_IGNORE_UNEXPECTED_EOF
437+ /* Make OpenSSL 3.0.0 behave like 1.1.1 */
438+ options |= SSL_OP_IGNORE_UNEXPECTED_EOF;
439+#endif
440 SSL_CTX_set_options(self->ctx, options);
441
442 /* A bare minimum cipher list without completly broken cipher suites.
2eee8c61
JR
443@@ -2920,7 +2930,16 @@
444 }
445
446 err = ERR_peek_last_error();
447- if ((filetype == SSL_FILETYPE_ASN1) &&
448+ if (loaded == 0) {
449+ const char *msg = NULL;
450+ if (filetype == SSL_FILETYPE_PEM) {
451+ msg = "no start line: cadata does not contain a certificate";
452+ } else {
453+ msg = "not enough data: cadata does not contain a certificate";
454+ }
455+ _setSSLError(msg, 0, __FILE__, __LINE__);
456+ retval = -1;
457+ } else if ((filetype == SSL_FILETYPE_ASN1) &&
458 (loaded > 0) &&
459 (ERR_GET_LIB(err) == ERR_LIB_ASN1) &&
460 (ERR_GET_REASON(err) == ASN1_R_HEADER_TOO_LONG)) {
461@@ -2928,15 +2947,16 @@
462 ERR_clear_error();
463 retval = 0;
464 } else if ((filetype == SSL_FILETYPE_PEM) &&
465- (loaded > 0) &&
466 (ERR_GET_LIB(err) == ERR_LIB_PEM) &&
467 (ERR_GET_REASON(err) == PEM_R_NO_START_LINE)) {
468 /* EOF PEM file, not an error */
469 ERR_clear_error();
470 retval = 0;
471- } else {
472+ } else if (err != 0) {
473 _setSSLError(NULL, 0, __FILE__, __LINE__);
474 retval = -1;
475+ } else {
476+ retval = 0;
477 }
478
479 BIO_free(biobuf);
480@@ -4415,6 +4435,10 @@
375e7fe7
JR
481 PyModule_AddIntConstant(m, "OP_ENABLE_MIDDLEBOX_COMPAT",
482 SSL_OP_ENABLE_MIDDLEBOX_COMPAT);
483 #endif
484+#ifdef SSL_OP_IGNORE_UNEXPECTED_EOF
485+ PyModule_AddIntConstant(m, "OP_IGNORE_UNEXPECTED_EOF",
486+ SSL_OP_IGNORE_UNEXPECTED_EOF);
487+#endif
488
489 #if HAVE_SNI
490 r = Py_True;
2eee8c61 491diff -urN Python-2.7.18/Modules/_ssl_data_111.h Python-2.7.18.ssl3/Modules/_ssl_data_111.h
375e7fe7 492--- Python-2.7.18/Modules/_ssl_data_111.h 1970-01-01 01:00:00.000000000 +0100
2eee8c61 493+++ Python-2.7.18.ssl3/Modules/_ssl_data_111.h 2021-09-28 21:17:48.697403980 +0200
375e7fe7
JR
494@@ -0,0 +1,6525 @@
495+/* File generated by Tools/ssl/make_ssl_data.py *//* Generated on 2021-04-09T09:36:21.493286 */
496+static struct py_ssl_library_code library_codes[] = {
497+#ifdef ERR_LIB_ASN1
498+ {"ASN1", ERR_LIB_ASN1},
499+#endif
500+#ifdef ERR_LIB_ASYNC
501+ {"ASYNC", ERR_LIB_ASYNC},
502+#endif
503+#ifdef ERR_LIB_BIO
504+ {"BIO", ERR_LIB_BIO},
505+#endif
506+#ifdef ERR_LIB_BN
507+ {"BN", ERR_LIB_BN},
508+#endif
509+#ifdef ERR_LIB_BUF
510+ {"BUF", ERR_LIB_BUF},
511+#endif
512+#ifdef ERR_LIB_CMS
513+ {"CMS", ERR_LIB_CMS},
514+#endif
515+#ifdef ERR_LIB_COMP
516+ {"COMP", ERR_LIB_COMP},
517+#endif
518+#ifdef ERR_LIB_CONF
519+ {"CONF", ERR_LIB_CONF},
520+#endif
521+#ifdef ERR_LIB_CRYPTO
522+ {"CRYPTO", ERR_LIB_CRYPTO},
523+#endif
524+#ifdef ERR_LIB_CT
525+ {"CT", ERR_LIB_CT},
526+#endif
527+#ifdef ERR_LIB_DH
528+ {"DH", ERR_LIB_DH},
529+#endif
530+#ifdef ERR_LIB_DSA
531+ {"DSA", ERR_LIB_DSA},
532+#endif
533+#ifdef ERR_LIB_DSO
534+ {"DSO", ERR_LIB_DSO},
535+#endif
536+#ifdef ERR_LIB_EC
537+ {"EC", ERR_LIB_EC},
538+#endif
539+#ifdef ERR_LIB_ECDH
540+ {"ECDH", ERR_LIB_ECDH},
541+#endif
542+#ifdef ERR_LIB_ECDSA
543+ {"ECDSA", ERR_LIB_ECDSA},
544+#endif
545+#ifdef ERR_LIB_ENGINE
546+ {"ENGINE", ERR_LIB_ENGINE},
547+#endif
548+#ifdef ERR_LIB_EVP
549+ {"EVP", ERR_LIB_EVP},
550+#endif
551+#ifdef ERR_LIB_FIPS
552+ {"FIPS", ERR_LIB_FIPS},
553+#endif
554+#ifdef ERR_LIB_HMAC
555+ {"HMAC", ERR_LIB_HMAC},
556+#endif
557+#ifdef ERR_LIB_JPAKE
558+ {"JPAKE", ERR_LIB_JPAKE},
559+#endif
560+#ifdef ERR_LIB_KDF
561+ {"KDF", ERR_LIB_KDF},
562+#endif
563+#ifdef ERR_LIB_METH
564+ {"METH", ERR_LIB_METH},
565+#endif
566+#ifdef ERR_LIB_NONE
567+ {"NONE", ERR_LIB_NONE},
568+#endif
569+#ifdef ERR_LIB_OBJ
570+ {"OBJ", ERR_LIB_OBJ},
571+#endif
572+#ifdef ERR_LIB_OCSP
573+ {"OCSP", ERR_LIB_OCSP},
574+#endif
575+#ifdef ERR_LIB_OSSL_STORE
576+ {"OSSL_STORE", ERR_LIB_OSSL_STORE},
577+#endif
578+#ifdef ERR_LIB_PEM
579+ {"PEM", ERR_LIB_PEM},
580+#endif
581+#ifdef ERR_LIB_PKCS12
582+ {"PKCS12", ERR_LIB_PKCS12},
583+#endif
584+#ifdef ERR_LIB_PKCS7
585+ {"PKCS7", ERR_LIB_PKCS7},
586+#endif
587+#ifdef ERR_LIB_PROXY
588+ {"PROXY", ERR_LIB_PROXY},
589+#endif
590+#ifdef ERR_LIB_RAND
591+ {"RAND", ERR_LIB_RAND},
592+#endif
593+#ifdef ERR_LIB_RSA
594+ {"RSA", ERR_LIB_RSA},
595+#endif
596+#ifdef ERR_LIB_RSAREF
597+ {"RSAREF", ERR_LIB_RSAREF},
598+#endif
599+#ifdef ERR_LIB_SM2
600+ {"SM2", ERR_LIB_SM2},
601+#endif
602+#ifdef ERR_LIB_SSL
603+ {"SSL", ERR_LIB_SSL},
604+#endif
605+#ifdef ERR_LIB_SSL2
606+ {"SSL2", ERR_LIB_SSL2},
607+#endif
608+#ifdef ERR_LIB_SSL23
609+ {"SSL23", ERR_LIB_SSL23},
610+#endif
611+#ifdef ERR_LIB_SSL3
612+ {"SSL3", ERR_LIB_SSL3},
613+#endif
614+#ifdef ERR_LIB_SYS
615+ {"SYS", ERR_LIB_SYS},
616+#endif
617+#ifdef ERR_LIB_TS
618+ {"TS", ERR_LIB_TS},
619+#endif
620+#ifdef ERR_LIB_UI
621+ {"UI", ERR_LIB_UI},
622+#endif
623+#ifdef ERR_LIB_USER
624+ {"USER", ERR_LIB_USER},
625+#endif
626+#ifdef ERR_LIB_X509
627+ {"X509", ERR_LIB_X509},
628+#endif
629+#ifdef ERR_LIB_X509V3
630+ {"X509V3", ERR_LIB_X509V3},
631+#endif
632+ { NULL }
633+};
634+
635+
636+static struct py_ssl_error_code error_codes[] = {
637+ #ifdef ASN1_R_ADDING_OBJECT
638+ {"ADDING_OBJECT", ERR_LIB_ASN1, ASN1_R_ADDING_OBJECT},
639+ #else
640+ {"ADDING_OBJECT", 13, 171},
641+ #endif
642+ #ifdef ASN1_R_ASN1_PARSE_ERROR
643+ {"ASN1_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_PARSE_ERROR},
644+ #else
645+ {"ASN1_PARSE_ERROR", 13, 203},
646+ #endif
647+ #ifdef ASN1_R_ASN1_SIG_PARSE_ERROR
648+ {"ASN1_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_SIG_PARSE_ERROR},
649+ #else
650+ {"ASN1_SIG_PARSE_ERROR", 13, 204},
651+ #endif
652+ #ifdef ASN1_R_AUX_ERROR
653+ {"AUX_ERROR", ERR_LIB_ASN1, ASN1_R_AUX_ERROR},
654+ #else
655+ {"AUX_ERROR", 13, 100},
656+ #endif
657+ #ifdef ASN1_R_BAD_OBJECT_HEADER
658+ {"BAD_OBJECT_HEADER", ERR_LIB_ASN1, ASN1_R_BAD_OBJECT_HEADER},
659+ #else
660+ {"BAD_OBJECT_HEADER", 13, 102},
661+ #endif
662+ #ifdef ASN1_R_BAD_TEMPLATE
663+ {"BAD_TEMPLATE", ERR_LIB_ASN1, ASN1_R_BAD_TEMPLATE},
664+ #else
665+ {"BAD_TEMPLATE", 13, 230},
666+ #endif
667+ #ifdef ASN1_R_BMPSTRING_IS_WRONG_LENGTH
668+ {"BMPSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BMPSTRING_IS_WRONG_LENGTH},
669+ #else
670+ {"BMPSTRING_IS_WRONG_LENGTH", 13, 214},
671+ #endif
672+ #ifdef ASN1_R_BN_LIB
673+ {"BN_LIB", ERR_LIB_ASN1, ASN1_R_BN_LIB},
674+ #else
675+ {"BN_LIB", 13, 105},
676+ #endif
677+ #ifdef ASN1_R_BOOLEAN_IS_WRONG_LENGTH
678+ {"BOOLEAN_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BOOLEAN_IS_WRONG_LENGTH},
679+ #else
680+ {"BOOLEAN_IS_WRONG_LENGTH", 13, 106},
681+ #endif
682+ #ifdef ASN1_R_BUFFER_TOO_SMALL
683+ {"BUFFER_TOO_SMALL", ERR_LIB_ASN1, ASN1_R_BUFFER_TOO_SMALL},
684+ #else
685+ {"BUFFER_TOO_SMALL", 13, 107},
686+ #endif
687+ #ifdef ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
688+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_ASN1, ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
689+ #else
690+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 13, 108},
691+ #endif
692+ #ifdef ASN1_R_CONTEXT_NOT_INITIALISED
693+ {"CONTEXT_NOT_INITIALISED", ERR_LIB_ASN1, ASN1_R_CONTEXT_NOT_INITIALISED},
694+ #else
695+ {"CONTEXT_NOT_INITIALISED", 13, 217},
696+ #endif
697+ #ifdef ASN1_R_DATA_IS_WRONG
698+ {"DATA_IS_WRONG", ERR_LIB_ASN1, ASN1_R_DATA_IS_WRONG},
699+ #else
700+ {"DATA_IS_WRONG", 13, 109},
701+ #endif
702+ #ifdef ASN1_R_DECODE_ERROR
703+ {"DECODE_ERROR", ERR_LIB_ASN1, ASN1_R_DECODE_ERROR},
704+ #else
705+ {"DECODE_ERROR", 13, 110},
706+ #endif
707+ #ifdef ASN1_R_DEPTH_EXCEEDED
708+ {"DEPTH_EXCEEDED", ERR_LIB_ASN1, ASN1_R_DEPTH_EXCEEDED},
709+ #else
710+ {"DEPTH_EXCEEDED", 13, 174},
711+ #endif
712+ #ifdef ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED
713+ {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED},
714+ #else
715+ {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", 13, 198},
716+ #endif
717+ #ifdef ASN1_R_ENCODE_ERROR
718+ {"ENCODE_ERROR", ERR_LIB_ASN1, ASN1_R_ENCODE_ERROR},
719+ #else
720+ {"ENCODE_ERROR", 13, 112},
721+ #endif
722+ #ifdef ASN1_R_ERROR_GETTING_TIME
723+ {"ERROR_GETTING_TIME", ERR_LIB_ASN1, ASN1_R_ERROR_GETTING_TIME},
724+ #else
725+ {"ERROR_GETTING_TIME", 13, 173},
726+ #endif
727+ #ifdef ASN1_R_ERROR_LOADING_SECTION
728+ {"ERROR_LOADING_SECTION", ERR_LIB_ASN1, ASN1_R_ERROR_LOADING_SECTION},
729+ #else
730+ {"ERROR_LOADING_SECTION", 13, 172},
731+ #endif
732+ #ifdef ASN1_R_ERROR_SETTING_CIPHER_PARAMS
733+ {"ERROR_SETTING_CIPHER_PARAMS", ERR_LIB_ASN1, ASN1_R_ERROR_SETTING_CIPHER_PARAMS},
734+ #else
735+ {"ERROR_SETTING_CIPHER_PARAMS", 13, 114},
736+ #endif
737+ #ifdef ASN1_R_EXPECTING_AN_INTEGER
738+ {"EXPECTING_AN_INTEGER", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_INTEGER},
739+ #else
740+ {"EXPECTING_AN_INTEGER", 13, 115},
741+ #endif
742+ #ifdef ASN1_R_EXPECTING_AN_OBJECT
743+ {"EXPECTING_AN_OBJECT", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_OBJECT},
744+ #else
745+ {"EXPECTING_AN_OBJECT", 13, 116},
746+ #endif
747+ #ifdef ASN1_R_EXPLICIT_LENGTH_MISMATCH
748+ {"EXPLICIT_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_EXPLICIT_LENGTH_MISMATCH},
749+ #else
750+ {"EXPLICIT_LENGTH_MISMATCH", 13, 119},
751+ #endif
752+ #ifdef ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED
753+ {"EXPLICIT_TAG_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED},
754+ #else
755+ {"EXPLICIT_TAG_NOT_CONSTRUCTED", 13, 120},
756+ #endif
757+ #ifdef ASN1_R_FIELD_MISSING
758+ {"FIELD_MISSING", ERR_LIB_ASN1, ASN1_R_FIELD_MISSING},
759+ #else
760+ {"FIELD_MISSING", 13, 121},
761+ #endif
762+ #ifdef ASN1_R_FIRST_NUM_TOO_LARGE
763+ {"FIRST_NUM_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_FIRST_NUM_TOO_LARGE},
764+ #else
765+ {"FIRST_NUM_TOO_LARGE", 13, 122},
766+ #endif
767+ #ifdef ASN1_R_HEADER_TOO_LONG
768+ {"HEADER_TOO_LONG", ERR_LIB_ASN1, ASN1_R_HEADER_TOO_LONG},
769+ #else
770+ {"HEADER_TOO_LONG", 13, 123},
771+ #endif
772+ #ifdef ASN1_R_ILLEGAL_BITSTRING_FORMAT
773+ {"ILLEGAL_BITSTRING_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BITSTRING_FORMAT},
774+ #else
775+ {"ILLEGAL_BITSTRING_FORMAT", 13, 175},
776+ #endif
777+ #ifdef ASN1_R_ILLEGAL_BOOLEAN
778+ {"ILLEGAL_BOOLEAN", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BOOLEAN},
779+ #else
780+ {"ILLEGAL_BOOLEAN", 13, 176},
781+ #endif
782+ #ifdef ASN1_R_ILLEGAL_CHARACTERS
783+ {"ILLEGAL_CHARACTERS", ERR_LIB_ASN1, ASN1_R_ILLEGAL_CHARACTERS},
784+ #else
785+ {"ILLEGAL_CHARACTERS", 13, 124},
786+ #endif
787+ #ifdef ASN1_R_ILLEGAL_FORMAT
788+ {"ILLEGAL_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_FORMAT},
789+ #else
790+ {"ILLEGAL_FORMAT", 13, 177},
791+ #endif
792+ #ifdef ASN1_R_ILLEGAL_HEX
793+ {"ILLEGAL_HEX", ERR_LIB_ASN1, ASN1_R_ILLEGAL_HEX},
794+ #else
795+ {"ILLEGAL_HEX", 13, 178},
796+ #endif
797+ #ifdef ASN1_R_ILLEGAL_IMPLICIT_TAG
798+ {"ILLEGAL_IMPLICIT_TAG", ERR_LIB_ASN1, ASN1_R_ILLEGAL_IMPLICIT_TAG},
799+ #else
800+ {"ILLEGAL_IMPLICIT_TAG", 13, 179},
801+ #endif
802+ #ifdef ASN1_R_ILLEGAL_INTEGER
803+ {"ILLEGAL_INTEGER", ERR_LIB_ASN1, ASN1_R_ILLEGAL_INTEGER},
804+ #else
805+ {"ILLEGAL_INTEGER", 13, 180},
806+ #endif
807+ #ifdef ASN1_R_ILLEGAL_NEGATIVE_VALUE
808+ {"ILLEGAL_NEGATIVE_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NEGATIVE_VALUE},
809+ #else
810+ {"ILLEGAL_NEGATIVE_VALUE", 13, 226},
811+ #endif
812+ #ifdef ASN1_R_ILLEGAL_NESTED_TAGGING
813+ {"ILLEGAL_NESTED_TAGGING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NESTED_TAGGING},
814+ #else
815+ {"ILLEGAL_NESTED_TAGGING", 13, 181},
816+ #endif
817+ #ifdef ASN1_R_ILLEGAL_NULL
818+ {"ILLEGAL_NULL", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL},
819+ #else
820+ {"ILLEGAL_NULL", 13, 125},
821+ #endif
822+ #ifdef ASN1_R_ILLEGAL_NULL_VALUE
823+ {"ILLEGAL_NULL_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL_VALUE},
824+ #else
825+ {"ILLEGAL_NULL_VALUE", 13, 182},
826+ #endif
827+ #ifdef ASN1_R_ILLEGAL_OBJECT
828+ {"ILLEGAL_OBJECT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OBJECT},
829+ #else
830+ {"ILLEGAL_OBJECT", 13, 183},
831+ #endif
832+ #ifdef ASN1_R_ILLEGAL_OPTIONAL_ANY
833+ {"ILLEGAL_OPTIONAL_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONAL_ANY},
834+ #else
835+ {"ILLEGAL_OPTIONAL_ANY", 13, 126},
836+ #endif
837+ #ifdef ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE
838+ {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE},
839+ #else
840+ {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", 13, 170},
841+ #endif
842+ #ifdef ASN1_R_ILLEGAL_PADDING
843+ {"ILLEGAL_PADDING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_PADDING},
844+ #else
845+ {"ILLEGAL_PADDING", 13, 221},
846+ #endif
847+ #ifdef ASN1_R_ILLEGAL_TAGGED_ANY
848+ {"ILLEGAL_TAGGED_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TAGGED_ANY},
849+ #else
850+ {"ILLEGAL_TAGGED_ANY", 13, 127},
851+ #endif
852+ #ifdef ASN1_R_ILLEGAL_TIME_VALUE
853+ {"ILLEGAL_TIME_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TIME_VALUE},
854+ #else
855+ {"ILLEGAL_TIME_VALUE", 13, 184},
856+ #endif
857+ #ifdef ASN1_R_ILLEGAL_ZERO_CONTENT
858+ {"ILLEGAL_ZERO_CONTENT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_ZERO_CONTENT},
859+ #else
860+ {"ILLEGAL_ZERO_CONTENT", 13, 222},
861+ #endif
862+ #ifdef ASN1_R_INTEGER_NOT_ASCII_FORMAT
863+ {"INTEGER_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_INTEGER_NOT_ASCII_FORMAT},
864+ #else
865+ {"INTEGER_NOT_ASCII_FORMAT", 13, 185},
866+ #endif
867+ #ifdef ASN1_R_INTEGER_TOO_LARGE_FOR_LONG
868+ {"INTEGER_TOO_LARGE_FOR_LONG", ERR_LIB_ASN1, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG},
869+ #else
870+ {"INTEGER_TOO_LARGE_FOR_LONG", 13, 128},
871+ #endif
872+ #ifdef ASN1_R_INVALID_BIT_STRING_BITS_LEFT
873+ {"INVALID_BIT_STRING_BITS_LEFT", ERR_LIB_ASN1, ASN1_R_INVALID_BIT_STRING_BITS_LEFT},
874+ #else
875+ {"INVALID_BIT_STRING_BITS_LEFT", 13, 220},
876+ #endif
877+ #ifdef ASN1_R_INVALID_BMPSTRING_LENGTH
878+ {"INVALID_BMPSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_BMPSTRING_LENGTH},
879+ #else
880+ {"INVALID_BMPSTRING_LENGTH", 13, 129},
881+ #endif
882+ #ifdef ASN1_R_INVALID_DIGIT
883+ {"INVALID_DIGIT", ERR_LIB_ASN1, ASN1_R_INVALID_DIGIT},
884+ #else
885+ {"INVALID_DIGIT", 13, 130},
886+ #endif
887+ #ifdef ASN1_R_INVALID_MIME_TYPE
888+ {"INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_INVALID_MIME_TYPE},
889+ #else
890+ {"INVALID_MIME_TYPE", 13, 205},
891+ #endif
892+ #ifdef ASN1_R_INVALID_MODIFIER
893+ {"INVALID_MODIFIER", ERR_LIB_ASN1, ASN1_R_INVALID_MODIFIER},
894+ #else
895+ {"INVALID_MODIFIER", 13, 186},
896+ #endif
897+ #ifdef ASN1_R_INVALID_NUMBER
898+ {"INVALID_NUMBER", ERR_LIB_ASN1, ASN1_R_INVALID_NUMBER},
899+ #else
900+ {"INVALID_NUMBER", 13, 187},
901+ #endif
902+ #ifdef ASN1_R_INVALID_OBJECT_ENCODING
903+ {"INVALID_OBJECT_ENCODING", ERR_LIB_ASN1, ASN1_R_INVALID_OBJECT_ENCODING},
904+ #else
905+ {"INVALID_OBJECT_ENCODING", 13, 216},
906+ #endif
907+ #ifdef ASN1_R_INVALID_SCRYPT_PARAMETERS
908+ {"INVALID_SCRYPT_PARAMETERS", ERR_LIB_ASN1, ASN1_R_INVALID_SCRYPT_PARAMETERS},
909+ #else
910+ {"INVALID_SCRYPT_PARAMETERS", 13, 227},
911+ #endif
912+ #ifdef ASN1_R_INVALID_SEPARATOR
913+ {"INVALID_SEPARATOR", ERR_LIB_ASN1, ASN1_R_INVALID_SEPARATOR},
914+ #else
915+ {"INVALID_SEPARATOR", 13, 131},
916+ #endif
917+ #ifdef ASN1_R_INVALID_STRING_TABLE_VALUE
918+ {"INVALID_STRING_TABLE_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_STRING_TABLE_VALUE},
919+ #else
920+ {"INVALID_STRING_TABLE_VALUE", 13, 218},
921+ #endif
922+ #ifdef ASN1_R_INVALID_UNIVERSALSTRING_LENGTH
923+ {"INVALID_UNIVERSALSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_UNIVERSALSTRING_LENGTH},
924+ #else
925+ {"INVALID_UNIVERSALSTRING_LENGTH", 13, 133},
926+ #endif
927+ #ifdef ASN1_R_INVALID_UTF8STRING
928+ {"INVALID_UTF8STRING", ERR_LIB_ASN1, ASN1_R_INVALID_UTF8STRING},
929+ #else
930+ {"INVALID_UTF8STRING", 13, 134},
931+ #endif
932+ #ifdef ASN1_R_INVALID_VALUE
933+ {"INVALID_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_VALUE},
934+ #else
935+ {"INVALID_VALUE", 13, 219},
936+ #endif
937+ #ifdef ASN1_R_LIST_ERROR
938+ {"LIST_ERROR", ERR_LIB_ASN1, ASN1_R_LIST_ERROR},
939+ #else
940+ {"LIST_ERROR", 13, 188},
941+ #endif
942+ #ifdef ASN1_R_MIME_NO_CONTENT_TYPE
943+ {"MIME_NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_MIME_NO_CONTENT_TYPE},
944+ #else
945+ {"MIME_NO_CONTENT_TYPE", 13, 206},
946+ #endif
947+ #ifdef ASN1_R_MIME_PARSE_ERROR
948+ {"MIME_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_PARSE_ERROR},
949+ #else
950+ {"MIME_PARSE_ERROR", 13, 207},
951+ #endif
952+ #ifdef ASN1_R_MIME_SIG_PARSE_ERROR
953+ {"MIME_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_SIG_PARSE_ERROR},
954+ #else
955+ {"MIME_SIG_PARSE_ERROR", 13, 208},
956+ #endif
957+ #ifdef ASN1_R_MISSING_EOC
958+ {"MISSING_EOC", ERR_LIB_ASN1, ASN1_R_MISSING_EOC},
959+ #else
960+ {"MISSING_EOC", 13, 137},
961+ #endif
962+ #ifdef ASN1_R_MISSING_SECOND_NUMBER
963+ {"MISSING_SECOND_NUMBER", ERR_LIB_ASN1, ASN1_R_MISSING_SECOND_NUMBER},
964+ #else
965+ {"MISSING_SECOND_NUMBER", 13, 138},
966+ #endif
967+ #ifdef ASN1_R_MISSING_VALUE
968+ {"MISSING_VALUE", ERR_LIB_ASN1, ASN1_R_MISSING_VALUE},
969+ #else
970+ {"MISSING_VALUE", 13, 189},
971+ #endif
972+ #ifdef ASN1_R_MSTRING_NOT_UNIVERSAL
973+ {"MSTRING_NOT_UNIVERSAL", ERR_LIB_ASN1, ASN1_R_MSTRING_NOT_UNIVERSAL},
974+ #else
975+ {"MSTRING_NOT_UNIVERSAL", 13, 139},
976+ #endif
977+ #ifdef ASN1_R_MSTRING_WRONG_TAG
978+ {"MSTRING_WRONG_TAG", ERR_LIB_ASN1, ASN1_R_MSTRING_WRONG_TAG},
979+ #else
980+ {"MSTRING_WRONG_TAG", 13, 140},
981+ #endif
982+ #ifdef ASN1_R_NESTED_ASN1_STRING
983+ {"NESTED_ASN1_STRING", ERR_LIB_ASN1, ASN1_R_NESTED_ASN1_STRING},
984+ #else
985+ {"NESTED_ASN1_STRING", 13, 197},
986+ #endif
987+ #ifdef ASN1_R_NESTED_TOO_DEEP
988+ {"NESTED_TOO_DEEP", ERR_LIB_ASN1, ASN1_R_NESTED_TOO_DEEP},
989+ #else
990+ {"NESTED_TOO_DEEP", 13, 201},
991+ #endif
992+ #ifdef ASN1_R_NON_HEX_CHARACTERS
993+ {"NON_HEX_CHARACTERS", ERR_LIB_ASN1, ASN1_R_NON_HEX_CHARACTERS},
994+ #else
995+ {"NON_HEX_CHARACTERS", 13, 141},
996+ #endif
997+ #ifdef ASN1_R_NOT_ASCII_FORMAT
998+ {"NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_NOT_ASCII_FORMAT},
999+ #else
1000+ {"NOT_ASCII_FORMAT", 13, 190},
1001+ #endif
1002+ #ifdef ASN1_R_NOT_ENOUGH_DATA
1003+ {"NOT_ENOUGH_DATA", ERR_LIB_ASN1, ASN1_R_NOT_ENOUGH_DATA},
1004+ #else
1005+ {"NOT_ENOUGH_DATA", 13, 142},
1006+ #endif
1007+ #ifdef ASN1_R_NO_CONTENT_TYPE
1008+ {"NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_CONTENT_TYPE},
1009+ #else
1010+ {"NO_CONTENT_TYPE", 13, 209},
1011+ #endif
1012+ #ifdef ASN1_R_NO_MATCHING_CHOICE_TYPE
1013+ {"NO_MATCHING_CHOICE_TYPE", ERR_LIB_ASN1, ASN1_R_NO_MATCHING_CHOICE_TYPE},
1014+ #else
1015+ {"NO_MATCHING_CHOICE_TYPE", 13, 143},
1016+ #endif
1017+ #ifdef ASN1_R_NO_MULTIPART_BODY_FAILURE
1018+ {"NO_MULTIPART_BODY_FAILURE", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BODY_FAILURE},
1019+ #else
1020+ {"NO_MULTIPART_BODY_FAILURE", 13, 210},
1021+ #endif
1022+ #ifdef ASN1_R_NO_MULTIPART_BOUNDARY
1023+ {"NO_MULTIPART_BOUNDARY", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BOUNDARY},
1024+ #else
1025+ {"NO_MULTIPART_BOUNDARY", 13, 211},
1026+ #endif
1027+ #ifdef ASN1_R_NO_SIG_CONTENT_TYPE
1028+ {"NO_SIG_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_SIG_CONTENT_TYPE},
1029+ #else
1030+ {"NO_SIG_CONTENT_TYPE", 13, 212},
1031+ #endif
1032+ #ifdef ASN1_R_NULL_IS_WRONG_LENGTH
1033+ {"NULL_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_NULL_IS_WRONG_LENGTH},
1034+ #else
1035+ {"NULL_IS_WRONG_LENGTH", 13, 144},
1036+ #endif
1037+ #ifdef ASN1_R_OBJECT_NOT_ASCII_FORMAT
1038+ {"OBJECT_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_OBJECT_NOT_ASCII_FORMAT},
1039+ #else
1040+ {"OBJECT_NOT_ASCII_FORMAT", 13, 191},
1041+ #endif
1042+ #ifdef ASN1_R_ODD_NUMBER_OF_CHARS
1043+ {"ODD_NUMBER_OF_CHARS", ERR_LIB_ASN1, ASN1_R_ODD_NUMBER_OF_CHARS},
1044+ #else
1045+ {"ODD_NUMBER_OF_CHARS", 13, 145},
1046+ #endif
1047+ #ifdef ASN1_R_SECOND_NUMBER_TOO_LARGE
1048+ {"SECOND_NUMBER_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_SECOND_NUMBER_TOO_LARGE},
1049+ #else
1050+ {"SECOND_NUMBER_TOO_LARGE", 13, 147},
1051+ #endif
1052+ #ifdef ASN1_R_SEQUENCE_LENGTH_MISMATCH
1053+ {"SEQUENCE_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_SEQUENCE_LENGTH_MISMATCH},
1054+ #else
1055+ {"SEQUENCE_LENGTH_MISMATCH", 13, 148},
1056+ #endif
1057+ #ifdef ASN1_R_SEQUENCE_NOT_CONSTRUCTED
1058+ {"SEQUENCE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_SEQUENCE_NOT_CONSTRUCTED},
1059+ #else
1060+ {"SEQUENCE_NOT_CONSTRUCTED", 13, 149},
1061+ #endif
1062+ #ifdef ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG
1063+ {"SEQUENCE_OR_SET_NEEDS_CONFIG", ERR_LIB_ASN1, ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG},
1064+ #else
1065+ {"SEQUENCE_OR_SET_NEEDS_CONFIG", 13, 192},
1066+ #endif
1067+ #ifdef ASN1_R_SHORT_LINE
1068+ {"SHORT_LINE", ERR_LIB_ASN1, ASN1_R_SHORT_LINE},
1069+ #else
1070+ {"SHORT_LINE", 13, 150},
1071+ #endif
1072+ #ifdef ASN1_R_SIG_INVALID_MIME_TYPE
1073+ {"SIG_INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_SIG_INVALID_MIME_TYPE},
1074+ #else
1075+ {"SIG_INVALID_MIME_TYPE", 13, 213},
1076+ #endif
1077+ #ifdef ASN1_R_STREAMING_NOT_SUPPORTED
1078+ {"STREAMING_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_STREAMING_NOT_SUPPORTED},
1079+ #else
1080+ {"STREAMING_NOT_SUPPORTED", 13, 202},
1081+ #endif
1082+ #ifdef ASN1_R_STRING_TOO_LONG
1083+ {"STRING_TOO_LONG", ERR_LIB_ASN1, ASN1_R_STRING_TOO_LONG},
1084+ #else
1085+ {"STRING_TOO_LONG", 13, 151},
1086+ #endif
1087+ #ifdef ASN1_R_STRING_TOO_SHORT
1088+ {"STRING_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_STRING_TOO_SHORT},
1089+ #else
1090+ {"STRING_TOO_SHORT", 13, 152},
1091+ #endif
1092+ #ifdef ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
1093+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", ERR_LIB_ASN1, ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD},
1094+ #else
1095+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 13, 154},
1096+ #endif
1097+ #ifdef ASN1_R_TIME_NOT_ASCII_FORMAT
1098+ {"TIME_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_TIME_NOT_ASCII_FORMAT},
1099+ #else
1100+ {"TIME_NOT_ASCII_FORMAT", 13, 193},
1101+ #endif
1102+ #ifdef ASN1_R_TOO_LARGE
1103+ {"TOO_LARGE", ERR_LIB_ASN1, ASN1_R_TOO_LARGE},
1104+ #else
1105+ {"TOO_LARGE", 13, 223},
1106+ #endif
1107+ #ifdef ASN1_R_TOO_LONG
1108+ {"TOO_LONG", ERR_LIB_ASN1, ASN1_R_TOO_LONG},
1109+ #else
1110+ {"TOO_LONG", 13, 155},
1111+ #endif
1112+ #ifdef ASN1_R_TOO_SMALL
1113+ {"TOO_SMALL", ERR_LIB_ASN1, ASN1_R_TOO_SMALL},
1114+ #else
1115+ {"TOO_SMALL", 13, 224},
1116+ #endif
1117+ #ifdef ASN1_R_TYPE_NOT_CONSTRUCTED
1118+ {"TYPE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_CONSTRUCTED},
1119+ #else
1120+ {"TYPE_NOT_CONSTRUCTED", 13, 156},
1121+ #endif
1122+ #ifdef ASN1_R_TYPE_NOT_PRIMITIVE
1123+ {"TYPE_NOT_PRIMITIVE", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_PRIMITIVE},
1124+ #else
1125+ {"TYPE_NOT_PRIMITIVE", 13, 195},
1126+ #endif
1127+ #ifdef ASN1_R_UNEXPECTED_EOC
1128+ {"UNEXPECTED_EOC", ERR_LIB_ASN1, ASN1_R_UNEXPECTED_EOC},
1129+ #else
1130+ {"UNEXPECTED_EOC", 13, 159},
1131+ #endif
1132+ #ifdef ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH
1133+ {"UNIVERSALSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH},
1134+ #else
1135+ {"UNIVERSALSTRING_IS_WRONG_LENGTH", 13, 215},
1136+ #endif
1137+ #ifdef ASN1_R_UNKNOWN_FORMAT
1138+ {"UNKNOWN_FORMAT", ERR_LIB_ASN1, ASN1_R_UNKNOWN_FORMAT},
1139+ #else
1140+ {"UNKNOWN_FORMAT", 13, 160},
1141+ #endif
1142+ #ifdef ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM
1143+ {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM},
1144+ #else
1145+ {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", 13, 161},
1146+ #endif
1147+ #ifdef ASN1_R_UNKNOWN_OBJECT_TYPE
1148+ {"UNKNOWN_OBJECT_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_OBJECT_TYPE},
1149+ #else
1150+ {"UNKNOWN_OBJECT_TYPE", 13, 162},
1151+ #endif
1152+ #ifdef ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE
1153+ {"UNKNOWN_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE},
1154+ #else
1155+ {"UNKNOWN_PUBLIC_KEY_TYPE", 13, 163},
1156+ #endif
1157+ #ifdef ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM
1158+ {"UNKNOWN_SIGNATURE_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM},
1159+ #else
1160+ {"UNKNOWN_SIGNATURE_ALGORITHM", 13, 199},
1161+ #endif
1162+ #ifdef ASN1_R_UNKNOWN_TAG
1163+ {"UNKNOWN_TAG", ERR_LIB_ASN1, ASN1_R_UNKNOWN_TAG},
1164+ #else
1165+ {"UNKNOWN_TAG", 13, 194},
1166+ #endif
1167+ #ifdef ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE
1168+ {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE},
1169+ #else
1170+ {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", 13, 164},
1171+ #endif
1172+ #ifdef ASN1_R_UNSUPPORTED_CIPHER
1173+ {"UNSUPPORTED_CIPHER", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_CIPHER},
1174+ #else
1175+ {"UNSUPPORTED_CIPHER", 13, 228},
1176+ #endif
1177+ #ifdef ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE
1178+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
1179+ #else
1180+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", 13, 167},
1181+ #endif
1182+ #ifdef ASN1_R_UNSUPPORTED_TYPE
1183+ {"UNSUPPORTED_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_TYPE},
1184+ #else
1185+ {"UNSUPPORTED_TYPE", 13, 196},
1186+ #endif
1187+ #ifdef ASN1_R_WRONG_INTEGER_TYPE
1188+ {"WRONG_INTEGER_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_INTEGER_TYPE},
1189+ #else
1190+ {"WRONG_INTEGER_TYPE", 13, 225},
1191+ #endif
1192+ #ifdef ASN1_R_WRONG_PUBLIC_KEY_TYPE
1193+ {"WRONG_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_PUBLIC_KEY_TYPE},
1194+ #else
1195+ {"WRONG_PUBLIC_KEY_TYPE", 13, 200},
1196+ #endif
1197+ #ifdef ASN1_R_WRONG_TAG
1198+ {"WRONG_TAG", ERR_LIB_ASN1, ASN1_R_WRONG_TAG},
1199+ #else
1200+ {"WRONG_TAG", 13, 168},
1201+ #endif
1202+ #ifdef ASYNC_R_FAILED_TO_SET_POOL
1203+ {"FAILED_TO_SET_POOL", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SET_POOL},
1204+ #else
1205+ {"FAILED_TO_SET_POOL", 51, 101},
1206+ #endif
1207+ #ifdef ASYNC_R_FAILED_TO_SWAP_CONTEXT
1208+ {"FAILED_TO_SWAP_CONTEXT", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SWAP_CONTEXT},
1209+ #else
1210+ {"FAILED_TO_SWAP_CONTEXT", 51, 102},
1211+ #endif
1212+ #ifdef ASYNC_R_INIT_FAILED
1213+ {"INIT_FAILED", ERR_LIB_ASYNC, ASYNC_R_INIT_FAILED},
1214+ #else
1215+ {"INIT_FAILED", 51, 105},
1216+ #endif
1217+ #ifdef ASYNC_R_INVALID_POOL_SIZE
1218+ {"INVALID_POOL_SIZE", ERR_LIB_ASYNC, ASYNC_R_INVALID_POOL_SIZE},
1219+ #else
1220+ {"INVALID_POOL_SIZE", 51, 103},
1221+ #endif
1222+ #ifdef BIO_R_ACCEPT_ERROR
1223+ {"ACCEPT_ERROR", ERR_LIB_BIO, BIO_R_ACCEPT_ERROR},
1224+ #else
1225+ {"ACCEPT_ERROR", 32, 100},
1226+ #endif
1227+ #ifdef BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET
1228+ {"ADDRINFO_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET},
1229+ #else
1230+ {"ADDRINFO_ADDR_IS_NOT_AF_INET", 32, 141},
1231+ #endif
1232+ #ifdef BIO_R_AMBIGUOUS_HOST_OR_SERVICE
1233+ {"AMBIGUOUS_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_AMBIGUOUS_HOST_OR_SERVICE},
1234+ #else
1235+ {"AMBIGUOUS_HOST_OR_SERVICE", 32, 129},
1236+ #endif
1237+ #ifdef BIO_R_BAD_FOPEN_MODE
1238+ {"BAD_FOPEN_MODE", ERR_LIB_BIO, BIO_R_BAD_FOPEN_MODE},
1239+ #else
1240+ {"BAD_FOPEN_MODE", 32, 101},
1241+ #endif
1242+ #ifdef BIO_R_BROKEN_PIPE
1243+ {"BROKEN_PIPE", ERR_LIB_BIO, BIO_R_BROKEN_PIPE},
1244+ #else
1245+ {"BROKEN_PIPE", 32, 124},
1246+ #endif
1247+ #ifdef BIO_R_CONNECT_ERROR
1248+ {"CONNECT_ERROR", ERR_LIB_BIO, BIO_R_CONNECT_ERROR},
1249+ #else
1250+ {"CONNECT_ERROR", 32, 103},
1251+ #endif
1252+ #ifdef BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET
1253+ {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET},
1254+ #else
1255+ {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", 32, 107},
1256+ #endif
1257+ #ifdef BIO_R_GETSOCKNAME_ERROR
1258+ {"GETSOCKNAME_ERROR", ERR_LIB_BIO, BIO_R_GETSOCKNAME_ERROR},
1259+ #else
1260+ {"GETSOCKNAME_ERROR", 32, 132},
1261+ #endif
1262+ #ifdef BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS
1263+ {"GETSOCKNAME_TRUNCATED_ADDRESS", ERR_LIB_BIO, BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS},
1264+ #else
1265+ {"GETSOCKNAME_TRUNCATED_ADDRESS", 32, 133},
1266+ #endif
1267+ #ifdef BIO_R_GETTING_SOCKTYPE
1268+ {"GETTING_SOCKTYPE", ERR_LIB_BIO, BIO_R_GETTING_SOCKTYPE},
1269+ #else
1270+ {"GETTING_SOCKTYPE", 32, 134},
1271+ #endif
1272+ #ifdef BIO_R_INVALID_ARGUMENT
1273+ {"INVALID_ARGUMENT", ERR_LIB_BIO, BIO_R_INVALID_ARGUMENT},
1274+ #else
1275+ {"INVALID_ARGUMENT", 32, 125},
1276+ #endif
1277+ #ifdef BIO_R_INVALID_SOCKET
1278+ {"INVALID_SOCKET", ERR_LIB_BIO, BIO_R_INVALID_SOCKET},
1279+ #else
1280+ {"INVALID_SOCKET", 32, 135},
1281+ #endif
1282+ #ifdef BIO_R_IN_USE
1283+ {"IN_USE", ERR_LIB_BIO, BIO_R_IN_USE},
1284+ #else
1285+ {"IN_USE", 32, 123},
1286+ #endif
1287+ #ifdef BIO_R_LENGTH_TOO_LONG
1288+ {"LENGTH_TOO_LONG", ERR_LIB_BIO, BIO_R_LENGTH_TOO_LONG},
1289+ #else
1290+ {"LENGTH_TOO_LONG", 32, 102},
1291+ #endif
1292+ #ifdef BIO_R_LISTEN_V6_ONLY
1293+ {"LISTEN_V6_ONLY", ERR_LIB_BIO, BIO_R_LISTEN_V6_ONLY},
1294+ #else
1295+ {"LISTEN_V6_ONLY", 32, 136},
1296+ #endif
1297+ #ifdef BIO_R_LOOKUP_RETURNED_NOTHING
1298+ {"LOOKUP_RETURNED_NOTHING", ERR_LIB_BIO, BIO_R_LOOKUP_RETURNED_NOTHING},
1299+ #else
1300+ {"LOOKUP_RETURNED_NOTHING", 32, 142},
1301+ #endif
1302+ #ifdef BIO_R_MALFORMED_HOST_OR_SERVICE
1303+ {"MALFORMED_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_MALFORMED_HOST_OR_SERVICE},
1304+ #else
1305+ {"MALFORMED_HOST_OR_SERVICE", 32, 130},
1306+ #endif
1307+ #ifdef BIO_R_NBIO_CONNECT_ERROR
1308+ {"NBIO_CONNECT_ERROR", ERR_LIB_BIO, BIO_R_NBIO_CONNECT_ERROR},
1309+ #else
1310+ {"NBIO_CONNECT_ERROR", 32, 110},
1311+ #endif
1312+ #ifdef BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED
1313+ {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED},
1314+ #else
1315+ {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", 32, 143},
1316+ #endif
1317+ #ifdef BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED
1318+ {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED},
1319+ #else
1320+ {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", 32, 144},
1321+ #endif
1322+ #ifdef BIO_R_NO_PORT_DEFINED
1323+ {"NO_PORT_DEFINED", ERR_LIB_BIO, BIO_R_NO_PORT_DEFINED},
1324+ #else
1325+ {"NO_PORT_DEFINED", 32, 113},
1326+ #endif
1327+ #ifdef BIO_R_NO_SUCH_FILE
1328+ {"NO_SUCH_FILE", ERR_LIB_BIO, BIO_R_NO_SUCH_FILE},
1329+ #else
1330+ {"NO_SUCH_FILE", 32, 128},
1331+ #endif
1332+ #ifdef BIO_R_NULL_PARAMETER
1333+ {"NULL_PARAMETER", ERR_LIB_BIO, BIO_R_NULL_PARAMETER},
1334+ #else
1335+ {"NULL_PARAMETER", 32, 115},
1336+ #endif
1337+ #ifdef BIO_R_UNABLE_TO_BIND_SOCKET
1338+ {"UNABLE_TO_BIND_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_BIND_SOCKET},
1339+ #else
1340+ {"UNABLE_TO_BIND_SOCKET", 32, 117},
1341+ #endif
1342+ #ifdef BIO_R_UNABLE_TO_CREATE_SOCKET
1343+ {"UNABLE_TO_CREATE_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_CREATE_SOCKET},
1344+ #else
1345+ {"UNABLE_TO_CREATE_SOCKET", 32, 118},
1346+ #endif
1347+ #ifdef BIO_R_UNABLE_TO_KEEPALIVE
1348+ {"UNABLE_TO_KEEPALIVE", ERR_LIB_BIO, BIO_R_UNABLE_TO_KEEPALIVE},
1349+ #else
1350+ {"UNABLE_TO_KEEPALIVE", 32, 137},
1351+ #endif
1352+ #ifdef BIO_R_UNABLE_TO_LISTEN_SOCKET
1353+ {"UNABLE_TO_LISTEN_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_LISTEN_SOCKET},
1354+ #else
1355+ {"UNABLE_TO_LISTEN_SOCKET", 32, 119},
1356+ #endif
1357+ #ifdef BIO_R_UNABLE_TO_NODELAY
1358+ {"UNABLE_TO_NODELAY", ERR_LIB_BIO, BIO_R_UNABLE_TO_NODELAY},
1359+ #else
1360+ {"UNABLE_TO_NODELAY", 32, 138},
1361+ #endif
1362+ #ifdef BIO_R_UNABLE_TO_REUSEADDR
1363+ {"UNABLE_TO_REUSEADDR", ERR_LIB_BIO, BIO_R_UNABLE_TO_REUSEADDR},
1364+ #else
1365+ {"UNABLE_TO_REUSEADDR", 32, 139},
1366+ #endif
1367+ #ifdef BIO_R_UNAVAILABLE_IP_FAMILY
1368+ {"UNAVAILABLE_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNAVAILABLE_IP_FAMILY},
1369+ #else
1370+ {"UNAVAILABLE_IP_FAMILY", 32, 145},
1371+ #endif
1372+ #ifdef BIO_R_UNINITIALIZED
1373+ {"UNINITIALIZED", ERR_LIB_BIO, BIO_R_UNINITIALIZED},
1374+ #else
1375+ {"UNINITIALIZED", 32, 120},
1376+ #endif
1377+ #ifdef BIO_R_UNKNOWN_INFO_TYPE
1378+ {"UNKNOWN_INFO_TYPE", ERR_LIB_BIO, BIO_R_UNKNOWN_INFO_TYPE},
1379+ #else
1380+ {"UNKNOWN_INFO_TYPE", 32, 140},
1381+ #endif
1382+ #ifdef BIO_R_UNSUPPORTED_IP_FAMILY
1383+ {"UNSUPPORTED_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_IP_FAMILY},
1384+ #else
1385+ {"UNSUPPORTED_IP_FAMILY", 32, 146},
1386+ #endif
1387+ #ifdef BIO_R_UNSUPPORTED_METHOD
1388+ {"UNSUPPORTED_METHOD", ERR_LIB_BIO, BIO_R_UNSUPPORTED_METHOD},
1389+ #else
1390+ {"UNSUPPORTED_METHOD", 32, 121},
1391+ #endif
1392+ #ifdef BIO_R_UNSUPPORTED_PROTOCOL_FAMILY
1393+ {"UNSUPPORTED_PROTOCOL_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_PROTOCOL_FAMILY},
1394+ #else
1395+ {"UNSUPPORTED_PROTOCOL_FAMILY", 32, 131},
1396+ #endif
1397+ #ifdef BIO_R_WRITE_TO_READ_ONLY_BIO
1398+ {"WRITE_TO_READ_ONLY_BIO", ERR_LIB_BIO, BIO_R_WRITE_TO_READ_ONLY_BIO},
1399+ #else
1400+ {"WRITE_TO_READ_ONLY_BIO", 32, 126},
1401+ #endif
1402+ #ifdef BIO_R_WSASTARTUP
1403+ {"WSASTARTUP", ERR_LIB_BIO, BIO_R_WSASTARTUP},
1404+ #else
1405+ {"WSASTARTUP", 32, 122},
1406+ #endif
1407+ #ifdef BN_R_ARG2_LT_ARG3
1408+ {"ARG2_LT_ARG3", ERR_LIB_BN, BN_R_ARG2_LT_ARG3},
1409+ #else
1410+ {"ARG2_LT_ARG3", 3, 100},
1411+ #endif
1412+ #ifdef BN_R_BAD_RECIPROCAL
1413+ {"BAD_RECIPROCAL", ERR_LIB_BN, BN_R_BAD_RECIPROCAL},
1414+ #else
1415+ {"BAD_RECIPROCAL", 3, 101},
1416+ #endif
1417+ #ifdef BN_R_BIGNUM_TOO_LONG
1418+ {"BIGNUM_TOO_LONG", ERR_LIB_BN, BN_R_BIGNUM_TOO_LONG},
1419+ #else
1420+ {"BIGNUM_TOO_LONG", 3, 114},
1421+ #endif
1422+ #ifdef BN_R_BITS_TOO_SMALL
1423+ {"BITS_TOO_SMALL", ERR_LIB_BN, BN_R_BITS_TOO_SMALL},
1424+ #else
1425+ {"BITS_TOO_SMALL", 3, 118},
1426+ #endif
1427+ #ifdef BN_R_CALLED_WITH_EVEN_MODULUS
1428+ {"CALLED_WITH_EVEN_MODULUS", ERR_LIB_BN, BN_R_CALLED_WITH_EVEN_MODULUS},
1429+ #else
1430+ {"CALLED_WITH_EVEN_MODULUS", 3, 102},
1431+ #endif
1432+ #ifdef BN_R_DIV_BY_ZERO
1433+ {"DIV_BY_ZERO", ERR_LIB_BN, BN_R_DIV_BY_ZERO},
1434+ #else
1435+ {"DIV_BY_ZERO", 3, 103},
1436+ #endif
1437+ #ifdef BN_R_ENCODING_ERROR
1438+ {"ENCODING_ERROR", ERR_LIB_BN, BN_R_ENCODING_ERROR},
1439+ #else
1440+ {"ENCODING_ERROR", 3, 104},
1441+ #endif
1442+ #ifdef BN_R_EXPAND_ON_STATIC_BIGNUM_DATA
1443+ {"EXPAND_ON_STATIC_BIGNUM_DATA", ERR_LIB_BN, BN_R_EXPAND_ON_STATIC_BIGNUM_DATA},
1444+ #else
1445+ {"EXPAND_ON_STATIC_BIGNUM_DATA", 3, 105},
1446+ #endif
1447+ #ifdef BN_R_INPUT_NOT_REDUCED
1448+ {"INPUT_NOT_REDUCED", ERR_LIB_BN, BN_R_INPUT_NOT_REDUCED},
1449+ #else
1450+ {"INPUT_NOT_REDUCED", 3, 110},
1451+ #endif
1452+ #ifdef BN_R_INVALID_LENGTH
1453+ {"INVALID_LENGTH", ERR_LIB_BN, BN_R_INVALID_LENGTH},
1454+ #else
1455+ {"INVALID_LENGTH", 3, 106},
1456+ #endif
1457+ #ifdef BN_R_INVALID_RANGE
1458+ {"INVALID_RANGE", ERR_LIB_BN, BN_R_INVALID_RANGE},
1459+ #else
1460+ {"INVALID_RANGE", 3, 115},
1461+ #endif
1462+ #ifdef BN_R_INVALID_SHIFT
1463+ {"INVALID_SHIFT", ERR_LIB_BN, BN_R_INVALID_SHIFT},
1464+ #else
1465+ {"INVALID_SHIFT", 3, 119},
1466+ #endif
1467+ #ifdef BN_R_NOT_A_SQUARE
1468+ {"NOT_A_SQUARE", ERR_LIB_BN, BN_R_NOT_A_SQUARE},
1469+ #else
1470+ {"NOT_A_SQUARE", 3, 111},
1471+ #endif
1472+ #ifdef BN_R_NOT_INITIALIZED
1473+ {"NOT_INITIALIZED", ERR_LIB_BN, BN_R_NOT_INITIALIZED},
1474+ #else
1475+ {"NOT_INITIALIZED", 3, 107},
1476+ #endif
1477+ #ifdef BN_R_NO_INVERSE
1478+ {"NO_INVERSE", ERR_LIB_BN, BN_R_NO_INVERSE},
1479+ #else
1480+ {"NO_INVERSE", 3, 108},
1481+ #endif
1482+ #ifdef BN_R_NO_SOLUTION
1483+ {"NO_SOLUTION", ERR_LIB_BN, BN_R_NO_SOLUTION},
1484+ #else
1485+ {"NO_SOLUTION", 3, 116},
1486+ #endif
1487+ #ifdef BN_R_PRIVATE_KEY_TOO_LARGE
1488+ {"PRIVATE_KEY_TOO_LARGE", ERR_LIB_BN, BN_R_PRIVATE_KEY_TOO_LARGE},
1489+ #else
1490+ {"PRIVATE_KEY_TOO_LARGE", 3, 117},
1491+ #endif
1492+ #ifdef BN_R_P_IS_NOT_PRIME
1493+ {"P_IS_NOT_PRIME", ERR_LIB_BN, BN_R_P_IS_NOT_PRIME},
1494+ #else
1495+ {"P_IS_NOT_PRIME", 3, 112},
1496+ #endif
1497+ #ifdef BN_R_TOO_MANY_ITERATIONS
1498+ {"TOO_MANY_ITERATIONS", ERR_LIB_BN, BN_R_TOO_MANY_ITERATIONS},
1499+ #else
1500+ {"TOO_MANY_ITERATIONS", 3, 113},
1501+ #endif
1502+ #ifdef BN_R_TOO_MANY_TEMPORARY_VARIABLES
1503+ {"TOO_MANY_TEMPORARY_VARIABLES", ERR_LIB_BN, BN_R_TOO_MANY_TEMPORARY_VARIABLES},
1504+ #else
1505+ {"TOO_MANY_TEMPORARY_VARIABLES", 3, 109},
1506+ #endif
1507+ #ifdef CMS_R_ADD_SIGNER_ERROR
1508+ {"ADD_SIGNER_ERROR", ERR_LIB_CMS, CMS_R_ADD_SIGNER_ERROR},
1509+ #else
1510+ {"ADD_SIGNER_ERROR", 46, 99},
1511+ #endif
1512+ #ifdef CMS_R_ATTRIBUTE_ERROR
1513+ {"ATTRIBUTE_ERROR", ERR_LIB_CMS, CMS_R_ATTRIBUTE_ERROR},
1514+ #else
1515+ {"ATTRIBUTE_ERROR", 46, 161},
1516+ #endif
1517+ #ifdef CMS_R_CERTIFICATE_ALREADY_PRESENT
1518+ {"CERTIFICATE_ALREADY_PRESENT", ERR_LIB_CMS, CMS_R_CERTIFICATE_ALREADY_PRESENT},
1519+ #else
1520+ {"CERTIFICATE_ALREADY_PRESENT", 46, 175},
1521+ #endif
1522+ #ifdef CMS_R_CERTIFICATE_HAS_NO_KEYID
1523+ {"CERTIFICATE_HAS_NO_KEYID", ERR_LIB_CMS, CMS_R_CERTIFICATE_HAS_NO_KEYID},
1524+ #else
1525+ {"CERTIFICATE_HAS_NO_KEYID", 46, 160},
1526+ #endif
1527+ #ifdef CMS_R_CERTIFICATE_VERIFY_ERROR
1528+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CERTIFICATE_VERIFY_ERROR},
1529+ #else
1530+ {"CERTIFICATE_VERIFY_ERROR", 46, 100},
1531+ #endif
1532+ #ifdef CMS_R_CIPHER_INITIALISATION_ERROR
1533+ {"CIPHER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_INITIALISATION_ERROR},
1534+ #else
1535+ {"CIPHER_INITIALISATION_ERROR", 46, 101},
1536+ #endif
1537+ #ifdef CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR
1538+ {"CIPHER_PARAMETER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR},
1539+ #else
1540+ {"CIPHER_PARAMETER_INITIALISATION_ERROR", 46, 102},
1541+ #endif
1542+ #ifdef CMS_R_CMS_DATAFINAL_ERROR
1543+ {"CMS_DATAFINAL_ERROR", ERR_LIB_CMS, CMS_R_CMS_DATAFINAL_ERROR},
1544+ #else
1545+ {"CMS_DATAFINAL_ERROR", 46, 103},
1546+ #endif
1547+ #ifdef CMS_R_CMS_LIB
1548+ {"CMS_LIB", ERR_LIB_CMS, CMS_R_CMS_LIB},
1549+ #else
1550+ {"CMS_LIB", 46, 104},
1551+ #endif
1552+ #ifdef CMS_R_CONTENTIDENTIFIER_MISMATCH
1553+ {"CONTENTIDENTIFIER_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENTIDENTIFIER_MISMATCH},
1554+ #else
1555+ {"CONTENTIDENTIFIER_MISMATCH", 46, 170},
1556+ #endif
1557+ #ifdef CMS_R_CONTENT_NOT_FOUND
1558+ {"CONTENT_NOT_FOUND", ERR_LIB_CMS, CMS_R_CONTENT_NOT_FOUND},
1559+ #else
1560+ {"CONTENT_NOT_FOUND", 46, 105},
1561+ #endif
1562+ #ifdef CMS_R_CONTENT_TYPE_MISMATCH
1563+ {"CONTENT_TYPE_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_MISMATCH},
1564+ #else
1565+ {"CONTENT_TYPE_MISMATCH", 46, 171},
1566+ #endif
1567+ #ifdef CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA
1568+ {"CONTENT_TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA},
1569+ #else
1570+ {"CONTENT_TYPE_NOT_COMPRESSED_DATA", 46, 106},
1571+ #endif
1572+ #ifdef CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA
1573+ {"CONTENT_TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA},
1574+ #else
1575+ {"CONTENT_TYPE_NOT_ENVELOPED_DATA", 46, 107},
1576+ #endif
1577+ #ifdef CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA
1578+ {"CONTENT_TYPE_NOT_SIGNED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA},
1579+ #else
1580+ {"CONTENT_TYPE_NOT_SIGNED_DATA", 46, 108},
1581+ #endif
1582+ #ifdef CMS_R_CONTENT_VERIFY_ERROR
1583+ {"CONTENT_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CONTENT_VERIFY_ERROR},
1584+ #else
1585+ {"CONTENT_VERIFY_ERROR", 46, 109},
1586+ #endif
1587+ #ifdef CMS_R_CTRL_ERROR
1588+ {"CTRL_ERROR", ERR_LIB_CMS, CMS_R_CTRL_ERROR},
1589+ #else
1590+ {"CTRL_ERROR", 46, 110},
1591+ #endif
1592+ #ifdef CMS_R_CTRL_FAILURE
1593+ {"CTRL_FAILURE", ERR_LIB_CMS, CMS_R_CTRL_FAILURE},
1594+ #else
1595+ {"CTRL_FAILURE", 46, 111},
1596+ #endif
1597+ #ifdef CMS_R_DECRYPT_ERROR
1598+ {"DECRYPT_ERROR", ERR_LIB_CMS, CMS_R_DECRYPT_ERROR},
1599+ #else
1600+ {"DECRYPT_ERROR", 46, 112},
1601+ #endif
1602+ #ifdef CMS_R_ERROR_GETTING_PUBLIC_KEY
1603+ {"ERROR_GETTING_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_ERROR_GETTING_PUBLIC_KEY},
1604+ #else
1605+ {"ERROR_GETTING_PUBLIC_KEY", 46, 113},
1606+ #endif
1607+ #ifdef CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE
1608+ {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", ERR_LIB_CMS, CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE},
1609+ #else
1610+ {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", 46, 114},
1611+ #endif
1612+ #ifdef CMS_R_ERROR_SETTING_KEY
1613+ {"ERROR_SETTING_KEY", ERR_LIB_CMS, CMS_R_ERROR_SETTING_KEY},
1614+ #else
1615+ {"ERROR_SETTING_KEY", 46, 115},
1616+ #endif
1617+ #ifdef CMS_R_ERROR_SETTING_RECIPIENTINFO
1618+ {"ERROR_SETTING_RECIPIENTINFO", ERR_LIB_CMS, CMS_R_ERROR_SETTING_RECIPIENTINFO},
1619+ #else
1620+ {"ERROR_SETTING_RECIPIENTINFO", 46, 116},
1621+ #endif
1622+ #ifdef CMS_R_INVALID_ENCRYPTED_KEY_LENGTH
1623+ {"INVALID_ENCRYPTED_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_ENCRYPTED_KEY_LENGTH},
1624+ #else
1625+ {"INVALID_ENCRYPTED_KEY_LENGTH", 46, 117},
1626+ #endif
1627+ #ifdef CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER
1628+ {"INVALID_KEY_ENCRYPTION_PARAMETER", ERR_LIB_CMS, CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER},
1629+ #else
1630+ {"INVALID_KEY_ENCRYPTION_PARAMETER", 46, 176},
1631+ #endif
1632+ #ifdef CMS_R_INVALID_KEY_LENGTH
1633+ {"INVALID_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_KEY_LENGTH},
1634+ #else
1635+ {"INVALID_KEY_LENGTH", 46, 118},
1636+ #endif
1637+ #ifdef CMS_R_MD_BIO_INIT_ERROR
1638+ {"MD_BIO_INIT_ERROR", ERR_LIB_CMS, CMS_R_MD_BIO_INIT_ERROR},
1639+ #else
1640+ {"MD_BIO_INIT_ERROR", 46, 119},
1641+ #endif
1642+ #ifdef CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH
1643+ {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH},
1644+ #else
1645+ {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", 46, 120},
1646+ #endif
1647+ #ifdef CMS_R_MESSAGEDIGEST_WRONG_LENGTH
1648+ {"MESSAGEDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_WRONG_LENGTH},
1649+ #else
1650+ {"MESSAGEDIGEST_WRONG_LENGTH", 46, 121},
1651+ #endif
1652+ #ifdef CMS_R_MSGSIGDIGEST_ERROR
1653+ {"MSGSIGDIGEST_ERROR", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_ERROR},
1654+ #else
1655+ {"MSGSIGDIGEST_ERROR", 46, 172},
1656+ #endif
1657+ #ifdef CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE
1658+ {"MSGSIGDIGEST_VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE},
1659+ #else
1660+ {"MSGSIGDIGEST_VERIFICATION_FAILURE", 46, 162},
1661+ #endif
1662+ #ifdef CMS_R_MSGSIGDIGEST_WRONG_LENGTH
1663+ {"MSGSIGDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_WRONG_LENGTH},
1664+ #else
1665+ {"MSGSIGDIGEST_WRONG_LENGTH", 46, 163},
1666+ #endif
1667+ #ifdef CMS_R_NEED_ONE_SIGNER
1668+ {"NEED_ONE_SIGNER", ERR_LIB_CMS, CMS_R_NEED_ONE_SIGNER},
1669+ #else
1670+ {"NEED_ONE_SIGNER", 46, 164},
1671+ #endif
1672+ #ifdef CMS_R_NOT_A_SIGNED_RECEIPT
1673+ {"NOT_A_SIGNED_RECEIPT", ERR_LIB_CMS, CMS_R_NOT_A_SIGNED_RECEIPT},
1674+ #else
1675+ {"NOT_A_SIGNED_RECEIPT", 46, 165},
1676+ #endif
1677+ #ifdef CMS_R_NOT_ENCRYPTED_DATA
1678+ {"NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_NOT_ENCRYPTED_DATA},
1679+ #else
1680+ {"NOT_ENCRYPTED_DATA", 46, 122},
1681+ #endif
1682+ #ifdef CMS_R_NOT_KEK
1683+ {"NOT_KEK", ERR_LIB_CMS, CMS_R_NOT_KEK},
1684+ #else
1685+ {"NOT_KEK", 46, 123},
1686+ #endif
1687+ #ifdef CMS_R_NOT_KEY_AGREEMENT
1688+ {"NOT_KEY_AGREEMENT", ERR_LIB_CMS, CMS_R_NOT_KEY_AGREEMENT},
1689+ #else
1690+ {"NOT_KEY_AGREEMENT", 46, 181},
1691+ #endif
1692+ #ifdef CMS_R_NOT_KEY_TRANSPORT
1693+ {"NOT_KEY_TRANSPORT", ERR_LIB_CMS, CMS_R_NOT_KEY_TRANSPORT},
1694+ #else
1695+ {"NOT_KEY_TRANSPORT", 46, 124},
1696+ #endif
1697+ #ifdef CMS_R_NOT_PWRI
1698+ {"NOT_PWRI", ERR_LIB_CMS, CMS_R_NOT_PWRI},
1699+ #else
1700+ {"NOT_PWRI", 46, 177},
1701+ #endif
1702+ #ifdef CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
1703+ {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_CMS, CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
1704+ #else
1705+ {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 46, 125},
1706+ #endif
1707+ #ifdef CMS_R_NO_CIPHER
1708+ {"NO_CIPHER", ERR_LIB_CMS, CMS_R_NO_CIPHER},
1709+ #else
1710+ {"NO_CIPHER", 46, 126},
1711+ #endif
1712+ #ifdef CMS_R_NO_CONTENT
1713+ {"NO_CONTENT", ERR_LIB_CMS, CMS_R_NO_CONTENT},
1714+ #else
1715+ {"NO_CONTENT", 46, 127},
1716+ #endif
1717+ #ifdef CMS_R_NO_CONTENT_TYPE
1718+ {"NO_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_NO_CONTENT_TYPE},
1719+ #else
1720+ {"NO_CONTENT_TYPE", 46, 173},
1721+ #endif
1722+ #ifdef CMS_R_NO_DEFAULT_DIGEST
1723+ {"NO_DEFAULT_DIGEST", ERR_LIB_CMS, CMS_R_NO_DEFAULT_DIGEST},
1724+ #else
1725+ {"NO_DEFAULT_DIGEST", 46, 128},
1726+ #endif
1727+ #ifdef CMS_R_NO_DIGEST_SET
1728+ {"NO_DIGEST_SET", ERR_LIB_CMS, CMS_R_NO_DIGEST_SET},
1729+ #else
1730+ {"NO_DIGEST_SET", 46, 129},
1731+ #endif
1732+ #ifdef CMS_R_NO_KEY
1733+ {"NO_KEY", ERR_LIB_CMS, CMS_R_NO_KEY},
1734+ #else
1735+ {"NO_KEY", 46, 130},
1736+ #endif
1737+ #ifdef CMS_R_NO_KEY_OR_CERT
1738+ {"NO_KEY_OR_CERT", ERR_LIB_CMS, CMS_R_NO_KEY_OR_CERT},
1739+ #else
1740+ {"NO_KEY_OR_CERT", 46, 174},
1741+ #endif
1742+ #ifdef CMS_R_NO_MATCHING_DIGEST
1743+ {"NO_MATCHING_DIGEST", ERR_LIB_CMS, CMS_R_NO_MATCHING_DIGEST},
1744+ #else
1745+ {"NO_MATCHING_DIGEST", 46, 131},
1746+ #endif
1747+ #ifdef CMS_R_NO_MATCHING_RECIPIENT
1748+ {"NO_MATCHING_RECIPIENT", ERR_LIB_CMS, CMS_R_NO_MATCHING_RECIPIENT},
1749+ #else
1750+ {"NO_MATCHING_RECIPIENT", 46, 132},
1751+ #endif
1752+ #ifdef CMS_R_NO_MATCHING_SIGNATURE
1753+ {"NO_MATCHING_SIGNATURE", ERR_LIB_CMS, CMS_R_NO_MATCHING_SIGNATURE},
1754+ #else
1755+ {"NO_MATCHING_SIGNATURE", 46, 166},
1756+ #endif
1757+ #ifdef CMS_R_NO_MSGSIGDIGEST
1758+ {"NO_MSGSIGDIGEST", ERR_LIB_CMS, CMS_R_NO_MSGSIGDIGEST},
1759+ #else
1760+ {"NO_MSGSIGDIGEST", 46, 167},
1761+ #endif
1762+ #ifdef CMS_R_NO_PASSWORD
1763+ {"NO_PASSWORD", ERR_LIB_CMS, CMS_R_NO_PASSWORD},
1764+ #else
1765+ {"NO_PASSWORD", 46, 178},
1766+ #endif
1767+ #ifdef CMS_R_NO_PRIVATE_KEY
1768+ {"NO_PRIVATE_KEY", ERR_LIB_CMS, CMS_R_NO_PRIVATE_KEY},
1769+ #else
1770+ {"NO_PRIVATE_KEY", 46, 133},
1771+ #endif
1772+ #ifdef CMS_R_NO_PUBLIC_KEY
1773+ {"NO_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_NO_PUBLIC_KEY},
1774+ #else
1775+ {"NO_PUBLIC_KEY", 46, 134},
1776+ #endif
1777+ #ifdef CMS_R_NO_RECEIPT_REQUEST
1778+ {"NO_RECEIPT_REQUEST", ERR_LIB_CMS, CMS_R_NO_RECEIPT_REQUEST},
1779+ #else
1780+ {"NO_RECEIPT_REQUEST", 46, 168},
1781+ #endif
1782+ #ifdef CMS_R_NO_SIGNERS
1783+ {"NO_SIGNERS", ERR_LIB_CMS, CMS_R_NO_SIGNERS},
1784+ #else
1785+ {"NO_SIGNERS", 46, 135},
1786+ #endif
1787+ #ifdef CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
1788+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_CMS, CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
1789+ #else
1790+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 46, 136},
1791+ #endif
1792+ #ifdef CMS_R_RECEIPT_DECODE_ERROR
1793+ {"RECEIPT_DECODE_ERROR", ERR_LIB_CMS, CMS_R_RECEIPT_DECODE_ERROR},
1794+ #else
1795+ {"RECEIPT_DECODE_ERROR", 46, 169},
1796+ #endif
1797+ #ifdef CMS_R_RECIPIENT_ERROR
1798+ {"RECIPIENT_ERROR", ERR_LIB_CMS, CMS_R_RECIPIENT_ERROR},
1799+ #else
1800+ {"RECIPIENT_ERROR", 46, 137},
1801+ #endif
1802+ #ifdef CMS_R_SIGNER_CERTIFICATE_NOT_FOUND
1803+ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_CMS, CMS_R_SIGNER_CERTIFICATE_NOT_FOUND},
1804+ #else
1805+ {"SIGNER_CERTIFICATE_NOT_FOUND", 46, 138},
1806+ #endif
1807+ #ifdef CMS_R_SIGNFINAL_ERROR
1808+ {"SIGNFINAL_ERROR", ERR_LIB_CMS, CMS_R_SIGNFINAL_ERROR},
1809+ #else
1810+ {"SIGNFINAL_ERROR", 46, 139},
1811+ #endif
1812+ #ifdef CMS_R_SMIME_TEXT_ERROR
1813+ {"SMIME_TEXT_ERROR", ERR_LIB_CMS, CMS_R_SMIME_TEXT_ERROR},
1814+ #else
1815+ {"SMIME_TEXT_ERROR", 46, 140},
1816+ #endif
1817+ #ifdef CMS_R_STORE_INIT_ERROR
1818+ {"STORE_INIT_ERROR", ERR_LIB_CMS, CMS_R_STORE_INIT_ERROR},
1819+ #else
1820+ {"STORE_INIT_ERROR", 46, 141},
1821+ #endif
1822+ #ifdef CMS_R_TYPE_NOT_COMPRESSED_DATA
1823+ {"TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_COMPRESSED_DATA},
1824+ #else
1825+ {"TYPE_NOT_COMPRESSED_DATA", 46, 142},
1826+ #endif
1827+ #ifdef CMS_R_TYPE_NOT_DATA
1828+ {"TYPE_NOT_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DATA},
1829+ #else
1830+ {"TYPE_NOT_DATA", 46, 143},
1831+ #endif
1832+ #ifdef CMS_R_TYPE_NOT_DIGESTED_DATA
1833+ {"TYPE_NOT_DIGESTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DIGESTED_DATA},
1834+ #else
1835+ {"TYPE_NOT_DIGESTED_DATA", 46, 144},
1836+ #endif
1837+ #ifdef CMS_R_TYPE_NOT_ENCRYPTED_DATA
1838+ {"TYPE_NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENCRYPTED_DATA},
1839+ #else
1840+ {"TYPE_NOT_ENCRYPTED_DATA", 46, 145},
1841+ #endif
1842+ #ifdef CMS_R_TYPE_NOT_ENVELOPED_DATA
1843+ {"TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENVELOPED_DATA},
1844+ #else
1845+ {"TYPE_NOT_ENVELOPED_DATA", 46, 146},
1846+ #endif
1847+ #ifdef CMS_R_UNABLE_TO_FINALIZE_CONTEXT
1848+ {"UNABLE_TO_FINALIZE_CONTEXT", ERR_LIB_CMS, CMS_R_UNABLE_TO_FINALIZE_CONTEXT},
1849+ #else
1850+ {"UNABLE_TO_FINALIZE_CONTEXT", 46, 147},
1851+ #endif
1852+ #ifdef CMS_R_UNKNOWN_CIPHER
1853+ {"UNKNOWN_CIPHER", ERR_LIB_CMS, CMS_R_UNKNOWN_CIPHER},
1854+ #else
1855+ {"UNKNOWN_CIPHER", 46, 148},
1856+ #endif
1857+ #ifdef CMS_R_UNKNOWN_DIGEST_ALGORITHM
1858+ {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_CMS, CMS_R_UNKNOWN_DIGEST_ALGORITHM},
1859+ #else
1860+ {"UNKNOWN_DIGEST_ALGORITHM", 46, 149},
1861+ #endif
1862+ #ifdef CMS_R_UNKNOWN_ID
1863+ {"UNKNOWN_ID", ERR_LIB_CMS, CMS_R_UNKNOWN_ID},
1864+ #else
1865+ {"UNKNOWN_ID", 46, 150},
1866+ #endif
1867+ #ifdef CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM
1868+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
1869+ #else
1870+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", 46, 151},
1871+ #endif
1872+ #ifdef CMS_R_UNSUPPORTED_CONTENT_TYPE
1873+ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_TYPE},
1874+ #else
1875+ {"UNSUPPORTED_CONTENT_TYPE", 46, 152},
1876+ #endif
1877+ #ifdef CMS_R_UNSUPPORTED_KEK_ALGORITHM
1878+ {"UNSUPPORTED_KEK_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEK_ALGORITHM},
1879+ #else
1880+ {"UNSUPPORTED_KEK_ALGORITHM", 46, 153},
1881+ #endif
1882+ #ifdef CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM
1883+ {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM},
1884+ #else
1885+ {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", 46, 179},
1886+ #endif
1887+ #ifdef CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE
1888+ {"UNSUPPORTED_RECIPIENTINFO_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE},
1889+ #else
1890+ {"UNSUPPORTED_RECIPIENTINFO_TYPE", 46, 155},
1891+ #endif
1892+ #ifdef CMS_R_UNSUPPORTED_RECIPIENT_TYPE
1893+ {"UNSUPPORTED_RECIPIENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENT_TYPE},
1894+ #else
1895+ {"UNSUPPORTED_RECIPIENT_TYPE", 46, 154},
1896+ #endif
1897+ #ifdef CMS_R_UNSUPPORTED_TYPE
1898+ {"UNSUPPORTED_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_TYPE},
1899+ #else
1900+ {"UNSUPPORTED_TYPE", 46, 156},
1901+ #endif
1902+ #ifdef CMS_R_UNWRAP_ERROR
1903+ {"UNWRAP_ERROR", ERR_LIB_CMS, CMS_R_UNWRAP_ERROR},
1904+ #else
1905+ {"UNWRAP_ERROR", 46, 157},
1906+ #endif
1907+ #ifdef CMS_R_UNWRAP_FAILURE
1908+ {"UNWRAP_FAILURE", ERR_LIB_CMS, CMS_R_UNWRAP_FAILURE},
1909+ #else
1910+ {"UNWRAP_FAILURE", 46, 180},
1911+ #endif
1912+ #ifdef CMS_R_VERIFICATION_FAILURE
1913+ {"VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_VERIFICATION_FAILURE},
1914+ #else
1915+ {"VERIFICATION_FAILURE", 46, 158},
1916+ #endif
1917+ #ifdef CMS_R_WRAP_ERROR
1918+ {"WRAP_ERROR", ERR_LIB_CMS, CMS_R_WRAP_ERROR},
1919+ #else
1920+ {"WRAP_ERROR", 46, 159},
1921+ #endif
1922+ #ifdef COMP_R_ZLIB_DEFLATE_ERROR
1923+ {"ZLIB_DEFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_DEFLATE_ERROR},
1924+ #else
1925+ {"ZLIB_DEFLATE_ERROR", 41, 99},
1926+ #endif
1927+ #ifdef COMP_R_ZLIB_INFLATE_ERROR
1928+ {"ZLIB_INFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_INFLATE_ERROR},
1929+ #else
1930+ {"ZLIB_INFLATE_ERROR", 41, 100},
1931+ #endif
1932+ #ifdef COMP_R_ZLIB_NOT_SUPPORTED
1933+ {"ZLIB_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_ZLIB_NOT_SUPPORTED},
1934+ #else
1935+ {"ZLIB_NOT_SUPPORTED", 41, 101},
1936+ #endif
1937+ #ifdef CONF_R_ERROR_LOADING_DSO
1938+ {"ERROR_LOADING_DSO", ERR_LIB_CONF, CONF_R_ERROR_LOADING_DSO},
1939+ #else
1940+ {"ERROR_LOADING_DSO", 14, 110},
1941+ #endif
1942+ #ifdef CONF_R_LIST_CANNOT_BE_NULL
1943+ {"LIST_CANNOT_BE_NULL", ERR_LIB_CONF, CONF_R_LIST_CANNOT_BE_NULL},
1944+ #else
1945+ {"LIST_CANNOT_BE_NULL", 14, 115},
1946+ #endif
1947+ #ifdef CONF_R_MISSING_CLOSE_SQUARE_BRACKET
1948+ {"MISSING_CLOSE_SQUARE_BRACKET", ERR_LIB_CONF, CONF_R_MISSING_CLOSE_SQUARE_BRACKET},
1949+ #else
1950+ {"MISSING_CLOSE_SQUARE_BRACKET", 14, 100},
1951+ #endif
1952+ #ifdef CONF_R_MISSING_EQUAL_SIGN
1953+ {"MISSING_EQUAL_SIGN", ERR_LIB_CONF, CONF_R_MISSING_EQUAL_SIGN},
1954+ #else
1955+ {"MISSING_EQUAL_SIGN", 14, 101},
1956+ #endif
1957+ #ifdef CONF_R_MISSING_INIT_FUNCTION
1958+ {"MISSING_INIT_FUNCTION", ERR_LIB_CONF, CONF_R_MISSING_INIT_FUNCTION},
1959+ #else
1960+ {"MISSING_INIT_FUNCTION", 14, 112},
1961+ #endif
1962+ #ifdef CONF_R_MODULE_INITIALIZATION_ERROR
1963+ {"MODULE_INITIALIZATION_ERROR", ERR_LIB_CONF, CONF_R_MODULE_INITIALIZATION_ERROR},
1964+ #else
1965+ {"MODULE_INITIALIZATION_ERROR", 14, 109},
1966+ #endif
1967+ #ifdef CONF_R_NO_CLOSE_BRACE
1968+ {"NO_CLOSE_BRACE", ERR_LIB_CONF, CONF_R_NO_CLOSE_BRACE},
1969+ #else
1970+ {"NO_CLOSE_BRACE", 14, 102},
1971+ #endif
1972+ #ifdef CONF_R_NO_CONF
1973+ {"NO_CONF", ERR_LIB_CONF, CONF_R_NO_CONF},
1974+ #else
1975+ {"NO_CONF", 14, 105},
1976+ #endif
1977+ #ifdef CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE
1978+ {"NO_CONF_OR_ENVIRONMENT_VARIABLE", ERR_LIB_CONF, CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE},
1979+ #else
1980+ {"NO_CONF_OR_ENVIRONMENT_VARIABLE", 14, 106},
1981+ #endif
1982+ #ifdef CONF_R_NO_SECTION
1983+ {"NO_SECTION", ERR_LIB_CONF, CONF_R_NO_SECTION},
1984+ #else
1985+ {"NO_SECTION", 14, 107},
1986+ #endif
1987+ #ifdef CONF_R_NO_SUCH_FILE
1988+ {"NO_SUCH_FILE", ERR_LIB_CONF, CONF_R_NO_SUCH_FILE},
1989+ #else
1990+ {"NO_SUCH_FILE", 14, 114},
1991+ #endif
1992+ #ifdef CONF_R_NO_VALUE
1993+ {"NO_VALUE", ERR_LIB_CONF, CONF_R_NO_VALUE},
1994+ #else
1995+ {"NO_VALUE", 14, 108},
1996+ #endif
1997+ #ifdef CONF_R_NUMBER_TOO_LARGE
1998+ {"NUMBER_TOO_LARGE", ERR_LIB_CONF, CONF_R_NUMBER_TOO_LARGE},
1999+ #else
2000+ {"NUMBER_TOO_LARGE", 14, 121},
2001+ #endif
2002+ #ifdef CONF_R_RECURSIVE_DIRECTORY_INCLUDE
2003+ {"RECURSIVE_DIRECTORY_INCLUDE", ERR_LIB_CONF, CONF_R_RECURSIVE_DIRECTORY_INCLUDE},
2004+ #else
2005+ {"RECURSIVE_DIRECTORY_INCLUDE", 14, 111},
2006+ #endif
2007+ #ifdef CONF_R_SSL_COMMAND_SECTION_EMPTY
2008+ {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_EMPTY},
2009+ #else
2010+ {"SSL_COMMAND_SECTION_EMPTY", 14, 117},
2011+ #endif
2012+ #ifdef CONF_R_SSL_COMMAND_SECTION_NOT_FOUND
2013+ {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_NOT_FOUND},
2014+ #else
2015+ {"SSL_COMMAND_SECTION_NOT_FOUND", 14, 118},
2016+ #endif
2017+ #ifdef CONF_R_SSL_SECTION_EMPTY
2018+ {"SSL_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_SECTION_EMPTY},
2019+ #else
2020+ {"SSL_SECTION_EMPTY", 14, 119},
2021+ #endif
2022+ #ifdef CONF_R_SSL_SECTION_NOT_FOUND
2023+ {"SSL_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_SECTION_NOT_FOUND},
2024+ #else
2025+ {"SSL_SECTION_NOT_FOUND", 14, 120},
2026+ #endif
2027+ #ifdef CONF_R_UNABLE_TO_CREATE_NEW_SECTION
2028+ {"UNABLE_TO_CREATE_NEW_SECTION", ERR_LIB_CONF, CONF_R_UNABLE_TO_CREATE_NEW_SECTION},
2029+ #else
2030+ {"UNABLE_TO_CREATE_NEW_SECTION", 14, 103},
2031+ #endif
2032+ #ifdef CONF_R_UNKNOWN_MODULE_NAME
2033+ {"UNKNOWN_MODULE_NAME", ERR_LIB_CONF, CONF_R_UNKNOWN_MODULE_NAME},
2034+ #else
2035+ {"UNKNOWN_MODULE_NAME", 14, 113},
2036+ #endif
2037+ #ifdef CONF_R_VARIABLE_EXPANSION_TOO_LONG
2038+ {"VARIABLE_EXPANSION_TOO_LONG", ERR_LIB_CONF, CONF_R_VARIABLE_EXPANSION_TOO_LONG},
2039+ #else
2040+ {"VARIABLE_EXPANSION_TOO_LONG", 14, 116},
2041+ #endif
2042+ #ifdef CONF_R_VARIABLE_HAS_NO_VALUE
2043+ {"VARIABLE_HAS_NO_VALUE", ERR_LIB_CONF, CONF_R_VARIABLE_HAS_NO_VALUE},
2044+ #else
2045+ {"VARIABLE_HAS_NO_VALUE", 14, 104},
2046+ #endif
2047+ #ifdef CRYPTO_R_FIPS_MODE_NOT_SUPPORTED
2048+ {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_CRYPTO, CRYPTO_R_FIPS_MODE_NOT_SUPPORTED},
2049+ #else
2050+ {"FIPS_MODE_NOT_SUPPORTED", 15, 101},
2051+ #endif
2052+ #ifdef CRYPTO_R_ILLEGAL_HEX_DIGIT
2053+ {"ILLEGAL_HEX_DIGIT", ERR_LIB_CRYPTO, CRYPTO_R_ILLEGAL_HEX_DIGIT},
2054+ #else
2055+ {"ILLEGAL_HEX_DIGIT", 15, 102},
2056+ #endif
2057+ #ifdef CRYPTO_R_ODD_NUMBER_OF_DIGITS
2058+ {"ODD_NUMBER_OF_DIGITS", ERR_LIB_CRYPTO, CRYPTO_R_ODD_NUMBER_OF_DIGITS},
2059+ #else
2060+ {"ODD_NUMBER_OF_DIGITS", 15, 103},
2061+ #endif
2062+ #ifdef CT_R_BASE64_DECODE_ERROR
2063+ {"BASE64_DECODE_ERROR", ERR_LIB_CT, CT_R_BASE64_DECODE_ERROR},
2064+ #else
2065+ {"BASE64_DECODE_ERROR", 50, 108},
2066+ #endif
2067+ #ifdef CT_R_INVALID_LOG_ID_LENGTH
2068+ {"INVALID_LOG_ID_LENGTH", ERR_LIB_CT, CT_R_INVALID_LOG_ID_LENGTH},
2069+ #else
2070+ {"INVALID_LOG_ID_LENGTH", 50, 100},
2071+ #endif
2072+ #ifdef CT_R_LOG_CONF_INVALID
2073+ {"LOG_CONF_INVALID", ERR_LIB_CT, CT_R_LOG_CONF_INVALID},
2074+ #else
2075+ {"LOG_CONF_INVALID", 50, 109},
2076+ #endif
2077+ #ifdef CT_R_LOG_CONF_INVALID_KEY
2078+ {"LOG_CONF_INVALID_KEY", ERR_LIB_CT, CT_R_LOG_CONF_INVALID_KEY},
2079+ #else
2080+ {"LOG_CONF_INVALID_KEY", 50, 110},
2081+ #endif
2082+ #ifdef CT_R_LOG_CONF_MISSING_DESCRIPTION
2083+ {"LOG_CONF_MISSING_DESCRIPTION", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_DESCRIPTION},
2084+ #else
2085+ {"LOG_CONF_MISSING_DESCRIPTION", 50, 111},
2086+ #endif
2087+ #ifdef CT_R_LOG_CONF_MISSING_KEY
2088+ {"LOG_CONF_MISSING_KEY", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_KEY},
2089+ #else
2090+ {"LOG_CONF_MISSING_KEY", 50, 112},
2091+ #endif
2092+ #ifdef CT_R_LOG_KEY_INVALID
2093+ {"LOG_KEY_INVALID", ERR_LIB_CT, CT_R_LOG_KEY_INVALID},
2094+ #else
2095+ {"LOG_KEY_INVALID", 50, 113},
2096+ #endif
2097+ #ifdef CT_R_SCT_FUTURE_TIMESTAMP
2098+ {"SCT_FUTURE_TIMESTAMP", ERR_LIB_CT, CT_R_SCT_FUTURE_TIMESTAMP},
2099+ #else
2100+ {"SCT_FUTURE_TIMESTAMP", 50, 116},
2101+ #endif
2102+ #ifdef CT_R_SCT_INVALID
2103+ {"SCT_INVALID", ERR_LIB_CT, CT_R_SCT_INVALID},
2104+ #else
2105+ {"SCT_INVALID", 50, 104},
2106+ #endif
2107+ #ifdef CT_R_SCT_INVALID_SIGNATURE
2108+ {"SCT_INVALID_SIGNATURE", ERR_LIB_CT, CT_R_SCT_INVALID_SIGNATURE},
2109+ #else
2110+ {"SCT_INVALID_SIGNATURE", 50, 107},
2111+ #endif
2112+ #ifdef CT_R_SCT_LIST_INVALID
2113+ {"SCT_LIST_INVALID", ERR_LIB_CT, CT_R_SCT_LIST_INVALID},
2114+ #else
2115+ {"SCT_LIST_INVALID", 50, 105},
2116+ #endif
2117+ #ifdef CT_R_SCT_LOG_ID_MISMATCH
2118+ {"SCT_LOG_ID_MISMATCH", ERR_LIB_CT, CT_R_SCT_LOG_ID_MISMATCH},
2119+ #else
2120+ {"SCT_LOG_ID_MISMATCH", 50, 114},
2121+ #endif
2122+ #ifdef CT_R_SCT_NOT_SET
2123+ {"SCT_NOT_SET", ERR_LIB_CT, CT_R_SCT_NOT_SET},
2124+ #else
2125+ {"SCT_NOT_SET", 50, 106},
2126+ #endif
2127+ #ifdef CT_R_SCT_UNSUPPORTED_VERSION
2128+ {"SCT_UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_SCT_UNSUPPORTED_VERSION},
2129+ #else
2130+ {"SCT_UNSUPPORTED_VERSION", 50, 115},
2131+ #endif
2132+ #ifdef CT_R_UNRECOGNIZED_SIGNATURE_NID
2133+ {"UNRECOGNIZED_SIGNATURE_NID", ERR_LIB_CT, CT_R_UNRECOGNIZED_SIGNATURE_NID},
2134+ #else
2135+ {"UNRECOGNIZED_SIGNATURE_NID", 50, 101},
2136+ #endif
2137+ #ifdef CT_R_UNSUPPORTED_ENTRY_TYPE
2138+ {"UNSUPPORTED_ENTRY_TYPE", ERR_LIB_CT, CT_R_UNSUPPORTED_ENTRY_TYPE},
2139+ #else
2140+ {"UNSUPPORTED_ENTRY_TYPE", 50, 102},
2141+ #endif
2142+ #ifdef CT_R_UNSUPPORTED_VERSION
2143+ {"UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_UNSUPPORTED_VERSION},
2144+ #else
2145+ {"UNSUPPORTED_VERSION", 50, 103},
2146+ #endif
2147+ #ifdef DH_R_BAD_GENERATOR
2148+ {"BAD_GENERATOR", ERR_LIB_DH, DH_R_BAD_GENERATOR},
2149+ #else
2150+ {"BAD_GENERATOR", 5, 101},
2151+ #endif
2152+ #ifdef DH_R_BN_DECODE_ERROR
2153+ {"BN_DECODE_ERROR", ERR_LIB_DH, DH_R_BN_DECODE_ERROR},
2154+ #else
2155+ {"BN_DECODE_ERROR", 5, 109},
2156+ #endif
2157+ #ifdef DH_R_BN_ERROR
2158+ {"BN_ERROR", ERR_LIB_DH, DH_R_BN_ERROR},
2159+ #else
2160+ {"BN_ERROR", 5, 106},
2161+ #endif
2162+ #ifdef DH_R_CHECK_INVALID_J_VALUE
2163+ {"CHECK_INVALID_J_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_J_VALUE},
2164+ #else
2165+ {"CHECK_INVALID_J_VALUE", 5, 115},
2166+ #endif
2167+ #ifdef DH_R_CHECK_INVALID_Q_VALUE
2168+ {"CHECK_INVALID_Q_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_Q_VALUE},
2169+ #else
2170+ {"CHECK_INVALID_Q_VALUE", 5, 116},
2171+ #endif
2172+ #ifdef DH_R_CHECK_PUBKEY_INVALID
2173+ {"CHECK_PUBKEY_INVALID", ERR_LIB_DH, DH_R_CHECK_PUBKEY_INVALID},
2174+ #else
2175+ {"CHECK_PUBKEY_INVALID", 5, 122},
2176+ #endif
2177+ #ifdef DH_R_CHECK_PUBKEY_TOO_LARGE
2178+ {"CHECK_PUBKEY_TOO_LARGE", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_LARGE},
2179+ #else
2180+ {"CHECK_PUBKEY_TOO_LARGE", 5, 123},
2181+ #endif
2182+ #ifdef DH_R_CHECK_PUBKEY_TOO_SMALL
2183+ {"CHECK_PUBKEY_TOO_SMALL", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_SMALL},
2184+ #else
2185+ {"CHECK_PUBKEY_TOO_SMALL", 5, 124},
2186+ #endif
2187+ #ifdef DH_R_CHECK_P_NOT_PRIME
2188+ {"CHECK_P_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_PRIME},
2189+ #else
2190+ {"CHECK_P_NOT_PRIME", 5, 117},
2191+ #endif
2192+ #ifdef DH_R_CHECK_P_NOT_SAFE_PRIME
2193+ {"CHECK_P_NOT_SAFE_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_SAFE_PRIME},
2194+ #else
2195+ {"CHECK_P_NOT_SAFE_PRIME", 5, 118},
2196+ #endif
2197+ #ifdef DH_R_CHECK_Q_NOT_PRIME
2198+ {"CHECK_Q_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_Q_NOT_PRIME},
2199+ #else
2200+ {"CHECK_Q_NOT_PRIME", 5, 119},
2201+ #endif
2202+ #ifdef DH_R_DECODE_ERROR
2203+ {"DECODE_ERROR", ERR_LIB_DH, DH_R_DECODE_ERROR},
2204+ #else
2205+ {"DECODE_ERROR", 5, 104},
2206+ #endif
2207+ #ifdef DH_R_INVALID_PARAMETER_NAME
2208+ {"INVALID_PARAMETER_NAME", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NAME},
2209+ #else
2210+ {"INVALID_PARAMETER_NAME", 5, 110},
2211+ #endif
2212+ #ifdef DH_R_INVALID_PARAMETER_NID
2213+ {"INVALID_PARAMETER_NID", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NID},
2214+ #else
2215+ {"INVALID_PARAMETER_NID", 5, 114},
2216+ #endif
2217+ #ifdef DH_R_INVALID_PUBKEY
2218+ {"INVALID_PUBKEY", ERR_LIB_DH, DH_R_INVALID_PUBKEY},
2219+ #else
2220+ {"INVALID_PUBKEY", 5, 102},
2221+ #endif
2222+ #ifdef DH_R_KDF_PARAMETER_ERROR
2223+ {"KDF_PARAMETER_ERROR", ERR_LIB_DH, DH_R_KDF_PARAMETER_ERROR},
2224+ #else
2225+ {"KDF_PARAMETER_ERROR", 5, 112},
2226+ #endif
2227+ #ifdef DH_R_KEYS_NOT_SET
2228+ {"KEYS_NOT_SET", ERR_LIB_DH, DH_R_KEYS_NOT_SET},
2229+ #else
2230+ {"KEYS_NOT_SET", 5, 108},
2231+ #endif
2232+ #ifdef DH_R_MISSING_PUBKEY
2233+ {"MISSING_PUBKEY", ERR_LIB_DH, DH_R_MISSING_PUBKEY},
2234+ #else
2235+ {"MISSING_PUBKEY", 5, 125},
2236+ #endif
2237+ #ifdef DH_R_MODULUS_TOO_LARGE
2238+ {"MODULUS_TOO_LARGE", ERR_LIB_DH, DH_R_MODULUS_TOO_LARGE},
2239+ #else
2240+ {"MODULUS_TOO_LARGE", 5, 103},
2241+ #endif
2242+ #ifdef DH_R_NOT_SUITABLE_GENERATOR
2243+ {"NOT_SUITABLE_GENERATOR", ERR_LIB_DH, DH_R_NOT_SUITABLE_GENERATOR},
2244+ #else
2245+ {"NOT_SUITABLE_GENERATOR", 5, 120},
2246+ #endif
2247+ #ifdef DH_R_NO_PARAMETERS_SET
2248+ {"NO_PARAMETERS_SET", ERR_LIB_DH, DH_R_NO_PARAMETERS_SET},
2249+ #else
2250+ {"NO_PARAMETERS_SET", 5, 107},
2251+ #endif
2252+ #ifdef DH_R_NO_PRIVATE_VALUE
2253+ {"NO_PRIVATE_VALUE", ERR_LIB_DH, DH_R_NO_PRIVATE_VALUE},
2254+ #else
2255+ {"NO_PRIVATE_VALUE", 5, 100},
2256+ #endif
2257+ #ifdef DH_R_PARAMETER_ENCODING_ERROR
2258+ {"PARAMETER_ENCODING_ERROR", ERR_LIB_DH, DH_R_PARAMETER_ENCODING_ERROR},
2259+ #else
2260+ {"PARAMETER_ENCODING_ERROR", 5, 105},
2261+ #endif
2262+ #ifdef DH_R_PEER_KEY_ERROR
2263+ {"PEER_KEY_ERROR", ERR_LIB_DH, DH_R_PEER_KEY_ERROR},
2264+ #else
2265+ {"PEER_KEY_ERROR", 5, 111},
2266+ #endif
2267+ #ifdef DH_R_SHARED_INFO_ERROR
2268+ {"SHARED_INFO_ERROR", ERR_LIB_DH, DH_R_SHARED_INFO_ERROR},
2269+ #else
2270+ {"SHARED_INFO_ERROR", 5, 113},
2271+ #endif
2272+ #ifdef DH_R_UNABLE_TO_CHECK_GENERATOR
2273+ {"UNABLE_TO_CHECK_GENERATOR", ERR_LIB_DH, DH_R_UNABLE_TO_CHECK_GENERATOR},
2274+ #else
2275+ {"UNABLE_TO_CHECK_GENERATOR", 5, 121},
2276+ #endif
2277+ #ifdef DSA_R_BAD_Q_VALUE
2278+ {"BAD_Q_VALUE", ERR_LIB_DSA, DSA_R_BAD_Q_VALUE},
2279+ #else
2280+ {"BAD_Q_VALUE", 10, 102},
2281+ #endif
2282+ #ifdef DSA_R_BN_DECODE_ERROR
2283+ {"BN_DECODE_ERROR", ERR_LIB_DSA, DSA_R_BN_DECODE_ERROR},
2284+ #else
2285+ {"BN_DECODE_ERROR", 10, 108},
2286+ #endif
2287+ #ifdef DSA_R_BN_ERROR
2288+ {"BN_ERROR", ERR_LIB_DSA, DSA_R_BN_ERROR},
2289+ #else
2290+ {"BN_ERROR", 10, 109},
2291+ #endif
2292+ #ifdef DSA_R_DECODE_ERROR
2293+ {"DECODE_ERROR", ERR_LIB_DSA, DSA_R_DECODE_ERROR},
2294+ #else
2295+ {"DECODE_ERROR", 10, 104},
2296+ #endif
2297+ #ifdef DSA_R_INVALID_DIGEST_TYPE
2298+ {"INVALID_DIGEST_TYPE", ERR_LIB_DSA, DSA_R_INVALID_DIGEST_TYPE},
2299+ #else
2300+ {"INVALID_DIGEST_TYPE", 10, 106},
2301+ #endif
2302+ #ifdef DSA_R_INVALID_PARAMETERS
2303+ {"INVALID_PARAMETERS", ERR_LIB_DSA, DSA_R_INVALID_PARAMETERS},
2304+ #else
2305+ {"INVALID_PARAMETERS", 10, 112},
2306+ #endif
2307+ #ifdef DSA_R_MISSING_PARAMETERS
2308+ {"MISSING_PARAMETERS", ERR_LIB_DSA, DSA_R_MISSING_PARAMETERS},
2309+ #else
2310+ {"MISSING_PARAMETERS", 10, 101},
2311+ #endif
2312+ #ifdef DSA_R_MISSING_PRIVATE_KEY
2313+ {"MISSING_PRIVATE_KEY", ERR_LIB_DSA, DSA_R_MISSING_PRIVATE_KEY},
2314+ #else
2315+ {"MISSING_PRIVATE_KEY", 10, 111},
2316+ #endif
2317+ #ifdef DSA_R_MODULUS_TOO_LARGE
2318+ {"MODULUS_TOO_LARGE", ERR_LIB_DSA, DSA_R_MODULUS_TOO_LARGE},
2319+ #else
2320+ {"MODULUS_TOO_LARGE", 10, 103},
2321+ #endif
2322+ #ifdef DSA_R_NO_PARAMETERS_SET
2323+ {"NO_PARAMETERS_SET", ERR_LIB_DSA, DSA_R_NO_PARAMETERS_SET},
2324+ #else
2325+ {"NO_PARAMETERS_SET", 10, 107},
2326+ #endif
2327+ #ifdef DSA_R_PARAMETER_ENCODING_ERROR
2328+ {"PARAMETER_ENCODING_ERROR", ERR_LIB_DSA, DSA_R_PARAMETER_ENCODING_ERROR},
2329+ #else
2330+ {"PARAMETER_ENCODING_ERROR", 10, 105},
2331+ #endif
2332+ #ifdef DSA_R_Q_NOT_PRIME
2333+ {"Q_NOT_PRIME", ERR_LIB_DSA, DSA_R_Q_NOT_PRIME},
2334+ #else
2335+ {"Q_NOT_PRIME", 10, 113},
2336+ #endif
2337+ #ifdef DSA_R_SEED_LEN_SMALL
2338+ {"SEED_LEN_SMALL", ERR_LIB_DSA, DSA_R_SEED_LEN_SMALL},
2339+ #else
2340+ {"SEED_LEN_SMALL", 10, 110},
2341+ #endif
2342+ #ifdef DSO_R_CTRL_FAILED
2343+ {"CTRL_FAILED", ERR_LIB_DSO, DSO_R_CTRL_FAILED},
2344+ #else
2345+ {"CTRL_FAILED", 37, 100},
2346+ #endif
2347+ #ifdef DSO_R_DSO_ALREADY_LOADED
2348+ {"DSO_ALREADY_LOADED", ERR_LIB_DSO, DSO_R_DSO_ALREADY_LOADED},
2349+ #else
2350+ {"DSO_ALREADY_LOADED", 37, 110},
2351+ #endif
2352+ #ifdef DSO_R_EMPTY_FILE_STRUCTURE
2353+ {"EMPTY_FILE_STRUCTURE", ERR_LIB_DSO, DSO_R_EMPTY_FILE_STRUCTURE},
2354+ #else
2355+ {"EMPTY_FILE_STRUCTURE", 37, 113},
2356+ #endif
2357+ #ifdef DSO_R_FAILURE
2358+ {"FAILURE", ERR_LIB_DSO, DSO_R_FAILURE},
2359+ #else
2360+ {"FAILURE", 37, 114},
2361+ #endif
2362+ #ifdef DSO_R_FILENAME_TOO_BIG
2363+ {"FILENAME_TOO_BIG", ERR_LIB_DSO, DSO_R_FILENAME_TOO_BIG},
2364+ #else
2365+ {"FILENAME_TOO_BIG", 37, 101},
2366+ #endif
2367+ #ifdef DSO_R_FINISH_FAILED
2368+ {"FINISH_FAILED", ERR_LIB_DSO, DSO_R_FINISH_FAILED},
2369+ #else
2370+ {"FINISH_FAILED", 37, 102},
2371+ #endif
2372+ #ifdef DSO_R_INCORRECT_FILE_SYNTAX
2373+ {"INCORRECT_FILE_SYNTAX", ERR_LIB_DSO, DSO_R_INCORRECT_FILE_SYNTAX},
2374+ #else
2375+ {"INCORRECT_FILE_SYNTAX", 37, 115},
2376+ #endif
2377+ #ifdef DSO_R_LOAD_FAILED
2378+ {"LOAD_FAILED", ERR_LIB_DSO, DSO_R_LOAD_FAILED},
2379+ #else
2380+ {"LOAD_FAILED", 37, 103},
2381+ #endif
2382+ #ifdef DSO_R_NAME_TRANSLATION_FAILED
2383+ {"NAME_TRANSLATION_FAILED", ERR_LIB_DSO, DSO_R_NAME_TRANSLATION_FAILED},
2384+ #else
2385+ {"NAME_TRANSLATION_FAILED", 37, 109},
2386+ #endif
2387+ #ifdef DSO_R_NO_FILENAME
2388+ {"NO_FILENAME", ERR_LIB_DSO, DSO_R_NO_FILENAME},
2389+ #else
2390+ {"NO_FILENAME", 37, 111},
2391+ #endif
2392+ #ifdef DSO_R_NULL_HANDLE
2393+ {"NULL_HANDLE", ERR_LIB_DSO, DSO_R_NULL_HANDLE},
2394+ #else
2395+ {"NULL_HANDLE", 37, 104},
2396+ #endif
2397+ #ifdef DSO_R_SET_FILENAME_FAILED
2398+ {"SET_FILENAME_FAILED", ERR_LIB_DSO, DSO_R_SET_FILENAME_FAILED},
2399+ #else
2400+ {"SET_FILENAME_FAILED", 37, 112},
2401+ #endif
2402+ #ifdef DSO_R_STACK_ERROR
2403+ {"STACK_ERROR", ERR_LIB_DSO, DSO_R_STACK_ERROR},
2404+ #else
2405+ {"STACK_ERROR", 37, 105},
2406+ #endif
2407+ #ifdef DSO_R_SYM_FAILURE
2408+ {"SYM_FAILURE", ERR_LIB_DSO, DSO_R_SYM_FAILURE},
2409+ #else
2410+ {"SYM_FAILURE", 37, 106},
2411+ #endif
2412+ #ifdef DSO_R_UNLOAD_FAILED
2413+ {"UNLOAD_FAILED", ERR_LIB_DSO, DSO_R_UNLOAD_FAILED},
2414+ #else
2415+ {"UNLOAD_FAILED", 37, 107},
2416+ #endif
2417+ #ifdef DSO_R_UNSUPPORTED
2418+ {"UNSUPPORTED", ERR_LIB_DSO, DSO_R_UNSUPPORTED},
2419+ #else
2420+ {"UNSUPPORTED", 37, 108},
2421+ #endif
2422+ #ifdef EC_R_ASN1_ERROR
2423+ {"ASN1_ERROR", ERR_LIB_EC, EC_R_ASN1_ERROR},
2424+ #else
2425+ {"ASN1_ERROR", 16, 115},
2426+ #endif
2427+ #ifdef EC_R_BAD_SIGNATURE
2428+ {"BAD_SIGNATURE", ERR_LIB_EC, EC_R_BAD_SIGNATURE},
2429+ #else
2430+ {"BAD_SIGNATURE", 16, 156},
2431+ #endif
2432+ #ifdef EC_R_BIGNUM_OUT_OF_RANGE
2433+ {"BIGNUM_OUT_OF_RANGE", ERR_LIB_EC, EC_R_BIGNUM_OUT_OF_RANGE},
2434+ #else
2435+ {"BIGNUM_OUT_OF_RANGE", 16, 144},
2436+ #endif
2437+ #ifdef EC_R_BUFFER_TOO_SMALL
2438+ {"BUFFER_TOO_SMALL", ERR_LIB_EC, EC_R_BUFFER_TOO_SMALL},
2439+ #else
2440+ {"BUFFER_TOO_SMALL", 16, 100},
2441+ #endif
2442+ #ifdef EC_R_CANNOT_INVERT
2443+ {"CANNOT_INVERT", ERR_LIB_EC, EC_R_CANNOT_INVERT},
2444+ #else
2445+ {"CANNOT_INVERT", 16, 165},
2446+ #endif
2447+ #ifdef EC_R_COORDINATES_OUT_OF_RANGE
2448+ {"COORDINATES_OUT_OF_RANGE", ERR_LIB_EC, EC_R_COORDINATES_OUT_OF_RANGE},
2449+ #else
2450+ {"COORDINATES_OUT_OF_RANGE", 16, 146},
2451+ #endif
2452+ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDH
2453+ {"CURVE_DOES_NOT_SUPPORT_ECDH", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDH},
2454+ #else
2455+ {"CURVE_DOES_NOT_SUPPORT_ECDH", 16, 160},
2456+ #endif
2457+ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING
2458+ {"CURVE_DOES_NOT_SUPPORT_SIGNING", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING},
2459+ #else
2460+ {"CURVE_DOES_NOT_SUPPORT_SIGNING", 16, 159},
2461+ #endif
2462+ #ifdef EC_R_D2I_ECPKPARAMETERS_FAILURE
2463+ {"D2I_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_D2I_ECPKPARAMETERS_FAILURE},
2464+ #else
2465+ {"D2I_ECPKPARAMETERS_FAILURE", 16, 117},
2466+ #endif
2467+ #ifdef EC_R_DECODE_ERROR
2468+ {"DECODE_ERROR", ERR_LIB_EC, EC_R_DECODE_ERROR},
2469+ #else
2470+ {"DECODE_ERROR", 16, 142},
2471+ #endif
2472+ #ifdef EC_R_DISCRIMINANT_IS_ZERO
2473+ {"DISCRIMINANT_IS_ZERO", ERR_LIB_EC, EC_R_DISCRIMINANT_IS_ZERO},
2474+ #else
2475+ {"DISCRIMINANT_IS_ZERO", 16, 118},
2476+ #endif
2477+ #ifdef EC_R_EC_GROUP_NEW_BY_NAME_FAILURE
2478+ {"EC_GROUP_NEW_BY_NAME_FAILURE", ERR_LIB_EC, EC_R_EC_GROUP_NEW_BY_NAME_FAILURE},
2479+ #else
2480+ {"EC_GROUP_NEW_BY_NAME_FAILURE", 16, 119},
2481+ #endif
2482+ #ifdef EC_R_FIELD_TOO_LARGE
2483+ {"FIELD_TOO_LARGE", ERR_LIB_EC, EC_R_FIELD_TOO_LARGE},
2484+ #else
2485+ {"FIELD_TOO_LARGE", 16, 143},
2486+ #endif
2487+ #ifdef EC_R_GF2M_NOT_SUPPORTED
2488+ {"GF2M_NOT_SUPPORTED", ERR_LIB_EC, EC_R_GF2M_NOT_SUPPORTED},
2489+ #else
2490+ {"GF2M_NOT_SUPPORTED", 16, 147},
2491+ #endif
2492+ #ifdef EC_R_GROUP2PKPARAMETERS_FAILURE
2493+ {"GROUP2PKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_GROUP2PKPARAMETERS_FAILURE},
2494+ #else
2495+ {"GROUP2PKPARAMETERS_FAILURE", 16, 120},
2496+ #endif
2497+ #ifdef EC_R_I2D_ECPKPARAMETERS_FAILURE
2498+ {"I2D_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_I2D_ECPKPARAMETERS_FAILURE},
2499+ #else
2500+ {"I2D_ECPKPARAMETERS_FAILURE", 16, 121},
2501+ #endif
2502+ #ifdef EC_R_INCOMPATIBLE_OBJECTS
2503+ {"INCOMPATIBLE_OBJECTS", ERR_LIB_EC, EC_R_INCOMPATIBLE_OBJECTS},
2504+ #else
2505+ {"INCOMPATIBLE_OBJECTS", 16, 101},
2506+ #endif
2507+ #ifdef EC_R_INVALID_ARGUMENT
2508+ {"INVALID_ARGUMENT", ERR_LIB_EC, EC_R_INVALID_ARGUMENT},
2509+ #else
2510+ {"INVALID_ARGUMENT", 16, 112},
2511+ #endif
2512+ #ifdef EC_R_INVALID_COMPRESSED_POINT
2513+ {"INVALID_COMPRESSED_POINT", ERR_LIB_EC, EC_R_INVALID_COMPRESSED_POINT},
2514+ #else
2515+ {"INVALID_COMPRESSED_POINT", 16, 110},
2516+ #endif
2517+ #ifdef EC_R_INVALID_COMPRESSION_BIT
2518+ {"INVALID_COMPRESSION_BIT", ERR_LIB_EC, EC_R_INVALID_COMPRESSION_BIT},
2519+ #else
2520+ {"INVALID_COMPRESSION_BIT", 16, 109},
2521+ #endif
2522+ #ifdef EC_R_INVALID_CURVE
2523+ {"INVALID_CURVE", ERR_LIB_EC, EC_R_INVALID_CURVE},
2524+ #else
2525+ {"INVALID_CURVE", 16, 141},
2526+ #endif
2527+ #ifdef EC_R_INVALID_DIGEST
2528+ {"INVALID_DIGEST", ERR_LIB_EC, EC_R_INVALID_DIGEST},
2529+ #else
2530+ {"INVALID_DIGEST", 16, 151},
2531+ #endif
2532+ #ifdef EC_R_INVALID_DIGEST_TYPE
2533+ {"INVALID_DIGEST_TYPE", ERR_LIB_EC, EC_R_INVALID_DIGEST_TYPE},
2534+ #else
2535+ {"INVALID_DIGEST_TYPE", 16, 138},
2536+ #endif
2537+ #ifdef EC_R_INVALID_ENCODING
2538+ {"INVALID_ENCODING", ERR_LIB_EC, EC_R_INVALID_ENCODING},
2539+ #else
2540+ {"INVALID_ENCODING", 16, 102},
2541+ #endif
2542+ #ifdef EC_R_INVALID_FIELD
2543+ {"INVALID_FIELD", ERR_LIB_EC, EC_R_INVALID_FIELD},
2544+ #else
2545+ {"INVALID_FIELD", 16, 103},
2546+ #endif
2547+ #ifdef EC_R_INVALID_FORM
2548+ {"INVALID_FORM", ERR_LIB_EC, EC_R_INVALID_FORM},
2549+ #else
2550+ {"INVALID_FORM", 16, 104},
2551+ #endif
2552+ #ifdef EC_R_INVALID_GROUP_ORDER
2553+ {"INVALID_GROUP_ORDER", ERR_LIB_EC, EC_R_INVALID_GROUP_ORDER},
2554+ #else
2555+ {"INVALID_GROUP_ORDER", 16, 122},
2556+ #endif
2557+ #ifdef EC_R_INVALID_KEY
2558+ {"INVALID_KEY", ERR_LIB_EC, EC_R_INVALID_KEY},
2559+ #else
2560+ {"INVALID_KEY", 16, 116},
2561+ #endif
2562+ #ifdef EC_R_INVALID_OUTPUT_LENGTH
2563+ {"INVALID_OUTPUT_LENGTH", ERR_LIB_EC, EC_R_INVALID_OUTPUT_LENGTH},
2564+ #else
2565+ {"INVALID_OUTPUT_LENGTH", 16, 161},
2566+ #endif
2567+ #ifdef EC_R_INVALID_PEER_KEY
2568+ {"INVALID_PEER_KEY", ERR_LIB_EC, EC_R_INVALID_PEER_KEY},
2569+ #else
2570+ {"INVALID_PEER_KEY", 16, 133},
2571+ #endif
2572+ #ifdef EC_R_INVALID_PENTANOMIAL_BASIS
2573+ {"INVALID_PENTANOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_PENTANOMIAL_BASIS},
2574+ #else
2575+ {"INVALID_PENTANOMIAL_BASIS", 16, 132},
2576+ #endif
2577+ #ifdef EC_R_INVALID_PRIVATE_KEY
2578+ {"INVALID_PRIVATE_KEY", ERR_LIB_EC, EC_R_INVALID_PRIVATE_KEY},
2579+ #else
2580+ {"INVALID_PRIVATE_KEY", 16, 123},
2581+ #endif
2582+ #ifdef EC_R_INVALID_TRINOMIAL_BASIS
2583+ {"INVALID_TRINOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_TRINOMIAL_BASIS},
2584+ #else
2585+ {"INVALID_TRINOMIAL_BASIS", 16, 137},
2586+ #endif
2587+ #ifdef EC_R_KDF_PARAMETER_ERROR
2588+ {"KDF_PARAMETER_ERROR", ERR_LIB_EC, EC_R_KDF_PARAMETER_ERROR},
2589+ #else
2590+ {"KDF_PARAMETER_ERROR", 16, 148},
2591+ #endif
2592+ #ifdef EC_R_KEYS_NOT_SET
2593+ {"KEYS_NOT_SET", ERR_LIB_EC, EC_R_KEYS_NOT_SET},
2594+ #else
2595+ {"KEYS_NOT_SET", 16, 140},
2596+ #endif
2597+ #ifdef EC_R_LADDER_POST_FAILURE
2598+ {"LADDER_POST_FAILURE", ERR_LIB_EC, EC_R_LADDER_POST_FAILURE},
2599+ #else
2600+ {"LADDER_POST_FAILURE", 16, 136},
2601+ #endif
2602+ #ifdef EC_R_LADDER_PRE_FAILURE
2603+ {"LADDER_PRE_FAILURE", ERR_LIB_EC, EC_R_LADDER_PRE_FAILURE},
2604+ #else
2605+ {"LADDER_PRE_FAILURE", 16, 153},
2606+ #endif
2607+ #ifdef EC_R_LADDER_STEP_FAILURE
2608+ {"LADDER_STEP_FAILURE", ERR_LIB_EC, EC_R_LADDER_STEP_FAILURE},
2609+ #else
2610+ {"LADDER_STEP_FAILURE", 16, 162},
2611+ #endif
2612+ #ifdef EC_R_MISSING_OID
2613+ {"MISSING_OID", ERR_LIB_EC, EC_R_MISSING_OID},
2614+ #else
2615+ {"MISSING_OID", 16, 167},
2616+ #endif
2617+ #ifdef EC_R_MISSING_PARAMETERS
2618+ {"MISSING_PARAMETERS", ERR_LIB_EC, EC_R_MISSING_PARAMETERS},
2619+ #else
2620+ {"MISSING_PARAMETERS", 16, 124},
2621+ #endif
2622+ #ifdef EC_R_MISSING_PRIVATE_KEY
2623+ {"MISSING_PRIVATE_KEY", ERR_LIB_EC, EC_R_MISSING_PRIVATE_KEY},
2624+ #else
2625+ {"MISSING_PRIVATE_KEY", 16, 125},
2626+ #endif
2627+ #ifdef EC_R_NEED_NEW_SETUP_VALUES
2628+ {"NEED_NEW_SETUP_VALUES", ERR_LIB_EC, EC_R_NEED_NEW_SETUP_VALUES},
2629+ #else
2630+ {"NEED_NEW_SETUP_VALUES", 16, 157},
2631+ #endif
2632+ #ifdef EC_R_NOT_A_NIST_PRIME
2633+ {"NOT_A_NIST_PRIME", ERR_LIB_EC, EC_R_NOT_A_NIST_PRIME},
2634+ #else
2635+ {"NOT_A_NIST_PRIME", 16, 135},
2636+ #endif
2637+ #ifdef EC_R_NOT_IMPLEMENTED
2638+ {"NOT_IMPLEMENTED", ERR_LIB_EC, EC_R_NOT_IMPLEMENTED},
2639+ #else
2640+ {"NOT_IMPLEMENTED", 16, 126},
2641+ #endif
2642+ #ifdef EC_R_NOT_INITIALIZED
2643+ {"NOT_INITIALIZED", ERR_LIB_EC, EC_R_NOT_INITIALIZED},
2644+ #else
2645+ {"NOT_INITIALIZED", 16, 111},
2646+ #endif
2647+ #ifdef EC_R_NO_PARAMETERS_SET
2648+ {"NO_PARAMETERS_SET", ERR_LIB_EC, EC_R_NO_PARAMETERS_SET},
2649+ #else
2650+ {"NO_PARAMETERS_SET", 16, 139},
2651+ #endif
2652+ #ifdef EC_R_NO_PRIVATE_VALUE
2653+ {"NO_PRIVATE_VALUE", ERR_LIB_EC, EC_R_NO_PRIVATE_VALUE},
2654+ #else
2655+ {"NO_PRIVATE_VALUE", 16, 154},
2656+ #endif
2657+ #ifdef EC_R_OPERATION_NOT_SUPPORTED
2658+ {"OPERATION_NOT_SUPPORTED", ERR_LIB_EC, EC_R_OPERATION_NOT_SUPPORTED},
2659+ #else
2660+ {"OPERATION_NOT_SUPPORTED", 16, 152},
2661+ #endif
2662+ #ifdef EC_R_PASSED_NULL_PARAMETER
2663+ {"PASSED_NULL_PARAMETER", ERR_LIB_EC, EC_R_PASSED_NULL_PARAMETER},
2664+ #else
2665+ {"PASSED_NULL_PARAMETER", 16, 134},
2666+ #endif
2667+ #ifdef EC_R_PEER_KEY_ERROR
2668+ {"PEER_KEY_ERROR", ERR_LIB_EC, EC_R_PEER_KEY_ERROR},
2669+ #else
2670+ {"PEER_KEY_ERROR", 16, 149},
2671+ #endif
2672+ #ifdef EC_R_PKPARAMETERS2GROUP_FAILURE
2673+ {"PKPARAMETERS2GROUP_FAILURE", ERR_LIB_EC, EC_R_PKPARAMETERS2GROUP_FAILURE},
2674+ #else
2675+ {"PKPARAMETERS2GROUP_FAILURE", 16, 127},
2676+ #endif
2677+ #ifdef EC_R_POINT_ARITHMETIC_FAILURE
2678+ {"POINT_ARITHMETIC_FAILURE", ERR_LIB_EC, EC_R_POINT_ARITHMETIC_FAILURE},
2679+ #else
2680+ {"POINT_ARITHMETIC_FAILURE", 16, 155},
2681+ #endif
2682+ #ifdef EC_R_POINT_AT_INFINITY
2683+ {"POINT_AT_INFINITY", ERR_LIB_EC, EC_R_POINT_AT_INFINITY},
2684+ #else
2685+ {"POINT_AT_INFINITY", 16, 106},
2686+ #endif
2687+ #ifdef EC_R_POINT_COORDINATES_BLIND_FAILURE
2688+ {"POINT_COORDINATES_BLIND_FAILURE", ERR_LIB_EC, EC_R_POINT_COORDINATES_BLIND_FAILURE},
2689+ #else
2690+ {"POINT_COORDINATES_BLIND_FAILURE", 16, 163},
2691+ #endif
2692+ #ifdef EC_R_POINT_IS_NOT_ON_CURVE
2693+ {"POINT_IS_NOT_ON_CURVE", ERR_LIB_EC, EC_R_POINT_IS_NOT_ON_CURVE},
2694+ #else
2695+ {"POINT_IS_NOT_ON_CURVE", 16, 107},
2696+ #endif
2697+ #ifdef EC_R_RANDOM_NUMBER_GENERATION_FAILED
2698+ {"RANDOM_NUMBER_GENERATION_FAILED", ERR_LIB_EC, EC_R_RANDOM_NUMBER_GENERATION_FAILED},
2699+ #else
2700+ {"RANDOM_NUMBER_GENERATION_FAILED", 16, 158},
2701+ #endif
2702+ #ifdef EC_R_SHARED_INFO_ERROR
2703+ {"SHARED_INFO_ERROR", ERR_LIB_EC, EC_R_SHARED_INFO_ERROR},
2704+ #else
2705+ {"SHARED_INFO_ERROR", 16, 150},
2706+ #endif
2707+ #ifdef EC_R_SLOT_FULL
2708+ {"SLOT_FULL", ERR_LIB_EC, EC_R_SLOT_FULL},
2709+ #else
2710+ {"SLOT_FULL", 16, 108},
2711+ #endif
2712+ #ifdef EC_R_UNDEFINED_GENERATOR
2713+ {"UNDEFINED_GENERATOR", ERR_LIB_EC, EC_R_UNDEFINED_GENERATOR},
2714+ #else
2715+ {"UNDEFINED_GENERATOR", 16, 113},
2716+ #endif
2717+ #ifdef EC_R_UNDEFINED_ORDER
2718+ {"UNDEFINED_ORDER", ERR_LIB_EC, EC_R_UNDEFINED_ORDER},
2719+ #else
2720+ {"UNDEFINED_ORDER", 16, 128},
2721+ #endif
2722+ #ifdef EC_R_UNKNOWN_COFACTOR
2723+ {"UNKNOWN_COFACTOR", ERR_LIB_EC, EC_R_UNKNOWN_COFACTOR},
2724+ #else
2725+ {"UNKNOWN_COFACTOR", 16, 164},
2726+ #endif
2727+ #ifdef EC_R_UNKNOWN_GROUP
2728+ {"UNKNOWN_GROUP", ERR_LIB_EC, EC_R_UNKNOWN_GROUP},
2729+ #else
2730+ {"UNKNOWN_GROUP", 16, 129},
2731+ #endif
2732+ #ifdef EC_R_UNKNOWN_ORDER
2733+ {"UNKNOWN_ORDER", ERR_LIB_EC, EC_R_UNKNOWN_ORDER},
2734+ #else
2735+ {"UNKNOWN_ORDER", 16, 114},
2736+ #endif
2737+ #ifdef EC_R_UNSUPPORTED_FIELD
2738+ {"UNSUPPORTED_FIELD", ERR_LIB_EC, EC_R_UNSUPPORTED_FIELD},
2739+ #else
2740+ {"UNSUPPORTED_FIELD", 16, 131},
2741+ #endif
2742+ #ifdef EC_R_WRONG_CURVE_PARAMETERS
2743+ {"WRONG_CURVE_PARAMETERS", ERR_LIB_EC, EC_R_WRONG_CURVE_PARAMETERS},
2744+ #else
2745+ {"WRONG_CURVE_PARAMETERS", 16, 145},
2746+ #endif
2747+ #ifdef EC_R_WRONG_ORDER
2748+ {"WRONG_ORDER", ERR_LIB_EC, EC_R_WRONG_ORDER},
2749+ #else
2750+ {"WRONG_ORDER", 16, 130},
2751+ #endif
2752+ #ifdef ENGINE_R_ALREADY_LOADED
2753+ {"ALREADY_LOADED", ERR_LIB_ENGINE, ENGINE_R_ALREADY_LOADED},
2754+ #else
2755+ {"ALREADY_LOADED", 38, 100},
2756+ #endif
2757+ #ifdef ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER
2758+ {"ARGUMENT_IS_NOT_A_NUMBER", ERR_LIB_ENGINE, ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER},
2759+ #else
2760+ {"ARGUMENT_IS_NOT_A_NUMBER", 38, 133},
2761+ #endif
2762+ #ifdef ENGINE_R_CMD_NOT_EXECUTABLE
2763+ {"CMD_NOT_EXECUTABLE", ERR_LIB_ENGINE, ENGINE_R_CMD_NOT_EXECUTABLE},
2764+ #else
2765+ {"CMD_NOT_EXECUTABLE", 38, 134},
2766+ #endif
2767+ #ifdef ENGINE_R_COMMAND_TAKES_INPUT
2768+ {"COMMAND_TAKES_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_INPUT},
2769+ #else
2770+ {"COMMAND_TAKES_INPUT", 38, 135},
2771+ #endif
2772+ #ifdef ENGINE_R_COMMAND_TAKES_NO_INPUT
2773+ {"COMMAND_TAKES_NO_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_NO_INPUT},
2774+ #else
2775+ {"COMMAND_TAKES_NO_INPUT", 38, 136},
2776+ #endif
2777+ #ifdef ENGINE_R_CONFLICTING_ENGINE_ID
2778+ {"CONFLICTING_ENGINE_ID", ERR_LIB_ENGINE, ENGINE_R_CONFLICTING_ENGINE_ID},
2779+ #else
2780+ {"CONFLICTING_ENGINE_ID", 38, 103},
2781+ #endif
2782+ #ifdef ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED
2783+ {"CTRL_COMMAND_NOT_IMPLEMENTED", ERR_LIB_ENGINE, ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED},
2784+ #else
2785+ {"CTRL_COMMAND_NOT_IMPLEMENTED", 38, 119},
2786+ #endif
2787+ #ifdef ENGINE_R_DSO_FAILURE
2788+ {"DSO_FAILURE", ERR_LIB_ENGINE, ENGINE_R_DSO_FAILURE},
2789+ #else
2790+ {"DSO_FAILURE", 38, 104},
2791+ #endif
2792+ #ifdef ENGINE_R_DSO_NOT_FOUND
2793+ {"DSO_NOT_FOUND", ERR_LIB_ENGINE, ENGINE_R_DSO_NOT_FOUND},
2794+ #else
2795+ {"DSO_NOT_FOUND", 38, 132},
2796+ #endif
2797+ #ifdef ENGINE_R_ENGINES_SECTION_ERROR
2798+ {"ENGINES_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINES_SECTION_ERROR},
2799+ #else
2800+ {"ENGINES_SECTION_ERROR", 38, 148},
2801+ #endif
2802+ #ifdef ENGINE_R_ENGINE_CONFIGURATION_ERROR
2803+ {"ENGINE_CONFIGURATION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_CONFIGURATION_ERROR},
2804+ #else
2805+ {"ENGINE_CONFIGURATION_ERROR", 38, 102},
2806+ #endif
2807+ #ifdef ENGINE_R_ENGINE_IS_NOT_IN_LIST
2808+ {"ENGINE_IS_NOT_IN_LIST", ERR_LIB_ENGINE, ENGINE_R_ENGINE_IS_NOT_IN_LIST},
2809+ #else
2810+ {"ENGINE_IS_NOT_IN_LIST", 38, 105},
2811+ #endif
2812+ #ifdef ENGINE_R_ENGINE_SECTION_ERROR
2813+ {"ENGINE_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_SECTION_ERROR},
2814+ #else
2815+ {"ENGINE_SECTION_ERROR", 38, 149},
2816+ #endif
2817+ #ifdef ENGINE_R_FAILED_LOADING_PRIVATE_KEY
2818+ {"FAILED_LOADING_PRIVATE_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PRIVATE_KEY},
2819+ #else
2820+ {"FAILED_LOADING_PRIVATE_KEY", 38, 128},
2821+ #endif
2822+ #ifdef ENGINE_R_FAILED_LOADING_PUBLIC_KEY
2823+ {"FAILED_LOADING_PUBLIC_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PUBLIC_KEY},
2824+ #else
2825+ {"FAILED_LOADING_PUBLIC_KEY", 38, 129},
2826+ #endif
2827+ #ifdef ENGINE_R_FINISH_FAILED
2828+ {"FINISH_FAILED", ERR_LIB_ENGINE, ENGINE_R_FINISH_FAILED},
2829+ #else
2830+ {"FINISH_FAILED", 38, 106},
2831+ #endif
2832+ #ifdef ENGINE_R_ID_OR_NAME_MISSING
2833+ {"ID_OR_NAME_MISSING", ERR_LIB_ENGINE, ENGINE_R_ID_OR_NAME_MISSING},
2834+ #else
2835+ {"ID_OR_NAME_MISSING", 38, 108},
2836+ #endif
2837+ #ifdef ENGINE_R_INIT_FAILED
2838+ {"INIT_FAILED", ERR_LIB_ENGINE, ENGINE_R_INIT_FAILED},
2839+ #else
2840+ {"INIT_FAILED", 38, 109},
2841+ #endif
2842+ #ifdef ENGINE_R_INTERNAL_LIST_ERROR
2843+ {"INTERNAL_LIST_ERROR", ERR_LIB_ENGINE, ENGINE_R_INTERNAL_LIST_ERROR},
2844+ #else
2845+ {"INTERNAL_LIST_ERROR", 38, 110},
2846+ #endif
2847+ #ifdef ENGINE_R_INVALID_ARGUMENT
2848+ {"INVALID_ARGUMENT", ERR_LIB_ENGINE, ENGINE_R_INVALID_ARGUMENT},
2849+ #else
2850+ {"INVALID_ARGUMENT", 38, 143},
2851+ #endif
2852+ #ifdef ENGINE_R_INVALID_CMD_NAME
2853+ {"INVALID_CMD_NAME", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NAME},
2854+ #else
2855+ {"INVALID_CMD_NAME", 38, 137},
2856+ #endif
2857+ #ifdef ENGINE_R_INVALID_CMD_NUMBER
2858+ {"INVALID_CMD_NUMBER", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NUMBER},
2859+ #else
2860+ {"INVALID_CMD_NUMBER", 38, 138},
2861+ #endif
2862+ #ifdef ENGINE_R_INVALID_INIT_VALUE
2863+ {"INVALID_INIT_VALUE", ERR_LIB_ENGINE, ENGINE_R_INVALID_INIT_VALUE},
2864+ #else
2865+ {"INVALID_INIT_VALUE", 38, 151},
2866+ #endif
2867+ #ifdef ENGINE_R_INVALID_STRING
2868+ {"INVALID_STRING", ERR_LIB_ENGINE, ENGINE_R_INVALID_STRING},
2869+ #else
2870+ {"INVALID_STRING", 38, 150},
2871+ #endif
2872+ #ifdef ENGINE_R_NOT_INITIALISED
2873+ {"NOT_INITIALISED", ERR_LIB_ENGINE, ENGINE_R_NOT_INITIALISED},
2874+ #else
2875+ {"NOT_INITIALISED", 38, 117},
2876+ #endif
2877+ #ifdef ENGINE_R_NOT_LOADED
2878+ {"NOT_LOADED", ERR_LIB_ENGINE, ENGINE_R_NOT_LOADED},
2879+ #else
2880+ {"NOT_LOADED", 38, 112},
2881+ #endif
2882+ #ifdef ENGINE_R_NO_CONTROL_FUNCTION
2883+ {"NO_CONTROL_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_CONTROL_FUNCTION},
2884+ #else
2885+ {"NO_CONTROL_FUNCTION", 38, 120},
2886+ #endif
2887+ #ifdef ENGINE_R_NO_INDEX
2888+ {"NO_INDEX", ERR_LIB_ENGINE, ENGINE_R_NO_INDEX},
2889+ #else
2890+ {"NO_INDEX", 38, 144},
2891+ #endif
2892+ #ifdef ENGINE_R_NO_LOAD_FUNCTION
2893+ {"NO_LOAD_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_LOAD_FUNCTION},
2894+ #else
2895+ {"NO_LOAD_FUNCTION", 38, 125},
2896+ #endif
2897+ #ifdef ENGINE_R_NO_REFERENCE
2898+ {"NO_REFERENCE", ERR_LIB_ENGINE, ENGINE_R_NO_REFERENCE},
2899+ #else
2900+ {"NO_REFERENCE", 38, 130},
2901+ #endif
2902+ #ifdef ENGINE_R_NO_SUCH_ENGINE
2903+ {"NO_SUCH_ENGINE", ERR_LIB_ENGINE, ENGINE_R_NO_SUCH_ENGINE},
2904+ #else
2905+ {"NO_SUCH_ENGINE", 38, 116},
2906+ #endif
2907+ #ifdef ENGINE_R_UNIMPLEMENTED_CIPHER
2908+ {"UNIMPLEMENTED_CIPHER", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_CIPHER},
2909+ #else
2910+ {"UNIMPLEMENTED_CIPHER", 38, 146},
2911+ #endif
2912+ #ifdef ENGINE_R_UNIMPLEMENTED_DIGEST
2913+ {"UNIMPLEMENTED_DIGEST", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_DIGEST},
2914+ #else
2915+ {"UNIMPLEMENTED_DIGEST", 38, 147},
2916+ #endif
2917+ #ifdef ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD
2918+ {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD},
2919+ #else
2920+ {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", 38, 101},
2921+ #endif
2922+ #ifdef ENGINE_R_VERSION_INCOMPATIBILITY
2923+ {"VERSION_INCOMPATIBILITY", ERR_LIB_ENGINE, ENGINE_R_VERSION_INCOMPATIBILITY},
2924+ #else
2925+ {"VERSION_INCOMPATIBILITY", 38, 145},
2926+ #endif
2927+ #ifdef EVP_R_AES_KEY_SETUP_FAILED
2928+ {"AES_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_AES_KEY_SETUP_FAILED},
2929+ #else
2930+ {"AES_KEY_SETUP_FAILED", 6, 143},
2931+ #endif
2932+ #ifdef EVP_R_ARIA_KEY_SETUP_FAILED
2933+ {"ARIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_ARIA_KEY_SETUP_FAILED},
2934+ #else
2935+ {"ARIA_KEY_SETUP_FAILED", 6, 176},
2936+ #endif
2937+ #ifdef EVP_R_BAD_DECRYPT
2938+ {"BAD_DECRYPT", ERR_LIB_EVP, EVP_R_BAD_DECRYPT},
2939+ #else
2940+ {"BAD_DECRYPT", 6, 100},
2941+ #endif
2942+ #ifdef EVP_R_BAD_KEY_LENGTH
2943+ {"BAD_KEY_LENGTH", ERR_LIB_EVP, EVP_R_BAD_KEY_LENGTH},
2944+ #else
2945+ {"BAD_KEY_LENGTH", 6, 195},
2946+ #endif
2947+ #ifdef EVP_R_BUFFER_TOO_SMALL
2948+ {"BUFFER_TOO_SMALL", ERR_LIB_EVP, EVP_R_BUFFER_TOO_SMALL},
2949+ #else
2950+ {"BUFFER_TOO_SMALL", 6, 155},
2951+ #endif
2952+ #ifdef EVP_R_CAMELLIA_KEY_SETUP_FAILED
2953+ {"CAMELLIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_CAMELLIA_KEY_SETUP_FAILED},
2954+ #else
2955+ {"CAMELLIA_KEY_SETUP_FAILED", 6, 157},
2956+ #endif
2957+ #ifdef EVP_R_CIPHER_PARAMETER_ERROR
2958+ {"CIPHER_PARAMETER_ERROR", ERR_LIB_EVP, EVP_R_CIPHER_PARAMETER_ERROR},
2959+ #else
2960+ {"CIPHER_PARAMETER_ERROR", 6, 122},
2961+ #endif
2962+ #ifdef EVP_R_COMMAND_NOT_SUPPORTED
2963+ {"COMMAND_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_COMMAND_NOT_SUPPORTED},
2964+ #else
2965+ {"COMMAND_NOT_SUPPORTED", 6, 147},
2966+ #endif
2967+ #ifdef EVP_R_COPY_ERROR
2968+ {"COPY_ERROR", ERR_LIB_EVP, EVP_R_COPY_ERROR},
2969+ #else
2970+ {"COPY_ERROR", 6, 173},
2971+ #endif
2972+ #ifdef EVP_R_CTRL_NOT_IMPLEMENTED
2973+ {"CTRL_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_NOT_IMPLEMENTED},
2974+ #else
2975+ {"CTRL_NOT_IMPLEMENTED", 6, 132},
2976+ #endif
2977+ #ifdef EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED
2978+ {"CTRL_OPERATION_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED},
2979+ #else
2980+ {"CTRL_OPERATION_NOT_IMPLEMENTED", 6, 133},
2981+ #endif
2982+ #ifdef EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH
2983+ {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH},
2984+ #else
2985+ {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", 6, 138},
2986+ #endif
2987+ #ifdef EVP_R_DECODE_ERROR
2988+ {"DECODE_ERROR", ERR_LIB_EVP, EVP_R_DECODE_ERROR},
2989+ #else
2990+ {"DECODE_ERROR", 6, 114},
2991+ #endif
2992+ #ifdef EVP_R_DIFFERENT_KEY_TYPES
2993+ {"DIFFERENT_KEY_TYPES", ERR_LIB_EVP, EVP_R_DIFFERENT_KEY_TYPES},
2994+ #else
2995+ {"DIFFERENT_KEY_TYPES", 6, 101},
2996+ #endif
2997+ #ifdef EVP_R_DIFFERENT_PARAMETERS
2998+ {"DIFFERENT_PARAMETERS", ERR_LIB_EVP, EVP_R_DIFFERENT_PARAMETERS},
2999+ #else
3000+ {"DIFFERENT_PARAMETERS", 6, 153},
3001+ #endif
3002+ #ifdef EVP_R_ERROR_LOADING_SECTION
3003+ {"ERROR_LOADING_SECTION", ERR_LIB_EVP, EVP_R_ERROR_LOADING_SECTION},
3004+ #else
3005+ {"ERROR_LOADING_SECTION", 6, 165},
3006+ #endif
3007+ #ifdef EVP_R_ERROR_SETTING_FIPS_MODE
3008+ {"ERROR_SETTING_FIPS_MODE", ERR_LIB_EVP, EVP_R_ERROR_SETTING_FIPS_MODE},
3009+ #else
3010+ {"ERROR_SETTING_FIPS_MODE", 6, 166},
3011+ #endif
3012+ #ifdef EVP_R_EXPECTING_AN_HMAC_KEY
3013+ {"EXPECTING_AN_HMAC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_HMAC_KEY},
3014+ #else
3015+ {"EXPECTING_AN_HMAC_KEY", 6, 174},
3016+ #endif
3017+ #ifdef EVP_R_EXPECTING_AN_RSA_KEY
3018+ {"EXPECTING_AN_RSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_RSA_KEY},
3019+ #else
3020+ {"EXPECTING_AN_RSA_KEY", 6, 127},
3021+ #endif
3022+ #ifdef EVP_R_EXPECTING_A_DH_KEY
3023+ {"EXPECTING_A_DH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DH_KEY},
3024+ #else
3025+ {"EXPECTING_A_DH_KEY", 6, 128},
3026+ #endif
3027+ #ifdef EVP_R_EXPECTING_A_DSA_KEY
3028+ {"EXPECTING_A_DSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DSA_KEY},
3029+ #else
3030+ {"EXPECTING_A_DSA_KEY", 6, 129},
3031+ #endif
3032+ #ifdef EVP_R_EXPECTING_A_EC_KEY
3033+ {"EXPECTING_A_EC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_EC_KEY},
3034+ #else
3035+ {"EXPECTING_A_EC_KEY", 6, 142},
3036+ #endif
3037+ #ifdef EVP_R_EXPECTING_A_POLY1305_KEY
3038+ {"EXPECTING_A_POLY1305_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_POLY1305_KEY},
3039+ #else
3040+ {"EXPECTING_A_POLY1305_KEY", 6, 164},
3041+ #endif
3042+ #ifdef EVP_R_EXPECTING_A_SIPHASH_KEY
3043+ {"EXPECTING_A_SIPHASH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_SIPHASH_KEY},
3044+ #else
3045+ {"EXPECTING_A_SIPHASH_KEY", 6, 175},
3046+ #endif
3047+ #ifdef EVP_R_FIPS_MODE_NOT_SUPPORTED
3048+ {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_FIPS_MODE_NOT_SUPPORTED},
3049+ #else
3050+ {"FIPS_MODE_NOT_SUPPORTED", 6, 167},
3051+ #endif
3052+ #ifdef EVP_R_GET_RAW_KEY_FAILED
3053+ {"GET_RAW_KEY_FAILED", ERR_LIB_EVP, EVP_R_GET_RAW_KEY_FAILED},
3054+ #else
3055+ {"GET_RAW_KEY_FAILED", 6, 182},
3056+ #endif
3057+ #ifdef EVP_R_ILLEGAL_SCRYPT_PARAMETERS
3058+ {"ILLEGAL_SCRYPT_PARAMETERS", ERR_LIB_EVP, EVP_R_ILLEGAL_SCRYPT_PARAMETERS},
3059+ #else
3060+ {"ILLEGAL_SCRYPT_PARAMETERS", 6, 171},
3061+ #endif
3062+ #ifdef EVP_R_INITIALIZATION_ERROR
3063+ {"INITIALIZATION_ERROR", ERR_LIB_EVP, EVP_R_INITIALIZATION_ERROR},
3064+ #else
3065+ {"INITIALIZATION_ERROR", 6, 134},
3066+ #endif
3067+ #ifdef EVP_R_INPUT_NOT_INITIALIZED
3068+ {"INPUT_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_INPUT_NOT_INITIALIZED},
3069+ #else
3070+ {"INPUT_NOT_INITIALIZED", 6, 111},
3071+ #endif
3072+ #ifdef EVP_R_INVALID_DIGEST
3073+ {"INVALID_DIGEST", ERR_LIB_EVP, EVP_R_INVALID_DIGEST},
3074+ #else
3075+ {"INVALID_DIGEST", 6, 152},
3076+ #endif
3077+ #ifdef EVP_R_INVALID_FIPS_MODE
3078+ {"INVALID_FIPS_MODE", ERR_LIB_EVP, EVP_R_INVALID_FIPS_MODE},
3079+ #else
3080+ {"INVALID_FIPS_MODE", 6, 168},
3081+ #endif
3082+ #ifdef EVP_R_INVALID_IV_LENGTH
3083+ {"INVALID_IV_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_IV_LENGTH},
3084+ #else
3085+ {"INVALID_IV_LENGTH", 6, 194},
3086+ #endif
3087+ #ifdef EVP_R_INVALID_KEY
3088+ {"INVALID_KEY", ERR_LIB_EVP, EVP_R_INVALID_KEY},
3089+ #else
3090+ {"INVALID_KEY", 6, 163},
3091+ #endif
3092+ #ifdef EVP_R_INVALID_KEY_LENGTH
3093+ {"INVALID_KEY_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_KEY_LENGTH},
3094+ #else
3095+ {"INVALID_KEY_LENGTH", 6, 130},
3096+ #endif
3097+ #ifdef EVP_R_INVALID_OPERATION
3098+ {"INVALID_OPERATION", ERR_LIB_EVP, EVP_R_INVALID_OPERATION},
3099+ #else
3100+ {"INVALID_OPERATION", 6, 148},
3101+ #endif
3102+ #ifdef EVP_R_KEYGEN_FAILURE
3103+ {"KEYGEN_FAILURE", ERR_LIB_EVP, EVP_R_KEYGEN_FAILURE},
3104+ #else
3105+ {"KEYGEN_FAILURE", 6, 120},
3106+ #endif
3107+ #ifdef EVP_R_KEY_SETUP_FAILED
3108+ {"KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_KEY_SETUP_FAILED},
3109+ #else
3110+ {"KEY_SETUP_FAILED", 6, 180},
3111+ #endif
3112+ #ifdef EVP_R_MEMORY_LIMIT_EXCEEDED
3113+ {"MEMORY_LIMIT_EXCEEDED", ERR_LIB_EVP, EVP_R_MEMORY_LIMIT_EXCEEDED},
3114+ #else
3115+ {"MEMORY_LIMIT_EXCEEDED", 6, 172},
3116+ #endif
3117+ #ifdef EVP_R_MESSAGE_DIGEST_IS_NULL
3118+ {"MESSAGE_DIGEST_IS_NULL", ERR_LIB_EVP, EVP_R_MESSAGE_DIGEST_IS_NULL},
3119+ #else
3120+ {"MESSAGE_DIGEST_IS_NULL", 6, 159},
3121+ #endif
3122+ #ifdef EVP_R_METHOD_NOT_SUPPORTED
3123+ {"METHOD_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_METHOD_NOT_SUPPORTED},
3124+ #else
3125+ {"METHOD_NOT_SUPPORTED", 6, 144},
3126+ #endif
3127+ #ifdef EVP_R_MISSING_PARAMETERS
3128+ {"MISSING_PARAMETERS", ERR_LIB_EVP, EVP_R_MISSING_PARAMETERS},
3129+ #else
3130+ {"MISSING_PARAMETERS", 6, 103},
3131+ #endif
3132+ #ifdef EVP_R_NOT_XOF_OR_INVALID_LENGTH
3133+ {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_EVP, EVP_R_NOT_XOF_OR_INVALID_LENGTH},
3134+ #else
3135+ {"NOT_XOF_OR_INVALID_LENGTH", 6, 178},
3136+ #endif
3137+ #ifdef EVP_R_NO_CIPHER_SET
3138+ {"NO_CIPHER_SET", ERR_LIB_EVP, EVP_R_NO_CIPHER_SET},
3139+ #else
3140+ {"NO_CIPHER_SET", 6, 131},
3141+ #endif
3142+ #ifdef EVP_R_NO_DEFAULT_DIGEST
3143+ {"NO_DEFAULT_DIGEST", ERR_LIB_EVP, EVP_R_NO_DEFAULT_DIGEST},
3144+ #else
3145+ {"NO_DEFAULT_DIGEST", 6, 158},
3146+ #endif
3147+ #ifdef EVP_R_NO_DIGEST_SET
3148+ {"NO_DIGEST_SET", ERR_LIB_EVP, EVP_R_NO_DIGEST_SET},
3149+ #else
3150+ {"NO_DIGEST_SET", 6, 139},
3151+ #endif
3152+ #ifdef EVP_R_NO_KEY_SET
3153+ {"NO_KEY_SET", ERR_LIB_EVP, EVP_R_NO_KEY_SET},
3154+ #else
3155+ {"NO_KEY_SET", 6, 154},
3156+ #endif
3157+ #ifdef EVP_R_NO_OPERATION_SET
3158+ {"NO_OPERATION_SET", ERR_LIB_EVP, EVP_R_NO_OPERATION_SET},
3159+ #else
3160+ {"NO_OPERATION_SET", 6, 149},
3161+ #endif
3162+ #ifdef EVP_R_ONLY_ONESHOT_SUPPORTED
3163+ {"ONLY_ONESHOT_SUPPORTED", ERR_LIB_EVP, EVP_R_ONLY_ONESHOT_SUPPORTED},
3164+ #else
3165+ {"ONLY_ONESHOT_SUPPORTED", 6, 177},
3166+ #endif
3167+ #ifdef EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
3168+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
3169+ #else
3170+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 6, 150},
3171+ #endif
3172+ #ifdef EVP_R_OPERATON_NOT_INITIALIZED
3173+ {"OPERATON_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_OPERATON_NOT_INITIALIZED},
3174+ #else
3175+ {"OPERATON_NOT_INITIALIZED", 6, 151},
3176+ #endif
3177+ #ifdef EVP_R_OUTPUT_WOULD_OVERFLOW
3178+ {"OUTPUT_WOULD_OVERFLOW", ERR_LIB_EVP, EVP_R_OUTPUT_WOULD_OVERFLOW},
3179+ #else
3180+ {"OUTPUT_WOULD_OVERFLOW", 6, 184},
3181+ #endif
3182+ #ifdef EVP_R_PARTIALLY_OVERLAPPING
3183+ {"PARTIALLY_OVERLAPPING", ERR_LIB_EVP, EVP_R_PARTIALLY_OVERLAPPING},
3184+ #else
3185+ {"PARTIALLY_OVERLAPPING", 6, 162},
3186+ #endif
3187+ #ifdef EVP_R_PBKDF2_ERROR
3188+ {"PBKDF2_ERROR", ERR_LIB_EVP, EVP_R_PBKDF2_ERROR},
3189+ #else
3190+ {"PBKDF2_ERROR", 6, 181},
3191+ #endif
3192+ #ifdef EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED
3193+ {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", ERR_LIB_EVP, EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED},
3194+ #else
3195+ {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", 6, 179},
3196+ #endif
3197+ #ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR
3198+ {"PRIVATE_KEY_DECODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_DECODE_ERROR},
3199+ #else
3200+ {"PRIVATE_KEY_DECODE_ERROR", 6, 145},
3201+ #endif
3202+ #ifdef EVP_R_PRIVATE_KEY_ENCODE_ERROR
3203+ {"PRIVATE_KEY_ENCODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_ENCODE_ERROR},
3204+ #else
3205+ {"PRIVATE_KEY_ENCODE_ERROR", 6, 146},
3206+ #endif
3207+ #ifdef EVP_R_PUBLIC_KEY_NOT_RSA
3208+ {"PUBLIC_KEY_NOT_RSA", ERR_LIB_EVP, EVP_R_PUBLIC_KEY_NOT_RSA},
3209+ #else
3210+ {"PUBLIC_KEY_NOT_RSA", 6, 106},
3211+ #endif
3212+ #ifdef EVP_R_UNKNOWN_CIPHER
3213+ {"UNKNOWN_CIPHER", ERR_LIB_EVP, EVP_R_UNKNOWN_CIPHER},
3214+ #else
3215+ {"UNKNOWN_CIPHER", 6, 160},
3216+ #endif
3217+ #ifdef EVP_R_UNKNOWN_DIGEST
3218+ {"UNKNOWN_DIGEST", ERR_LIB_EVP, EVP_R_UNKNOWN_DIGEST},
3219+ #else
3220+ {"UNKNOWN_DIGEST", 6, 161},
3221+ #endif
3222+ #ifdef EVP_R_UNKNOWN_OPTION
3223+ {"UNKNOWN_OPTION", ERR_LIB_EVP, EVP_R_UNKNOWN_OPTION},
3224+ #else
3225+ {"UNKNOWN_OPTION", 6, 169},
3226+ #endif
3227+ #ifdef EVP_R_UNKNOWN_PBE_ALGORITHM
3228+ {"UNKNOWN_PBE_ALGORITHM", ERR_LIB_EVP, EVP_R_UNKNOWN_PBE_ALGORITHM},
3229+ #else
3230+ {"UNKNOWN_PBE_ALGORITHM", 6, 121},
3231+ #endif
3232+ #ifdef EVP_R_UNSUPPORTED_ALGORITHM
3233+ {"UNSUPPORTED_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_ALGORITHM},
3234+ #else
3235+ {"UNSUPPORTED_ALGORITHM", 6, 156},
3236+ #endif
3237+ #ifdef EVP_R_UNSUPPORTED_CIPHER
3238+ {"UNSUPPORTED_CIPHER", ERR_LIB_EVP, EVP_R_UNSUPPORTED_CIPHER},
3239+ #else
3240+ {"UNSUPPORTED_CIPHER", 6, 107},
3241+ #endif
3242+ #ifdef EVP_R_UNSUPPORTED_KEYLENGTH
3243+ {"UNSUPPORTED_KEYLENGTH", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEYLENGTH},
3244+ #else
3245+ {"UNSUPPORTED_KEYLENGTH", 6, 123},
3246+ #endif
3247+ #ifdef EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION
3248+ {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION},
3249+ #else
3250+ {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", 6, 124},
3251+ #endif
3252+ #ifdef EVP_R_UNSUPPORTED_KEY_SIZE
3253+ {"UNSUPPORTED_KEY_SIZE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_SIZE},
3254+ #else
3255+ {"UNSUPPORTED_KEY_SIZE", 6, 108},
3256+ #endif
3257+ #ifdef EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS
3258+ {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_EVP, EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
3259+ #else
3260+ {"UNSUPPORTED_NUMBER_OF_ROUNDS", 6, 135},
3261+ #endif
3262+ #ifdef EVP_R_UNSUPPORTED_PRF
3263+ {"UNSUPPORTED_PRF", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRF},
3264+ #else
3265+ {"UNSUPPORTED_PRF", 6, 125},
3266+ #endif
3267+ #ifdef EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM
3268+ {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM},
3269+ #else
3270+ {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", 6, 118},
3271+ #endif
3272+ #ifdef EVP_R_UNSUPPORTED_SALT_TYPE
3273+ {"UNSUPPORTED_SALT_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_SALT_TYPE},
3274+ #else
3275+ {"UNSUPPORTED_SALT_TYPE", 6, 126},
3276+ #endif
3277+ #ifdef EVP_R_WRAP_MODE_NOT_ALLOWED
3278+ {"WRAP_MODE_NOT_ALLOWED", ERR_LIB_EVP, EVP_R_WRAP_MODE_NOT_ALLOWED},
3279+ #else
3280+ {"WRAP_MODE_NOT_ALLOWED", 6, 170},
3281+ #endif
3282+ #ifdef EVP_R_WRONG_FINAL_BLOCK_LENGTH
3283+ {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_WRONG_FINAL_BLOCK_LENGTH},
3284+ #else
3285+ {"WRONG_FINAL_BLOCK_LENGTH", 6, 109},
3286+ #endif
3287+ #ifdef EVP_R_XTS_DUPLICATED_KEYS
3288+ {"XTS_DUPLICATED_KEYS", ERR_LIB_EVP, EVP_R_XTS_DUPLICATED_KEYS},
3289+ #else
3290+ {"XTS_DUPLICATED_KEYS", 6, 183},
3291+ #endif
3292+ #ifdef KDF_R_INVALID_DIGEST
3293+ {"INVALID_DIGEST", ERR_LIB_KDF, KDF_R_INVALID_DIGEST},
3294+ #else
3295+ {"INVALID_DIGEST", 52, 100},
3296+ #endif
3297+ #ifdef KDF_R_MISSING_ITERATION_COUNT
3298+ {"MISSING_ITERATION_COUNT", ERR_LIB_KDF, KDF_R_MISSING_ITERATION_COUNT},
3299+ #else
3300+ {"MISSING_ITERATION_COUNT", 52, 109},
3301+ #endif
3302+ #ifdef KDF_R_MISSING_KEY
3303+ {"MISSING_KEY", ERR_LIB_KDF, KDF_R_MISSING_KEY},
3304+ #else
3305+ {"MISSING_KEY", 52, 104},
3306+ #endif
3307+ #ifdef KDF_R_MISSING_MESSAGE_DIGEST
3308+ {"MISSING_MESSAGE_DIGEST", ERR_LIB_KDF, KDF_R_MISSING_MESSAGE_DIGEST},
3309+ #else
3310+ {"MISSING_MESSAGE_DIGEST", 52, 105},
3311+ #endif
3312+ #ifdef KDF_R_MISSING_PARAMETER
3313+ {"MISSING_PARAMETER", ERR_LIB_KDF, KDF_R_MISSING_PARAMETER},
3314+ #else
3315+ {"MISSING_PARAMETER", 52, 101},
3316+ #endif
3317+ #ifdef KDF_R_MISSING_PASS
3318+ {"MISSING_PASS", ERR_LIB_KDF, KDF_R_MISSING_PASS},
3319+ #else
3320+ {"MISSING_PASS", 52, 110},
3321+ #endif
3322+ #ifdef KDF_R_MISSING_SALT
3323+ {"MISSING_SALT", ERR_LIB_KDF, KDF_R_MISSING_SALT},
3324+ #else
3325+ {"MISSING_SALT", 52, 111},
3326+ #endif
3327+ #ifdef KDF_R_MISSING_SECRET
3328+ {"MISSING_SECRET", ERR_LIB_KDF, KDF_R_MISSING_SECRET},
3329+ #else
3330+ {"MISSING_SECRET", 52, 107},
3331+ #endif
3332+ #ifdef KDF_R_MISSING_SEED
3333+ {"MISSING_SEED", ERR_LIB_KDF, KDF_R_MISSING_SEED},
3334+ #else
3335+ {"MISSING_SEED", 52, 106},
3336+ #endif
3337+ #ifdef KDF_R_UNKNOWN_PARAMETER_TYPE
3338+ {"UNKNOWN_PARAMETER_TYPE", ERR_LIB_KDF, KDF_R_UNKNOWN_PARAMETER_TYPE},
3339+ #else
3340+ {"UNKNOWN_PARAMETER_TYPE", 52, 103},
3341+ #endif
3342+ #ifdef KDF_R_VALUE_ERROR
3343+ {"VALUE_ERROR", ERR_LIB_KDF, KDF_R_VALUE_ERROR},
3344+ #else
3345+ {"VALUE_ERROR", 52, 108},
3346+ #endif
3347+ #ifdef KDF_R_VALUE_MISSING
3348+ {"VALUE_MISSING", ERR_LIB_KDF, KDF_R_VALUE_MISSING},
3349+ #else
3350+ {"VALUE_MISSING", 52, 102},
3351+ #endif
3352+ #ifdef OBJ_R_OID_EXISTS
3353+ {"OID_EXISTS", ERR_LIB_OBJ, OBJ_R_OID_EXISTS},
3354+ #else
3355+ {"OID_EXISTS", 8, 102},
3356+ #endif
3357+ #ifdef OBJ_R_UNKNOWN_NID
3358+ {"UNKNOWN_NID", ERR_LIB_OBJ, OBJ_R_UNKNOWN_NID},
3359+ #else
3360+ {"UNKNOWN_NID", 8, 101},
3361+ #endif
3362+ #ifdef OCSP_R_CERTIFICATE_VERIFY_ERROR
3363+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_OCSP, OCSP_R_CERTIFICATE_VERIFY_ERROR},
3364+ #else
3365+ {"CERTIFICATE_VERIFY_ERROR", 39, 101},
3366+ #endif
3367+ #ifdef OCSP_R_DIGEST_ERR
3368+ {"DIGEST_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_ERR},
3369+ #else
3370+ {"DIGEST_ERR", 39, 102},
3371+ #endif
3372+ #ifdef OCSP_R_ERROR_IN_NEXTUPDATE_FIELD
3373+ {"ERROR_IN_NEXTUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_NEXTUPDATE_FIELD},
3374+ #else
3375+ {"ERROR_IN_NEXTUPDATE_FIELD", 39, 122},
3376+ #endif
3377+ #ifdef OCSP_R_ERROR_IN_THISUPDATE_FIELD
3378+ {"ERROR_IN_THISUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_THISUPDATE_FIELD},
3379+ #else
3380+ {"ERROR_IN_THISUPDATE_FIELD", 39, 123},
3381+ #endif
3382+ #ifdef OCSP_R_ERROR_PARSING_URL
3383+ {"ERROR_PARSING_URL", ERR_LIB_OCSP, OCSP_R_ERROR_PARSING_URL},
3384+ #else
3385+ {"ERROR_PARSING_URL", 39, 121},
3386+ #endif
3387+ #ifdef OCSP_R_MISSING_OCSPSIGNING_USAGE
3388+ {"MISSING_OCSPSIGNING_USAGE", ERR_LIB_OCSP, OCSP_R_MISSING_OCSPSIGNING_USAGE},
3389+ #else
3390+ {"MISSING_OCSPSIGNING_USAGE", 39, 103},
3391+ #endif
3392+ #ifdef OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE
3393+ {"NEXTUPDATE_BEFORE_THISUPDATE", ERR_LIB_OCSP, OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE},
3394+ #else
3395+ {"NEXTUPDATE_BEFORE_THISUPDATE", 39, 124},
3396+ #endif
3397+ #ifdef OCSP_R_NOT_BASIC_RESPONSE
3398+ {"NOT_BASIC_RESPONSE", ERR_LIB_OCSP, OCSP_R_NOT_BASIC_RESPONSE},
3399+ #else
3400+ {"NOT_BASIC_RESPONSE", 39, 104},
3401+ #endif
3402+ #ifdef OCSP_R_NO_CERTIFICATES_IN_CHAIN
3403+ {"NO_CERTIFICATES_IN_CHAIN", ERR_LIB_OCSP, OCSP_R_NO_CERTIFICATES_IN_CHAIN},
3404+ #else
3405+ {"NO_CERTIFICATES_IN_CHAIN", 39, 105},
3406+ #endif
3407+ #ifdef OCSP_R_NO_RESPONSE_DATA
3408+ {"NO_RESPONSE_DATA", ERR_LIB_OCSP, OCSP_R_NO_RESPONSE_DATA},
3409+ #else
3410+ {"NO_RESPONSE_DATA", 39, 108},
3411+ #endif
3412+ #ifdef OCSP_R_NO_REVOKED_TIME
3413+ {"NO_REVOKED_TIME", ERR_LIB_OCSP, OCSP_R_NO_REVOKED_TIME},
3414+ #else
3415+ {"NO_REVOKED_TIME", 39, 109},
3416+ #endif
3417+ #ifdef OCSP_R_NO_SIGNER_KEY
3418+ {"NO_SIGNER_KEY", ERR_LIB_OCSP, OCSP_R_NO_SIGNER_KEY},
3419+ #else
3420+ {"NO_SIGNER_KEY", 39, 130},
3421+ #endif
3422+ #ifdef OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
3423+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_OCSP, OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
3424+ #else
3425+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 39, 110},
3426+ #endif
3427+ #ifdef OCSP_R_REQUEST_NOT_SIGNED
3428+ {"REQUEST_NOT_SIGNED", ERR_LIB_OCSP, OCSP_R_REQUEST_NOT_SIGNED},
3429+ #else
3430+ {"REQUEST_NOT_SIGNED", 39, 128},
3431+ #endif
3432+ #ifdef OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA
3433+ {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", ERR_LIB_OCSP, OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA},
3434+ #else
3435+ {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", 39, 111},
3436+ #endif
3437+ #ifdef OCSP_R_ROOT_CA_NOT_TRUSTED
3438+ {"ROOT_CA_NOT_TRUSTED", ERR_LIB_OCSP, OCSP_R_ROOT_CA_NOT_TRUSTED},
3439+ #else
3440+ {"ROOT_CA_NOT_TRUSTED", 39, 112},
3441+ #endif
3442+ #ifdef OCSP_R_SERVER_RESPONSE_ERROR
3443+ {"SERVER_RESPONSE_ERROR", ERR_LIB_OCSP, OCSP_R_SERVER_RESPONSE_ERROR},
3444+ #else
3445+ {"SERVER_RESPONSE_ERROR", 39, 114},
3446+ #endif
3447+ #ifdef OCSP_R_SERVER_RESPONSE_PARSE_ERROR
3448+ {"SERVER_RESPONSE_PARSE_ERROR", ERR_LIB_OCSP, OCSP_R_SERVER_RESPONSE_PARSE_ERROR},
3449+ #else
3450+ {"SERVER_RESPONSE_PARSE_ERROR", 39, 115},
3451+ #endif
3452+ #ifdef OCSP_R_SIGNATURE_FAILURE
3453+ {"SIGNATURE_FAILURE", ERR_LIB_OCSP, OCSP_R_SIGNATURE_FAILURE},
3454+ #else
3455+ {"SIGNATURE_FAILURE", 39, 117},
3456+ #endif
3457+ #ifdef OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND
3458+ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_OCSP, OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND},
3459+ #else
3460+ {"SIGNER_CERTIFICATE_NOT_FOUND", 39, 118},
3461+ #endif
3462+ #ifdef OCSP_R_STATUS_EXPIRED
3463+ {"STATUS_EXPIRED", ERR_LIB_OCSP, OCSP_R_STATUS_EXPIRED},
3464+ #else
3465+ {"STATUS_EXPIRED", 39, 125},
3466+ #endif
3467+ #ifdef OCSP_R_STATUS_NOT_YET_VALID
3468+ {"STATUS_NOT_YET_VALID", ERR_LIB_OCSP, OCSP_R_STATUS_NOT_YET_VALID},
3469+ #else
3470+ {"STATUS_NOT_YET_VALID", 39, 126},
3471+ #endif
3472+ #ifdef OCSP_R_STATUS_TOO_OLD
3473+ {"STATUS_TOO_OLD", ERR_LIB_OCSP, OCSP_R_STATUS_TOO_OLD},
3474+ #else
3475+ {"STATUS_TOO_OLD", 39, 127},
3476+ #endif
3477+ #ifdef OCSP_R_UNKNOWN_MESSAGE_DIGEST
3478+ {"UNKNOWN_MESSAGE_DIGEST", ERR_LIB_OCSP, OCSP_R_UNKNOWN_MESSAGE_DIGEST},
3479+ #else
3480+ {"UNKNOWN_MESSAGE_DIGEST", 39, 119},
3481+ #endif
3482+ #ifdef OCSP_R_UNKNOWN_NID
3483+ {"UNKNOWN_NID", ERR_LIB_OCSP, OCSP_R_UNKNOWN_NID},
3484+ #else
3485+ {"UNKNOWN_NID", 39, 120},
3486+ #endif
3487+ #ifdef OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE
3488+ {"UNSUPPORTED_REQUESTORNAME_TYPE", ERR_LIB_OCSP, OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE},
3489+ #else
3490+ {"UNSUPPORTED_REQUESTORNAME_TYPE", 39, 129},
3491+ #endif
3492+ #ifdef OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE
3493+ {"AMBIGUOUS_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE},
3494+ #else
3495+ {"AMBIGUOUS_CONTENT_TYPE", 44, 107},
3496+ #endif
3497+ #ifdef OSSL_STORE_R_BAD_PASSWORD_READ
3498+ {"BAD_PASSWORD_READ", ERR_LIB_OSSL_STORE, OSSL_STORE_R_BAD_PASSWORD_READ},
3499+ #else
3500+ {"BAD_PASSWORD_READ", 44, 115},
3501+ #endif
3502+ #ifdef OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC
3503+ {"ERROR_VERIFYING_PKCS12_MAC", ERR_LIB_OSSL_STORE, OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC},
3504+ #else
3505+ {"ERROR_VERIFYING_PKCS12_MAC", 44, 113},
3506+ #endif
3507+ #ifdef OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST
3508+ {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", ERR_LIB_OSSL_STORE, OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST},
3509+ #else
3510+ {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", 44, 121},
3511+ #endif
3512+ #ifdef OSSL_STORE_R_INVALID_SCHEME
3513+ {"INVALID_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_INVALID_SCHEME},
3514+ #else
3515+ {"INVALID_SCHEME", 44, 106},
3516+ #endif
3517+ #ifdef OSSL_STORE_R_IS_NOT_A
3518+ {"IS_NOT_A", ERR_LIB_OSSL_STORE, OSSL_STORE_R_IS_NOT_A},
3519+ #else
3520+ {"IS_NOT_A", 44, 112},
3521+ #endif
3522+ #ifdef OSSL_STORE_R_LOADER_INCOMPLETE
3523+ {"LOADER_INCOMPLETE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADER_INCOMPLETE},
3524+ #else
3525+ {"LOADER_INCOMPLETE", 44, 116},
3526+ #endif
3527+ #ifdef OSSL_STORE_R_LOADING_STARTED
3528+ {"LOADING_STARTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADING_STARTED},
3529+ #else
3530+ {"LOADING_STARTED", 44, 117},
3531+ #endif
3532+ #ifdef OSSL_STORE_R_NOT_A_CERTIFICATE
3533+ {"NOT_A_CERTIFICATE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CERTIFICATE},
3534+ #else
3535+ {"NOT_A_CERTIFICATE", 44, 100},
3536+ #endif
3537+ #ifdef OSSL_STORE_R_NOT_A_CRL
3538+ {"NOT_A_CRL", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CRL},
3539+ #else
3540+ {"NOT_A_CRL", 44, 101},
3541+ #endif
3542+ #ifdef OSSL_STORE_R_NOT_A_KEY
3543+ {"NOT_A_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_KEY},
3544+ #else
3545+ {"NOT_A_KEY", 44, 102},
3546+ #endif
3547+ #ifdef OSSL_STORE_R_NOT_A_NAME
3548+ {"NOT_A_NAME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_NAME},
3549+ #else
3550+ {"NOT_A_NAME", 44, 103},
3551+ #endif
3552+ #ifdef OSSL_STORE_R_NOT_PARAMETERS
3553+ {"NOT_PARAMETERS", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_PARAMETERS},
3554+ #else
3555+ {"NOT_PARAMETERS", 44, 104},
3556+ #endif
3557+ #ifdef OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR
3558+ {"PASSPHRASE_CALLBACK_ERROR", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR},
3559+ #else
3560+ {"PASSPHRASE_CALLBACK_ERROR", 44, 114},
3561+ #endif
3562+ #ifdef OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE
3563+ {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE},
3564+ #else
3565+ {"PATH_MUST_BE_ABSOLUTE", 44, 108},
3566+ #endif
3567+ #ifdef OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
3568+ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_OSSL_STORE, OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
3569+ #else
3570+ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 44, 119},
3571+ #endif
3572+ #ifdef OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED
3573+ {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED},
3574+ #else
3575+ {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", 44, 109},
3576+ #endif
3577+ #ifdef OSSL_STORE_R_UNREGISTERED_SCHEME
3578+ {"UNREGISTERED_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNREGISTERED_SCHEME},
3579+ #else
3580+ {"UNREGISTERED_SCHEME", 44, 105},
3581+ #endif
3582+ #ifdef OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE
3583+ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE},
3584+ #else
3585+ {"UNSUPPORTED_CONTENT_TYPE", 44, 110},
3586+ #endif
3587+ #ifdef OSSL_STORE_R_UNSUPPORTED_OPERATION
3588+ {"UNSUPPORTED_OPERATION", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_OPERATION},
3589+ #else
3590+ {"UNSUPPORTED_OPERATION", 44, 118},
3591+ #endif
3592+ #ifdef OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE
3593+ {"UNSUPPORTED_SEARCH_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE},
3594+ #else
3595+ {"UNSUPPORTED_SEARCH_TYPE", 44, 120},
3596+ #endif
3597+ #ifdef OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED
3598+ {"URI_AUTHORITY_UNSUPPORTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED},
3599+ #else
3600+ {"URI_AUTHORITY_UNSUPPORTED", 44, 111},
3601+ #endif
3602+ #ifdef PEM_R_BAD_BASE64_DECODE
3603+ {"BAD_BASE64_DECODE", ERR_LIB_PEM, PEM_R_BAD_BASE64_DECODE},
3604+ #else
3605+ {"BAD_BASE64_DECODE", 9, 100},
3606+ #endif
3607+ #ifdef PEM_R_BAD_DECRYPT
3608+ {"BAD_DECRYPT", ERR_LIB_PEM, PEM_R_BAD_DECRYPT},
3609+ #else
3610+ {"BAD_DECRYPT", 9, 101},
3611+ #endif
3612+ #ifdef PEM_R_BAD_END_LINE
3613+ {"BAD_END_LINE", ERR_LIB_PEM, PEM_R_BAD_END_LINE},
3614+ #else
3615+ {"BAD_END_LINE", 9, 102},
3616+ #endif
3617+ #ifdef PEM_R_BAD_IV_CHARS
3618+ {"BAD_IV_CHARS", ERR_LIB_PEM, PEM_R_BAD_IV_CHARS},
3619+ #else
3620+ {"BAD_IV_CHARS", 9, 103},
3621+ #endif
3622+ #ifdef PEM_R_BAD_MAGIC_NUMBER
3623+ {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, PEM_R_BAD_MAGIC_NUMBER},
3624+ #else
3625+ {"BAD_MAGIC_NUMBER", 9, 116},
3626+ #endif
3627+ #ifdef PEM_R_BAD_PASSWORD_READ
3628+ {"BAD_PASSWORD_READ", ERR_LIB_PEM, PEM_R_BAD_PASSWORD_READ},
3629+ #else
3630+ {"BAD_PASSWORD_READ", 9, 104},
3631+ #endif
3632+ #ifdef PEM_R_BAD_VERSION_NUMBER
3633+ {"BAD_VERSION_NUMBER", ERR_LIB_PEM, PEM_R_BAD_VERSION_NUMBER},
3634+ #else
3635+ {"BAD_VERSION_NUMBER", 9, 117},
3636+ #endif
3637+ #ifdef PEM_R_BIO_WRITE_FAILURE
3638+ {"BIO_WRITE_FAILURE", ERR_LIB_PEM, PEM_R_BIO_WRITE_FAILURE},
3639+ #else
3640+ {"BIO_WRITE_FAILURE", 9, 118},
3641+ #endif
3642+ #ifdef PEM_R_CIPHER_IS_NULL
3643+ {"CIPHER_IS_NULL", ERR_LIB_PEM, PEM_R_CIPHER_IS_NULL},
3644+ #else
3645+ {"CIPHER_IS_NULL", 9, 127},
3646+ #endif
3647+ #ifdef PEM_R_ERROR_CONVERTING_PRIVATE_KEY
3648+ {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, PEM_R_ERROR_CONVERTING_PRIVATE_KEY},
3649+ #else
3650+ {"ERROR_CONVERTING_PRIVATE_KEY", 9, 115},
3651+ #endif
3652+ #ifdef PEM_R_EXPECTING_PRIVATE_KEY_BLOB
3653+ {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PRIVATE_KEY_BLOB},
3654+ #else
3655+ {"EXPECTING_PRIVATE_KEY_BLOB", 9, 119},
3656+ #endif
3657+ #ifdef PEM_R_EXPECTING_PUBLIC_KEY_BLOB
3658+ {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PUBLIC_KEY_BLOB},
3659+ #else
3660+ {"EXPECTING_PUBLIC_KEY_BLOB", 9, 120},
3661+ #endif
3662+ #ifdef PEM_R_HEADER_TOO_LONG
3663+ {"HEADER_TOO_LONG", ERR_LIB_PEM, PEM_R_HEADER_TOO_LONG},
3664+ #else
3665+ {"HEADER_TOO_LONG", 9, 128},
3666+ #endif
3667+ #ifdef PEM_R_INCONSISTENT_HEADER
3668+ {"INCONSISTENT_HEADER", ERR_LIB_PEM, PEM_R_INCONSISTENT_HEADER},
3669+ #else
3670+ {"INCONSISTENT_HEADER", 9, 121},
3671+ #endif
3672+ #ifdef PEM_R_KEYBLOB_HEADER_PARSE_ERROR
3673+ {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, PEM_R_KEYBLOB_HEADER_PARSE_ERROR},
3674+ #else
3675+ {"KEYBLOB_HEADER_PARSE_ERROR", 9, 122},
3676+ #endif
3677+ #ifdef PEM_R_KEYBLOB_TOO_SHORT
3678+ {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, PEM_R_KEYBLOB_TOO_SHORT},
3679+ #else
3680+ {"KEYBLOB_TOO_SHORT", 9, 123},
3681+ #endif
3682+ #ifdef PEM_R_MISSING_DEK_IV
3683+ {"MISSING_DEK_IV", ERR_LIB_PEM, PEM_R_MISSING_DEK_IV},
3684+ #else
3685+ {"MISSING_DEK_IV", 9, 129},
3686+ #endif
3687+ #ifdef PEM_R_NOT_DEK_INFO
3688+ {"NOT_DEK_INFO", ERR_LIB_PEM, PEM_R_NOT_DEK_INFO},
3689+ #else
3690+ {"NOT_DEK_INFO", 9, 105},
3691+ #endif
3692+ #ifdef PEM_R_NOT_ENCRYPTED
3693+ {"NOT_ENCRYPTED", ERR_LIB_PEM, PEM_R_NOT_ENCRYPTED},
3694+ #else
3695+ {"NOT_ENCRYPTED", 9, 106},
3696+ #endif
3697+ #ifdef PEM_R_NOT_PROC_TYPE
3698+ {"NOT_PROC_TYPE", ERR_LIB_PEM, PEM_R_NOT_PROC_TYPE},
3699+ #else
3700+ {"NOT_PROC_TYPE", 9, 107},
3701+ #endif
3702+ #ifdef PEM_R_NO_START_LINE
3703+ {"NO_START_LINE", ERR_LIB_PEM, PEM_R_NO_START_LINE},
3704+ #else
3705+ {"NO_START_LINE", 9, 108},
3706+ #endif
3707+ #ifdef PEM_R_PROBLEMS_GETTING_PASSWORD
3708+ {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, PEM_R_PROBLEMS_GETTING_PASSWORD},
3709+ #else
3710+ {"PROBLEMS_GETTING_PASSWORD", 9, 109},
3711+ #endif
3712+ #ifdef PEM_R_PVK_DATA_TOO_SHORT
3713+ {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_DATA_TOO_SHORT},
3714+ #else
3715+ {"PVK_DATA_TOO_SHORT", 9, 124},
3716+ #endif
3717+ #ifdef PEM_R_PVK_TOO_SHORT
3718+ {"PVK_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_TOO_SHORT},
3719+ #else
3720+ {"PVK_TOO_SHORT", 9, 125},
3721+ #endif
3722+ #ifdef PEM_R_READ_KEY
3723+ {"READ_KEY", ERR_LIB_PEM, PEM_R_READ_KEY},
3724+ #else
3725+ {"READ_KEY", 9, 111},
3726+ #endif
3727+ #ifdef PEM_R_SHORT_HEADER
3728+ {"SHORT_HEADER", ERR_LIB_PEM, PEM_R_SHORT_HEADER},
3729+ #else
3730+ {"SHORT_HEADER", 9, 112},
3731+ #endif
3732+ #ifdef PEM_R_UNEXPECTED_DEK_IV
3733+ {"UNEXPECTED_DEK_IV", ERR_LIB_PEM, PEM_R_UNEXPECTED_DEK_IV},
3734+ #else
3735+ {"UNEXPECTED_DEK_IV", 9, 130},
3736+ #endif
3737+ #ifdef PEM_R_UNSUPPORTED_CIPHER
3738+ {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, PEM_R_UNSUPPORTED_CIPHER},
3739+ #else
3740+ {"UNSUPPORTED_CIPHER", 9, 113},
3741+ #endif
3742+ #ifdef PEM_R_UNSUPPORTED_ENCRYPTION
3743+ {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, PEM_R_UNSUPPORTED_ENCRYPTION},
3744+ #else
3745+ {"UNSUPPORTED_ENCRYPTION", 9, 114},
3746+ #endif
3747+ #ifdef PEM_R_UNSUPPORTED_KEY_COMPONENTS
3748+ {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, PEM_R_UNSUPPORTED_KEY_COMPONENTS},
3749+ #else
3750+ {"UNSUPPORTED_KEY_COMPONENTS", 9, 126},
3751+ #endif
3752+ #ifdef PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE
3753+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_PEM, PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
3754+ #else
3755+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", 9, 110},
3756+ #endif
3757+ #ifdef PKCS12_R_CANT_PACK_STRUCTURE
3758+ {"CANT_PACK_STRUCTURE", ERR_LIB_PKCS12, PKCS12_R_CANT_PACK_STRUCTURE},
3759+ #else
3760+ {"CANT_PACK_STRUCTURE", 35, 100},
3761+ #endif
3762+ #ifdef PKCS12_R_CONTENT_TYPE_NOT_DATA
3763+ {"CONTENT_TYPE_NOT_DATA", ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA},
3764+ #else
3765+ {"CONTENT_TYPE_NOT_DATA", 35, 121},
3766+ #endif
3767+ #ifdef PKCS12_R_DECODE_ERROR
3768+ {"DECODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR},
3769+ #else
3770+ {"DECODE_ERROR", 35, 101},
3771+ #endif
3772+ #ifdef PKCS12_R_ENCODE_ERROR
3773+ {"ENCODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCODE_ERROR},
3774+ #else
3775+ {"ENCODE_ERROR", 35, 102},
3776+ #endif
3777+ #ifdef PKCS12_R_ENCRYPT_ERROR
3778+ {"ENCRYPT_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR},
3779+ #else
3780+ {"ENCRYPT_ERROR", 35, 103},
3781+ #endif
3782+ #ifdef PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE
3783+ {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", ERR_LIB_PKCS12, PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE},
3784+ #else
3785+ {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", 35, 120},
3786+ #endif
3787+ #ifdef PKCS12_R_INVALID_NULL_ARGUMENT
3788+ {"INVALID_NULL_ARGUMENT", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_ARGUMENT},
3789+ #else
3790+ {"INVALID_NULL_ARGUMENT", 35, 104},
3791+ #endif
3792+ #ifdef PKCS12_R_INVALID_NULL_PKCS12_POINTER
3793+ {"INVALID_NULL_PKCS12_POINTER", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_PKCS12_POINTER},
3794+ #else
3795+ {"INVALID_NULL_PKCS12_POINTER", 35, 105},
3796+ #endif
3797+ #ifdef PKCS12_R_IV_GEN_ERROR
3798+ {"IV_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_IV_GEN_ERROR},
3799+ #else
3800+ {"IV_GEN_ERROR", 35, 106},
3801+ #endif
3802+ #ifdef PKCS12_R_KEY_GEN_ERROR
3803+ {"KEY_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR},
3804+ #else
3805+ {"KEY_GEN_ERROR", 35, 107},
3806+ #endif
3807+ #ifdef PKCS12_R_MAC_ABSENT
3808+ {"MAC_ABSENT", ERR_LIB_PKCS12, PKCS12_R_MAC_ABSENT},
3809+ #else
3810+ {"MAC_ABSENT", 35, 108},
3811+ #endif
3812+ #ifdef PKCS12_R_MAC_GENERATION_ERROR
3813+ {"MAC_GENERATION_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR},
3814+ #else
3815+ {"MAC_GENERATION_ERROR", 35, 109},
3816+ #endif
3817+ #ifdef PKCS12_R_MAC_SETUP_ERROR
3818+ {"MAC_SETUP_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR},
3819+ #else
3820+ {"MAC_SETUP_ERROR", 35, 110},
3821+ #endif
3822+ #ifdef PKCS12_R_MAC_STRING_SET_ERROR
3823+ {"MAC_STRING_SET_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_STRING_SET_ERROR},
3824+ #else
3825+ {"MAC_STRING_SET_ERROR", 35, 111},
3826+ #endif
3827+ #ifdef PKCS12_R_MAC_VERIFY_FAILURE
3828+ {"MAC_VERIFY_FAILURE", ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE},
3829+ #else
3830+ {"MAC_VERIFY_FAILURE", 35, 113},
3831+ #endif
3832+ #ifdef PKCS12_R_PARSE_ERROR
3833+ {"PARSE_ERROR", ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR},
3834+ #else
3835+ {"PARSE_ERROR", 35, 114},
3836+ #endif
3837+ #ifdef PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR
3838+ {"PKCS12_ALGOR_CIPHERINIT_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR},
3839+ #else
3840+ {"PKCS12_ALGOR_CIPHERINIT_ERROR", 35, 115},
3841+ #endif
3842+ #ifdef PKCS12_R_PKCS12_CIPHERFINAL_ERROR
3843+ {"PKCS12_CIPHERFINAL_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_CIPHERFINAL_ERROR},
3844+ #else
3845+ {"PKCS12_CIPHERFINAL_ERROR", 35, 116},
3846+ #endif
3847+ #ifdef PKCS12_R_PKCS12_PBE_CRYPT_ERROR
3848+ {"PKCS12_PBE_CRYPT_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_PBE_CRYPT_ERROR},
3849+ #else
3850+ {"PKCS12_PBE_CRYPT_ERROR", 35, 117},
3851+ #endif
3852+ #ifdef PKCS12_R_UNKNOWN_DIGEST_ALGORITHM
3853+ {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_PKCS12, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM},
3854+ #else
3855+ {"UNKNOWN_DIGEST_ALGORITHM", 35, 118},
3856+ #endif
3857+ #ifdef PKCS12_R_UNSUPPORTED_PKCS12_MODE
3858+ {"UNSUPPORTED_PKCS12_MODE", ERR_LIB_PKCS12, PKCS12_R_UNSUPPORTED_PKCS12_MODE},
3859+ #else
3860+ {"UNSUPPORTED_PKCS12_MODE", 35, 119},
3861+ #endif
3862+ #ifdef PKCS7_R_CERTIFICATE_VERIFY_ERROR
3863+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_PKCS7, PKCS7_R_CERTIFICATE_VERIFY_ERROR},
3864+ #else
3865+ {"CERTIFICATE_VERIFY_ERROR", 33, 117},
3866+ #endif
3867+ #ifdef PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
3868+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_PKCS7, PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
3869+ #else
3870+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 33, 144},
3871+ #endif
3872+ #ifdef PKCS7_R_CIPHER_NOT_INITIALIZED
3873+ {"CIPHER_NOT_INITIALIZED", ERR_LIB_PKCS7, PKCS7_R_CIPHER_NOT_INITIALIZED},
3874+ #else
3875+ {"CIPHER_NOT_INITIALIZED", 33, 116},
3876+ #endif
3877+ #ifdef PKCS7_R_CONTENT_AND_DATA_PRESENT
3878+ {"CONTENT_AND_DATA_PRESENT", ERR_LIB_PKCS7, PKCS7_R_CONTENT_AND_DATA_PRESENT},
3879+ #else
3880+ {"CONTENT_AND_DATA_PRESENT", 33, 118},
3881+ #endif
3882+ #ifdef PKCS7_R_CTRL_ERROR
3883+ {"CTRL_ERROR", ERR_LIB_PKCS7, PKCS7_R_CTRL_ERROR},
3884+ #else
3885+ {"CTRL_ERROR", 33, 152},
3886+ #endif
3887+ #ifdef PKCS7_R_DECRYPT_ERROR
3888+ {"DECRYPT_ERROR", ERR_LIB_PKCS7, PKCS7_R_DECRYPT_ERROR},
3889+ #else
3890+ {"DECRYPT_ERROR", 33, 119},
3891+ #endif
3892+ #ifdef PKCS7_R_DIGEST_FAILURE
3893+ {"DIGEST_FAILURE", ERR_LIB_PKCS7, PKCS7_R_DIGEST_FAILURE},
3894+ #else
3895+ {"DIGEST_FAILURE", 33, 101},
3896+ #endif
3897+ #ifdef PKCS7_R_ENCRYPTION_CTRL_FAILURE
3898+ {"ENCRYPTION_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_CTRL_FAILURE},
3899+ #else
3900+ {"ENCRYPTION_CTRL_FAILURE", 33, 149},
3901+ #endif
3902+ #ifdef PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
3903+ {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
3904+ #else
3905+ {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 150},
3906+ #endif
3907+ #ifdef PKCS7_R_ERROR_ADDING_RECIPIENT
3908+ {"ERROR_ADDING_RECIPIENT", ERR_LIB_PKCS7, PKCS7_R_ERROR_ADDING_RECIPIENT},
3909+ #else
3910+ {"ERROR_ADDING_RECIPIENT", 33, 120},
3911+ #endif
3912+ #ifdef PKCS7_R_ERROR_SETTING_CIPHER
3913+ {"ERROR_SETTING_CIPHER", ERR_LIB_PKCS7, PKCS7_R_ERROR_SETTING_CIPHER},
3914+ #else
3915+ {"ERROR_SETTING_CIPHER", 33, 121},
3916+ #endif
3917+ #ifdef PKCS7_R_INVALID_NULL_POINTER
3918+ {"INVALID_NULL_POINTER", ERR_LIB_PKCS7, PKCS7_R_INVALID_NULL_POINTER},
3919+ #else
3920+ {"INVALID_NULL_POINTER", 33, 143},
3921+ #endif
3922+ #ifdef PKCS7_R_INVALID_SIGNED_DATA_TYPE
3923+ {"INVALID_SIGNED_DATA_TYPE", ERR_LIB_PKCS7, PKCS7_R_INVALID_SIGNED_DATA_TYPE},
3924+ #else
3925+ {"INVALID_SIGNED_DATA_TYPE", 33, 155},
3926+ #endif
3927+ #ifdef PKCS7_R_NO_CONTENT
3928+ {"NO_CONTENT", ERR_LIB_PKCS7, PKCS7_R_NO_CONTENT},
3929+ #else
3930+ {"NO_CONTENT", 33, 122},
3931+ #endif
3932+ #ifdef PKCS7_R_NO_DEFAULT_DIGEST
3933+ {"NO_DEFAULT_DIGEST", ERR_LIB_PKCS7, PKCS7_R_NO_DEFAULT_DIGEST},
3934+ #else
3935+ {"NO_DEFAULT_DIGEST", 33, 151},
3936+ #endif
3937+ #ifdef PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND
3938+ {"NO_MATCHING_DIGEST_TYPE_FOUND", ERR_LIB_PKCS7, PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND},
3939+ #else
3940+ {"NO_MATCHING_DIGEST_TYPE_FOUND", 33, 154},
3941+ #endif
3942+ #ifdef PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE
3943+ {"NO_RECIPIENT_MATCHES_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE},
3944+ #else
3945+ {"NO_RECIPIENT_MATCHES_CERTIFICATE", 33, 115},
3946+ #endif
3947+ #ifdef PKCS7_R_NO_SIGNATURES_ON_DATA
3948+ {"NO_SIGNATURES_ON_DATA", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNATURES_ON_DATA},
3949+ #else
3950+ {"NO_SIGNATURES_ON_DATA", 33, 123},
3951+ #endif
3952+ #ifdef PKCS7_R_NO_SIGNERS
3953+ {"NO_SIGNERS", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNERS},
3954+ #else
3955+ {"NO_SIGNERS", 33, 142},
3956+ #endif
3957+ #ifdef PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE
3958+ {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", ERR_LIB_PKCS7, PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE},
3959+ #else
3960+ {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", 33, 104},
3961+ #endif
3962+ #ifdef PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR
3963+ {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR},
3964+ #else
3965+ {"PKCS7_ADD_SIGNATURE_ERROR", 33, 124},
3966+ #endif
3967+ #ifdef PKCS7_R_PKCS7_ADD_SIGNER_ERROR
3968+ {"PKCS7_ADD_SIGNER_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNER_ERROR},
3969+ #else
3970+ {"PKCS7_ADD_SIGNER_ERROR", 33, 153},
3971+ #endif
3972+ #ifdef PKCS7_R_PKCS7_DATASIGN
3973+ {"PKCS7_DATASIGN", ERR_LIB_PKCS7, PKCS7_R_PKCS7_DATASIGN},
3974+ #else
3975+ {"PKCS7_DATASIGN", 33, 145},
3976+ #endif
3977+ #ifdef PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
3978+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
3979+ #else
3980+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 33, 127},
3981+ #endif
3982+ #ifdef PKCS7_R_SIGNATURE_FAILURE
3983+ {"SIGNATURE_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNATURE_FAILURE},
3984+ #else
3985+ {"SIGNATURE_FAILURE", 33, 105},
3986+ #endif
3987+ #ifdef PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND
3988+ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_PKCS7, PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND},
3989+ #else
3990+ {"SIGNER_CERTIFICATE_NOT_FOUND", 33, 128},
3991+ #endif
3992+ #ifdef PKCS7_R_SIGNING_CTRL_FAILURE
3993+ {"SIGNING_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_CTRL_FAILURE},
3994+ #else
3995+ {"SIGNING_CTRL_FAILURE", 33, 147},
3996+ #endif
3997+ #ifdef PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
3998+ {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
3999+ #else
4000+ {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 148},
4001+ #endif
4002+ #ifdef PKCS7_R_SMIME_TEXT_ERROR
4003+ {"SMIME_TEXT_ERROR", ERR_LIB_PKCS7, PKCS7_R_SMIME_TEXT_ERROR},
4004+ #else
4005+ {"SMIME_TEXT_ERROR", 33, 129},
4006+ #endif
4007+ #ifdef PKCS7_R_UNABLE_TO_FIND_CERTIFICATE
4008+ {"UNABLE_TO_FIND_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_CERTIFICATE},
4009+ #else
4010+ {"UNABLE_TO_FIND_CERTIFICATE", 33, 106},
4011+ #endif
4012+ #ifdef PKCS7_R_UNABLE_TO_FIND_MEM_BIO
4013+ {"UNABLE_TO_FIND_MEM_BIO", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MEM_BIO},
4014+ #else
4015+ {"UNABLE_TO_FIND_MEM_BIO", 33, 107},
4016+ #endif
4017+ #ifdef PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST
4018+ {"UNABLE_TO_FIND_MESSAGE_DIGEST", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST},
4019+ #else
4020+ {"UNABLE_TO_FIND_MESSAGE_DIGEST", 33, 108},
4021+ #endif
4022+ #ifdef PKCS7_R_UNKNOWN_DIGEST_TYPE
4023+ {"UNKNOWN_DIGEST_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_DIGEST_TYPE},
4024+ #else
4025+ {"UNKNOWN_DIGEST_TYPE", 33, 109},
4026+ #endif
4027+ #ifdef PKCS7_R_UNKNOWN_OPERATION
4028+ {"UNKNOWN_OPERATION", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_OPERATION},
4029+ #else
4030+ {"UNKNOWN_OPERATION", 33, 110},
4031+ #endif
4032+ #ifdef PKCS7_R_UNSUPPORTED_CIPHER_TYPE
4033+ {"UNSUPPORTED_CIPHER_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CIPHER_TYPE},
4034+ #else
4035+ {"UNSUPPORTED_CIPHER_TYPE", 33, 111},
4036+ #endif
4037+ #ifdef PKCS7_R_UNSUPPORTED_CONTENT_TYPE
4038+ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CONTENT_TYPE},
4039+ #else
4040+ {"UNSUPPORTED_CONTENT_TYPE", 33, 112},
4041+ #endif
4042+ #ifdef PKCS7_R_WRONG_CONTENT_TYPE
4043+ {"WRONG_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_CONTENT_TYPE},
4044+ #else
4045+ {"WRONG_CONTENT_TYPE", 33, 113},
4046+ #endif
4047+ #ifdef PKCS7_R_WRONG_PKCS7_TYPE
4048+ {"WRONG_PKCS7_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_PKCS7_TYPE},
4049+ #else
4050+ {"WRONG_PKCS7_TYPE", 33, 114},
4051+ #endif
4052+ #ifdef RAND_R_ADDITIONAL_INPUT_TOO_LONG
4053+ {"ADDITIONAL_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ADDITIONAL_INPUT_TOO_LONG},
4054+ #else
4055+ {"ADDITIONAL_INPUT_TOO_LONG", 36, 102},
4056+ #endif
4057+ #ifdef RAND_R_ALREADY_INSTANTIATED
4058+ {"ALREADY_INSTANTIATED", ERR_LIB_RAND, RAND_R_ALREADY_INSTANTIATED},
4059+ #else
4060+ {"ALREADY_INSTANTIATED", 36, 103},
4061+ #endif
4062+ #ifdef RAND_R_ARGUMENT_OUT_OF_RANGE
4063+ {"ARGUMENT_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ARGUMENT_OUT_OF_RANGE},
4064+ #else
4065+ {"ARGUMENT_OUT_OF_RANGE", 36, 105},
4066+ #endif
4067+ #ifdef RAND_R_CANNOT_OPEN_FILE
4068+ {"CANNOT_OPEN_FILE", ERR_LIB_RAND, RAND_R_CANNOT_OPEN_FILE},
4069+ #else
4070+ {"CANNOT_OPEN_FILE", 36, 121},
4071+ #endif
4072+ #ifdef RAND_R_DRBG_ALREADY_INITIALIZED
4073+ {"DRBG_ALREADY_INITIALIZED", ERR_LIB_RAND, RAND_R_DRBG_ALREADY_INITIALIZED},
4074+ #else
4075+ {"DRBG_ALREADY_INITIALIZED", 36, 129},
4076+ #endif
4077+ #ifdef RAND_R_DRBG_NOT_INITIALISED
4078+ {"DRBG_NOT_INITIALISED", ERR_LIB_RAND, RAND_R_DRBG_NOT_INITIALISED},
4079+ #else
4080+ {"DRBG_NOT_INITIALISED", 36, 104},
4081+ #endif
4082+ #ifdef RAND_R_ENTROPY_INPUT_TOO_LONG
4083+ {"ENTROPY_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ENTROPY_INPUT_TOO_LONG},
4084+ #else
4085+ {"ENTROPY_INPUT_TOO_LONG", 36, 106},
4086+ #endif
4087+ #ifdef RAND_R_ENTROPY_OUT_OF_RANGE
4088+ {"ENTROPY_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ENTROPY_OUT_OF_RANGE},
4089+ #else
4090+ {"ENTROPY_OUT_OF_RANGE", 36, 124},
4091+ #endif
4092+ #ifdef RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED
4093+ {"ERROR_ENTROPY_POOL_WAS_IGNORED", ERR_LIB_RAND, RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED},
4094+ #else
4095+ {"ERROR_ENTROPY_POOL_WAS_IGNORED", 36, 127},
4096+ #endif
4097+ #ifdef RAND_R_ERROR_INITIALISING_DRBG
4098+ {"ERROR_INITIALISING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INITIALISING_DRBG},
4099+ #else
4100+ {"ERROR_INITIALISING_DRBG", 36, 107},
4101+ #endif
4102+ #ifdef RAND_R_ERROR_INSTANTIATING_DRBG
4103+ {"ERROR_INSTANTIATING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INSTANTIATING_DRBG},
4104+ #else
4105+ {"ERROR_INSTANTIATING_DRBG", 36, 108},
4106+ #endif
4107+ #ifdef RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT
4108+ {"ERROR_RETRIEVING_ADDITIONAL_INPUT", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT},
4109+ #else
4110+ {"ERROR_RETRIEVING_ADDITIONAL_INPUT", 36, 109},
4111+ #endif
4112+ #ifdef RAND_R_ERROR_RETRIEVING_ENTROPY
4113+ {"ERROR_RETRIEVING_ENTROPY", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ENTROPY},
4114+ #else
4115+ {"ERROR_RETRIEVING_ENTROPY", 36, 110},
4116+ #endif
4117+ #ifdef RAND_R_ERROR_RETRIEVING_NONCE
4118+ {"ERROR_RETRIEVING_NONCE", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_NONCE},
4119+ #else
4120+ {"ERROR_RETRIEVING_NONCE", 36, 111},
4121+ #endif
4122+ #ifdef RAND_R_FAILED_TO_CREATE_LOCK
4123+ {"FAILED_TO_CREATE_LOCK", ERR_LIB_RAND, RAND_R_FAILED_TO_CREATE_LOCK},
4124+ #else
4125+ {"FAILED_TO_CREATE_LOCK", 36, 126},
4126+ #endif
4127+ #ifdef RAND_R_FUNC_NOT_IMPLEMENTED
4128+ {"FUNC_NOT_IMPLEMENTED", ERR_LIB_RAND, RAND_R_FUNC_NOT_IMPLEMENTED},
4129+ #else
4130+ {"FUNC_NOT_IMPLEMENTED", 36, 101},
4131+ #endif
4132+ #ifdef RAND_R_FWRITE_ERROR
4133+ {"FWRITE_ERROR", ERR_LIB_RAND, RAND_R_FWRITE_ERROR},
4134+ #else
4135+ {"FWRITE_ERROR", 36, 123},
4136+ #endif
4137+ #ifdef RAND_R_GENERATE_ERROR
4138+ {"GENERATE_ERROR", ERR_LIB_RAND, RAND_R_GENERATE_ERROR},
4139+ #else
4140+ {"GENERATE_ERROR", 36, 112},
4141+ #endif
4142+ #ifdef RAND_R_INTERNAL_ERROR
4143+ {"INTERNAL_ERROR", ERR_LIB_RAND, RAND_R_INTERNAL_ERROR},
4144+ #else
4145+ {"INTERNAL_ERROR", 36, 113},
4146+ #endif
4147+ #ifdef RAND_R_IN_ERROR_STATE
4148+ {"IN_ERROR_STATE", ERR_LIB_RAND, RAND_R_IN_ERROR_STATE},
4149+ #else
4150+ {"IN_ERROR_STATE", 36, 114},
4151+ #endif
4152+ #ifdef RAND_R_NOT_A_REGULAR_FILE
4153+ {"NOT_A_REGULAR_FILE", ERR_LIB_RAND, RAND_R_NOT_A_REGULAR_FILE},
4154+ #else
4155+ {"NOT_A_REGULAR_FILE", 36, 122},
4156+ #endif
4157+ #ifdef RAND_R_NOT_INSTANTIATED
4158+ {"NOT_INSTANTIATED", ERR_LIB_RAND, RAND_R_NOT_INSTANTIATED},
4159+ #else
4160+ {"NOT_INSTANTIATED", 36, 115},
4161+ #endif
4162+ #ifdef RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED
4163+ {"NO_DRBG_IMPLEMENTATION_SELECTED", ERR_LIB_RAND, RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED},
4164+ #else
4165+ {"NO_DRBG_IMPLEMENTATION_SELECTED", 36, 128},
4166+ #endif
4167+ #ifdef RAND_R_PARENT_LOCKING_NOT_ENABLED
4168+ {"PARENT_LOCKING_NOT_ENABLED", ERR_LIB_RAND, RAND_R_PARENT_LOCKING_NOT_ENABLED},
4169+ #else
4170+ {"PARENT_LOCKING_NOT_ENABLED", 36, 130},
4171+ #endif
4172+ #ifdef RAND_R_PARENT_STRENGTH_TOO_WEAK
4173+ {"PARENT_STRENGTH_TOO_WEAK", ERR_LIB_RAND, RAND_R_PARENT_STRENGTH_TOO_WEAK},
4174+ #else
4175+ {"PARENT_STRENGTH_TOO_WEAK", 36, 131},
4176+ #endif
4177+ #ifdef RAND_R_PERSONALISATION_STRING_TOO_LONG
4178+ {"PERSONALISATION_STRING_TOO_LONG", ERR_LIB_RAND, RAND_R_PERSONALISATION_STRING_TOO_LONG},
4179+ #else
4180+ {"PERSONALISATION_STRING_TOO_LONG", 36, 116},
4181+ #endif
4182+ #ifdef RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED
4183+ {"PREDICTION_RESISTANCE_NOT_SUPPORTED", ERR_LIB_RAND, RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED},
4184+ #else
4185+ {"PREDICTION_RESISTANCE_NOT_SUPPORTED", 36, 133},
4186+ #endif
4187+ #ifdef RAND_R_PRNG_NOT_SEEDED
4188+ {"PRNG_NOT_SEEDED", ERR_LIB_RAND, RAND_R_PRNG_NOT_SEEDED},
4189+ #else
4190+ {"PRNG_NOT_SEEDED", 36, 100},
4191+ #endif
4192+ #ifdef RAND_R_RANDOM_POOL_OVERFLOW
4193+ {"RANDOM_POOL_OVERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_OVERFLOW},
4194+ #else
4195+ {"RANDOM_POOL_OVERFLOW", 36, 125},
4196+ #endif
4197+ #ifdef RAND_R_RANDOM_POOL_UNDERFLOW
4198+ {"RANDOM_POOL_UNDERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_UNDERFLOW},
4199+ #else
4200+ {"RANDOM_POOL_UNDERFLOW", 36, 134},
4201+ #endif
4202+ #ifdef RAND_R_REQUEST_TOO_LARGE_FOR_DRBG
4203+ {"REQUEST_TOO_LARGE_FOR_DRBG", ERR_LIB_RAND, RAND_R_REQUEST_TOO_LARGE_FOR_DRBG},
4204+ #else
4205+ {"REQUEST_TOO_LARGE_FOR_DRBG", 36, 117},
4206+ #endif
4207+ #ifdef RAND_R_RESEED_ERROR
4208+ {"RESEED_ERROR", ERR_LIB_RAND, RAND_R_RESEED_ERROR},
4209+ #else
4210+ {"RESEED_ERROR", 36, 118},
4211+ #endif
4212+ #ifdef RAND_R_SELFTEST_FAILURE
4213+ {"SELFTEST_FAILURE", ERR_LIB_RAND, RAND_R_SELFTEST_FAILURE},
4214+ #else
4215+ {"SELFTEST_FAILURE", 36, 119},
4216+ #endif
4217+ #ifdef RAND_R_TOO_LITTLE_NONCE_REQUESTED
4218+ {"TOO_LITTLE_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_LITTLE_NONCE_REQUESTED},
4219+ #else
4220+ {"TOO_LITTLE_NONCE_REQUESTED", 36, 135},
4221+ #endif
4222+ #ifdef RAND_R_TOO_MUCH_NONCE_REQUESTED
4223+ {"TOO_MUCH_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_MUCH_NONCE_REQUESTED},
4224+ #else
4225+ {"TOO_MUCH_NONCE_REQUESTED", 36, 136},
4226+ #endif
4227+ #ifdef RAND_R_UNSUPPORTED_DRBG_FLAGS
4228+ {"UNSUPPORTED_DRBG_FLAGS", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_FLAGS},
4229+ #else
4230+ {"UNSUPPORTED_DRBG_FLAGS", 36, 132},
4231+ #endif
4232+ #ifdef RAND_R_UNSUPPORTED_DRBG_TYPE
4233+ {"UNSUPPORTED_DRBG_TYPE", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_TYPE},
4234+ #else
4235+ {"UNSUPPORTED_DRBG_TYPE", 36, 120},
4236+ #endif
4237+ #ifdef RSA_R_ALGORITHM_MISMATCH
4238+ {"ALGORITHM_MISMATCH", ERR_LIB_RSA, RSA_R_ALGORITHM_MISMATCH},
4239+ #else
4240+ {"ALGORITHM_MISMATCH", 4, 100},
4241+ #endif
4242+ #ifdef RSA_R_BAD_E_VALUE
4243+ {"BAD_E_VALUE", ERR_LIB_RSA, RSA_R_BAD_E_VALUE},
4244+ #else
4245+ {"BAD_E_VALUE", 4, 101},
4246+ #endif
4247+ #ifdef RSA_R_BAD_FIXED_HEADER_DECRYPT
4248+ {"BAD_FIXED_HEADER_DECRYPT", ERR_LIB_RSA, RSA_R_BAD_FIXED_HEADER_DECRYPT},
4249+ #else
4250+ {"BAD_FIXED_HEADER_DECRYPT", 4, 102},
4251+ #endif
4252+ #ifdef RSA_R_BAD_PAD_BYTE_COUNT
4253+ {"BAD_PAD_BYTE_COUNT", ERR_LIB_RSA, RSA_R_BAD_PAD_BYTE_COUNT},
4254+ #else
4255+ {"BAD_PAD_BYTE_COUNT", 4, 103},
4256+ #endif
4257+ #ifdef RSA_R_BAD_SIGNATURE
4258+ {"BAD_SIGNATURE", ERR_LIB_RSA, RSA_R_BAD_SIGNATURE},
4259+ #else
4260+ {"BAD_SIGNATURE", 4, 104},
4261+ #endif
4262+ #ifdef RSA_R_BLOCK_TYPE_IS_NOT_01
4263+ {"BLOCK_TYPE_IS_NOT_01", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_01},
4264+ #else
4265+ {"BLOCK_TYPE_IS_NOT_01", 4, 106},
4266+ #endif
4267+ #ifdef RSA_R_BLOCK_TYPE_IS_NOT_02
4268+ {"BLOCK_TYPE_IS_NOT_02", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_02},
4269+ #else
4270+ {"BLOCK_TYPE_IS_NOT_02", 4, 107},
4271+ #endif
4272+ #ifdef RSA_R_DATA_GREATER_THAN_MOD_LEN
4273+ {"DATA_GREATER_THAN_MOD_LEN", ERR_LIB_RSA, RSA_R_DATA_GREATER_THAN_MOD_LEN},
4274+ #else
4275+ {"DATA_GREATER_THAN_MOD_LEN", 4, 108},
4276+ #endif
4277+ #ifdef RSA_R_DATA_TOO_LARGE
4278+ {"DATA_TOO_LARGE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE},
4279+ #else
4280+ {"DATA_TOO_LARGE", 4, 109},
4281+ #endif
4282+ #ifdef RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE
4283+ {"DATA_TOO_LARGE_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE},
4284+ #else
4285+ {"DATA_TOO_LARGE_FOR_KEY_SIZE", 4, 110},
4286+ #endif
4287+ #ifdef RSA_R_DATA_TOO_LARGE_FOR_MODULUS
4288+ {"DATA_TOO_LARGE_FOR_MODULUS", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_MODULUS},
4289+ #else
4290+ {"DATA_TOO_LARGE_FOR_MODULUS", 4, 132},
4291+ #endif
4292+ #ifdef RSA_R_DATA_TOO_SMALL
4293+ {"DATA_TOO_SMALL", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL},
4294+ #else
4295+ {"DATA_TOO_SMALL", 4, 111},
4296+ #endif
4297+ #ifdef RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE
4298+ {"DATA_TOO_SMALL_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE},
4299+ #else
4300+ {"DATA_TOO_SMALL_FOR_KEY_SIZE", 4, 122},
4301+ #endif
4302+ #ifdef RSA_R_DIGEST_DOES_NOT_MATCH
4303+ {"DIGEST_DOES_NOT_MATCH", ERR_LIB_RSA, RSA_R_DIGEST_DOES_NOT_MATCH},
4304+ #else
4305+ {"DIGEST_DOES_NOT_MATCH", 4, 158},
4306+ #endif
4307+ #ifdef RSA_R_DIGEST_NOT_ALLOWED
4308+ {"DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_DIGEST_NOT_ALLOWED},
4309+ #else
4310+ {"DIGEST_NOT_ALLOWED", 4, 145},
4311+ #endif
4312+ #ifdef RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY
4313+ {"DIGEST_TOO_BIG_FOR_RSA_KEY", ERR_LIB_RSA, RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY},
4314+ #else
4315+ {"DIGEST_TOO_BIG_FOR_RSA_KEY", 4, 112},
4316+ #endif
4317+ #ifdef RSA_R_DMP1_NOT_CONGRUENT_TO_D
4318+ {"DMP1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMP1_NOT_CONGRUENT_TO_D},
4319+ #else
4320+ {"DMP1_NOT_CONGRUENT_TO_D", 4, 124},
4321+ #endif
4322+ #ifdef RSA_R_DMQ1_NOT_CONGRUENT_TO_D
4323+ {"DMQ1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMQ1_NOT_CONGRUENT_TO_D},
4324+ #else
4325+ {"DMQ1_NOT_CONGRUENT_TO_D", 4, 125},
4326+ #endif
4327+ #ifdef RSA_R_D_E_NOT_CONGRUENT_TO_1
4328+ {"D_E_NOT_CONGRUENT_TO_1", ERR_LIB_RSA, RSA_R_D_E_NOT_CONGRUENT_TO_1},
4329+ #else
4330+ {"D_E_NOT_CONGRUENT_TO_1", 4, 123},
4331+ #endif
4332+ #ifdef RSA_R_FIRST_OCTET_INVALID
4333+ {"FIRST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_FIRST_OCTET_INVALID},
4334+ #else
4335+ {"FIRST_OCTET_INVALID", 4, 133},
4336+ #endif
4337+ #ifdef RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE
4338+ {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", ERR_LIB_RSA, RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE},
4339+ #else
4340+ {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", 4, 144},
4341+ #endif
4342+ #ifdef RSA_R_INVALID_DIGEST
4343+ {"INVALID_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_DIGEST},
4344+ #else
4345+ {"INVALID_DIGEST", 4, 157},
4346+ #endif
4347+ #ifdef RSA_R_INVALID_DIGEST_LENGTH
4348+ {"INVALID_DIGEST_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_DIGEST_LENGTH},
4349+ #else
4350+ {"INVALID_DIGEST_LENGTH", 4, 143},
4351+ #endif
4352+ #ifdef RSA_R_INVALID_HEADER
4353+ {"INVALID_HEADER", ERR_LIB_RSA, RSA_R_INVALID_HEADER},
4354+ #else
4355+ {"INVALID_HEADER", 4, 137},
4356+ #endif
4357+ #ifdef RSA_R_INVALID_LABEL
4358+ {"INVALID_LABEL", ERR_LIB_RSA, RSA_R_INVALID_LABEL},
4359+ #else
4360+ {"INVALID_LABEL", 4, 160},
4361+ #endif
4362+ #ifdef RSA_R_INVALID_MESSAGE_LENGTH
4363+ {"INVALID_MESSAGE_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_MESSAGE_LENGTH},
4364+ #else
4365+ {"INVALID_MESSAGE_LENGTH", 4, 131},
4366+ #endif
4367+ #ifdef RSA_R_INVALID_MGF1_MD
4368+ {"INVALID_MGF1_MD", ERR_LIB_RSA, RSA_R_INVALID_MGF1_MD},
4369+ #else
4370+ {"INVALID_MGF1_MD", 4, 156},
4371+ #endif
4372+ #ifdef RSA_R_INVALID_MULTI_PRIME_KEY
4373+ {"INVALID_MULTI_PRIME_KEY", ERR_LIB_RSA, RSA_R_INVALID_MULTI_PRIME_KEY},
4374+ #else
4375+ {"INVALID_MULTI_PRIME_KEY", 4, 167},
4376+ #endif
4377+ #ifdef RSA_R_INVALID_OAEP_PARAMETERS
4378+ {"INVALID_OAEP_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_OAEP_PARAMETERS},
4379+ #else
4380+ {"INVALID_OAEP_PARAMETERS", 4, 161},
4381+ #endif
4382+ #ifdef RSA_R_INVALID_PADDING
4383+ {"INVALID_PADDING", ERR_LIB_RSA, RSA_R_INVALID_PADDING},
4384+ #else
4385+ {"INVALID_PADDING", 4, 138},
4386+ #endif
4387+ #ifdef RSA_R_INVALID_PADDING_MODE
4388+ {"INVALID_PADDING_MODE", ERR_LIB_RSA, RSA_R_INVALID_PADDING_MODE},
4389+ #else
4390+ {"INVALID_PADDING_MODE", 4, 141},
4391+ #endif
4392+ #ifdef RSA_R_INVALID_PSS_PARAMETERS
4393+ {"INVALID_PSS_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_PSS_PARAMETERS},
4394+ #else
4395+ {"INVALID_PSS_PARAMETERS", 4, 149},
4396+ #endif
4397+ #ifdef RSA_R_INVALID_PSS_SALTLEN
4398+ {"INVALID_PSS_SALTLEN", ERR_LIB_RSA, RSA_R_INVALID_PSS_SALTLEN},
4399+ #else
4400+ {"INVALID_PSS_SALTLEN", 4, 146},
4401+ #endif
4402+ #ifdef RSA_R_INVALID_SALT_LENGTH
4403+ {"INVALID_SALT_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_SALT_LENGTH},
4404+ #else
4405+ {"INVALID_SALT_LENGTH", 4, 150},
4406+ #endif
4407+ #ifdef RSA_R_INVALID_TRAILER
4408+ {"INVALID_TRAILER", ERR_LIB_RSA, RSA_R_INVALID_TRAILER},
4409+ #else
4410+ {"INVALID_TRAILER", 4, 139},
4411+ #endif
4412+ #ifdef RSA_R_INVALID_X931_DIGEST
4413+ {"INVALID_X931_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_X931_DIGEST},
4414+ #else
4415+ {"INVALID_X931_DIGEST", 4, 142},
4416+ #endif
4417+ #ifdef RSA_R_IQMP_NOT_INVERSE_OF_Q
4418+ {"IQMP_NOT_INVERSE_OF_Q", ERR_LIB_RSA, RSA_R_IQMP_NOT_INVERSE_OF_Q},
4419+ #else
4420+ {"IQMP_NOT_INVERSE_OF_Q", 4, 126},
4421+ #endif
4422+ #ifdef RSA_R_KEY_PRIME_NUM_INVALID
4423+ {"KEY_PRIME_NUM_INVALID", ERR_LIB_RSA, RSA_R_KEY_PRIME_NUM_INVALID},
4424+ #else
4425+ {"KEY_PRIME_NUM_INVALID", 4, 165},
4426+ #endif
4427+ #ifdef RSA_R_KEY_SIZE_TOO_SMALL
4428+ {"KEY_SIZE_TOO_SMALL", ERR_LIB_RSA, RSA_R_KEY_SIZE_TOO_SMALL},
4429+ #else
4430+ {"KEY_SIZE_TOO_SMALL", 4, 120},
4431+ #endif
4432+ #ifdef RSA_R_LAST_OCTET_INVALID
4433+ {"LAST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_LAST_OCTET_INVALID},
4434+ #else
4435+ {"LAST_OCTET_INVALID", 4, 134},
4436+ #endif
4437+ #ifdef RSA_R_MGF1_DIGEST_NOT_ALLOWED
4438+ {"MGF1_DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_MGF1_DIGEST_NOT_ALLOWED},
4439+ #else
4440+ {"MGF1_DIGEST_NOT_ALLOWED", 4, 152},
4441+ #endif
4442+ #ifdef RSA_R_MISSING_PRIVATE_KEY
4443+ {"MISSING_PRIVATE_KEY", ERR_LIB_RSA, RSA_R_MISSING_PRIVATE_KEY},
4444+ #else
4445+ {"MISSING_PRIVATE_KEY", 4, 179},
4446+ #endif
4447+ #ifdef RSA_R_MODULUS_TOO_LARGE
4448+ {"MODULUS_TOO_LARGE", ERR_LIB_RSA, RSA_R_MODULUS_TOO_LARGE},
4449+ #else
4450+ {"MODULUS_TOO_LARGE", 4, 105},
4451+ #endif
4452+ #ifdef RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R
4453+ {"MP_COEFFICIENT_NOT_INVERSE_OF_R", ERR_LIB_RSA, RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R},
4454+ #else
4455+ {"MP_COEFFICIENT_NOT_INVERSE_OF_R", 4, 168},
4456+ #endif
4457+ #ifdef RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D
4458+ {"MP_EXPONENT_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D},
4459+ #else
4460+ {"MP_EXPONENT_NOT_CONGRUENT_TO_D", 4, 169},
4461+ #endif
4462+ #ifdef RSA_R_MP_R_NOT_PRIME
4463+ {"MP_R_NOT_PRIME", ERR_LIB_RSA, RSA_R_MP_R_NOT_PRIME},
4464+ #else
4465+ {"MP_R_NOT_PRIME", 4, 170},
4466+ #endif
4467+ #ifdef RSA_R_NO_PUBLIC_EXPONENT
4468+ {"NO_PUBLIC_EXPONENT", ERR_LIB_RSA, RSA_R_NO_PUBLIC_EXPONENT},
4469+ #else
4470+ {"NO_PUBLIC_EXPONENT", 4, 140},
4471+ #endif
4472+ #ifdef RSA_R_NULL_BEFORE_BLOCK_MISSING
4473+ {"NULL_BEFORE_BLOCK_MISSING", ERR_LIB_RSA, RSA_R_NULL_BEFORE_BLOCK_MISSING},
4474+ #else
4475+ {"NULL_BEFORE_BLOCK_MISSING", 4, 113},
4476+ #endif
4477+ #ifdef RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES
4478+ {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES},
4479+ #else
4480+ {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", 4, 172},
4481+ #endif
4482+ #ifdef RSA_R_N_DOES_NOT_EQUAL_P_Q
4483+ {"N_DOES_NOT_EQUAL_P_Q", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_P_Q},
4484+ #else
4485+ {"N_DOES_NOT_EQUAL_P_Q", 4, 127},
4486+ #endif
4487+ #ifdef RSA_R_OAEP_DECODING_ERROR
4488+ {"OAEP_DECODING_ERROR", ERR_LIB_RSA, RSA_R_OAEP_DECODING_ERROR},
4489+ #else
4490+ {"OAEP_DECODING_ERROR", 4, 121},
4491+ #endif
4492+ #ifdef RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
4493+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_RSA, RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
4494+ #else
4495+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 4, 148},
4496+ #endif
4497+ #ifdef RSA_R_PADDING_CHECK_FAILED
4498+ {"PADDING_CHECK_FAILED", ERR_LIB_RSA, RSA_R_PADDING_CHECK_FAILED},
4499+ #else
4500+ {"PADDING_CHECK_FAILED", 4, 114},
4501+ #endif
4502+ #ifdef RSA_R_PKCS_DECODING_ERROR
4503+ {"PKCS_DECODING_ERROR", ERR_LIB_RSA, RSA_R_PKCS_DECODING_ERROR},
4504+ #else
4505+ {"PKCS_DECODING_ERROR", 4, 159},
4506+ #endif
4507+ #ifdef RSA_R_PSS_SALTLEN_TOO_SMALL
4508+ {"PSS_SALTLEN_TOO_SMALL", ERR_LIB_RSA, RSA_R_PSS_SALTLEN_TOO_SMALL},
4509+ #else
4510+ {"PSS_SALTLEN_TOO_SMALL", 4, 164},
4511+ #endif
4512+ #ifdef RSA_R_P_NOT_PRIME
4513+ {"P_NOT_PRIME", ERR_LIB_RSA, RSA_R_P_NOT_PRIME},
4514+ #else
4515+ {"P_NOT_PRIME", 4, 128},
4516+ #endif
4517+ #ifdef RSA_R_Q_NOT_PRIME
4518+ {"Q_NOT_PRIME", ERR_LIB_RSA, RSA_R_Q_NOT_PRIME},
4519+ #else
4520+ {"Q_NOT_PRIME", 4, 129},
4521+ #endif
4522+ #ifdef RSA_R_RSA_OPERATIONS_NOT_SUPPORTED
4523+ {"RSA_OPERATIONS_NOT_SUPPORTED", ERR_LIB_RSA, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED},
4524+ #else
4525+ {"RSA_OPERATIONS_NOT_SUPPORTED", 4, 130},
4526+ #endif
4527+ #ifdef RSA_R_SLEN_CHECK_FAILED
4528+ {"SLEN_CHECK_FAILED", ERR_LIB_RSA, RSA_R_SLEN_CHECK_FAILED},
4529+ #else
4530+ {"SLEN_CHECK_FAILED", 4, 136},
4531+ #endif
4532+ #ifdef RSA_R_SLEN_RECOVERY_FAILED
4533+ {"SLEN_RECOVERY_FAILED", ERR_LIB_RSA, RSA_R_SLEN_RECOVERY_FAILED},
4534+ #else
4535+ {"SLEN_RECOVERY_FAILED", 4, 135},
4536+ #endif
4537+ #ifdef RSA_R_SSLV3_ROLLBACK_ATTACK
4538+ {"SSLV3_ROLLBACK_ATTACK", ERR_LIB_RSA, RSA_R_SSLV3_ROLLBACK_ATTACK},
4539+ #else
4540+ {"SSLV3_ROLLBACK_ATTACK", 4, 115},
4541+ #endif
4542+ #ifdef RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
4543+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", ERR_LIB_RSA, RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD},
4544+ #else
4545+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 4, 116},
4546+ #endif
4547+ #ifdef RSA_R_UNKNOWN_ALGORITHM_TYPE
4548+ {"UNKNOWN_ALGORITHM_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_ALGORITHM_TYPE},
4549+ #else
4550+ {"UNKNOWN_ALGORITHM_TYPE", 4, 117},
4551+ #endif
4552+ #ifdef RSA_R_UNKNOWN_DIGEST
4553+ {"UNKNOWN_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_DIGEST},
4554+ #else
4555+ {"UNKNOWN_DIGEST", 4, 166},
4556+ #endif
4557+ #ifdef RSA_R_UNKNOWN_MASK_DIGEST
4558+ {"UNKNOWN_MASK_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_MASK_DIGEST},
4559+ #else
4560+ {"UNKNOWN_MASK_DIGEST", 4, 151},
4561+ #endif
4562+ #ifdef RSA_R_UNKNOWN_PADDING_TYPE
4563+ {"UNKNOWN_PADDING_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_PADDING_TYPE},
4564+ #else
4565+ {"UNKNOWN_PADDING_TYPE", 4, 118},
4566+ #endif
4567+ #ifdef RSA_R_UNSUPPORTED_ENCRYPTION_TYPE
4568+ {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_ENCRYPTION_TYPE},
4569+ #else
4570+ {"UNSUPPORTED_ENCRYPTION_TYPE", 4, 162},
4571+ #endif
4572+ #ifdef RSA_R_UNSUPPORTED_LABEL_SOURCE
4573+ {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_LABEL_SOURCE},
4574+ #else
4575+ {"UNSUPPORTED_LABEL_SOURCE", 4, 163},
4576+ #endif
4577+ #ifdef RSA_R_UNSUPPORTED_MASK_ALGORITHM
4578+ {"UNSUPPORTED_MASK_ALGORITHM", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_ALGORITHM},
4579+ #else
4580+ {"UNSUPPORTED_MASK_ALGORITHM", 4, 153},
4581+ #endif
4582+ #ifdef RSA_R_UNSUPPORTED_MASK_PARAMETER
4583+ {"UNSUPPORTED_MASK_PARAMETER", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_PARAMETER},
4584+ #else
4585+ {"UNSUPPORTED_MASK_PARAMETER", 4, 154},
4586+ #endif
4587+ #ifdef RSA_R_UNSUPPORTED_SIGNATURE_TYPE
4588+ {"UNSUPPORTED_SIGNATURE_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_SIGNATURE_TYPE},
4589+ #else
4590+ {"UNSUPPORTED_SIGNATURE_TYPE", 4, 155},
4591+ #endif
4592+ #ifdef RSA_R_VALUE_MISSING
4593+ {"VALUE_MISSING", ERR_LIB_RSA, RSA_R_VALUE_MISSING},
4594+ #else
4595+ {"VALUE_MISSING", 4, 147},
4596+ #endif
4597+ #ifdef RSA_R_WRONG_SIGNATURE_LENGTH
4598+ {"WRONG_SIGNATURE_LENGTH", ERR_LIB_RSA, RSA_R_WRONG_SIGNATURE_LENGTH},
4599+ #else
4600+ {"WRONG_SIGNATURE_LENGTH", 4, 119},
4601+ #endif
4602+ #ifdef SM2_R_ASN1_ERROR
4603+ {"ASN1_ERROR", ERR_LIB_SM2, SM2_R_ASN1_ERROR},
4604+ #else
4605+ {"ASN1_ERROR", 53, 100},
4606+ #endif
4607+ #ifdef SM2_R_BAD_SIGNATURE
4608+ {"BAD_SIGNATURE", ERR_LIB_SM2, SM2_R_BAD_SIGNATURE},
4609+ #else
4610+ {"BAD_SIGNATURE", 53, 101},
4611+ #endif
4612+ #ifdef SM2_R_BUFFER_TOO_SMALL
4613+ {"BUFFER_TOO_SMALL", ERR_LIB_SM2, SM2_R_BUFFER_TOO_SMALL},
4614+ #else
4615+ {"BUFFER_TOO_SMALL", 53, 107},
4616+ #endif
4617+ #ifdef SM2_R_DIST_ID_TOO_LARGE
4618+ {"DIST_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_DIST_ID_TOO_LARGE},
4619+ #else
4620+ {"DIST_ID_TOO_LARGE", 53, 110},
4621+ #endif
4622+ #ifdef SM2_R_ID_NOT_SET
4623+ {"ID_NOT_SET", ERR_LIB_SM2, SM2_R_ID_NOT_SET},
4624+ #else
4625+ {"ID_NOT_SET", 53, 112},
4626+ #endif
4627+ #ifdef SM2_R_ID_TOO_LARGE
4628+ {"ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_ID_TOO_LARGE},
4629+ #else
4630+ {"ID_TOO_LARGE", 53, 111},
4631+ #endif
4632+ #ifdef SM2_R_INVALID_CURVE
4633+ {"INVALID_CURVE", ERR_LIB_SM2, SM2_R_INVALID_CURVE},
4634+ #else
4635+ {"INVALID_CURVE", 53, 108},
4636+ #endif
4637+ #ifdef SM2_R_INVALID_DIGEST
4638+ {"INVALID_DIGEST", ERR_LIB_SM2, SM2_R_INVALID_DIGEST},
4639+ #else
4640+ {"INVALID_DIGEST", 53, 102},
4641+ #endif
4642+ #ifdef SM2_R_INVALID_DIGEST_TYPE
4643+ {"INVALID_DIGEST_TYPE", ERR_LIB_SM2, SM2_R_INVALID_DIGEST_TYPE},
4644+ #else
4645+ {"INVALID_DIGEST_TYPE", 53, 103},
4646+ #endif
4647+ #ifdef SM2_R_INVALID_ENCODING
4648+ {"INVALID_ENCODING", ERR_LIB_SM2, SM2_R_INVALID_ENCODING},
4649+ #else
4650+ {"INVALID_ENCODING", 53, 104},
4651+ #endif
4652+ #ifdef SM2_R_INVALID_FIELD
4653+ {"INVALID_FIELD", ERR_LIB_SM2, SM2_R_INVALID_FIELD},
4654+ #else
4655+ {"INVALID_FIELD", 53, 105},
4656+ #endif
4657+ #ifdef SM2_R_NO_PARAMETERS_SET
4658+ {"NO_PARAMETERS_SET", ERR_LIB_SM2, SM2_R_NO_PARAMETERS_SET},
4659+ #else
4660+ {"NO_PARAMETERS_SET", 53, 109},
4661+ #endif
4662+ #ifdef SM2_R_USER_ID_TOO_LARGE
4663+ {"USER_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_USER_ID_TOO_LARGE},
4664+ #else
4665+ {"USER_ID_TOO_LARGE", 53, 106},
4666+ #endif
4667+ #ifdef SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY
4668+ {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", ERR_LIB_SSL, SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY},
4669+ #else
4670+ {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", 20, 291},
4671+ #endif
4672+ #ifdef SSL_R_APP_DATA_IN_HANDSHAKE
4673+ {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, SSL_R_APP_DATA_IN_HANDSHAKE},
4674+ #else
4675+ {"APP_DATA_IN_HANDSHAKE", 20, 100},
4676+ #endif
4677+ #ifdef SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
4678+ {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT},
4679+ #else
4680+ {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", 20, 272},
4681+ #endif
4682+ #ifdef SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE
4683+ {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE},
4684+ #else
4685+ {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", 20, 143},
4686+ #endif
4687+ #ifdef SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE
4688+ {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE},
4689+ #else
4690+ {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", 20, 158},
4691+ #endif
4692+ #ifdef SSL_R_BAD_CHANGE_CIPHER_SPEC
4693+ {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, SSL_R_BAD_CHANGE_CIPHER_SPEC},
4694+ #else
4695+ {"BAD_CHANGE_CIPHER_SPEC", 20, 103},
4696+ #endif
4697+ #ifdef SSL_R_BAD_CIPHER
4698+ {"BAD_CIPHER", ERR_LIB_SSL, SSL_R_BAD_CIPHER},
4699+ #else
4700+ {"BAD_CIPHER", 20, 186},
4701+ #endif
4702+ #ifdef SSL_R_BAD_DATA
4703+ {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
4704+ #else
4705+ {"BAD_DATA", 20, 390},
4706+ #endif
4707+ #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
4708+ {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
4709+ #else
4710+ {"BAD_DATA_RETURNED_BY_CALLBACK", 20, 106},
4711+ #endif
4712+ #ifdef SSL_R_BAD_DECOMPRESSION
4713+ {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
4714+ #else
4715+ {"BAD_DECOMPRESSION", 20, 107},
4716+ #endif
4717+ #ifdef SSL_R_BAD_DH_VALUE
4718+ {"BAD_DH_VALUE", ERR_LIB_SSL, SSL_R_BAD_DH_VALUE},
4719+ #else
4720+ {"BAD_DH_VALUE", 20, 102},
4721+ #endif
4722+ #ifdef SSL_R_BAD_DIGEST_LENGTH
4723+ {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
4724+ #else
4725+ {"BAD_DIGEST_LENGTH", 20, 111},
4726+ #endif
4727+ #ifdef SSL_R_BAD_EARLY_DATA
4728+ {"BAD_EARLY_DATA", ERR_LIB_SSL, SSL_R_BAD_EARLY_DATA},
4729+ #else
4730+ {"BAD_EARLY_DATA", 20, 233},
4731+ #endif
4732+ #ifdef SSL_R_BAD_ECC_CERT
4733+ {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
4734+ #else
4735+ {"BAD_ECC_CERT", 20, 304},
4736+ #endif
4737+ #ifdef SSL_R_BAD_ECPOINT
4738+ {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
4739+ #else
4740+ {"BAD_ECPOINT", 20, 306},
4741+ #endif
4742+ #ifdef SSL_R_BAD_EXTENSION
4743+ {"BAD_EXTENSION", ERR_LIB_SSL, SSL_R_BAD_EXTENSION},
4744+ #else
4745+ {"BAD_EXTENSION", 20, 110},
4746+ #endif
4747+ #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
4748+ {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
4749+ #else
4750+ {"BAD_HANDSHAKE_LENGTH", 20, 332},
4751+ #endif
4752+ #ifdef SSL_R_BAD_HANDSHAKE_STATE
4753+ {"BAD_HANDSHAKE_STATE", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_STATE},
4754+ #else
4755+ {"BAD_HANDSHAKE_STATE", 20, 236},
4756+ #endif
4757+ #ifdef SSL_R_BAD_HELLO_REQUEST
4758+ {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
4759+ #else
4760+ {"BAD_HELLO_REQUEST", 20, 105},
4761+ #endif
4762+ #ifdef SSL_R_BAD_HRR_VERSION
4763+ {"BAD_HRR_VERSION", ERR_LIB_SSL, SSL_R_BAD_HRR_VERSION},
4764+ #else
4765+ {"BAD_HRR_VERSION", 20, 263},
4766+ #endif
4767+ #ifdef SSL_R_BAD_KEY_SHARE
4768+ {"BAD_KEY_SHARE", ERR_LIB_SSL, SSL_R_BAD_KEY_SHARE},
4769+ #else
4770+ {"BAD_KEY_SHARE", 20, 108},
4771+ #endif
4772+ #ifdef SSL_R_BAD_KEY_UPDATE
4773+ {"BAD_KEY_UPDATE", ERR_LIB_SSL, SSL_R_BAD_KEY_UPDATE},
4774+ #else
4775+ {"BAD_KEY_UPDATE", 20, 122},
4776+ #endif
4777+ #ifdef SSL_R_BAD_LEGACY_VERSION
4778+ {"BAD_LEGACY_VERSION", ERR_LIB_SSL, SSL_R_BAD_LEGACY_VERSION},
4779+ #else
4780+ {"BAD_LEGACY_VERSION", 20, 292},
4781+ #endif
4782+ #ifdef SSL_R_BAD_LENGTH
4783+ {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
4784+ #else
4785+ {"BAD_LENGTH", 20, 271},
4786+ #endif
4787+ #ifdef SSL_R_BAD_PACKET
4788+ {"BAD_PACKET", ERR_LIB_SSL, SSL_R_BAD_PACKET},
4789+ #else
4790+ {"BAD_PACKET", 20, 240},
4791+ #endif
4792+ #ifdef SSL_R_BAD_PACKET_LENGTH
4793+ {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
4794+ #else
4795+ {"BAD_PACKET_LENGTH", 20, 115},
4796+ #endif
4797+ #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
4798+ {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
4799+ #else
4800+ {"BAD_PROTOCOL_VERSION_NUMBER", 20, 116},
4801+ #endif
4802+ #ifdef SSL_R_BAD_PSK
4803+ {"BAD_PSK", ERR_LIB_SSL, SSL_R_BAD_PSK},
4804+ #else
4805+ {"BAD_PSK", 20, 219},
4806+ #endif
4807+ #ifdef SSL_R_BAD_PSK_IDENTITY
4808+ {"BAD_PSK_IDENTITY", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY},
4809+ #else
4810+ {"BAD_PSK_IDENTITY", 20, 114},
4811+ #endif
4812+ #ifdef SSL_R_BAD_RECORD_TYPE
4813+ {"BAD_RECORD_TYPE", ERR_LIB_SSL, SSL_R_BAD_RECORD_TYPE},
4814+ #else
4815+ {"BAD_RECORD_TYPE", 20, 443},
4816+ #endif
4817+ #ifdef SSL_R_BAD_RSA_ENCRYPT
4818+ {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
4819+ #else
4820+ {"BAD_RSA_ENCRYPT", 20, 119},
4821+ #endif
4822+ #ifdef SSL_R_BAD_SIGNATURE
4823+ {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
4824+ #else
4825+ {"BAD_SIGNATURE", 20, 123},
4826+ #endif
4827+ #ifdef SSL_R_BAD_SRP_A_LENGTH
4828+ {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_A_LENGTH},
4829+ #else
4830+ {"BAD_SRP_A_LENGTH", 20, 347},
4831+ #endif
4832+ #ifdef SSL_R_BAD_SRP_PARAMETERS
4833+ {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, SSL_R_BAD_SRP_PARAMETERS},
4834+ #else
4835+ {"BAD_SRP_PARAMETERS", 20, 371},
4836+ #endif
4837+ #ifdef SSL_R_BAD_SRTP_MKI_VALUE
4838+ {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, SSL_R_BAD_SRTP_MKI_VALUE},
4839+ #else
4840+ {"BAD_SRTP_MKI_VALUE", 20, 352},
4841+ #endif
4842+ #ifdef SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
4843+ {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST},
4844+ #else
4845+ {"BAD_SRTP_PROTECTION_PROFILE_LIST", 20, 353},
4846+ #endif
4847+ #ifdef SSL_R_BAD_SSL_FILETYPE
4848+ {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
4849+ #else
4850+ {"BAD_SSL_FILETYPE", 20, 124},
4851+ #endif
4852+ #ifdef SSL_R_BAD_VALUE
4853+ {"BAD_VALUE", ERR_LIB_SSL, SSL_R_BAD_VALUE},
4854+ #else
4855+ {"BAD_VALUE", 20, 384},
4856+ #endif
4857+ #ifdef SSL_R_BAD_WRITE_RETRY
4858+ {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
4859+ #else
4860+ {"BAD_WRITE_RETRY", 20, 127},
4861+ #endif
4862+ #ifdef SSL_R_BINDER_DOES_NOT_VERIFY
4863+ {"BINDER_DOES_NOT_VERIFY", ERR_LIB_SSL, SSL_R_BINDER_DOES_NOT_VERIFY},
4864+ #else
4865+ {"BINDER_DOES_NOT_VERIFY", 20, 253},
4866+ #endif
4867+ #ifdef SSL_R_BIO_NOT_SET
4868+ {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
4869+ #else
4870+ {"BIO_NOT_SET", 20, 128},
4871+ #endif
4872+ #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
4873+ {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
4874+ #else
4875+ {"BLOCK_CIPHER_PAD_IS_WRONG", 20, 129},
4876+ #endif
4877+ #ifdef SSL_R_BN_LIB
4878+ {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
4879+ #else
4880+ {"BN_LIB", 20, 130},
4881+ #endif
4882+ #ifdef SSL_R_CALLBACK_FAILED
4883+ {"CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_CALLBACK_FAILED},
4884+ #else
4885+ {"CALLBACK_FAILED", 20, 234},
4886+ #endif
4887+ #ifdef SSL_R_CANNOT_CHANGE_CIPHER
4888+ {"CANNOT_CHANGE_CIPHER", ERR_LIB_SSL, SSL_R_CANNOT_CHANGE_CIPHER},
4889+ #else
4890+ {"CANNOT_CHANGE_CIPHER", 20, 109},
4891+ #endif
4892+ #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
4893+ {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
4894+ #else
4895+ {"CA_DN_LENGTH_MISMATCH", 20, 131},
4896+ #endif
4897+ #ifdef SSL_R_CA_KEY_TOO_SMALL
4898+ {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_CA_KEY_TOO_SMALL},
4899+ #else
4900+ {"CA_KEY_TOO_SMALL", 20, 397},
4901+ #endif
4902+ #ifdef SSL_R_CA_MD_TOO_WEAK
4903+ {"CA_MD_TOO_WEAK", ERR_LIB_SSL, SSL_R_CA_MD_TOO_WEAK},
4904+ #else
4905+ {"CA_MD_TOO_WEAK", 20, 398},
4906+ #endif
4907+ #ifdef SSL_R_CCS_RECEIVED_EARLY
4908+ {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
4909+ #else
4910+ {"CCS_RECEIVED_EARLY", 20, 133},
4911+ #endif
4912+ #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
4913+ {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
4914+ #else
4915+ {"CERTIFICATE_VERIFY_FAILED", 20, 134},
4916+ #endif
4917+ #ifdef SSL_R_CERT_CB_ERROR
4918+ {"CERT_CB_ERROR", ERR_LIB_SSL, SSL_R_CERT_CB_ERROR},
4919+ #else
4920+ {"CERT_CB_ERROR", 20, 377},
4921+ #endif
4922+ #ifdef SSL_R_CERT_LENGTH_MISMATCH
4923+ {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
4924+ #else
4925+ {"CERT_LENGTH_MISMATCH", 20, 135},
4926+ #endif
4927+ #ifdef SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED
4928+ {"CIPHERSUITE_DIGEST_HAS_CHANGED", ERR_LIB_SSL, SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED},
4929+ #else
4930+ {"CIPHERSUITE_DIGEST_HAS_CHANGED", 20, 218},
4931+ #endif
4932+ #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
4933+ {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
4934+ #else
4935+ {"CIPHER_CODE_WRONG_LENGTH", 20, 137},
4936+ #endif
4937+ #ifdef SSL_R_CIPHER_OR_HASH_UNAVAILABLE
4938+ {"CIPHER_OR_HASH_UNAVAILABLE", ERR_LIB_SSL, SSL_R_CIPHER_OR_HASH_UNAVAILABLE},
4939+ #else
4940+ {"CIPHER_OR_HASH_UNAVAILABLE", 20, 138},
4941+ #endif
4942+ #ifdef SSL_R_CLIENTHELLO_TLSEXT
4943+ {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
4944+ #else
4945+ {"CLIENTHELLO_TLSEXT", 20, 226},
4946+ #endif
4947+ #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
4948+ {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
4949+ #else
4950+ {"COMPRESSED_LENGTH_TOO_LONG", 20, 140},
4951+ #endif
4952+ #ifdef SSL_R_COMPRESSION_DISABLED
4953+ {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
4954+ #else
4955+ {"COMPRESSION_DISABLED", 20, 343},
4956+ #endif
4957+ #ifdef SSL_R_COMPRESSION_FAILURE
4958+ {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
4959+ #else
4960+ {"COMPRESSION_FAILURE", 20, 141},
4961+ #endif
4962+ #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
4963+ {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
4964+ #else
4965+ {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", 20, 307},
4966+ #endif
4967+ #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
4968+ {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
4969+ #else
4970+ {"COMPRESSION_LIBRARY_ERROR", 20, 142},
4971+ #endif
4972+ #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
4973+ {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
4974+ #else
4975+ {"CONNECTION_TYPE_NOT_SET", 20, 144},
4976+ #endif
4977+ #ifdef SSL_R_CONTEXT_NOT_DANE_ENABLED
4978+ {"CONTEXT_NOT_DANE_ENABLED", ERR_LIB_SSL, SSL_R_CONTEXT_NOT_DANE_ENABLED},
4979+ #else
4980+ {"CONTEXT_NOT_DANE_ENABLED", 20, 167},
4981+ #endif
4982+ #ifdef SSL_R_COOKIE_GEN_CALLBACK_FAILURE
4983+ {"COOKIE_GEN_CALLBACK_FAILURE", ERR_LIB_SSL, SSL_R_COOKIE_GEN_CALLBACK_FAILURE},
4984+ #else
4985+ {"COOKIE_GEN_CALLBACK_FAILURE", 20, 400},
4986+ #endif
4987+ #ifdef SSL_R_COOKIE_MISMATCH
4988+ {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
4989+ #else
4990+ {"COOKIE_MISMATCH", 20, 308},
4991+ #endif
4992+ #ifdef SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED
4993+ {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", ERR_LIB_SSL, SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED},
4994+ #else
4995+ {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", 20, 206},
4996+ #endif
4997+ #ifdef SSL_R_DANE_ALREADY_ENABLED
4998+ {"DANE_ALREADY_ENABLED", ERR_LIB_SSL, SSL_R_DANE_ALREADY_ENABLED},
4999+ #else
5000+ {"DANE_ALREADY_ENABLED", 20, 172},
5001+ #endif
5002+ #ifdef SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL
5003+ {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", ERR_LIB_SSL, SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL},
5004+ #else
5005+ {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", 20, 173},
5006+ #endif
5007+ #ifdef SSL_R_DANE_NOT_ENABLED
5008+ {"DANE_NOT_ENABLED", ERR_LIB_SSL, SSL_R_DANE_NOT_ENABLED},
5009+ #else
5010+ {"DANE_NOT_ENABLED", 20, 175},
5011+ #endif
5012+ #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE
5013+ {"DANE_TLSA_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE},
5014+ #else
5015+ {"DANE_TLSA_BAD_CERTIFICATE", 20, 180},
5016+ #endif
5017+ #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE
5018+ {"DANE_TLSA_BAD_CERTIFICATE_USAGE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE},
5019+ #else
5020+ {"DANE_TLSA_BAD_CERTIFICATE_USAGE", 20, 184},
5021+ #endif
5022+ #ifdef SSL_R_DANE_TLSA_BAD_DATA_LENGTH
5023+ {"DANE_TLSA_BAD_DATA_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DATA_LENGTH},
5024+ #else
5025+ {"DANE_TLSA_BAD_DATA_LENGTH", 20, 189},
5026+ #endif
5027+ #ifdef SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH
5028+ {"DANE_TLSA_BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH},
5029+ #else
5030+ {"DANE_TLSA_BAD_DIGEST_LENGTH", 20, 192},
5031+ #endif
5032+ #ifdef SSL_R_DANE_TLSA_BAD_MATCHING_TYPE
5033+ {"DANE_TLSA_BAD_MATCHING_TYPE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_MATCHING_TYPE},
5034+ #else
5035+ {"DANE_TLSA_BAD_MATCHING_TYPE", 20, 200},
5036+ #endif
5037+ #ifdef SSL_R_DANE_TLSA_BAD_PUBLIC_KEY
5038+ {"DANE_TLSA_BAD_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_PUBLIC_KEY},
5039+ #else
5040+ {"DANE_TLSA_BAD_PUBLIC_KEY", 20, 201},
5041+ #endif
5042+ #ifdef SSL_R_DANE_TLSA_BAD_SELECTOR
5043+ {"DANE_TLSA_BAD_SELECTOR", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_SELECTOR},
5044+ #else
5045+ {"DANE_TLSA_BAD_SELECTOR", 20, 202},
5046+ #endif
5047+ #ifdef SSL_R_DANE_TLSA_NULL_DATA
5048+ {"DANE_TLSA_NULL_DATA", ERR_LIB_SSL, SSL_R_DANE_TLSA_NULL_DATA},
5049+ #else
5050+ {"DANE_TLSA_NULL_DATA", 20, 203},
5051+ #endif
5052+ #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
5053+ {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
5054+ #else
5055+ {"DATA_BETWEEN_CCS_AND_FINISHED", 20, 145},
5056+ #endif
5057+ #ifdef SSL_R_DATA_LENGTH_TOO_LONG
5058+ {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
5059+ #else
5060+ {"DATA_LENGTH_TOO_LONG", 20, 146},
5061+ #endif
5062+ #ifdef SSL_R_DECRYPTION_FAILED
5063+ {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
5064+ #else
5065+ {"DECRYPTION_FAILED", 20, 147},
5066+ #endif
5067+ #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
5068+ {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
5069+ #else
5070+ {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", 20, 281},
5071+ #endif
5072+ #ifdef SSL_R_DH_KEY_TOO_SMALL
5073+ {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_DH_KEY_TOO_SMALL},
5074+ #else
5075+ {"DH_KEY_TOO_SMALL", 20, 394},
5076+ #endif
5077+ #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
5078+ {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
5079+ #else
5080+ {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", 20, 148},
5081+ #endif
5082+ #ifdef SSL_R_DIGEST_CHECK_FAILED
5083+ {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
5084+ #else
5085+ {"DIGEST_CHECK_FAILED", 20, 149},
5086+ #endif
5087+ #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
5088+ {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
5089+ #else
5090+ {"DTLS_MESSAGE_TOO_BIG", 20, 334},
5091+ #endif
5092+ #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
5093+ {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
5094+ #else
5095+ {"DUPLICATE_COMPRESSION_ID", 20, 309},
5096+ #endif
5097+ #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
5098+ {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
5099+ #else
5100+ {"ECC_CERT_NOT_FOR_SIGNING", 20, 318},
5101+ #endif
5102+ #ifdef SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE
5103+ {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE},
5104+ #else
5105+ {"ECDH_REQUIRED_FOR_SUITEB_MODE", 20, 374},
5106+ #endif
5107+ #ifdef SSL_R_EE_KEY_TOO_SMALL
5108+ {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_EE_KEY_TOO_SMALL},
5109+ #else
5110+ {"EE_KEY_TOO_SMALL", 20, 399},
5111+ #endif
5112+ #ifdef SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
5113+ {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST},
5114+ #else
5115+ {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", 20, 354},
5116+ #endif
5117+ #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
5118+ {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
5119+ #else
5120+ {"ENCRYPTED_LENGTH_TOO_LONG", 20, 150},
5121+ #endif
5122+ #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
5123+ {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
5124+ #else
5125+ {"ERROR_IN_RECEIVED_CIPHER_LIST", 20, 151},
5126+ #endif
5127+ #ifdef SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN
5128+ {"ERROR_SETTING_TLSA_BASE_DOMAIN", ERR_LIB_SSL, SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN},
5129+ #else
5130+ {"ERROR_SETTING_TLSA_BASE_DOMAIN", 20, 204},
5131+ #endif
5132+ #ifdef SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE
5133+ {"EXCEEDS_MAX_FRAGMENT_SIZE", ERR_LIB_SSL, SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE},
5134+ #else
5135+ {"EXCEEDS_MAX_FRAGMENT_SIZE", 20, 194},
5136+ #endif
5137+ #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
5138+ {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
5139+ #else
5140+ {"EXCESSIVE_MESSAGE_SIZE", 20, 152},
5141+ #endif
5142+ #ifdef SSL_R_EXTENSION_NOT_RECEIVED
5143+ {"EXTENSION_NOT_RECEIVED", ERR_LIB_SSL, SSL_R_EXTENSION_NOT_RECEIVED},
5144+ #else
5145+ {"EXTENSION_NOT_RECEIVED", 20, 279},
5146+ #endif
5147+ #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
5148+ {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
5149+ #else
5150+ {"EXTRA_DATA_IN_MESSAGE", 20, 153},
5151+ #endif
5152+ #ifdef SSL_R_EXT_LENGTH_MISMATCH
5153+ {"EXT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_EXT_LENGTH_MISMATCH},
5154+ #else
5155+ {"EXT_LENGTH_MISMATCH", 20, 163},
5156+ #endif
5157+ #ifdef SSL_R_FAILED_TO_INIT_ASYNC
5158+ {"FAILED_TO_INIT_ASYNC", ERR_LIB_SSL, SSL_R_FAILED_TO_INIT_ASYNC},
5159+ #else
5160+ {"FAILED_TO_INIT_ASYNC", 20, 405},
5161+ #endif
5162+ #ifdef SSL_R_FRAGMENTED_CLIENT_HELLO
5163+ {"FRAGMENTED_CLIENT_HELLO", ERR_LIB_SSL, SSL_R_FRAGMENTED_CLIENT_HELLO},
5164+ #else
5165+ {"FRAGMENTED_CLIENT_HELLO", 20, 401},
5166+ #endif
5167+ #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
5168+ {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
5169+ #else
5170+ {"GOT_A_FIN_BEFORE_A_CCS", 20, 154},
5171+ #endif
5172+ #ifdef SSL_R_HTTPS_PROXY_REQUEST
5173+ {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
5174+ #else
5175+ {"HTTPS_PROXY_REQUEST", 20, 155},
5176+ #endif
5177+ #ifdef SSL_R_HTTP_REQUEST
5178+ {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
5179+ #else
5180+ {"HTTP_REQUEST", 20, 156},
5181+ #endif
5182+ #ifdef SSL_R_ILLEGAL_POINT_COMPRESSION
5183+ {"ILLEGAL_POINT_COMPRESSION", ERR_LIB_SSL, SSL_R_ILLEGAL_POINT_COMPRESSION},
5184+ #else
5185+ {"ILLEGAL_POINT_COMPRESSION", 20, 162},
5186+ #endif
5187+ #ifdef SSL_R_ILLEGAL_SUITEB_DIGEST
5188+ {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, SSL_R_ILLEGAL_SUITEB_DIGEST},
5189+ #else
5190+ {"ILLEGAL_SUITEB_DIGEST", 20, 380},
5191+ #endif
5192+ #ifdef SSL_R_INAPPROPRIATE_FALLBACK
5193+ {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_INAPPROPRIATE_FALLBACK},
5194+ #else
5195+ {"INAPPROPRIATE_FALLBACK", 20, 373},
5196+ #endif
5197+ #ifdef SSL_R_INCONSISTENT_COMPRESSION
5198+ {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
5199+ #else
5200+ {"INCONSISTENT_COMPRESSION", 20, 340},
5201+ #endif
5202+ #ifdef SSL_R_INCONSISTENT_EARLY_DATA_ALPN
5203+ {"INCONSISTENT_EARLY_DATA_ALPN", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_ALPN},
5204+ #else
5205+ {"INCONSISTENT_EARLY_DATA_ALPN", 20, 222},
5206+ #endif
5207+ #ifdef SSL_R_INCONSISTENT_EARLY_DATA_SNI
5208+ {"INCONSISTENT_EARLY_DATA_SNI", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_SNI},
5209+ #else
5210+ {"INCONSISTENT_EARLY_DATA_SNI", 20, 231},
5211+ #endif
5212+ #ifdef SSL_R_INCONSISTENT_EXTMS
5213+ {"INCONSISTENT_EXTMS", ERR_LIB_SSL, SSL_R_INCONSISTENT_EXTMS},
5214+ #else
5215+ {"INCONSISTENT_EXTMS", 20, 104},
5216+ #endif
5217+ #ifdef SSL_R_INSUFFICIENT_SECURITY
5218+ {"INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_INSUFFICIENT_SECURITY},
5219+ #else
5220+ {"INSUFFICIENT_SECURITY", 20, 241},
5221+ #endif
5222+ #ifdef SSL_R_INVALID_ALERT
5223+ {"INVALID_ALERT", ERR_LIB_SSL, SSL_R_INVALID_ALERT},
5224+ #else
5225+ {"INVALID_ALERT", 20, 205},
5226+ #endif
5227+ #ifdef SSL_R_INVALID_CCS_MESSAGE
5228+ {"INVALID_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_INVALID_CCS_MESSAGE},
5229+ #else
5230+ {"INVALID_CCS_MESSAGE", 20, 260},
5231+ #endif
5232+ #ifdef SSL_R_INVALID_CERTIFICATE_OR_ALG
5233+ {"INVALID_CERTIFICATE_OR_ALG", ERR_LIB_SSL, SSL_R_INVALID_CERTIFICATE_OR_ALG},
5234+ #else
5235+ {"INVALID_CERTIFICATE_OR_ALG", 20, 238},
5236+ #endif
5237+ #ifdef SSL_R_INVALID_COMMAND
5238+ {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
5239+ #else
5240+ {"INVALID_COMMAND", 20, 280},
5241+ #endif
5242+ #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
5243+ {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
5244+ #else
5245+ {"INVALID_COMPRESSION_ALGORITHM", 20, 341},
5246+ #endif
5247+ #ifdef SSL_R_INVALID_CONFIG
5248+ {"INVALID_CONFIG", ERR_LIB_SSL, SSL_R_INVALID_CONFIG},
5249+ #else
5250+ {"INVALID_CONFIG", 20, 283},
5251+ #endif
5252+ #ifdef SSL_R_INVALID_CONFIGURATION_NAME
5253+ {"INVALID_CONFIGURATION_NAME", ERR_LIB_SSL, SSL_R_INVALID_CONFIGURATION_NAME},
5254+ #else
5255+ {"INVALID_CONFIGURATION_NAME", 20, 113},
5256+ #endif
5257+ #ifdef SSL_R_INVALID_CONTEXT
5258+ {"INVALID_CONTEXT", ERR_LIB_SSL, SSL_R_INVALID_CONTEXT},
5259+ #else
5260+ {"INVALID_CONTEXT", 20, 282},
5261+ #endif
5262+ #ifdef SSL_R_INVALID_CT_VALIDATION_TYPE
5263+ {"INVALID_CT_VALIDATION_TYPE", ERR_LIB_SSL, SSL_R_INVALID_CT_VALIDATION_TYPE},
5264+ #else
5265+ {"INVALID_CT_VALIDATION_TYPE", 20, 212},
5266+ #endif
5267+ #ifdef SSL_R_INVALID_KEY_UPDATE_TYPE
5268+ {"INVALID_KEY_UPDATE_TYPE", ERR_LIB_SSL, SSL_R_INVALID_KEY_UPDATE_TYPE},
5269+ #else
5270+ {"INVALID_KEY_UPDATE_TYPE", 20, 120},
5271+ #endif
5272+ #ifdef SSL_R_INVALID_MAX_EARLY_DATA
5273+ {"INVALID_MAX_EARLY_DATA", ERR_LIB_SSL, SSL_R_INVALID_MAX_EARLY_DATA},
5274+ #else
5275+ {"INVALID_MAX_EARLY_DATA", 20, 174},
5276+ #endif
5277+ #ifdef SSL_R_INVALID_NULL_CMD_NAME
5278+ {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, SSL_R_INVALID_NULL_CMD_NAME},
5279+ #else
5280+ {"INVALID_NULL_CMD_NAME", 20, 385},
5281+ #endif
5282+ #ifdef SSL_R_INVALID_SEQUENCE_NUMBER
5283+ {"INVALID_SEQUENCE_NUMBER", ERR_LIB_SSL, SSL_R_INVALID_SEQUENCE_NUMBER},
5284+ #else
5285+ {"INVALID_SEQUENCE_NUMBER", 20, 402},
5286+ #endif
5287+ #ifdef SSL_R_INVALID_SERVERINFO_DATA
5288+ {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA},
5289+ #else
5290+ {"INVALID_SERVERINFO_DATA", 20, 388},
5291+ #endif
5292+ #ifdef SSL_R_INVALID_SESSION_ID
5293+ {"INVALID_SESSION_ID", ERR_LIB_SSL, SSL_R_INVALID_SESSION_ID},
5294+ #else
5295+ {"INVALID_SESSION_ID", 20, 999},
5296+ #endif
5297+ #ifdef SSL_R_INVALID_SRP_USERNAME
5298+ {"INVALID_SRP_USERNAME", ERR_LIB_SSL, SSL_R_INVALID_SRP_USERNAME},
5299+ #else
5300+ {"INVALID_SRP_USERNAME", 20, 357},
5301+ #endif
5302+ #ifdef SSL_R_INVALID_STATUS_RESPONSE
5303+ {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
5304+ #else
5305+ {"INVALID_STATUS_RESPONSE", 20, 328},
5306+ #endif
5307+ #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
5308+ {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
5309+ #else
5310+ {"INVALID_TICKET_KEYS_LENGTH", 20, 325},
5311+ #endif
5312+ #ifdef SSL_R_LENGTH_MISMATCH
5313+ {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
5314+ #else
5315+ {"LENGTH_MISMATCH", 20, 159},
5316+ #endif
5317+ #ifdef SSL_R_LENGTH_TOO_LONG
5318+ {"LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_LENGTH_TOO_LONG},
5319+ #else
5320+ {"LENGTH_TOO_LONG", 20, 404},
5321+ #endif
5322+ #ifdef SSL_R_LENGTH_TOO_SHORT
5323+ {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
5324+ #else
5325+ {"LENGTH_TOO_SHORT", 20, 160},
5326+ #endif
5327+ #ifdef SSL_R_LIBRARY_BUG
5328+ {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
5329+ #else
5330+ {"LIBRARY_BUG", 20, 274},
5331+ #endif
5332+ #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
5333+ {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
5334+ #else
5335+ {"LIBRARY_HAS_NO_CIPHERS", 20, 161},
5336+ #endif
5337+ #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
5338+ {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
5339+ #else
5340+ {"MISSING_DSA_SIGNING_CERT", 20, 165},
5341+ #endif
5342+ #ifdef SSL_R_MISSING_ECDSA_SIGNING_CERT
5343+ {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDSA_SIGNING_CERT},
5344+ #else
5345+ {"MISSING_ECDSA_SIGNING_CERT", 20, 381},
5346+ #endif
5347+ #ifdef SSL_R_MISSING_FATAL
5348+ {"MISSING_FATAL", ERR_LIB_SSL, SSL_R_MISSING_FATAL},
5349+ #else
5350+ {"MISSING_FATAL", 20, 256},
5351+ #endif
5352+ #ifdef SSL_R_MISSING_PARAMETERS
5353+ {"MISSING_PARAMETERS", ERR_LIB_SSL, SSL_R_MISSING_PARAMETERS},
5354+ #else
5355+ {"MISSING_PARAMETERS", 20, 290},
5356+ #endif
5357+ #ifdef SSL_R_MISSING_RSA_CERTIFICATE
5358+ {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
5359+ #else
5360+ {"MISSING_RSA_CERTIFICATE", 20, 168},
5361+ #endif
5362+ #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
5363+ {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
5364+ #else
5365+ {"MISSING_RSA_ENCRYPTING_CERT", 20, 169},
5366+ #endif
5367+ #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
5368+ {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
5369+ #else
5370+ {"MISSING_RSA_SIGNING_CERT", 20, 170},
5371+ #endif
5372+ #ifdef SSL_R_MISSING_SIGALGS_EXTENSION
5373+ {"MISSING_SIGALGS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SIGALGS_EXTENSION},
5374+ #else
5375+ {"MISSING_SIGALGS_EXTENSION", 20, 112},
5376+ #endif
5377+ #ifdef SSL_R_MISSING_SIGNING_CERT
5378+ {"MISSING_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_SIGNING_CERT},
5379+ #else
5380+ {"MISSING_SIGNING_CERT", 20, 221},
5381+ #endif
5382+ #ifdef SSL_R_MISSING_SRP_PARAM
5383+ {"MISSING_SRP_PARAM", ERR_LIB_SSL, SSL_R_MISSING_SRP_PARAM},
5384+ #else
5385+ {"MISSING_SRP_PARAM", 20, 358},
5386+ #endif
5387+ #ifdef SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION
5388+ {"MISSING_SUPPORTED_GROUPS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION},
5389+ #else
5390+ {"MISSING_SUPPORTED_GROUPS_EXTENSION", 20, 209},
5391+ #endif
5392+ #ifdef SSL_R_MISSING_TMP_DH_KEY
5393+ {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
5394+ #else
5395+ {"MISSING_TMP_DH_KEY", 20, 171},
5396+ #endif
5397+ #ifdef SSL_R_MISSING_TMP_ECDH_KEY
5398+ {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
5399+ #else
5400+ {"MISSING_TMP_ECDH_KEY", 20, 311},
5401+ #endif
5402+ #ifdef SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA
5403+ {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", ERR_LIB_SSL, SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA},
5404+ #else
5405+ {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", 20, 293},
5406+ #endif
5407+ #ifdef SSL_R_NOT_ON_RECORD_BOUNDARY
5408+ {"NOT_ON_RECORD_BOUNDARY", ERR_LIB_SSL, SSL_R_NOT_ON_RECORD_BOUNDARY},
5409+ #else
5410+ {"NOT_ON_RECORD_BOUNDARY", 20, 182},
5411+ #endif
5412+ #ifdef SSL_R_NOT_REPLACING_CERTIFICATE
5413+ {"NOT_REPLACING_CERTIFICATE", ERR_LIB_SSL, SSL_R_NOT_REPLACING_CERTIFICATE},
5414+ #else
5415+ {"NOT_REPLACING_CERTIFICATE", 20, 289},
5416+ #endif
5417+ #ifdef SSL_R_NOT_SERVER
5418+ {"NOT_SERVER", ERR_LIB_SSL, SSL_R_NOT_SERVER},
5419+ #else
5420+ {"NOT_SERVER", 20, 284},
5421+ #endif
5422+ #ifdef SSL_R_NO_APPLICATION_PROTOCOL
5423+ {"NO_APPLICATION_PROTOCOL", ERR_LIB_SSL, SSL_R_NO_APPLICATION_PROTOCOL},
5424+ #else
5425+ {"NO_APPLICATION_PROTOCOL", 20, 235},
5426+ #endif
5427+ #ifdef SSL_R_NO_CERTIFICATES_RETURNED
5428+ {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
5429+ #else
5430+ {"NO_CERTIFICATES_RETURNED", 20, 176},
5431+ #endif
5432+ #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
5433+ {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
5434+ #else
5435+ {"NO_CERTIFICATE_ASSIGNED", 20, 177},
5436+ #endif
5437+ #ifdef SSL_R_NO_CERTIFICATE_SET
5438+ {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
5439+ #else
5440+ {"NO_CERTIFICATE_SET", 20, 179},
5441+ #endif
5442+ #ifdef SSL_R_NO_CHANGE_FOLLOWING_HRR
5443+ {"NO_CHANGE_FOLLOWING_HRR", ERR_LIB_SSL, SSL_R_NO_CHANGE_FOLLOWING_HRR},
5444+ #else
5445+ {"NO_CHANGE_FOLLOWING_HRR", 20, 214},
5446+ #endif
5447+ #ifdef SSL_R_NO_CIPHERS_AVAILABLE
5448+ {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
5449+ #else
5450+ {"NO_CIPHERS_AVAILABLE", 20, 181},
5451+ #endif
5452+ #ifdef SSL_R_NO_CIPHERS_SPECIFIED
5453+ {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
5454+ #else
5455+ {"NO_CIPHERS_SPECIFIED", 20, 183},
5456+ #endif
5457+ #ifdef SSL_R_NO_CIPHER_MATCH
5458+ {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
5459+ #else
5460+ {"NO_CIPHER_MATCH", 20, 185},
5461+ #endif
5462+ #ifdef SSL_R_NO_CLIENT_CERT_METHOD
5463+ {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
5464+ #else
5465+ {"NO_CLIENT_CERT_METHOD", 20, 331},
5466+ #endif
5467+ #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
5468+ {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
5469+ #else
5470+ {"NO_COMPRESSION_SPECIFIED", 20, 187},
5471+ #endif
5472+ #ifdef SSL_R_NO_COOKIE_CALLBACK_SET
5473+ {"NO_COOKIE_CALLBACK_SET", ERR_LIB_SSL, SSL_R_NO_COOKIE_CALLBACK_SET},
5474+ #else
5475+ {"NO_COOKIE_CALLBACK_SET", 20, 287},
5476+ #endif
5477+ #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
5478+ {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
5479+ #else
5480+ {"NO_GOST_CERTIFICATE_SENT_BY_PEER", 20, 330},
5481+ #endif
5482+ #ifdef SSL_R_NO_METHOD_SPECIFIED
5483+ {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
5484+ #else
5485+ {"NO_METHOD_SPECIFIED", 20, 188},
5486+ #endif
5487+ #ifdef SSL_R_NO_PEM_EXTENSIONS
5488+ {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, SSL_R_NO_PEM_EXTENSIONS},
5489+ #else
5490+ {"NO_PEM_EXTENSIONS", 20, 389},
5491+ #endif
5492+ #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
5493+ {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
5494+ #else
5495+ {"NO_PRIVATE_KEY_ASSIGNED", 20, 190},
5496+ #endif
5497+ #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
5498+ {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
5499+ #else
5500+ {"NO_PROTOCOLS_AVAILABLE", 20, 191},
5501+ #endif
5502+ #ifdef SSL_R_NO_RENEGOTIATION
5503+ {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
5504+ #else
5505+ {"NO_RENEGOTIATION", 20, 339},
5506+ #endif
5507+ #ifdef SSL_R_NO_REQUIRED_DIGEST
5508+ {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
5509+ #else
5510+ {"NO_REQUIRED_DIGEST", 20, 324},
5511+ #endif
5512+ #ifdef SSL_R_NO_SHARED_CIPHER
5513+ {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
5514+ #else
5515+ {"NO_SHARED_CIPHER", 20, 193},
5516+ #endif
5517+ #ifdef SSL_R_NO_SHARED_GROUPS
5518+ {"NO_SHARED_GROUPS", ERR_LIB_SSL, SSL_R_NO_SHARED_GROUPS},
5519+ #else
5520+ {"NO_SHARED_GROUPS", 20, 410},
5521+ #endif
5522+ #ifdef SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS
5523+ {"NO_SHARED_SIGNATURE_ALGORITHMS", ERR_LIB_SSL, SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS},
5524+ #else
5525+ {"NO_SHARED_SIGNATURE_ALGORITHMS", 20, 376},
5526+ #endif
5527+ #ifdef SSL_R_NO_SRTP_PROFILES
5528+ {"NO_SRTP_PROFILES", ERR_LIB_SSL, SSL_R_NO_SRTP_PROFILES},
5529+ #else
5530+ {"NO_SRTP_PROFILES", 20, 359},
5531+ #endif
5532+ #ifdef SSL_R_NO_SUITABLE_KEY_SHARE
5533+ {"NO_SUITABLE_KEY_SHARE", ERR_LIB_SSL, SSL_R_NO_SUITABLE_KEY_SHARE},
5534+ #else
5535+ {"NO_SUITABLE_KEY_SHARE", 20, 101},
5536+ #endif
5537+ #ifdef SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM
5538+ {"NO_SUITABLE_SIGNATURE_ALGORITHM", ERR_LIB_SSL, SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM},
5539+ #else
5540+ {"NO_SUITABLE_SIGNATURE_ALGORITHM", 20, 118},
5541+ #endif
5542+ #ifdef SSL_R_NO_VALID_SCTS
5543+ {"NO_VALID_SCTS", ERR_LIB_SSL, SSL_R_NO_VALID_SCTS},
5544+ #else
5545+ {"NO_VALID_SCTS", 20, 216},
5546+ #endif
5547+ #ifdef SSL_R_NO_VERIFY_COOKIE_CALLBACK
5548+ {"NO_VERIFY_COOKIE_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_COOKIE_CALLBACK},
5549+ #else
5550+ {"NO_VERIFY_COOKIE_CALLBACK", 20, 403},
5551+ #endif
5552+ #ifdef SSL_R_NULL_SSL_CTX
5553+ {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
5554+ #else
5555+ {"NULL_SSL_CTX", 20, 195},
5556+ #endif
5557+ #ifdef SSL_R_NULL_SSL_METHOD_PASSED
5558+ {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
5559+ #else
5560+ {"NULL_SSL_METHOD_PASSED", 20, 196},
5561+ #endif
5562+ #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
5563+ {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
5564+ #else
5565+ {"OLD_SESSION_CIPHER_NOT_RETURNED", 20, 197},
5566+ #endif
5567+ #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
5568+ {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
5569+ #else
5570+ {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", 20, 344},
5571+ #endif
5572+ #ifdef SSL_R_OVERFLOW_ERROR
5573+ {"OVERFLOW_ERROR", ERR_LIB_SSL, SSL_R_OVERFLOW_ERROR},
5574+ #else
5575+ {"OVERFLOW_ERROR", 20, 237},
5576+ #endif
5577+ #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
5578+ {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
5579+ #else
5580+ {"PACKET_LENGTH_TOO_LONG", 20, 198},
5581+ #endif
5582+ #ifdef SSL_R_PARSE_TLSEXT
5583+ {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
5584+ #else
5585+ {"PARSE_TLSEXT", 20, 227},
5586+ #endif
5587+ #ifdef SSL_R_PATH_TOO_LONG
5588+ {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
5589+ #else
5590+ {"PATH_TOO_LONG", 20, 270},
5591+ #endif
5592+ #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
5593+ {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
5594+ #else
5595+ {"PEER_DID_NOT_RETURN_A_CERTIFICATE", 20, 199},
5596+ #endif
5597+ #ifdef SSL_R_PEM_NAME_BAD_PREFIX
5598+ {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, SSL_R_PEM_NAME_BAD_PREFIX},
5599+ #else
5600+ {"PEM_NAME_BAD_PREFIX", 20, 391},
5601+ #endif
5602+ #ifdef SSL_R_PEM_NAME_TOO_SHORT
5603+ {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, SSL_R_PEM_NAME_TOO_SHORT},
5604+ #else
5605+ {"PEM_NAME_TOO_SHORT", 20, 392},
5606+ #endif
5607+ #ifdef SSL_R_PIPELINE_FAILURE
5608+ {"PIPELINE_FAILURE", ERR_LIB_SSL, SSL_R_PIPELINE_FAILURE},
5609+ #else
5610+ {"PIPELINE_FAILURE", 20, 406},
5611+ #endif
5612+ #ifdef SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR
5613+ {"POST_HANDSHAKE_AUTH_ENCODING_ERR", ERR_LIB_SSL, SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR},
5614+ #else
5615+ {"POST_HANDSHAKE_AUTH_ENCODING_ERR", 20, 278},
5616+ #endif
5617+ #ifdef SSL_R_PRIVATE_KEY_MISMATCH
5618+ {"PRIVATE_KEY_MISMATCH", ERR_LIB_SSL, SSL_R_PRIVATE_KEY_MISMATCH},
5619+ #else
5620+ {"PRIVATE_KEY_MISMATCH", 20, 288},
5621+ #endif
5622+ #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
5623+ {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
5624+ #else
5625+ {"PROTOCOL_IS_SHUTDOWN", 20, 207},
5626+ #endif
5627+ #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
5628+ {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
5629+ #else
5630+ {"PSK_IDENTITY_NOT_FOUND", 20, 223},
5631+ #endif
5632+ #ifdef SSL_R_PSK_NO_CLIENT_CB
5633+ {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
5634+ #else
5635+ {"PSK_NO_CLIENT_CB", 20, 224},
5636+ #endif
5637+ #ifdef SSL_R_PSK_NO_SERVER_CB
5638+ {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
5639+ #else
5640+ {"PSK_NO_SERVER_CB", 20, 225},
5641+ #endif
5642+ #ifdef SSL_R_READ_BIO_NOT_SET
5643+ {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
5644+ #else
5645+ {"READ_BIO_NOT_SET", 20, 211},
5646+ #endif
5647+ #ifdef SSL_R_READ_TIMEOUT_EXPIRED
5648+ {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
5649+ #else
5650+ {"READ_TIMEOUT_EXPIRED", 20, 312},
5651+ #endif
5652+ #ifdef SSL_R_RECORD_LENGTH_MISMATCH
5653+ {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
5654+ #else
5655+ {"RECORD_LENGTH_MISMATCH", 20, 213},
5656+ #endif
5657+ #ifdef SSL_R_RECORD_TOO_SMALL
5658+ {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
5659+ #else
5660+ {"RECORD_TOO_SMALL", 20, 298},
5661+ #endif
5662+ #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
5663+ {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
5664+ #else
5665+ {"RENEGOTIATE_EXT_TOO_LONG", 20, 335},
5666+ #endif
5667+ #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
5668+ {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
5669+ #else
5670+ {"RENEGOTIATION_ENCODING_ERR", 20, 336},
5671+ #endif
5672+ #ifdef SSL_R_RENEGOTIATION_MISMATCH
5673+ {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
5674+ #else
5675+ {"RENEGOTIATION_MISMATCH", 20, 337},
5676+ #endif
5677+ #ifdef SSL_R_REQUEST_PENDING
5678+ {"REQUEST_PENDING", ERR_LIB_SSL, SSL_R_REQUEST_PENDING},
5679+ #else
5680+ {"REQUEST_PENDING", 20, 285},
5681+ #endif
5682+ #ifdef SSL_R_REQUEST_SENT
5683+ {"REQUEST_SENT", ERR_LIB_SSL, SSL_R_REQUEST_SENT},
5684+ #else
5685+ {"REQUEST_SENT", 20, 286},
5686+ #endif
5687+ #ifdef SSL_R_REQUIRED_CIPHER_MISSING
5688+ {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
5689+ #else
5690+ {"REQUIRED_CIPHER_MISSING", 20, 215},
5691+ #endif
5692+ #ifdef SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING
5693+ {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING},
5694+ #else
5695+ {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", 20, 342},
5696+ #endif
5697+ #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
5698+ {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
5699+ #else
5700+ {"SCSV_RECEIVED_WHEN_RENEGOTIATING", 20, 345},
5701+ #endif
5702+ #ifdef SSL_R_SCT_VERIFICATION_FAILED
5703+ {"SCT_VERIFICATION_FAILED", ERR_LIB_SSL, SSL_R_SCT_VERIFICATION_FAILED},
5704+ #else
5705+ {"SCT_VERIFICATION_FAILED", 20, 208},
5706+ #endif
5707+ #ifdef SSL_R_SERVERHELLO_TLSEXT
5708+ {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
5709+ #else
5710+ {"SERVERHELLO_TLSEXT", 20, 275},
5711+ #endif
5712+ #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
5713+ {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
5714+ #else
5715+ {"SESSION_ID_CONTEXT_UNINITIALIZED", 20, 277},
5716+ #endif
5717+ #ifdef SSL_R_SHUTDOWN_WHILE_IN_INIT
5718+ {"SHUTDOWN_WHILE_IN_INIT", ERR_LIB_SSL, SSL_R_SHUTDOWN_WHILE_IN_INIT},
5719+ #else
5720+ {"SHUTDOWN_WHILE_IN_INIT", 20, 407},
5721+ #endif
5722+ #ifdef SSL_R_SIGNATURE_ALGORITHMS_ERROR
5723+ {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, SSL_R_SIGNATURE_ALGORITHMS_ERROR},
5724+ #else
5725+ {"SIGNATURE_ALGORITHMS_ERROR", 20, 360},
5726+ #endif
5727+ #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
5728+ {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
5729+ #else
5730+ {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", 20, 220},
5731+ #endif
5732+ #ifdef SSL_R_SRP_A_CALC
5733+ {"SRP_A_CALC", ERR_LIB_SSL, SSL_R_SRP_A_CALC},
5734+ #else
5735+ {"SRP_A_CALC", 20, 361},
5736+ #endif
5737+ #ifdef SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
5738+ {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES},
5739+ #else
5740+ {"SRTP_COULD_NOT_ALLOCATE_PROFILES", 20, 362},
5741+ #endif
5742+ #ifdef SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
5743+ {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG},
5744+ #else
5745+ {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", 20, 363},
5746+ #endif
5747+ #ifdef SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
5748+ {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE},
5749+ #else
5750+ {"SRTP_UNKNOWN_PROTECTION_PROFILE", 20, 364},
5751+ #endif
5752+ #ifdef SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH
5753+ {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH},
5754+ #else
5755+ {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", 20, 232},
5756+ #endif
5757+ #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
5758+ {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
5759+ #else
5760+ {"SSL3_EXT_INVALID_SERVERNAME", 20, 319},
5761+ #endif
5762+ #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
5763+ {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
5764+ #else
5765+ {"SSL3_EXT_INVALID_SERVERNAME_TYPE", 20, 320},
5766+ #endif
5767+ #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
5768+ {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
5769+ #else
5770+ {"SSL3_SESSION_ID_TOO_LONG", 20, 300},
5771+ #endif
5772+ #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
5773+ {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
5774+ #else
5775+ {"SSLV3_ALERT_BAD_CERTIFICATE", 20, 1042},
5776+ #endif
5777+ #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
5778+ {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
5779+ #else
5780+ {"SSLV3_ALERT_BAD_RECORD_MAC", 20, 1020},
5781+ #endif
5782+ #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
5783+ {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
5784+ #else
5785+ {"SSLV3_ALERT_CERTIFICATE_EXPIRED", 20, 1045},
5786+ #endif
5787+ #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
5788+ {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
5789+ #else
5790+ {"SSLV3_ALERT_CERTIFICATE_REVOKED", 20, 1044},
5791+ #endif
5792+ #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
5793+ {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
5794+ #else
5795+ {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", 20, 1046},
5796+ #endif
5797+ #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
5798+ {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
5799+ #else
5800+ {"SSLV3_ALERT_DECOMPRESSION_FAILURE", 20, 1030},
5801+ #endif
5802+ #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
5803+ {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
5804+ #else
5805+ {"SSLV3_ALERT_HANDSHAKE_FAILURE", 20, 1040},
5806+ #endif
5807+ #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
5808+ {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
5809+ #else
5810+ {"SSLV3_ALERT_ILLEGAL_PARAMETER", 20, 1047},
5811+ #endif
5812+ #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
5813+ {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
5814+ #else
5815+ {"SSLV3_ALERT_NO_CERTIFICATE", 20, 1041},
5816+ #endif
5817+ #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
5818+ {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
5819+ #else
5820+ {"SSLV3_ALERT_UNEXPECTED_MESSAGE", 20, 1010},
5821+ #endif
5822+ #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
5823+ {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
5824+ #else
5825+ {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", 20, 1043},
5826+ #endif
5827+ #ifdef SSL_R_SSL_COMMAND_SECTION_EMPTY
5828+ {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_EMPTY},
5829+ #else
5830+ {"SSL_COMMAND_SECTION_EMPTY", 20, 117},
5831+ #endif
5832+ #ifdef SSL_R_SSL_COMMAND_SECTION_NOT_FOUND
5833+ {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_NOT_FOUND},
5834+ #else
5835+ {"SSL_COMMAND_SECTION_NOT_FOUND", 20, 125},
5836+ #endif
5837+ #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
5838+ {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
5839+ #else
5840+ {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", 20, 228},
5841+ #endif
5842+ #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
5843+ {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
5844+ #else
5845+ {"SSL_HANDSHAKE_FAILURE", 20, 229},
5846+ #endif
5847+ #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
5848+ {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
5849+ #else
5850+ {"SSL_LIBRARY_HAS_NO_CIPHERS", 20, 230},
5851+ #endif
5852+ #ifdef SSL_R_SSL_NEGATIVE_LENGTH
5853+ {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, SSL_R_SSL_NEGATIVE_LENGTH},
5854+ #else
5855+ {"SSL_NEGATIVE_LENGTH", 20, 372},
5856+ #endif
5857+ #ifdef SSL_R_SSL_SECTION_EMPTY
5858+ {"SSL_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_SECTION_EMPTY},
5859+ #else
5860+ {"SSL_SECTION_EMPTY", 20, 126},
5861+ #endif
5862+ #ifdef SSL_R_SSL_SECTION_NOT_FOUND
5863+ {"SSL_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_SECTION_NOT_FOUND},
5864+ #else
5865+ {"SSL_SECTION_NOT_FOUND", 20, 136},
5866+ #endif
5867+ #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
5868+ {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
5869+ #else
5870+ {"SSL_SESSION_ID_CALLBACK_FAILED", 20, 301},
5871+ #endif
5872+ #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
5873+ {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
5874+ #else
5875+ {"SSL_SESSION_ID_CONFLICT", 20, 302},
5876+ #endif
5877+ #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
5878+ {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
5879+ #else
5880+ {"SSL_SESSION_ID_CONTEXT_TOO_LONG", 20, 273},
5881+ #endif
5882+ #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
5883+ {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
5884+ #else
5885+ {"SSL_SESSION_ID_HAS_BAD_LENGTH", 20, 303},
5886+ #endif
5887+ #ifdef SSL_R_SSL_SESSION_ID_TOO_LONG
5888+ {"SSL_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_TOO_LONG},
5889+ #else
5890+ {"SSL_SESSION_ID_TOO_LONG", 20, 408},
5891+ #endif
5892+ #ifdef SSL_R_SSL_SESSION_VERSION_MISMATCH
5893+ {"SSL_SESSION_VERSION_MISMATCH", ERR_LIB_SSL, SSL_R_SSL_SESSION_VERSION_MISMATCH},
5894+ #else
5895+ {"SSL_SESSION_VERSION_MISMATCH", 20, 210},
5896+ #endif
5897+ #ifdef SSL_R_STILL_IN_INIT
5898+ {"STILL_IN_INIT", ERR_LIB_SSL, SSL_R_STILL_IN_INIT},
5899+ #else
5900+ {"STILL_IN_INIT", 20, 121},
5901+ #endif
5902+ #ifdef SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED
5903+ {"TLSV13_ALERT_CERTIFICATE_REQUIRED", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED},
5904+ #else
5905+ {"TLSV13_ALERT_CERTIFICATE_REQUIRED", 20, 1116},
5906+ #endif
5907+ #ifdef SSL_R_TLSV13_ALERT_MISSING_EXTENSION
5908+ {"TLSV13_ALERT_MISSING_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_MISSING_EXTENSION},
5909+ #else
5910+ {"TLSV13_ALERT_MISSING_EXTENSION", 20, 1109},
5911+ #endif
5912+ #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
5913+ {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
5914+ #else
5915+ {"TLSV1_ALERT_ACCESS_DENIED", 20, 1049},
5916+ #endif
5917+ #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
5918+ {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
5919+ #else
5920+ {"TLSV1_ALERT_DECODE_ERROR", 20, 1050},
5921+ #endif
5922+ #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
5923+ {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
5924+ #else
5925+ {"TLSV1_ALERT_DECRYPTION_FAILED", 20, 1021},
5926+ #endif
5927+ #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
5928+ {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
5929+ #else
5930+ {"TLSV1_ALERT_DECRYPT_ERROR", 20, 1051},
5931+ #endif
5932+ #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
5933+ {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
5934+ #else
5935+ {"TLSV1_ALERT_EXPORT_RESTRICTION", 20, 1060},
5936+ #endif
5937+ #ifdef SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK
5938+ {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK},
5939+ #else
5940+ {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", 20, 1086},
5941+ #endif
5942+ #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
5943+ {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
5944+ #else
5945+ {"TLSV1_ALERT_INSUFFICIENT_SECURITY", 20, 1071},
5946+ #endif
5947+ #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
5948+ {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
5949+ #else
5950+ {"TLSV1_ALERT_INTERNAL_ERROR", 20, 1080},
5951+ #endif
5952+ #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
5953+ {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
5954+ #else
5955+ {"TLSV1_ALERT_NO_RENEGOTIATION", 20, 1100},
5956+ #endif
5957+ #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
5958+ {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
5959+ #else
5960+ {"TLSV1_ALERT_PROTOCOL_VERSION", 20, 1070},
5961+ #endif
5962+ #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
5963+ {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
5964+ #else
5965+ {"TLSV1_ALERT_RECORD_OVERFLOW", 20, 1022},
5966+ #endif
5967+ #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
5968+ {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
5969+ #else
5970+ {"TLSV1_ALERT_UNKNOWN_CA", 20, 1048},
5971+ #endif
5972+ #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
5973+ {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
5974+ #else
5975+ {"TLSV1_ALERT_USER_CANCELLED", 20, 1090},
5976+ #endif
5977+ #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
5978+ {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
5979+ #else
5980+ {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", 20, 1114},
5981+ #endif
5982+ #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
5983+ {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
5984+ #else
5985+ {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", 20, 1113},
5986+ #endif
5987+ #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
5988+ {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
5989+ #else
5990+ {"TLSV1_CERTIFICATE_UNOBTAINABLE", 20, 1111},
5991+ #endif
5992+ #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
5993+ {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
5994+ #else
5995+ {"TLSV1_UNRECOGNIZED_NAME", 20, 1112},
5996+ #endif
5997+ #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
5998+ {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
5999+ #else
6000+ {"TLSV1_UNSUPPORTED_EXTENSION", 20, 1110},
6001+ #endif
6002+ #ifdef SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT
6003+ {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT},
6004+ #else
6005+ {"TLS_HEARTBEAT_PEER_DOESNT_ACCEPT", 20, 365},
6006+ #endif
6007+ #ifdef SSL_R_TLS_HEARTBEAT_PENDING
6008+ {"TLS_HEARTBEAT_PENDING", ERR_LIB_SSL, SSL_R_TLS_HEARTBEAT_PENDING},
6009+ #else
6010+ {"TLS_HEARTBEAT_PENDING", 20, 366},
6011+ #endif
6012+ #ifdef SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
6013+ {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL},
6014+ #else
6015+ {"TLS_ILLEGAL_EXPORTER_LABEL", 20, 367},
6016+ #endif
6017+ #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
6018+ {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
6019+ #else
6020+ {"TLS_INVALID_ECPOINTFORMAT_LIST", 20, 157},
6021+ #endif
6022+ #ifdef SSL_R_TOO_MANY_KEY_UPDATES
6023+ {"TOO_MANY_KEY_UPDATES", ERR_LIB_SSL, SSL_R_TOO_MANY_KEY_UPDATES},
6024+ #else
6025+ {"TOO_MANY_KEY_UPDATES", 20, 132},
6026+ #endif
6027+ #ifdef SSL_R_TOO_MANY_WARN_ALERTS
6028+ {"TOO_MANY_WARN_ALERTS", ERR_LIB_SSL, SSL_R_TOO_MANY_WARN_ALERTS},
6029+ #else
6030+ {"TOO_MANY_WARN_ALERTS", 20, 409},
6031+ #endif
6032+ #ifdef SSL_R_TOO_MUCH_EARLY_DATA
6033+ {"TOO_MUCH_EARLY_DATA", ERR_LIB_SSL, SSL_R_TOO_MUCH_EARLY_DATA},
6034+ #else
6035+ {"TOO_MUCH_EARLY_DATA", 20, 164},
6036+ #endif
6037+ #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
6038+ {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
6039+ #else
6040+ {"UNABLE_TO_FIND_ECDH_PARAMETERS", 20, 314},
6041+ #endif
6042+ #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
6043+ {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
6044+ #else
6045+ {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", 20, 239},
6046+ #endif
6047+ #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
6048+ {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
6049+ #else
6050+ {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", 20, 242},
6051+ #endif
6052+ #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
6053+ {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
6054+ #else
6055+ {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", 20, 243},
6056+ #endif
6057+ #ifdef SSL_R_UNEXPECTED_CCS_MESSAGE
6058+ {"UNEXPECTED_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_CCS_MESSAGE},
6059+ #else
6060+ {"UNEXPECTED_CCS_MESSAGE", 20, 262},
6061+ #endif
6062+ #ifdef SSL_R_UNEXPECTED_END_OF_EARLY_DATA
6063+ {"UNEXPECTED_END_OF_EARLY_DATA", ERR_LIB_SSL, SSL_R_UNEXPECTED_END_OF_EARLY_DATA},
6064+ #else
6065+ {"UNEXPECTED_END_OF_EARLY_DATA", 20, 178},
6066+ #endif
6067+ #ifdef SSL_R_UNEXPECTED_MESSAGE
6068+ {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
6069+ #else
6070+ {"UNEXPECTED_MESSAGE", 20, 244},
6071+ #endif
6072+ #ifdef SSL_R_UNEXPECTED_RECORD
6073+ {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
6074+ #else
6075+ {"UNEXPECTED_RECORD", 20, 245},
6076+ #endif
6077+ #ifdef SSL_R_UNINITIALIZED
6078+ {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
6079+ #else
6080+ {"UNINITIALIZED", 20, 276},
6081+ #endif
6082+ #ifdef SSL_R_UNKNOWN_ALERT_TYPE
6083+ {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
6084+ #else
6085+ {"UNKNOWN_ALERT_TYPE", 20, 246},
6086+ #endif
6087+ #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
6088+ {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
6089+ #else
6090+ {"UNKNOWN_CERTIFICATE_TYPE", 20, 247},
6091+ #endif
6092+ #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
6093+ {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
6094+ #else
6095+ {"UNKNOWN_CIPHER_RETURNED", 20, 248},
6096+ #endif
6097+ #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
6098+ {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
6099+ #else
6100+ {"UNKNOWN_CIPHER_TYPE", 20, 249},
6101+ #endif
6102+ #ifdef SSL_R_UNKNOWN_CMD_NAME
6103+ {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, SSL_R_UNKNOWN_CMD_NAME},
6104+ #else
6105+ {"UNKNOWN_CMD_NAME", 20, 386},
6106+ #endif
6107+ #ifdef SSL_R_UNKNOWN_COMMAND
6108+ {"UNKNOWN_COMMAND", ERR_LIB_SSL, SSL_R_UNKNOWN_COMMAND},
6109+ #else
6110+ {"UNKNOWN_COMMAND", 20, 139},
6111+ #endif
6112+ #ifdef SSL_R_UNKNOWN_DIGEST
6113+ {"UNKNOWN_DIGEST", ERR_LIB_SSL, SSL_R_UNKNOWN_DIGEST},
6114+ #else
6115+ {"UNKNOWN_DIGEST", 20, 368},
6116+ #endif
6117+ #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
6118+ {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
6119+ #else
6120+ {"UNKNOWN_KEY_EXCHANGE_TYPE", 20, 250},
6121+ #endif
6122+ #ifdef SSL_R_UNKNOWN_PKEY_TYPE
6123+ {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
6124+ #else
6125+ {"UNKNOWN_PKEY_TYPE", 20, 251},
6126+ #endif
6127+ #ifdef SSL_R_UNKNOWN_PROTOCOL
6128+ {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
6129+ #else
6130+ {"UNKNOWN_PROTOCOL", 20, 252},
6131+ #endif
6132+ #ifdef SSL_R_UNKNOWN_SSL_VERSION
6133+ {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
6134+ #else
6135+ {"UNKNOWN_SSL_VERSION", 20, 254},
6136+ #endif
6137+ #ifdef SSL_R_UNKNOWN_STATE
6138+ {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
6139+ #else
6140+ {"UNKNOWN_STATE", 20, 255},
6141+ #endif
6142+ #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
6143+ {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
6144+ #else
6145+ {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", 20, 338},
6146+ #endif
6147+ #ifdef SSL_R_UNSOLICITED_EXTENSION
6148+ {"UNSOLICITED_EXTENSION", ERR_LIB_SSL, SSL_R_UNSOLICITED_EXTENSION},
6149+ #else
6150+ {"UNSOLICITED_EXTENSION", 20, 217},
6151+ #endif
6152+ #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
6153+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
6154+ #else
6155+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", 20, 257},
6156+ #endif
6157+ #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
6158+ {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
6159+ #else
6160+ {"UNSUPPORTED_ELLIPTIC_CURVE", 20, 315},
6161+ #endif
6162+ #ifdef SSL_R_UNSUPPORTED_PROTOCOL
6163+ {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
6164+ #else
6165+ {"UNSUPPORTED_PROTOCOL", 20, 258},
6166+ #endif
6167+ #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
6168+ {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
6169+ #else
6170+ {"UNSUPPORTED_SSL_VERSION", 20, 259},
6171+ #endif
6172+ #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
6173+ {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
6174+ #else
6175+ {"UNSUPPORTED_STATUS_TYPE", 20, 329},
6176+ #endif
6177+ #ifdef SSL_R_USE_SRTP_NOT_NEGOTIATED
6178+ {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, SSL_R_USE_SRTP_NOT_NEGOTIATED},
6179+ #else
6180+ {"USE_SRTP_NOT_NEGOTIATED", 20, 369},
6181+ #endif
6182+ #ifdef SSL_R_VERSION_TOO_HIGH
6183+ {"VERSION_TOO_HIGH", ERR_LIB_SSL, SSL_R_VERSION_TOO_HIGH},
6184+ #else
6185+ {"VERSION_TOO_HIGH", 20, 166},
6186+ #endif
6187+ #ifdef SSL_R_VERSION_TOO_LOW
6188+ {"VERSION_TOO_LOW", ERR_LIB_SSL, SSL_R_VERSION_TOO_LOW},
6189+ #else
6190+ {"VERSION_TOO_LOW", 20, 396},
6191+ #endif
6192+ #ifdef SSL_R_WRONG_CERTIFICATE_TYPE
6193+ {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_CERTIFICATE_TYPE},
6194+ #else
6195+ {"WRONG_CERTIFICATE_TYPE", 20, 383},
6196+ #endif
6197+ #ifdef SSL_R_WRONG_CIPHER_RETURNED
6198+ {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
6199+ #else
6200+ {"WRONG_CIPHER_RETURNED", 20, 261},
6201+ #endif
6202+ #ifdef SSL_R_WRONG_CURVE
6203+ {"WRONG_CURVE", ERR_LIB_SSL, SSL_R_WRONG_CURVE},
6204+ #else
6205+ {"WRONG_CURVE", 20, 378},
6206+ #endif
6207+ #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
6208+ {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
6209+ #else
6210+ {"WRONG_SIGNATURE_LENGTH", 20, 264},
6211+ #endif
6212+ #ifdef SSL_R_WRONG_SIGNATURE_SIZE
6213+ {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
6214+ #else
6215+ {"WRONG_SIGNATURE_SIZE", 20, 265},
6216+ #endif
6217+ #ifdef SSL_R_WRONG_SIGNATURE_TYPE
6218+ {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_TYPE},
6219+ #else
6220+ {"WRONG_SIGNATURE_TYPE", 20, 370},
6221+ #endif
6222+ #ifdef SSL_R_WRONG_SSL_VERSION
6223+ {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
6224+ #else
6225+ {"WRONG_SSL_VERSION", 20, 266},
6226+ #endif
6227+ #ifdef SSL_R_WRONG_VERSION_NUMBER
6228+ {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
6229+ #else
6230+ {"WRONG_VERSION_NUMBER", 20, 267},
6231+ #endif
6232+ #ifdef SSL_R_X509_LIB
6233+ {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
6234+ #else
6235+ {"X509_LIB", 20, 268},
6236+ #endif
6237+ #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
6238+ {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
6239+ #else
6240+ {"X509_VERIFICATION_SETUP_PROBLEMS", 20, 269},
6241+ #endif
6242+ #ifdef TS_R_BAD_PKCS7_TYPE
6243+ {"BAD_PKCS7_TYPE", ERR_LIB_TS, TS_R_BAD_PKCS7_TYPE},
6244+ #else
6245+ {"BAD_PKCS7_TYPE", 47, 132},
6246+ #endif
6247+ #ifdef TS_R_BAD_TYPE
6248+ {"BAD_TYPE", ERR_LIB_TS, TS_R_BAD_TYPE},
6249+ #else
6250+ {"BAD_TYPE", 47, 133},
6251+ #endif
6252+ #ifdef TS_R_CANNOT_LOAD_CERT
6253+ {"CANNOT_LOAD_CERT", ERR_LIB_TS, TS_R_CANNOT_LOAD_CERT},
6254+ #else
6255+ {"CANNOT_LOAD_CERT", 47, 137},
6256+ #endif
6257+ #ifdef TS_R_CANNOT_LOAD_KEY
6258+ {"CANNOT_LOAD_KEY", ERR_LIB_TS, TS_R_CANNOT_LOAD_KEY},
6259+ #else
6260+ {"CANNOT_LOAD_KEY", 47, 138},
6261+ #endif
6262+ #ifdef TS_R_CERTIFICATE_VERIFY_ERROR
6263+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_TS, TS_R_CERTIFICATE_VERIFY_ERROR},
6264+ #else
6265+ {"CERTIFICATE_VERIFY_ERROR", 47, 100},
6266+ #endif
6267+ #ifdef TS_R_COULD_NOT_SET_ENGINE
6268+ {"COULD_NOT_SET_ENGINE", ERR_LIB_TS, TS_R_COULD_NOT_SET_ENGINE},
6269+ #else
6270+ {"COULD_NOT_SET_ENGINE", 47, 127},
6271+ #endif
6272+ #ifdef TS_R_COULD_NOT_SET_TIME
6273+ {"COULD_NOT_SET_TIME", ERR_LIB_TS, TS_R_COULD_NOT_SET_TIME},
6274+ #else
6275+ {"COULD_NOT_SET_TIME", 47, 115},
6276+ #endif
6277+ #ifdef TS_R_DETACHED_CONTENT
6278+ {"DETACHED_CONTENT", ERR_LIB_TS, TS_R_DETACHED_CONTENT},
6279+ #else
6280+ {"DETACHED_CONTENT", 47, 134},
6281+ #endif
6282+ #ifdef TS_R_ESS_ADD_SIGNING_CERT_ERROR
6283+ {"ESS_ADD_SIGNING_CERT_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_ERROR},
6284+ #else
6285+ {"ESS_ADD_SIGNING_CERT_ERROR", 47, 116},
6286+ #endif
6287+ #ifdef TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR
6288+ {"ESS_ADD_SIGNING_CERT_V2_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR},
6289+ #else
6290+ {"ESS_ADD_SIGNING_CERT_V2_ERROR", 47, 139},
6291+ #endif
6292+ #ifdef TS_R_ESS_SIGNING_CERTIFICATE_ERROR
6293+ {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_TS, TS_R_ESS_SIGNING_CERTIFICATE_ERROR},
6294+ #else
6295+ {"ESS_SIGNING_CERTIFICATE_ERROR", 47, 101},
6296+ #endif
6297+ #ifdef TS_R_INVALID_NULL_POINTER
6298+ {"INVALID_NULL_POINTER", ERR_LIB_TS, TS_R_INVALID_NULL_POINTER},
6299+ #else
6300+ {"INVALID_NULL_POINTER", 47, 102},
6301+ #endif
6302+ #ifdef TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE
6303+ {"INVALID_SIGNER_CERTIFICATE_PURPOSE", ERR_LIB_TS, TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE},
6304+ #else
6305+ {"INVALID_SIGNER_CERTIFICATE_PURPOSE", 47, 117},
6306+ #endif
6307+ #ifdef TS_R_MESSAGE_IMPRINT_MISMATCH
6308+ {"MESSAGE_IMPRINT_MISMATCH", ERR_LIB_TS, TS_R_MESSAGE_IMPRINT_MISMATCH},
6309+ #else
6310+ {"MESSAGE_IMPRINT_MISMATCH", 47, 103},
6311+ #endif
6312+ #ifdef TS_R_NONCE_MISMATCH
6313+ {"NONCE_MISMATCH", ERR_LIB_TS, TS_R_NONCE_MISMATCH},
6314+ #else
6315+ {"NONCE_MISMATCH", 47, 104},
6316+ #endif
6317+ #ifdef TS_R_NONCE_NOT_RETURNED
6318+ {"NONCE_NOT_RETURNED", ERR_LIB_TS, TS_R_NONCE_NOT_RETURNED},
6319+ #else
6320+ {"NONCE_NOT_RETURNED", 47, 105},
6321+ #endif
6322+ #ifdef TS_R_NO_CONTENT
6323+ {"NO_CONTENT", ERR_LIB_TS, TS_R_NO_CONTENT},
6324+ #else
6325+ {"NO_CONTENT", 47, 106},
6326+ #endif
6327+ #ifdef TS_R_NO_TIME_STAMP_TOKEN
6328+ {"NO_TIME_STAMP_TOKEN", ERR_LIB_TS, TS_R_NO_TIME_STAMP_TOKEN},
6329+ #else
6330+ {"NO_TIME_STAMP_TOKEN", 47, 107},
6331+ #endif
6332+ #ifdef TS_R_PKCS7_ADD_SIGNATURE_ERROR
6333+ {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNATURE_ERROR},
6334+ #else
6335+ {"PKCS7_ADD_SIGNATURE_ERROR", 47, 118},
6336+ #endif
6337+ #ifdef TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR
6338+ {"PKCS7_ADD_SIGNED_ATTR_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR},
6339+ #else
6340+ {"PKCS7_ADD_SIGNED_ATTR_ERROR", 47, 119},
6341+ #endif
6342+ #ifdef TS_R_PKCS7_TO_TS_TST_INFO_FAILED
6343+ {"PKCS7_TO_TS_TST_INFO_FAILED", ERR_LIB_TS, TS_R_PKCS7_TO_TS_TST_INFO_FAILED},
6344+ #else
6345+ {"PKCS7_TO_TS_TST_INFO_FAILED", 47, 129},
6346+ #endif
6347+ #ifdef TS_R_POLICY_MISMATCH
6348+ {"POLICY_MISMATCH", ERR_LIB_TS, TS_R_POLICY_MISMATCH},
6349+ #else
6350+ {"POLICY_MISMATCH", 47, 108},
6351+ #endif
6352+ #ifdef TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
6353+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_TS, TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
6354+ #else
6355+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 47, 120},
6356+ #endif
6357+ #ifdef TS_R_RESPONSE_SETUP_ERROR
6358+ {"RESPONSE_SETUP_ERROR", ERR_LIB_TS, TS_R_RESPONSE_SETUP_ERROR},
6359+ #else
6360+ {"RESPONSE_SETUP_ERROR", 47, 121},
6361+ #endif
6362+ #ifdef TS_R_SIGNATURE_FAILURE
6363+ {"SIGNATURE_FAILURE", ERR_LIB_TS, TS_R_SIGNATURE_FAILURE},
6364+ #else
6365+ {"SIGNATURE_FAILURE", 47, 109},
6366+ #endif
6367+ #ifdef TS_R_THERE_MUST_BE_ONE_SIGNER
6368+ {"THERE_MUST_BE_ONE_SIGNER", ERR_LIB_TS, TS_R_THERE_MUST_BE_ONE_SIGNER},
6369+ #else
6370+ {"THERE_MUST_BE_ONE_SIGNER", 47, 110},
6371+ #endif
6372+ #ifdef TS_R_TIME_SYSCALL_ERROR
6373+ {"TIME_SYSCALL_ERROR", ERR_LIB_TS, TS_R_TIME_SYSCALL_ERROR},
6374+ #else
6375+ {"TIME_SYSCALL_ERROR", 47, 122},
6376+ #endif
6377+ #ifdef TS_R_TOKEN_NOT_PRESENT
6378+ {"TOKEN_NOT_PRESENT", ERR_LIB_TS, TS_R_TOKEN_NOT_PRESENT},
6379+ #else
6380+ {"TOKEN_NOT_PRESENT", 47, 130},
6381+ #endif
6382+ #ifdef TS_R_TOKEN_PRESENT
6383+ {"TOKEN_PRESENT", ERR_LIB_TS, TS_R_TOKEN_PRESENT},
6384+ #else
6385+ {"TOKEN_PRESENT", 47, 131},
6386+ #endif
6387+ #ifdef TS_R_TSA_NAME_MISMATCH
6388+ {"TSA_NAME_MISMATCH", ERR_LIB_TS, TS_R_TSA_NAME_MISMATCH},
6389+ #else
6390+ {"TSA_NAME_MISMATCH", 47, 111},
6391+ #endif
6392+ #ifdef TS_R_TSA_UNTRUSTED
6393+ {"TSA_UNTRUSTED", ERR_LIB_TS, TS_R_TSA_UNTRUSTED},
6394+ #else
6395+ {"TSA_UNTRUSTED", 47, 112},
6396+ #endif
6397+ #ifdef TS_R_TST_INFO_SETUP_ERROR
6398+ {"TST_INFO_SETUP_ERROR", ERR_LIB_TS, TS_R_TST_INFO_SETUP_ERROR},
6399+ #else
6400+ {"TST_INFO_SETUP_ERROR", 47, 123},
6401+ #endif
6402+ #ifdef TS_R_TS_DATASIGN
6403+ {"TS_DATASIGN", ERR_LIB_TS, TS_R_TS_DATASIGN},
6404+ #else
6405+ {"TS_DATASIGN", 47, 124},
6406+ #endif
6407+ #ifdef TS_R_UNACCEPTABLE_POLICY
6408+ {"UNACCEPTABLE_POLICY", ERR_LIB_TS, TS_R_UNACCEPTABLE_POLICY},
6409+ #else
6410+ {"UNACCEPTABLE_POLICY", 47, 125},
6411+ #endif
6412+ #ifdef TS_R_UNSUPPORTED_MD_ALGORITHM
6413+ {"UNSUPPORTED_MD_ALGORITHM", ERR_LIB_TS, TS_R_UNSUPPORTED_MD_ALGORITHM},
6414+ #else
6415+ {"UNSUPPORTED_MD_ALGORITHM", 47, 126},
6416+ #endif
6417+ #ifdef TS_R_UNSUPPORTED_VERSION
6418+ {"UNSUPPORTED_VERSION", ERR_LIB_TS, TS_R_UNSUPPORTED_VERSION},
6419+ #else
6420+ {"UNSUPPORTED_VERSION", 47, 113},
6421+ #endif
6422+ #ifdef TS_R_VAR_BAD_VALUE
6423+ {"VAR_BAD_VALUE", ERR_LIB_TS, TS_R_VAR_BAD_VALUE},
6424+ #else
6425+ {"VAR_BAD_VALUE", 47, 135},
6426+ #endif
6427+ #ifdef TS_R_VAR_LOOKUP_FAILURE
6428+ {"VAR_LOOKUP_FAILURE", ERR_LIB_TS, TS_R_VAR_LOOKUP_FAILURE},
6429+ #else
6430+ {"VAR_LOOKUP_FAILURE", 47, 136},
6431+ #endif
6432+ #ifdef TS_R_WRONG_CONTENT_TYPE
6433+ {"WRONG_CONTENT_TYPE", ERR_LIB_TS, TS_R_WRONG_CONTENT_TYPE},
6434+ #else
6435+ {"WRONG_CONTENT_TYPE", 47, 114},
6436+ #endif
6437+ #ifdef UI_R_COMMON_OK_AND_CANCEL_CHARACTERS
6438+ {"COMMON_OK_AND_CANCEL_CHARACTERS", ERR_LIB_UI, UI_R_COMMON_OK_AND_CANCEL_CHARACTERS},
6439+ #else
6440+ {"COMMON_OK_AND_CANCEL_CHARACTERS", 40, 104},
6441+ #endif
6442+ #ifdef UI_R_INDEX_TOO_LARGE
6443+ {"INDEX_TOO_LARGE", ERR_LIB_UI, UI_R_INDEX_TOO_LARGE},
6444+ #else
6445+ {"INDEX_TOO_LARGE", 40, 102},
6446+ #endif
6447+ #ifdef UI_R_INDEX_TOO_SMALL
6448+ {"INDEX_TOO_SMALL", ERR_LIB_UI, UI_R_INDEX_TOO_SMALL},
6449+ #else
6450+ {"INDEX_TOO_SMALL", 40, 103},
6451+ #endif
6452+ #ifdef UI_R_NO_RESULT_BUFFER
6453+ {"NO_RESULT_BUFFER", ERR_LIB_UI, UI_R_NO_RESULT_BUFFER},
6454+ #else
6455+ {"NO_RESULT_BUFFER", 40, 105},
6456+ #endif
6457+ #ifdef UI_R_PROCESSING_ERROR
6458+ {"PROCESSING_ERROR", ERR_LIB_UI, UI_R_PROCESSING_ERROR},
6459+ #else
6460+ {"PROCESSING_ERROR", 40, 107},
6461+ #endif
6462+ #ifdef UI_R_RESULT_TOO_LARGE
6463+ {"RESULT_TOO_LARGE", ERR_LIB_UI, UI_R_RESULT_TOO_LARGE},
6464+ #else
6465+ {"RESULT_TOO_LARGE", 40, 100},
6466+ #endif
6467+ #ifdef UI_R_RESULT_TOO_SMALL
6468+ {"RESULT_TOO_SMALL", ERR_LIB_UI, UI_R_RESULT_TOO_SMALL},
6469+ #else
6470+ {"RESULT_TOO_SMALL", 40, 101},
6471+ #endif
6472+ #ifdef UI_R_SYSASSIGN_ERROR
6473+ {"SYSASSIGN_ERROR", ERR_LIB_UI, UI_R_SYSASSIGN_ERROR},
6474+ #else
6475+ {"SYSASSIGN_ERROR", 40, 109},
6476+ #endif
6477+ #ifdef UI_R_SYSDASSGN_ERROR
6478+ {"SYSDASSGN_ERROR", ERR_LIB_UI, UI_R_SYSDASSGN_ERROR},
6479+ #else
6480+ {"SYSDASSGN_ERROR", 40, 110},
6481+ #endif
6482+ #ifdef UI_R_SYSQIOW_ERROR
6483+ {"SYSQIOW_ERROR", ERR_LIB_UI, UI_R_SYSQIOW_ERROR},
6484+ #else
6485+ {"SYSQIOW_ERROR", 40, 111},
6486+ #endif
6487+ #ifdef UI_R_UNKNOWN_CONTROL_COMMAND
6488+ {"UNKNOWN_CONTROL_COMMAND", ERR_LIB_UI, UI_R_UNKNOWN_CONTROL_COMMAND},
6489+ #else
6490+ {"UNKNOWN_CONTROL_COMMAND", 40, 106},
6491+ #endif
6492+ #ifdef UI_R_UNKNOWN_TTYGET_ERRNO_VALUE
6493+ {"UNKNOWN_TTYGET_ERRNO_VALUE", ERR_LIB_UI, UI_R_UNKNOWN_TTYGET_ERRNO_VALUE},
6494+ #else
6495+ {"UNKNOWN_TTYGET_ERRNO_VALUE", 40, 108},
6496+ #endif
6497+ #ifdef UI_R_USER_DATA_DUPLICATION_UNSUPPORTED
6498+ {"USER_DATA_DUPLICATION_UNSUPPORTED", ERR_LIB_UI, UI_R_USER_DATA_DUPLICATION_UNSUPPORTED},
6499+ #else
6500+ {"USER_DATA_DUPLICATION_UNSUPPORTED", 40, 112},
6501+ #endif
6502+ #ifdef X509V3_R_BAD_IP_ADDRESS
6503+ {"BAD_IP_ADDRESS", ERR_LIB_X509V3, X509V3_R_BAD_IP_ADDRESS},
6504+ #else
6505+ {"BAD_IP_ADDRESS", 34, 118},
6506+ #endif
6507+ #ifdef X509V3_R_BAD_OBJECT
6508+ {"BAD_OBJECT", ERR_LIB_X509V3, X509V3_R_BAD_OBJECT},
6509+ #else
6510+ {"BAD_OBJECT", 34, 119},
6511+ #endif
6512+ #ifdef X509V3_R_BN_DEC2BN_ERROR
6513+ {"BN_DEC2BN_ERROR", ERR_LIB_X509V3, X509V3_R_BN_DEC2BN_ERROR},
6514+ #else
6515+ {"BN_DEC2BN_ERROR", 34, 100},
6516+ #endif
6517+ #ifdef X509V3_R_BN_TO_ASN1_INTEGER_ERROR
6518+ {"BN_TO_ASN1_INTEGER_ERROR", ERR_LIB_X509V3, X509V3_R_BN_TO_ASN1_INTEGER_ERROR},
6519+ #else
6520+ {"BN_TO_ASN1_INTEGER_ERROR", 34, 101},
6521+ #endif
6522+ #ifdef X509V3_R_DIRNAME_ERROR
6523+ {"DIRNAME_ERROR", ERR_LIB_X509V3, X509V3_R_DIRNAME_ERROR},
6524+ #else
6525+ {"DIRNAME_ERROR", 34, 149},
6526+ #endif
6527+ #ifdef X509V3_R_DISTPOINT_ALREADY_SET
6528+ {"DISTPOINT_ALREADY_SET", ERR_LIB_X509V3, X509V3_R_DISTPOINT_ALREADY_SET},
6529+ #else
6530+ {"DISTPOINT_ALREADY_SET", 34, 160},
6531+ #endif
6532+ #ifdef X509V3_R_DUPLICATE_ZONE_ID
6533+ {"DUPLICATE_ZONE_ID", ERR_LIB_X509V3, X509V3_R_DUPLICATE_ZONE_ID},
6534+ #else
6535+ {"DUPLICATE_ZONE_ID", 34, 133},
6536+ #endif
6537+ #ifdef X509V3_R_ERROR_CONVERTING_ZONE
6538+ {"ERROR_CONVERTING_ZONE", ERR_LIB_X509V3, X509V3_R_ERROR_CONVERTING_ZONE},
6539+ #else
6540+ {"ERROR_CONVERTING_ZONE", 34, 131},
6541+ #endif
6542+ #ifdef X509V3_R_ERROR_CREATING_EXTENSION
6543+ {"ERROR_CREATING_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_CREATING_EXTENSION},
6544+ #else
6545+ {"ERROR_CREATING_EXTENSION", 34, 144},
6546+ #endif
6547+ #ifdef X509V3_R_ERROR_IN_EXTENSION
6548+ {"ERROR_IN_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_IN_EXTENSION},
6549+ #else
6550+ {"ERROR_IN_EXTENSION", 34, 128},
6551+ #endif
6552+ #ifdef X509V3_R_EXPECTED_A_SECTION_NAME
6553+ {"EXPECTED_A_SECTION_NAME", ERR_LIB_X509V3, X509V3_R_EXPECTED_A_SECTION_NAME},
6554+ #else
6555+ {"EXPECTED_A_SECTION_NAME", 34, 137},
6556+ #endif
6557+ #ifdef X509V3_R_EXTENSION_EXISTS
6558+ {"EXTENSION_EXISTS", ERR_LIB_X509V3, X509V3_R_EXTENSION_EXISTS},
6559+ #else
6560+ {"EXTENSION_EXISTS", 34, 145},
6561+ #endif
6562+ #ifdef X509V3_R_EXTENSION_NAME_ERROR
6563+ {"EXTENSION_NAME_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_NAME_ERROR},
6564+ #else
6565+ {"EXTENSION_NAME_ERROR", 34, 115},
6566+ #endif
6567+ #ifdef X509V3_R_EXTENSION_NOT_FOUND
6568+ {"EXTENSION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_EXTENSION_NOT_FOUND},
6569+ #else
6570+ {"EXTENSION_NOT_FOUND", 34, 102},
6571+ #endif
6572+ #ifdef X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED
6573+ {"EXTENSION_SETTING_NOT_SUPPORTED", ERR_LIB_X509V3, X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED},
6574+ #else
6575+ {"EXTENSION_SETTING_NOT_SUPPORTED", 34, 103},
6576+ #endif
6577+ #ifdef X509V3_R_EXTENSION_VALUE_ERROR
6578+ {"EXTENSION_VALUE_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_VALUE_ERROR},
6579+ #else
6580+ {"EXTENSION_VALUE_ERROR", 34, 116},
6581+ #endif
6582+ #ifdef X509V3_R_ILLEGAL_EMPTY_EXTENSION
6583+ {"ILLEGAL_EMPTY_EXTENSION", ERR_LIB_X509V3, X509V3_R_ILLEGAL_EMPTY_EXTENSION},
6584+ #else
6585+ {"ILLEGAL_EMPTY_EXTENSION", 34, 151},
6586+ #endif
6587+ #ifdef X509V3_R_INCORRECT_POLICY_SYNTAX_TAG
6588+ {"INCORRECT_POLICY_SYNTAX_TAG", ERR_LIB_X509V3, X509V3_R_INCORRECT_POLICY_SYNTAX_TAG},
6589+ #else
6590+ {"INCORRECT_POLICY_SYNTAX_TAG", 34, 152},
6591+ #endif
6592+ #ifdef X509V3_R_INVALID_ASNUMBER
6593+ {"INVALID_ASNUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_ASNUMBER},
6594+ #else
6595+ {"INVALID_ASNUMBER", 34, 162},
6596+ #endif
6597+ #ifdef X509V3_R_INVALID_ASRANGE
6598+ {"INVALID_ASRANGE", ERR_LIB_X509V3, X509V3_R_INVALID_ASRANGE},
6599+ #else
6600+ {"INVALID_ASRANGE", 34, 163},
6601+ #endif
6602+ #ifdef X509V3_R_INVALID_BOOLEAN_STRING
6603+ {"INVALID_BOOLEAN_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_BOOLEAN_STRING},
6604+ #else
6605+ {"INVALID_BOOLEAN_STRING", 34, 104},
6606+ #endif
6607+ #ifdef X509V3_R_INVALID_EXTENSION_STRING
6608+ {"INVALID_EXTENSION_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_EXTENSION_STRING},
6609+ #else
6610+ {"INVALID_EXTENSION_STRING", 34, 105},
6611+ #endif
6612+ #ifdef X509V3_R_INVALID_INHERITANCE
6613+ {"INVALID_INHERITANCE", ERR_LIB_X509V3, X509V3_R_INVALID_INHERITANCE},
6614+ #else
6615+ {"INVALID_INHERITANCE", 34, 165},
6616+ #endif
6617+ #ifdef X509V3_R_INVALID_IPADDRESS
6618+ {"INVALID_IPADDRESS", ERR_LIB_X509V3, X509V3_R_INVALID_IPADDRESS},
6619+ #else
6620+ {"INVALID_IPADDRESS", 34, 166},
6621+ #endif
6622+ #ifdef X509V3_R_INVALID_MULTIPLE_RDNS
6623+ {"INVALID_MULTIPLE_RDNS", ERR_LIB_X509V3, X509V3_R_INVALID_MULTIPLE_RDNS},
6624+ #else
6625+ {"INVALID_MULTIPLE_RDNS", 34, 161},
6626+ #endif
6627+ #ifdef X509V3_R_INVALID_NAME
6628+ {"INVALID_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_NAME},
6629+ #else
6630+ {"INVALID_NAME", 34, 106},
6631+ #endif
6632+ #ifdef X509V3_R_INVALID_NULL_ARGUMENT
6633+ {"INVALID_NULL_ARGUMENT", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_ARGUMENT},
6634+ #else
6635+ {"INVALID_NULL_ARGUMENT", 34, 107},
6636+ #endif
6637+ #ifdef X509V3_R_INVALID_NULL_NAME
6638+ {"INVALID_NULL_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_NAME},
6639+ #else
6640+ {"INVALID_NULL_NAME", 34, 108},
6641+ #endif
6642+ #ifdef X509V3_R_INVALID_NULL_VALUE
6643+ {"INVALID_NULL_VALUE", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_VALUE},
6644+ #else
6645+ {"INVALID_NULL_VALUE", 34, 109},
6646+ #endif
6647+ #ifdef X509V3_R_INVALID_NUMBER
6648+ {"INVALID_NUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBER},
6649+ #else
6650+ {"INVALID_NUMBER", 34, 140},
6651+ #endif
6652+ #ifdef X509V3_R_INVALID_NUMBERS
6653+ {"INVALID_NUMBERS", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBERS},
6654+ #else
6655+ {"INVALID_NUMBERS", 34, 141},
6656+ #endif
6657+ #ifdef X509V3_R_INVALID_OBJECT_IDENTIFIER
6658+ {"INVALID_OBJECT_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_OBJECT_IDENTIFIER},
6659+ #else
6660+ {"INVALID_OBJECT_IDENTIFIER", 34, 110},
6661+ #endif
6662+ #ifdef X509V3_R_INVALID_OPTION
6663+ {"INVALID_OPTION", ERR_LIB_X509V3, X509V3_R_INVALID_OPTION},
6664+ #else
6665+ {"INVALID_OPTION", 34, 138},
6666+ #endif
6667+ #ifdef X509V3_R_INVALID_POLICY_IDENTIFIER
6668+ {"INVALID_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_POLICY_IDENTIFIER},
6669+ #else
6670+ {"INVALID_POLICY_IDENTIFIER", 34, 134},
6671+ #endif
6672+ #ifdef X509V3_R_INVALID_PROXY_POLICY_SETTING
6673+ {"INVALID_PROXY_POLICY_SETTING", ERR_LIB_X509V3, X509V3_R_INVALID_PROXY_POLICY_SETTING},
6674+ #else
6675+ {"INVALID_PROXY_POLICY_SETTING", 34, 153},
6676+ #endif
6677+ #ifdef X509V3_R_INVALID_PURPOSE
6678+ {"INVALID_PURPOSE", ERR_LIB_X509V3, X509V3_R_INVALID_PURPOSE},
6679+ #else
6680+ {"INVALID_PURPOSE", 34, 146},
6681+ #endif
6682+ #ifdef X509V3_R_INVALID_SAFI
6683+ {"INVALID_SAFI", ERR_LIB_X509V3, X509V3_R_INVALID_SAFI},
6684+ #else
6685+ {"INVALID_SAFI", 34, 164},
6686+ #endif
6687+ #ifdef X509V3_R_INVALID_SECTION
6688+ {"INVALID_SECTION", ERR_LIB_X509V3, X509V3_R_INVALID_SECTION},
6689+ #else
6690+ {"INVALID_SECTION", 34, 135},
6691+ #endif
6692+ #ifdef X509V3_R_INVALID_SYNTAX
6693+ {"INVALID_SYNTAX", ERR_LIB_X509V3, X509V3_R_INVALID_SYNTAX},
6694+ #else
6695+ {"INVALID_SYNTAX", 34, 143},
6696+ #endif
6697+ #ifdef X509V3_R_ISSUER_DECODE_ERROR
6698+ {"ISSUER_DECODE_ERROR", ERR_LIB_X509V3, X509V3_R_ISSUER_DECODE_ERROR},
6699+ #else
6700+ {"ISSUER_DECODE_ERROR", 34, 126},
6701+ #endif
6702+ #ifdef X509V3_R_MISSING_VALUE
6703+ {"MISSING_VALUE", ERR_LIB_X509V3, X509V3_R_MISSING_VALUE},
6704+ #else
6705+ {"MISSING_VALUE", 34, 124},
6706+ #endif
6707+ #ifdef X509V3_R_NEED_ORGANIZATION_AND_NUMBERS
6708+ {"NEED_ORGANIZATION_AND_NUMBERS", ERR_LIB_X509V3, X509V3_R_NEED_ORGANIZATION_AND_NUMBERS},
6709+ #else
6710+ {"NEED_ORGANIZATION_AND_NUMBERS", 34, 142},
6711+ #endif
6712+ #ifdef X509V3_R_NO_CONFIG_DATABASE
6713+ {"NO_CONFIG_DATABASE", ERR_LIB_X509V3, X509V3_R_NO_CONFIG_DATABASE},
6714+ #else
6715+ {"NO_CONFIG_DATABASE", 34, 136},
6716+ #endif
6717+ #ifdef X509V3_R_NO_ISSUER_CERTIFICATE
6718+ {"NO_ISSUER_CERTIFICATE", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_CERTIFICATE},
6719+ #else
6720+ {"NO_ISSUER_CERTIFICATE", 34, 121},
6721+ #endif
6722+ #ifdef X509V3_R_NO_ISSUER_DETAILS
6723+ {"NO_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_DETAILS},
6724+ #else
6725+ {"NO_ISSUER_DETAILS", 34, 127},
6726+ #endif
6727+ #ifdef X509V3_R_NO_POLICY_IDENTIFIER
6728+ {"NO_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_NO_POLICY_IDENTIFIER},
6729+ #else
6730+ {"NO_POLICY_IDENTIFIER", 34, 139},
6731+ #endif
6732+ #ifdef X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED
6733+ {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", ERR_LIB_X509V3, X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED},
6734+ #else
6735+ {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", 34, 154},
6736+ #endif
6737+ #ifdef X509V3_R_NO_PUBLIC_KEY
6738+ {"NO_PUBLIC_KEY", ERR_LIB_X509V3, X509V3_R_NO_PUBLIC_KEY},
6739+ #else
6740+ {"NO_PUBLIC_KEY", 34, 114},
6741+ #endif
6742+ #ifdef X509V3_R_NO_SUBJECT_DETAILS
6743+ {"NO_SUBJECT_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_SUBJECT_DETAILS},
6744+ #else
6745+ {"NO_SUBJECT_DETAILS", 34, 125},
6746+ #endif
6747+ #ifdef X509V3_R_OPERATION_NOT_DEFINED
6748+ {"OPERATION_NOT_DEFINED", ERR_LIB_X509V3, X509V3_R_OPERATION_NOT_DEFINED},
6749+ #else
6750+ {"OPERATION_NOT_DEFINED", 34, 148},
6751+ #endif
6752+ #ifdef X509V3_R_OTHERNAME_ERROR
6753+ {"OTHERNAME_ERROR", ERR_LIB_X509V3, X509V3_R_OTHERNAME_ERROR},
6754+ #else
6755+ {"OTHERNAME_ERROR", 34, 147},
6756+ #endif
6757+ #ifdef X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED
6758+ {"POLICY_LANGUAGE_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED},
6759+ #else
6760+ {"POLICY_LANGUAGE_ALREADY_DEFINED", 34, 155},
6761+ #endif
6762+ #ifdef X509V3_R_POLICY_PATH_LENGTH
6763+ {"POLICY_PATH_LENGTH", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH},
6764+ #else
6765+ {"POLICY_PATH_LENGTH", 34, 156},
6766+ #endif
6767+ #ifdef X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED
6768+ {"POLICY_PATH_LENGTH_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED},
6769+ #else
6770+ {"POLICY_PATH_LENGTH_ALREADY_DEFINED", 34, 157},
6771+ #endif
6772+ #ifdef X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY
6773+ {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", ERR_LIB_X509V3, X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY},
6774+ #else
6775+ {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", 34, 159},
6776+ #endif
6777+ #ifdef X509V3_R_SECTION_NOT_FOUND
6778+ {"SECTION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_SECTION_NOT_FOUND},
6779+ #else
6780+ {"SECTION_NOT_FOUND", 34, 150},
6781+ #endif
6782+ #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS
6783+ {"UNABLE_TO_GET_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS},
6784+ #else
6785+ {"UNABLE_TO_GET_ISSUER_DETAILS", 34, 122},
6786+ #endif
6787+ #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_KEYID
6788+ {"UNABLE_TO_GET_ISSUER_KEYID", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_KEYID},
6789+ #else
6790+ {"UNABLE_TO_GET_ISSUER_KEYID", 34, 123},
6791+ #endif
6792+ #ifdef X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT
6793+ {"UNKNOWN_BIT_STRING_ARGUMENT", ERR_LIB_X509V3, X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT},
6794+ #else
6795+ {"UNKNOWN_BIT_STRING_ARGUMENT", 34, 111},
6796+ #endif
6797+ #ifdef X509V3_R_UNKNOWN_EXTENSION
6798+ {"UNKNOWN_EXTENSION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION},
6799+ #else
6800+ {"UNKNOWN_EXTENSION", 34, 129},
6801+ #endif
6802+ #ifdef X509V3_R_UNKNOWN_EXTENSION_NAME
6803+ {"UNKNOWN_EXTENSION_NAME", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION_NAME},
6804+ #else
6805+ {"UNKNOWN_EXTENSION_NAME", 34, 130},
6806+ #endif
6807+ #ifdef X509V3_R_UNKNOWN_OPTION
6808+ {"UNKNOWN_OPTION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_OPTION},
6809+ #else
6810+ {"UNKNOWN_OPTION", 34, 120},
6811+ #endif
6812+ #ifdef X509V3_R_UNSUPPORTED_OPTION
6813+ {"UNSUPPORTED_OPTION", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_OPTION},
6814+ #else
6815+ {"UNSUPPORTED_OPTION", 34, 117},
6816+ #endif
6817+ #ifdef X509V3_R_UNSUPPORTED_TYPE
6818+ {"UNSUPPORTED_TYPE", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_TYPE},
6819+ #else
6820+ {"UNSUPPORTED_TYPE", 34, 167},
6821+ #endif
6822+ #ifdef X509V3_R_USER_TOO_LONG
6823+ {"USER_TOO_LONG", ERR_LIB_X509V3, X509V3_R_USER_TOO_LONG},
6824+ #else
6825+ {"USER_TOO_LONG", 34, 132},
6826+ #endif
6827+ #ifdef X509_R_AKID_MISMATCH
6828+ {"AKID_MISMATCH", ERR_LIB_X509, X509_R_AKID_MISMATCH},
6829+ #else
6830+ {"AKID_MISMATCH", 11, 110},
6831+ #endif
6832+ #ifdef X509_R_BAD_SELECTOR
6833+ {"BAD_SELECTOR", ERR_LIB_X509, X509_R_BAD_SELECTOR},
6834+ #else
6835+ {"BAD_SELECTOR", 11, 133},
6836+ #endif
6837+ #ifdef X509_R_BAD_X509_FILETYPE
6838+ {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
6839+ #else
6840+ {"BAD_X509_FILETYPE", 11, 100},
6841+ #endif
6842+ #ifdef X509_R_BASE64_DECODE_ERROR
6843+ {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
6844+ #else
6845+ {"BASE64_DECODE_ERROR", 11, 118},
6846+ #endif
6847+ #ifdef X509_R_CANT_CHECK_DH_KEY
6848+ {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
6849+ #else
6850+ {"CANT_CHECK_DH_KEY", 11, 114},
6851+ #endif
6852+ #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
6853+ {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
6854+ #else
6855+ {"CERT_ALREADY_IN_HASH_TABLE", 11, 101},
6856+ #endif
6857+ #ifdef X509_R_CRL_ALREADY_DELTA
6858+ {"CRL_ALREADY_DELTA", ERR_LIB_X509, X509_R_CRL_ALREADY_DELTA},
6859+ #else
6860+ {"CRL_ALREADY_DELTA", 11, 127},
6861+ #endif
6862+ #ifdef X509_R_CRL_VERIFY_FAILURE
6863+ {"CRL_VERIFY_FAILURE", ERR_LIB_X509, X509_R_CRL_VERIFY_FAILURE},
6864+ #else
6865+ {"CRL_VERIFY_FAILURE", 11, 131},
6866+ #endif
6867+ #ifdef X509_R_IDP_MISMATCH
6868+ {"IDP_MISMATCH", ERR_LIB_X509, X509_R_IDP_MISMATCH},
6869+ #else
6870+ {"IDP_MISMATCH", 11, 128},
6871+ #endif
6872+ #ifdef X509_R_INVALID_ATTRIBUTES
6873+ {"INVALID_ATTRIBUTES", ERR_LIB_X509, X509_R_INVALID_ATTRIBUTES},
6874+ #else
6875+ {"INVALID_ATTRIBUTES", 11, 138},
6876+ #endif
6877+ #ifdef X509_R_INVALID_DIRECTORY
6878+ {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
6879+ #else
6880+ {"INVALID_DIRECTORY", 11, 113},
6881+ #endif
6882+ #ifdef X509_R_INVALID_FIELD_NAME
6883+ {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
6884+ #else
6885+ {"INVALID_FIELD_NAME", 11, 119},
6886+ #endif
6887+ #ifdef X509_R_INVALID_TRUST
6888+ {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
6889+ #else
6890+ {"INVALID_TRUST", 11, 123},
6891+ #endif
6892+ #ifdef X509_R_ISSUER_MISMATCH
6893+ {"ISSUER_MISMATCH", ERR_LIB_X509, X509_R_ISSUER_MISMATCH},
6894+ #else
6895+ {"ISSUER_MISMATCH", 11, 129},
6896+ #endif
6897+ #ifdef X509_R_KEY_TYPE_MISMATCH
6898+ {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
6899+ #else
6900+ {"KEY_TYPE_MISMATCH", 11, 115},
6901+ #endif
6902+ #ifdef X509_R_KEY_VALUES_MISMATCH
6903+ {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
6904+ #else
6905+ {"KEY_VALUES_MISMATCH", 11, 116},
6906+ #endif
6907+ #ifdef X509_R_LOADING_CERT_DIR
6908+ {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
6909+ #else
6910+ {"LOADING_CERT_DIR", 11, 103},
6911+ #endif
6912+ #ifdef X509_R_LOADING_DEFAULTS
6913+ {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
6914+ #else
6915+ {"LOADING_DEFAULTS", 11, 104},
6916+ #endif
6917+ #ifdef X509_R_METHOD_NOT_SUPPORTED
6918+ {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
6919+ #else
6920+ {"METHOD_NOT_SUPPORTED", 11, 124},
6921+ #endif
6922+ #ifdef X509_R_NAME_TOO_LONG
6923+ {"NAME_TOO_LONG", ERR_LIB_X509, X509_R_NAME_TOO_LONG},
6924+ #else
6925+ {"NAME_TOO_LONG", 11, 134},
6926+ #endif
6927+ #ifdef X509_R_NEWER_CRL_NOT_NEWER
6928+ {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, X509_R_NEWER_CRL_NOT_NEWER},
6929+ #else
6930+ {"NEWER_CRL_NOT_NEWER", 11, 132},
6931+ #endif
6932+ #ifdef X509_R_NO_CERTIFICATE_FOUND
6933+ {"NO_CERTIFICATE_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_FOUND},
6934+ #else
6935+ {"NO_CERTIFICATE_FOUND", 11, 135},
6936+ #endif
6937+ #ifdef X509_R_NO_CERTIFICATE_OR_CRL_FOUND
6938+ {"NO_CERTIFICATE_OR_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_OR_CRL_FOUND},
6939+ #else
6940+ {"NO_CERTIFICATE_OR_CRL_FOUND", 11, 136},
6941+ #endif
6942+ #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
6943+ {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
6944+ #else
6945+ {"NO_CERT_SET_FOR_US_TO_VERIFY", 11, 105},
6946+ #endif
6947+ #ifdef X509_R_NO_CRL_FOUND
6948+ {"NO_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CRL_FOUND},
6949+ #else
6950+ {"NO_CRL_FOUND", 11, 137},
6951+ #endif
6952+ #ifdef X509_R_NO_CRL_NUMBER
6953+ {"NO_CRL_NUMBER", ERR_LIB_X509, X509_R_NO_CRL_NUMBER},
6954+ #else
6955+ {"NO_CRL_NUMBER", 11, 130},
6956+ #endif
6957+ #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
6958+ {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
6959+ #else
6960+ {"PUBLIC_KEY_DECODE_ERROR", 11, 125},
6961+ #endif
6962+ #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
6963+ {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
6964+ #else
6965+ {"PUBLIC_KEY_ENCODE_ERROR", 11, 126},
6966+ #endif
6967+ #ifdef X509_R_SHOULD_RETRY
6968+ {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
6969+ #else
6970+ {"SHOULD_RETRY", 11, 106},
6971+ #endif
6972+ #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
6973+ {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
6974+ #else
6975+ {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", 11, 107},
6976+ #endif
6977+ #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
6978+ {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
6979+ #else
6980+ {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", 11, 108},
6981+ #endif
6982+ #ifdef X509_R_UNKNOWN_KEY_TYPE
6983+ {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
6984+ #else
6985+ {"UNKNOWN_KEY_TYPE", 11, 117},
6986+ #endif
6987+ #ifdef X509_R_UNKNOWN_NID
6988+ {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
6989+ #else
6990+ {"UNKNOWN_NID", 11, 109},
6991+ #endif
6992+ #ifdef X509_R_UNKNOWN_PURPOSE_ID
6993+ {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
6994+ #else
6995+ {"UNKNOWN_PURPOSE_ID", 11, 121},
6996+ #endif
6997+ #ifdef X509_R_UNKNOWN_TRUST_ID
6998+ {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
6999+ #else
7000+ {"UNKNOWN_TRUST_ID", 11, 120},
7001+ #endif
7002+ #ifdef X509_R_UNSUPPORTED_ALGORITHM
7003+ {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
7004+ #else
7005+ {"UNSUPPORTED_ALGORITHM", 11, 111},
7006+ #endif
7007+ #ifdef X509_R_WRONG_LOOKUP_TYPE
7008+ {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
7009+ #else
7010+ {"WRONG_LOOKUP_TYPE", 11, 112},
7011+ #endif
7012+ #ifdef X509_R_WRONG_TYPE
7013+ {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
7014+ #else
7015+ {"WRONG_TYPE", 11, 122},
7016+ #endif
7017+ { NULL }
7018+};
7019+
2eee8c61 7020diff -urN Python-2.7.18/Modules/_ssl_data_300.h Python-2.7.18.ssl3/Modules/_ssl_data_300.h
375e7fe7 7021--- Python-2.7.18/Modules/_ssl_data_300.h 1970-01-01 01:00:00.000000000 +0100
2eee8c61 7022+++ Python-2.7.18.ssl3/Modules/_ssl_data_300.h 2021-09-28 21:17:48.700737298 +0200
375e7fe7
JR
7023@@ -0,0 +1,8435 @@
7024+/* File generated by Tools/ssl/make_ssl_data.py *//* Generated on 2021-04-09T09:44:43.288448 */
7025+static struct py_ssl_library_code library_codes[] = {
7026+#ifdef ERR_LIB_ASN1
7027+ {"ASN1", ERR_LIB_ASN1},
7028+#endif
7029+#ifdef ERR_LIB_ASYNC
7030+ {"ASYNC", ERR_LIB_ASYNC},
7031+#endif
7032+#ifdef ERR_LIB_BIO
7033+ {"BIO", ERR_LIB_BIO},
7034+#endif
7035+#ifdef ERR_LIB_BN
7036+ {"BN", ERR_LIB_BN},
7037+#endif
7038+#ifdef ERR_LIB_BUF
7039+ {"BUF", ERR_LIB_BUF},
7040+#endif
7041+#ifdef ERR_LIB_CMP
7042+ {"CMP", ERR_LIB_CMP},
7043+#endif
7044+#ifdef ERR_LIB_CMS
7045+ {"CMS", ERR_LIB_CMS},
7046+#endif
7047+#ifdef ERR_LIB_COMP
7048+ {"COMP", ERR_LIB_COMP},
7049+#endif
7050+#ifdef ERR_LIB_CONF
7051+ {"CONF", ERR_LIB_CONF},
7052+#endif
7053+#ifdef ERR_LIB_CRMF
7054+ {"CRMF", ERR_LIB_CRMF},
7055+#endif
7056+#ifdef ERR_LIB_CRYPTO
7057+ {"CRYPTO", ERR_LIB_CRYPTO},
7058+#endif
7059+#ifdef ERR_LIB_CT
7060+ {"CT", ERR_LIB_CT},
7061+#endif
7062+#ifdef ERR_LIB_DH
7063+ {"DH", ERR_LIB_DH},
7064+#endif
7065+#ifdef ERR_LIB_DSA
7066+ {"DSA", ERR_LIB_DSA},
7067+#endif
7068+#ifdef ERR_LIB_DSO
7069+ {"DSO", ERR_LIB_DSO},
7070+#endif
7071+#ifdef ERR_LIB_EC
7072+ {"EC", ERR_LIB_EC},
7073+#endif
7074+#ifdef ERR_LIB_ECDH
7075+ {"ECDH", ERR_LIB_ECDH},
7076+#endif
7077+#ifdef ERR_LIB_ECDSA
7078+ {"ECDSA", ERR_LIB_ECDSA},
7079+#endif
7080+#ifdef ERR_LIB_ENGINE
7081+ {"ENGINE", ERR_LIB_ENGINE},
7082+#endif
7083+#ifdef ERR_LIB_ESS
7084+ {"ESS", ERR_LIB_ESS},
7085+#endif
7086+#ifdef ERR_LIB_EVP
7087+ {"EVP", ERR_LIB_EVP},
7088+#endif
7089+#ifdef ERR_LIB_FIPS
7090+ {"FIPS", ERR_LIB_FIPS},
7091+#endif
7092+#ifdef ERR_LIB_HMAC
7093+ {"HMAC", ERR_LIB_HMAC},
7094+#endif
7095+#ifdef ERR_LIB_HTTP
7096+ {"HTTP", ERR_LIB_HTTP},
7097+#endif
7098+#ifdef ERR_LIB_JPAKE
7099+ {"JPAKE", ERR_LIB_JPAKE},
7100+#endif
7101+#ifdef ERR_LIB_KDF
7102+ {"KDF", ERR_LIB_KDF},
7103+#endif
7104+#ifdef ERR_LIB_MASK
7105+ {"MASK", ERR_LIB_MASK},
7106+#endif
7107+#ifdef ERR_LIB_METH
7108+ {"METH", ERR_LIB_METH},
7109+#endif
7110+#ifdef ERR_LIB_NONE
7111+ {"NONE", ERR_LIB_NONE},
7112+#endif
7113+#ifdef ERR_LIB_OBJ
7114+ {"OBJ", ERR_LIB_OBJ},
7115+#endif
7116+#ifdef ERR_LIB_OCSP
7117+ {"OCSP", ERR_LIB_OCSP},
7118+#endif
7119+#ifdef ERR_LIB_OFFSET
7120+ {"OFFSET", ERR_LIB_OFFSET},
7121+#endif
7122+#ifdef ERR_LIB_OSSL_DECODER
7123+ {"OSSL_DECODER", ERR_LIB_OSSL_DECODER},
7124+#endif
7125+#ifdef ERR_LIB_OSSL_ENCODER
7126+ {"OSSL_ENCODER", ERR_LIB_OSSL_ENCODER},
7127+#endif
7128+#ifdef ERR_LIB_OSSL_STORE
7129+ {"OSSL_STORE", ERR_LIB_OSSL_STORE},
7130+#endif
7131+#ifdef ERR_LIB_PEM
7132+ {"PEM", ERR_LIB_PEM},
7133+#endif
7134+#ifdef ERR_LIB_PKCS12
7135+ {"PKCS12", ERR_LIB_PKCS12},
7136+#endif
7137+#ifdef ERR_LIB_PKCS7
7138+ {"PKCS7", ERR_LIB_PKCS7},
7139+#endif
7140+#ifdef ERR_LIB_PROP
7141+ {"PROP", ERR_LIB_PROP},
7142+#endif
7143+#ifdef ERR_LIB_PROV
7144+ {"PROV", ERR_LIB_PROV},
7145+#endif
7146+#ifdef ERR_LIB_PROXY
7147+ {"PROXY", ERR_LIB_PROXY},
7148+#endif
7149+#ifdef ERR_LIB_RAND
7150+ {"RAND", ERR_LIB_RAND},
7151+#endif
7152+#ifdef ERR_LIB_RSA
7153+ {"RSA", ERR_LIB_RSA},
7154+#endif
7155+#ifdef ERR_LIB_RSAREF
7156+ {"RSAREF", ERR_LIB_RSAREF},
7157+#endif
7158+#ifdef ERR_LIB_SM2
7159+ {"SM2", ERR_LIB_SM2},
7160+#endif
7161+#ifdef ERR_LIB_SSL
7162+ {"SSL", ERR_LIB_SSL},
7163+#endif
7164+#ifdef ERR_LIB_SSL2
7165+ {"SSL2", ERR_LIB_SSL2},
7166+#endif
7167+#ifdef ERR_LIB_SSL23
7168+ {"SSL23", ERR_LIB_SSL23},
7169+#endif
7170+#ifdef ERR_LIB_SSL3
7171+ {"SSL3", ERR_LIB_SSL3},
7172+#endif
7173+#ifdef ERR_LIB_SYS
7174+ {"SYS", ERR_LIB_SYS},
7175+#endif
7176+#ifdef ERR_LIB_TS
7177+ {"TS", ERR_LIB_TS},
7178+#endif
7179+#ifdef ERR_LIB_UI
7180+ {"UI", ERR_LIB_UI},
7181+#endif
7182+#ifdef ERR_LIB_USER
7183+ {"USER", ERR_LIB_USER},
7184+#endif
7185+#ifdef ERR_LIB_X509
7186+ {"X509", ERR_LIB_X509},
7187+#endif
7188+#ifdef ERR_LIB_X509V3
7189+ {"X509V3", ERR_LIB_X509V3},
7190+#endif
7191+ { NULL }
7192+};
7193+
7194+
7195+static struct py_ssl_error_code error_codes[] = {
7196+ #ifdef ASN1_R_ADDING_OBJECT
7197+ {"ADDING_OBJECT", ERR_LIB_ASN1, ASN1_R_ADDING_OBJECT},
7198+ #else
7199+ {"ADDING_OBJECT", 13, 171},
7200+ #endif
7201+ #ifdef ASN1_R_ASN1_PARSE_ERROR
7202+ {"ASN1_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_PARSE_ERROR},
7203+ #else
7204+ {"ASN1_PARSE_ERROR", 13, 203},
7205+ #endif
7206+ #ifdef ASN1_R_ASN1_SIG_PARSE_ERROR
7207+ {"ASN1_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_SIG_PARSE_ERROR},
7208+ #else
7209+ {"ASN1_SIG_PARSE_ERROR", 13, 204},
7210+ #endif
7211+ #ifdef ASN1_R_AUX_ERROR
7212+ {"AUX_ERROR", ERR_LIB_ASN1, ASN1_R_AUX_ERROR},
7213+ #else
7214+ {"AUX_ERROR", 13, 100},
7215+ #endif
7216+ #ifdef ASN1_R_BAD_OBJECT_HEADER
7217+ {"BAD_OBJECT_HEADER", ERR_LIB_ASN1, ASN1_R_BAD_OBJECT_HEADER},
7218+ #else
7219+ {"BAD_OBJECT_HEADER", 13, 102},
7220+ #endif
7221+ #ifdef ASN1_R_BAD_TEMPLATE
7222+ {"BAD_TEMPLATE", ERR_LIB_ASN1, ASN1_R_BAD_TEMPLATE},
7223+ #else
7224+ {"BAD_TEMPLATE", 13, 230},
7225+ #endif
7226+ #ifdef ASN1_R_BMPSTRING_IS_WRONG_LENGTH
7227+ {"BMPSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BMPSTRING_IS_WRONG_LENGTH},
7228+ #else
7229+ {"BMPSTRING_IS_WRONG_LENGTH", 13, 214},
7230+ #endif
7231+ #ifdef ASN1_R_BN_LIB
7232+ {"BN_LIB", ERR_LIB_ASN1, ASN1_R_BN_LIB},
7233+ #else
7234+ {"BN_LIB", 13, 105},
7235+ #endif
7236+ #ifdef ASN1_R_BOOLEAN_IS_WRONG_LENGTH
7237+ {"BOOLEAN_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BOOLEAN_IS_WRONG_LENGTH},
7238+ #else
7239+ {"BOOLEAN_IS_WRONG_LENGTH", 13, 106},
7240+ #endif
7241+ #ifdef ASN1_R_BUFFER_TOO_SMALL
7242+ {"BUFFER_TOO_SMALL", ERR_LIB_ASN1, ASN1_R_BUFFER_TOO_SMALL},
7243+ #else
7244+ {"BUFFER_TOO_SMALL", 13, 107},
7245+ #endif
7246+ #ifdef ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
7247+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_ASN1, ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
7248+ #else
7249+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 13, 108},
7250+ #endif
7251+ #ifdef ASN1_R_CONTEXT_NOT_INITIALISED
7252+ {"CONTEXT_NOT_INITIALISED", ERR_LIB_ASN1, ASN1_R_CONTEXT_NOT_INITIALISED},
7253+ #else
7254+ {"CONTEXT_NOT_INITIALISED", 13, 217},
7255+ #endif
7256+ #ifdef ASN1_R_DATA_IS_WRONG
7257+ {"DATA_IS_WRONG", ERR_LIB_ASN1, ASN1_R_DATA_IS_WRONG},
7258+ #else
7259+ {"DATA_IS_WRONG", 13, 109},
7260+ #endif
7261+ #ifdef ASN1_R_DECODE_ERROR
7262+ {"DECODE_ERROR", ERR_LIB_ASN1, ASN1_R_DECODE_ERROR},
7263+ #else
7264+ {"DECODE_ERROR", 13, 110},
7265+ #endif
7266+ #ifdef ASN1_R_DEPTH_EXCEEDED
7267+ {"DEPTH_EXCEEDED", ERR_LIB_ASN1, ASN1_R_DEPTH_EXCEEDED},
7268+ #else
7269+ {"DEPTH_EXCEEDED", 13, 174},
7270+ #endif
7271+ #ifdef ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED
7272+ {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED},
7273+ #else
7274+ {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", 13, 198},
7275+ #endif
7276+ #ifdef ASN1_R_ENCODE_ERROR
7277+ {"ENCODE_ERROR", ERR_LIB_ASN1, ASN1_R_ENCODE_ERROR},
7278+ #else
7279+ {"ENCODE_ERROR", 13, 112},
7280+ #endif
7281+ #ifdef ASN1_R_ERROR_GETTING_TIME
7282+ {"ERROR_GETTING_TIME", ERR_LIB_ASN1, ASN1_R_ERROR_GETTING_TIME},
7283+ #else
7284+ {"ERROR_GETTING_TIME", 13, 173},
7285+ #endif
7286+ #ifdef ASN1_R_ERROR_LOADING_SECTION
7287+ {"ERROR_LOADING_SECTION", ERR_LIB_ASN1, ASN1_R_ERROR_LOADING_SECTION},
7288+ #else
7289+ {"ERROR_LOADING_SECTION", 13, 172},
7290+ #endif
7291+ #ifdef ASN1_R_ERROR_SETTING_CIPHER_PARAMS
7292+ {"ERROR_SETTING_CIPHER_PARAMS", ERR_LIB_ASN1, ASN1_R_ERROR_SETTING_CIPHER_PARAMS},
7293+ #else
7294+ {"ERROR_SETTING_CIPHER_PARAMS", 13, 114},
7295+ #endif
7296+ #ifdef ASN1_R_EXPECTING_AN_INTEGER
7297+ {"EXPECTING_AN_INTEGER", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_INTEGER},
7298+ #else
7299+ {"EXPECTING_AN_INTEGER", 13, 115},
7300+ #endif
7301+ #ifdef ASN1_R_EXPECTING_AN_OBJECT
7302+ {"EXPECTING_AN_OBJECT", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_OBJECT},
7303+ #else
7304+ {"EXPECTING_AN_OBJECT", 13, 116},
7305+ #endif
7306+ #ifdef ASN1_R_EXPLICIT_LENGTH_MISMATCH
7307+ {"EXPLICIT_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_EXPLICIT_LENGTH_MISMATCH},
7308+ #else
7309+ {"EXPLICIT_LENGTH_MISMATCH", 13, 119},
7310+ #endif
7311+ #ifdef ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED
7312+ {"EXPLICIT_TAG_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED},
7313+ #else
7314+ {"EXPLICIT_TAG_NOT_CONSTRUCTED", 13, 120},
7315+ #endif
7316+ #ifdef ASN1_R_FIELD_MISSING
7317+ {"FIELD_MISSING", ERR_LIB_ASN1, ASN1_R_FIELD_MISSING},
7318+ #else
7319+ {"FIELD_MISSING", 13, 121},
7320+ #endif
7321+ #ifdef ASN1_R_FIRST_NUM_TOO_LARGE
7322+ {"FIRST_NUM_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_FIRST_NUM_TOO_LARGE},
7323+ #else
7324+ {"FIRST_NUM_TOO_LARGE", 13, 122},
7325+ #endif
7326+ #ifdef ASN1_R_HEADER_TOO_LONG
7327+ {"HEADER_TOO_LONG", ERR_LIB_ASN1, ASN1_R_HEADER_TOO_LONG},
7328+ #else
7329+ {"HEADER_TOO_LONG", 13, 123},
7330+ #endif
7331+ #ifdef ASN1_R_ILLEGAL_BITSTRING_FORMAT
7332+ {"ILLEGAL_BITSTRING_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BITSTRING_FORMAT},
7333+ #else
7334+ {"ILLEGAL_BITSTRING_FORMAT", 13, 175},
7335+ #endif
7336+ #ifdef ASN1_R_ILLEGAL_BOOLEAN
7337+ {"ILLEGAL_BOOLEAN", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BOOLEAN},
7338+ #else
7339+ {"ILLEGAL_BOOLEAN", 13, 176},
7340+ #endif
7341+ #ifdef ASN1_R_ILLEGAL_CHARACTERS
7342+ {"ILLEGAL_CHARACTERS", ERR_LIB_ASN1, ASN1_R_ILLEGAL_CHARACTERS},
7343+ #else
7344+ {"ILLEGAL_CHARACTERS", 13, 124},
7345+ #endif
7346+ #ifdef ASN1_R_ILLEGAL_FORMAT
7347+ {"ILLEGAL_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_FORMAT},
7348+ #else
7349+ {"ILLEGAL_FORMAT", 13, 177},
7350+ #endif
7351+ #ifdef ASN1_R_ILLEGAL_HEX
7352+ {"ILLEGAL_HEX", ERR_LIB_ASN1, ASN1_R_ILLEGAL_HEX},
7353+ #else
7354+ {"ILLEGAL_HEX", 13, 178},
7355+ #endif
7356+ #ifdef ASN1_R_ILLEGAL_IMPLICIT_TAG
7357+ {"ILLEGAL_IMPLICIT_TAG", ERR_LIB_ASN1, ASN1_R_ILLEGAL_IMPLICIT_TAG},
7358+ #else
7359+ {"ILLEGAL_IMPLICIT_TAG", 13, 179},
7360+ #endif
7361+ #ifdef ASN1_R_ILLEGAL_INTEGER
7362+ {"ILLEGAL_INTEGER", ERR_LIB_ASN1, ASN1_R_ILLEGAL_INTEGER},
7363+ #else
7364+ {"ILLEGAL_INTEGER", 13, 180},
7365+ #endif
7366+ #ifdef ASN1_R_ILLEGAL_NEGATIVE_VALUE
7367+ {"ILLEGAL_NEGATIVE_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NEGATIVE_VALUE},
7368+ #else
7369+ {"ILLEGAL_NEGATIVE_VALUE", 13, 226},
7370+ #endif
7371+ #ifdef ASN1_R_ILLEGAL_NESTED_TAGGING
7372+ {"ILLEGAL_NESTED_TAGGING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NESTED_TAGGING},
7373+ #else
7374+ {"ILLEGAL_NESTED_TAGGING", 13, 181},
7375+ #endif
7376+ #ifdef ASN1_R_ILLEGAL_NULL
7377+ {"ILLEGAL_NULL", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL},
7378+ #else
7379+ {"ILLEGAL_NULL", 13, 125},
7380+ #endif
7381+ #ifdef ASN1_R_ILLEGAL_NULL_VALUE
7382+ {"ILLEGAL_NULL_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL_VALUE},
7383+ #else
7384+ {"ILLEGAL_NULL_VALUE", 13, 182},
7385+ #endif
7386+ #ifdef ASN1_R_ILLEGAL_OBJECT
7387+ {"ILLEGAL_OBJECT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OBJECT},
7388+ #else
7389+ {"ILLEGAL_OBJECT", 13, 183},
7390+ #endif
7391+ #ifdef ASN1_R_ILLEGAL_OPTIONAL_ANY
7392+ {"ILLEGAL_OPTIONAL_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONAL_ANY},
7393+ #else
7394+ {"ILLEGAL_OPTIONAL_ANY", 13, 126},
7395+ #endif
7396+ #ifdef ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE
7397+ {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE},
7398+ #else
7399+ {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", 13, 170},
7400+ #endif
7401+ #ifdef ASN1_R_ILLEGAL_PADDING
7402+ {"ILLEGAL_PADDING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_PADDING},
7403+ #else
7404+ {"ILLEGAL_PADDING", 13, 221},
7405+ #endif
7406+ #ifdef ASN1_R_ILLEGAL_TAGGED_ANY
7407+ {"ILLEGAL_TAGGED_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TAGGED_ANY},
7408+ #else
7409+ {"ILLEGAL_TAGGED_ANY", 13, 127},
7410+ #endif
7411+ #ifdef ASN1_R_ILLEGAL_TIME_VALUE
7412+ {"ILLEGAL_TIME_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TIME_VALUE},
7413+ #else
7414+ {"ILLEGAL_TIME_VALUE", 13, 184},
7415+ #endif
7416+ #ifdef ASN1_R_ILLEGAL_ZERO_CONTENT
7417+ {"ILLEGAL_ZERO_CONTENT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_ZERO_CONTENT},
7418+ #else
7419+ {"ILLEGAL_ZERO_CONTENT", 13, 222},
7420+ #endif
7421+ #ifdef ASN1_R_INTEGER_NOT_ASCII_FORMAT
7422+ {"INTEGER_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_INTEGER_NOT_ASCII_FORMAT},
7423+ #else
7424+ {"INTEGER_NOT_ASCII_FORMAT", 13, 185},
7425+ #endif
7426+ #ifdef ASN1_R_INTEGER_TOO_LARGE_FOR_LONG
7427+ {"INTEGER_TOO_LARGE_FOR_LONG", ERR_LIB_ASN1, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG},
7428+ #else
7429+ {"INTEGER_TOO_LARGE_FOR_LONG", 13, 128},
7430+ #endif
7431+ #ifdef ASN1_R_INVALID_BIT_STRING_BITS_LEFT
7432+ {"INVALID_BIT_STRING_BITS_LEFT", ERR_LIB_ASN1, ASN1_R_INVALID_BIT_STRING_BITS_LEFT},
7433+ #else
7434+ {"INVALID_BIT_STRING_BITS_LEFT", 13, 220},
7435+ #endif
7436+ #ifdef ASN1_R_INVALID_BMPSTRING_LENGTH
7437+ {"INVALID_BMPSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_BMPSTRING_LENGTH},
7438+ #else
7439+ {"INVALID_BMPSTRING_LENGTH", 13, 129},
7440+ #endif
7441+ #ifdef ASN1_R_INVALID_DIGIT
7442+ {"INVALID_DIGIT", ERR_LIB_ASN1, ASN1_R_INVALID_DIGIT},
7443+ #else
7444+ {"INVALID_DIGIT", 13, 130},
7445+ #endif
7446+ #ifdef ASN1_R_INVALID_MIME_TYPE
7447+ {"INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_INVALID_MIME_TYPE},
7448+ #else
7449+ {"INVALID_MIME_TYPE", 13, 205},
7450+ #endif
7451+ #ifdef ASN1_R_INVALID_MODIFIER
7452+ {"INVALID_MODIFIER", ERR_LIB_ASN1, ASN1_R_INVALID_MODIFIER},
7453+ #else
7454+ {"INVALID_MODIFIER", 13, 186},
7455+ #endif
7456+ #ifdef ASN1_R_INVALID_NUMBER
7457+ {"INVALID_NUMBER", ERR_LIB_ASN1, ASN1_R_INVALID_NUMBER},
7458+ #else
7459+ {"INVALID_NUMBER", 13, 187},
7460+ #endif
7461+ #ifdef ASN1_R_INVALID_OBJECT_ENCODING
7462+ {"INVALID_OBJECT_ENCODING", ERR_LIB_ASN1, ASN1_R_INVALID_OBJECT_ENCODING},
7463+ #else
7464+ {"INVALID_OBJECT_ENCODING", 13, 216},
7465+ #endif
7466+ #ifdef ASN1_R_INVALID_SCRYPT_PARAMETERS
7467+ {"INVALID_SCRYPT_PARAMETERS", ERR_LIB_ASN1, ASN1_R_INVALID_SCRYPT_PARAMETERS},
7468+ #else
7469+ {"INVALID_SCRYPT_PARAMETERS", 13, 227},
7470+ #endif
7471+ #ifdef ASN1_R_INVALID_SEPARATOR
7472+ {"INVALID_SEPARATOR", ERR_LIB_ASN1, ASN1_R_INVALID_SEPARATOR},
7473+ #else
7474+ {"INVALID_SEPARATOR", 13, 131},
7475+ #endif
7476+ #ifdef ASN1_R_INVALID_STRING_TABLE_VALUE
7477+ {"INVALID_STRING_TABLE_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_STRING_TABLE_VALUE},
7478+ #else
7479+ {"INVALID_STRING_TABLE_VALUE", 13, 218},
7480+ #endif
7481+ #ifdef ASN1_R_INVALID_UNIVERSALSTRING_LENGTH
7482+ {"INVALID_UNIVERSALSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_UNIVERSALSTRING_LENGTH},
7483+ #else
7484+ {"INVALID_UNIVERSALSTRING_LENGTH", 13, 133},
7485+ #endif
7486+ #ifdef ASN1_R_INVALID_UTF8STRING
7487+ {"INVALID_UTF8STRING", ERR_LIB_ASN1, ASN1_R_INVALID_UTF8STRING},
7488+ #else
7489+ {"INVALID_UTF8STRING", 13, 134},
7490+ #endif
7491+ #ifdef ASN1_R_INVALID_VALUE
7492+ {"INVALID_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_VALUE},
7493+ #else
7494+ {"INVALID_VALUE", 13, 219},
7495+ #endif
7496+ #ifdef ASN1_R_LENGTH_TOO_LONG
7497+ {"LENGTH_TOO_LONG", ERR_LIB_ASN1, ASN1_R_LENGTH_TOO_LONG},
7498+ #else
7499+ {"LENGTH_TOO_LONG", 13, 231},
7500+ #endif
7501+ #ifdef ASN1_R_LIST_ERROR
7502+ {"LIST_ERROR", ERR_LIB_ASN1, ASN1_R_LIST_ERROR},
7503+ #else
7504+ {"LIST_ERROR", 13, 188},
7505+ #endif
7506+ #ifdef ASN1_R_MIME_NO_CONTENT_TYPE
7507+ {"MIME_NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_MIME_NO_CONTENT_TYPE},
7508+ #else
7509+ {"MIME_NO_CONTENT_TYPE", 13, 206},
7510+ #endif
7511+ #ifdef ASN1_R_MIME_PARSE_ERROR
7512+ {"MIME_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_PARSE_ERROR},
7513+ #else
7514+ {"MIME_PARSE_ERROR", 13, 207},
7515+ #endif
7516+ #ifdef ASN1_R_MIME_SIG_PARSE_ERROR
7517+ {"MIME_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_SIG_PARSE_ERROR},
7518+ #else
7519+ {"MIME_SIG_PARSE_ERROR", 13, 208},
7520+ #endif
7521+ #ifdef ASN1_R_MISSING_EOC
7522+ {"MISSING_EOC", ERR_LIB_ASN1, ASN1_R_MISSING_EOC},
7523+ #else
7524+ {"MISSING_EOC", 13, 137},
7525+ #endif
7526+ #ifdef ASN1_R_MISSING_SECOND_NUMBER
7527+ {"MISSING_SECOND_NUMBER", ERR_LIB_ASN1, ASN1_R_MISSING_SECOND_NUMBER},
7528+ #else
7529+ {"MISSING_SECOND_NUMBER", 13, 138},
7530+ #endif
7531+ #ifdef ASN1_R_MISSING_VALUE
7532+ {"MISSING_VALUE", ERR_LIB_ASN1, ASN1_R_MISSING_VALUE},
7533+ #else
7534+ {"MISSING_VALUE", 13, 189},
7535+ #endif
7536+ #ifdef ASN1_R_MSTRING_NOT_UNIVERSAL
7537+ {"MSTRING_NOT_UNIVERSAL", ERR_LIB_ASN1, ASN1_R_MSTRING_NOT_UNIVERSAL},
7538+ #else
7539+ {"MSTRING_NOT_UNIVERSAL", 13, 139},
7540+ #endif
7541+ #ifdef ASN1_R_MSTRING_WRONG_TAG
7542+ {"MSTRING_WRONG_TAG", ERR_LIB_ASN1, ASN1_R_MSTRING_WRONG_TAG},
7543+ #else
7544+ {"MSTRING_WRONG_TAG", 13, 140},
7545+ #endif
7546+ #ifdef ASN1_R_NESTED_ASN1_STRING
7547+ {"NESTED_ASN1_STRING", ERR_LIB_ASN1, ASN1_R_NESTED_ASN1_STRING},
7548+ #else
7549+ {"NESTED_ASN1_STRING", 13, 197},
7550+ #endif
7551+ #ifdef ASN1_R_NESTED_TOO_DEEP
7552+ {"NESTED_TOO_DEEP", ERR_LIB_ASN1, ASN1_R_NESTED_TOO_DEEP},
7553+ #else
7554+ {"NESTED_TOO_DEEP", 13, 201},
7555+ #endif
7556+ #ifdef ASN1_R_NON_HEX_CHARACTERS
7557+ {"NON_HEX_CHARACTERS", ERR_LIB_ASN1, ASN1_R_NON_HEX_CHARACTERS},
7558+ #else
7559+ {"NON_HEX_CHARACTERS", 13, 141},
7560+ #endif
7561+ #ifdef ASN1_R_NOT_ASCII_FORMAT
7562+ {"NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_NOT_ASCII_FORMAT},
7563+ #else
7564+ {"NOT_ASCII_FORMAT", 13, 190},
7565+ #endif
7566+ #ifdef ASN1_R_NOT_ENOUGH_DATA
7567+ {"NOT_ENOUGH_DATA", ERR_LIB_ASN1, ASN1_R_NOT_ENOUGH_DATA},
7568+ #else
7569+ {"NOT_ENOUGH_DATA", 13, 142},
7570+ #endif
7571+ #ifdef ASN1_R_NO_CONTENT_TYPE
7572+ {"NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_CONTENT_TYPE},
7573+ #else
7574+ {"NO_CONTENT_TYPE", 13, 209},
7575+ #endif
7576+ #ifdef ASN1_R_NO_MATCHING_CHOICE_TYPE
7577+ {"NO_MATCHING_CHOICE_TYPE", ERR_LIB_ASN1, ASN1_R_NO_MATCHING_CHOICE_TYPE},
7578+ #else
7579+ {"NO_MATCHING_CHOICE_TYPE", 13, 143},
7580+ #endif
7581+ #ifdef ASN1_R_NO_MULTIPART_BODY_FAILURE
7582+ {"NO_MULTIPART_BODY_FAILURE", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BODY_FAILURE},
7583+ #else
7584+ {"NO_MULTIPART_BODY_FAILURE", 13, 210},
7585+ #endif
7586+ #ifdef ASN1_R_NO_MULTIPART_BOUNDARY
7587+ {"NO_MULTIPART_BOUNDARY", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BOUNDARY},
7588+ #else
7589+ {"NO_MULTIPART_BOUNDARY", 13, 211},
7590+ #endif
7591+ #ifdef ASN1_R_NO_SIG_CONTENT_TYPE
7592+ {"NO_SIG_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_SIG_CONTENT_TYPE},
7593+ #else
7594+ {"NO_SIG_CONTENT_TYPE", 13, 212},
7595+ #endif
7596+ #ifdef ASN1_R_NULL_IS_WRONG_LENGTH
7597+ {"NULL_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_NULL_IS_WRONG_LENGTH},
7598+ #else
7599+ {"NULL_IS_WRONG_LENGTH", 13, 144},
7600+ #endif
7601+ #ifdef ASN1_R_OBJECT_NOT_ASCII_FORMAT
7602+ {"OBJECT_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_OBJECT_NOT_ASCII_FORMAT},
7603+ #else
7604+ {"OBJECT_NOT_ASCII_FORMAT", 13, 191},
7605+ #endif
7606+ #ifdef ASN1_R_ODD_NUMBER_OF_CHARS
7607+ {"ODD_NUMBER_OF_CHARS", ERR_LIB_ASN1, ASN1_R_ODD_NUMBER_OF_CHARS},
7608+ #else
7609+ {"ODD_NUMBER_OF_CHARS", 13, 145},
7610+ #endif
7611+ #ifdef ASN1_R_SECOND_NUMBER_TOO_LARGE
7612+ {"SECOND_NUMBER_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_SECOND_NUMBER_TOO_LARGE},
7613+ #else
7614+ {"SECOND_NUMBER_TOO_LARGE", 13, 147},
7615+ #endif
7616+ #ifdef ASN1_R_SEQUENCE_LENGTH_MISMATCH
7617+ {"SEQUENCE_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_SEQUENCE_LENGTH_MISMATCH},
7618+ #else
7619+ {"SEQUENCE_LENGTH_MISMATCH", 13, 148},
7620+ #endif
7621+ #ifdef ASN1_R_SEQUENCE_NOT_CONSTRUCTED
7622+ {"SEQUENCE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_SEQUENCE_NOT_CONSTRUCTED},
7623+ #else
7624+ {"SEQUENCE_NOT_CONSTRUCTED", 13, 149},
7625+ #endif
7626+ #ifdef ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG
7627+ {"SEQUENCE_OR_SET_NEEDS_CONFIG", ERR_LIB_ASN1, ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG},
7628+ #else
7629+ {"SEQUENCE_OR_SET_NEEDS_CONFIG", 13, 192},
7630+ #endif
7631+ #ifdef ASN1_R_SHORT_LINE
7632+ {"SHORT_LINE", ERR_LIB_ASN1, ASN1_R_SHORT_LINE},
7633+ #else
7634+ {"SHORT_LINE", 13, 150},
7635+ #endif
7636+ #ifdef ASN1_R_SIG_INVALID_MIME_TYPE
7637+ {"SIG_INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_SIG_INVALID_MIME_TYPE},
7638+ #else
7639+ {"SIG_INVALID_MIME_TYPE", 13, 213},
7640+ #endif
7641+ #ifdef ASN1_R_STREAMING_NOT_SUPPORTED
7642+ {"STREAMING_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_STREAMING_NOT_SUPPORTED},
7643+ #else
7644+ {"STREAMING_NOT_SUPPORTED", 13, 202},
7645+ #endif
7646+ #ifdef ASN1_R_STRING_TOO_LONG
7647+ {"STRING_TOO_LONG", ERR_LIB_ASN1, ASN1_R_STRING_TOO_LONG},
7648+ #else
7649+ {"STRING_TOO_LONG", 13, 151},
7650+ #endif
7651+ #ifdef ASN1_R_STRING_TOO_SHORT
7652+ {"STRING_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_STRING_TOO_SHORT},
7653+ #else
7654+ {"STRING_TOO_SHORT", 13, 152},
7655+ #endif
7656+ #ifdef ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
7657+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", ERR_LIB_ASN1, ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD},
7658+ #else
7659+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 13, 154},
7660+ #endif
7661+ #ifdef ASN1_R_TIME_NOT_ASCII_FORMAT
7662+ {"TIME_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_TIME_NOT_ASCII_FORMAT},
7663+ #else
7664+ {"TIME_NOT_ASCII_FORMAT", 13, 193},
7665+ #endif
7666+ #ifdef ASN1_R_TOO_LARGE
7667+ {"TOO_LARGE", ERR_LIB_ASN1, ASN1_R_TOO_LARGE},
7668+ #else
7669+ {"TOO_LARGE", 13, 223},
7670+ #endif
7671+ #ifdef ASN1_R_TOO_LONG
7672+ {"TOO_LONG", ERR_LIB_ASN1, ASN1_R_TOO_LONG},
7673+ #else
7674+ {"TOO_LONG", 13, 155},
7675+ #endif
7676+ #ifdef ASN1_R_TOO_SMALL
7677+ {"TOO_SMALL", ERR_LIB_ASN1, ASN1_R_TOO_SMALL},
7678+ #else
7679+ {"TOO_SMALL", 13, 224},
7680+ #endif
7681+ #ifdef ASN1_R_TYPE_NOT_CONSTRUCTED
7682+ {"TYPE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_CONSTRUCTED},
7683+ #else
7684+ {"TYPE_NOT_CONSTRUCTED", 13, 156},
7685+ #endif
7686+ #ifdef ASN1_R_TYPE_NOT_PRIMITIVE
7687+ {"TYPE_NOT_PRIMITIVE", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_PRIMITIVE},
7688+ #else
7689+ {"TYPE_NOT_PRIMITIVE", 13, 195},
7690+ #endif
7691+ #ifdef ASN1_R_UNEXPECTED_EOC
7692+ {"UNEXPECTED_EOC", ERR_LIB_ASN1, ASN1_R_UNEXPECTED_EOC},
7693+ #else
7694+ {"UNEXPECTED_EOC", 13, 159},
7695+ #endif
7696+ #ifdef ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH
7697+ {"UNIVERSALSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH},
7698+ #else
7699+ {"UNIVERSALSTRING_IS_WRONG_LENGTH", 13, 215},
7700+ #endif
7701+ #ifdef ASN1_R_UNKNOWN_DIGEST
7702+ {"UNKNOWN_DIGEST", ERR_LIB_ASN1, ASN1_R_UNKNOWN_DIGEST},
7703+ #else
7704+ {"UNKNOWN_DIGEST", 13, 229},
7705+ #endif
7706+ #ifdef ASN1_R_UNKNOWN_FORMAT
7707+ {"UNKNOWN_FORMAT", ERR_LIB_ASN1, ASN1_R_UNKNOWN_FORMAT},
7708+ #else
7709+ {"UNKNOWN_FORMAT", 13, 160},
7710+ #endif
7711+ #ifdef ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM
7712+ {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM},
7713+ #else
7714+ {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", 13, 161},
7715+ #endif
7716+ #ifdef ASN1_R_UNKNOWN_OBJECT_TYPE
7717+ {"UNKNOWN_OBJECT_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_OBJECT_TYPE},
7718+ #else
7719+ {"UNKNOWN_OBJECT_TYPE", 13, 162},
7720+ #endif
7721+ #ifdef ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE
7722+ {"UNKNOWN_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE},
7723+ #else
7724+ {"UNKNOWN_PUBLIC_KEY_TYPE", 13, 163},
7725+ #endif
7726+ #ifdef ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM
7727+ {"UNKNOWN_SIGNATURE_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM},
7728+ #else
7729+ {"UNKNOWN_SIGNATURE_ALGORITHM", 13, 199},
7730+ #endif
7731+ #ifdef ASN1_R_UNKNOWN_TAG
7732+ {"UNKNOWN_TAG", ERR_LIB_ASN1, ASN1_R_UNKNOWN_TAG},
7733+ #else
7734+ {"UNKNOWN_TAG", 13, 194},
7735+ #endif
7736+ #ifdef ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE
7737+ {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE},
7738+ #else
7739+ {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", 13, 164},
7740+ #endif
7741+ #ifdef ASN1_R_UNSUPPORTED_CIPHER
7742+ {"UNSUPPORTED_CIPHER", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_CIPHER},
7743+ #else
7744+ {"UNSUPPORTED_CIPHER", 13, 228},
7745+ #endif
7746+ #ifdef ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE
7747+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
7748+ #else
7749+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", 13, 167},
7750+ #endif
7751+ #ifdef ASN1_R_UNSUPPORTED_TYPE
7752+ {"UNSUPPORTED_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_TYPE},
7753+ #else
7754+ {"UNSUPPORTED_TYPE", 13, 196},
7755+ #endif
7756+ #ifdef ASN1_R_WRONG_INTEGER_TYPE
7757+ {"WRONG_INTEGER_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_INTEGER_TYPE},
7758+ #else
7759+ {"WRONG_INTEGER_TYPE", 13, 225},
7760+ #endif
7761+ #ifdef ASN1_R_WRONG_PUBLIC_KEY_TYPE
7762+ {"WRONG_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_PUBLIC_KEY_TYPE},
7763+ #else
7764+ {"WRONG_PUBLIC_KEY_TYPE", 13, 200},
7765+ #endif
7766+ #ifdef ASN1_R_WRONG_TAG
7767+ {"WRONG_TAG", ERR_LIB_ASN1, ASN1_R_WRONG_TAG},
7768+ #else
7769+ {"WRONG_TAG", 13, 168},
7770+ #endif
7771+ #ifdef ASYNC_R_FAILED_TO_SET_POOL
7772+ {"FAILED_TO_SET_POOL", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SET_POOL},
7773+ #else
7774+ {"FAILED_TO_SET_POOL", 51, 101},
7775+ #endif
7776+ #ifdef ASYNC_R_FAILED_TO_SWAP_CONTEXT
7777+ {"FAILED_TO_SWAP_CONTEXT", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SWAP_CONTEXT},
7778+ #else
7779+ {"FAILED_TO_SWAP_CONTEXT", 51, 102},
7780+ #endif
7781+ #ifdef ASYNC_R_INIT_FAILED
7782+ {"INIT_FAILED", ERR_LIB_ASYNC, ASYNC_R_INIT_FAILED},
7783+ #else
7784+ {"INIT_FAILED", 51, 105},
7785+ #endif
7786+ #ifdef ASYNC_R_INVALID_POOL_SIZE
7787+ {"INVALID_POOL_SIZE", ERR_LIB_ASYNC, ASYNC_R_INVALID_POOL_SIZE},
7788+ #else
7789+ {"INVALID_POOL_SIZE", 51, 103},
7790+ #endif
7791+ #ifdef BIO_R_ACCEPT_ERROR
7792+ {"ACCEPT_ERROR", ERR_LIB_BIO, BIO_R_ACCEPT_ERROR},
7793+ #else
7794+ {"ACCEPT_ERROR", 32, 100},
7795+ #endif
7796+ #ifdef BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET
7797+ {"ADDRINFO_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET},
7798+ #else
7799+ {"ADDRINFO_ADDR_IS_NOT_AF_INET", 32, 141},
7800+ #endif
7801+ #ifdef BIO_R_AMBIGUOUS_HOST_OR_SERVICE
7802+ {"AMBIGUOUS_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_AMBIGUOUS_HOST_OR_SERVICE},
7803+ #else
7804+ {"AMBIGUOUS_HOST_OR_SERVICE", 32, 129},
7805+ #endif
7806+ #ifdef BIO_R_BAD_FOPEN_MODE
7807+ {"BAD_FOPEN_MODE", ERR_LIB_BIO, BIO_R_BAD_FOPEN_MODE},
7808+ #else
7809+ {"BAD_FOPEN_MODE", 32, 101},
7810+ #endif
7811+ #ifdef BIO_R_BROKEN_PIPE
7812+ {"BROKEN_PIPE", ERR_LIB_BIO, BIO_R_BROKEN_PIPE},
7813+ #else
7814+ {"BROKEN_PIPE", 32, 124},
7815+ #endif
7816+ #ifdef BIO_R_CONNECT_ERROR
7817+ {"CONNECT_ERROR", ERR_LIB_BIO, BIO_R_CONNECT_ERROR},
7818+ #else
7819+ {"CONNECT_ERROR", 32, 103},
7820+ #endif
7821+ #ifdef BIO_R_CONNECT_TIMEOUT
7822+ {"CONNECT_TIMEOUT", ERR_LIB_BIO, BIO_R_CONNECT_TIMEOUT},
7823+ #else
7824+ {"CONNECT_TIMEOUT", 32, 147},
7825+ #endif
7826+ #ifdef BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET
7827+ {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET},
7828+ #else
7829+ {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", 32, 107},
7830+ #endif
7831+ #ifdef BIO_R_GETSOCKNAME_ERROR
7832+ {"GETSOCKNAME_ERROR", ERR_LIB_BIO, BIO_R_GETSOCKNAME_ERROR},
7833+ #else
7834+ {"GETSOCKNAME_ERROR", 32, 132},
7835+ #endif
7836+ #ifdef BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS
7837+ {"GETSOCKNAME_TRUNCATED_ADDRESS", ERR_LIB_BIO, BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS},
7838+ #else
7839+ {"GETSOCKNAME_TRUNCATED_ADDRESS", 32, 133},
7840+ #endif
7841+ #ifdef BIO_R_GETTING_SOCKTYPE
7842+ {"GETTING_SOCKTYPE", ERR_LIB_BIO, BIO_R_GETTING_SOCKTYPE},
7843+ #else
7844+ {"GETTING_SOCKTYPE", 32, 134},
7845+ #endif
7846+ #ifdef BIO_R_INVALID_ARGUMENT
7847+ {"INVALID_ARGUMENT", ERR_LIB_BIO, BIO_R_INVALID_ARGUMENT},
7848+ #else
7849+ {"INVALID_ARGUMENT", 32, 125},
7850+ #endif
7851+ #ifdef BIO_R_INVALID_SOCKET
7852+ {"INVALID_SOCKET", ERR_LIB_BIO, BIO_R_INVALID_SOCKET},
7853+ #else
7854+ {"INVALID_SOCKET", 32, 135},
7855+ #endif
7856+ #ifdef BIO_R_IN_USE
7857+ {"IN_USE", ERR_LIB_BIO, BIO_R_IN_USE},
7858+ #else
7859+ {"IN_USE", 32, 123},
7860+ #endif
7861+ #ifdef BIO_R_LENGTH_TOO_LONG
7862+ {"LENGTH_TOO_LONG", ERR_LIB_BIO, BIO_R_LENGTH_TOO_LONG},
7863+ #else
7864+ {"LENGTH_TOO_LONG", 32, 102},
7865+ #endif
7866+ #ifdef BIO_R_LISTEN_V6_ONLY
7867+ {"LISTEN_V6_ONLY", ERR_LIB_BIO, BIO_R_LISTEN_V6_ONLY},
7868+ #else
7869+ {"LISTEN_V6_ONLY", 32, 136},
7870+ #endif
7871+ #ifdef BIO_R_LOOKUP_RETURNED_NOTHING
7872+ {"LOOKUP_RETURNED_NOTHING", ERR_LIB_BIO, BIO_R_LOOKUP_RETURNED_NOTHING},
7873+ #else
7874+ {"LOOKUP_RETURNED_NOTHING", 32, 142},
7875+ #endif
7876+ #ifdef BIO_R_MALFORMED_HOST_OR_SERVICE
7877+ {"MALFORMED_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_MALFORMED_HOST_OR_SERVICE},
7878+ #else
7879+ {"MALFORMED_HOST_OR_SERVICE", 32, 130},
7880+ #endif
7881+ #ifdef BIO_R_NBIO_CONNECT_ERROR
7882+ {"NBIO_CONNECT_ERROR", ERR_LIB_BIO, BIO_R_NBIO_CONNECT_ERROR},
7883+ #else
7884+ {"NBIO_CONNECT_ERROR", 32, 110},
7885+ #endif
7886+ #ifdef BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED
7887+ {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED},
7888+ #else
7889+ {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", 32, 143},
7890+ #endif
7891+ #ifdef BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED
7892+ {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED},
7893+ #else
7894+ {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", 32, 144},
7895+ #endif
7896+ #ifdef BIO_R_NO_PORT_DEFINED
7897+ {"NO_PORT_DEFINED", ERR_LIB_BIO, BIO_R_NO_PORT_DEFINED},
7898+ #else
7899+ {"NO_PORT_DEFINED", 32, 113},
7900+ #endif
7901+ #ifdef BIO_R_NO_SUCH_FILE
7902+ {"NO_SUCH_FILE", ERR_LIB_BIO, BIO_R_NO_SUCH_FILE},
7903+ #else
7904+ {"NO_SUCH_FILE", 32, 128},
7905+ #endif
7906+ #ifdef BIO_R_TRANSFER_ERROR
7907+ {"TRANSFER_ERROR", ERR_LIB_BIO, BIO_R_TRANSFER_ERROR},
7908+ #else
7909+ {"TRANSFER_ERROR", 32, 104},
7910+ #endif
7911+ #ifdef BIO_R_TRANSFER_TIMEOUT
7912+ {"TRANSFER_TIMEOUT", ERR_LIB_BIO, BIO_R_TRANSFER_TIMEOUT},
7913+ #else
7914+ {"TRANSFER_TIMEOUT", 32, 105},
7915+ #endif
7916+ #ifdef BIO_R_UNABLE_TO_BIND_SOCKET
7917+ {"UNABLE_TO_BIND_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_BIND_SOCKET},
7918+ #else
7919+ {"UNABLE_TO_BIND_SOCKET", 32, 117},
7920+ #endif
7921+ #ifdef BIO_R_UNABLE_TO_CREATE_SOCKET
7922+ {"UNABLE_TO_CREATE_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_CREATE_SOCKET},
7923+ #else
7924+ {"UNABLE_TO_CREATE_SOCKET", 32, 118},
7925+ #endif
7926+ #ifdef BIO_R_UNABLE_TO_KEEPALIVE
7927+ {"UNABLE_TO_KEEPALIVE", ERR_LIB_BIO, BIO_R_UNABLE_TO_KEEPALIVE},
7928+ #else
7929+ {"UNABLE_TO_KEEPALIVE", 32, 137},
7930+ #endif
7931+ #ifdef BIO_R_UNABLE_TO_LISTEN_SOCKET
7932+ {"UNABLE_TO_LISTEN_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_LISTEN_SOCKET},
7933+ #else
7934+ {"UNABLE_TO_LISTEN_SOCKET", 32, 119},
7935+ #endif
7936+ #ifdef BIO_R_UNABLE_TO_NODELAY
7937+ {"UNABLE_TO_NODELAY", ERR_LIB_BIO, BIO_R_UNABLE_TO_NODELAY},
7938+ #else
7939+ {"UNABLE_TO_NODELAY", 32, 138},
7940+ #endif
7941+ #ifdef BIO_R_UNABLE_TO_REUSEADDR
7942+ {"UNABLE_TO_REUSEADDR", ERR_LIB_BIO, BIO_R_UNABLE_TO_REUSEADDR},
7943+ #else
7944+ {"UNABLE_TO_REUSEADDR", 32, 139},
7945+ #endif
7946+ #ifdef BIO_R_UNAVAILABLE_IP_FAMILY
7947+ {"UNAVAILABLE_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNAVAILABLE_IP_FAMILY},
7948+ #else
7949+ {"UNAVAILABLE_IP_FAMILY", 32, 145},
7950+ #endif
7951+ #ifdef BIO_R_UNINITIALIZED
7952+ {"UNINITIALIZED", ERR_LIB_BIO, BIO_R_UNINITIALIZED},
7953+ #else
7954+ {"UNINITIALIZED", 32, 120},
7955+ #endif
7956+ #ifdef BIO_R_UNKNOWN_INFO_TYPE
7957+ {"UNKNOWN_INFO_TYPE", ERR_LIB_BIO, BIO_R_UNKNOWN_INFO_TYPE},
7958+ #else
7959+ {"UNKNOWN_INFO_TYPE", 32, 140},
7960+ #endif
7961+ #ifdef BIO_R_UNSUPPORTED_IP_FAMILY
7962+ {"UNSUPPORTED_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_IP_FAMILY},
7963+ #else
7964+ {"UNSUPPORTED_IP_FAMILY", 32, 146},
7965+ #endif
7966+ #ifdef BIO_R_UNSUPPORTED_METHOD
7967+ {"UNSUPPORTED_METHOD", ERR_LIB_BIO, BIO_R_UNSUPPORTED_METHOD},
7968+ #else
7969+ {"UNSUPPORTED_METHOD", 32, 121},
7970+ #endif
7971+ #ifdef BIO_R_UNSUPPORTED_PROTOCOL_FAMILY
7972+ {"UNSUPPORTED_PROTOCOL_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_PROTOCOL_FAMILY},
7973+ #else
7974+ {"UNSUPPORTED_PROTOCOL_FAMILY", 32, 131},
7975+ #endif
7976+ #ifdef BIO_R_WRITE_TO_READ_ONLY_BIO
7977+ {"WRITE_TO_READ_ONLY_BIO", ERR_LIB_BIO, BIO_R_WRITE_TO_READ_ONLY_BIO},
7978+ #else
7979+ {"WRITE_TO_READ_ONLY_BIO", 32, 126},
7980+ #endif
7981+ #ifdef BIO_R_WSASTARTUP
7982+ {"WSASTARTUP", ERR_LIB_BIO, BIO_R_WSASTARTUP},
7983+ #else
7984+ {"WSASTARTUP", 32, 122},
7985+ #endif
7986+ #ifdef BN_R_ARG2_LT_ARG3
7987+ {"ARG2_LT_ARG3", ERR_LIB_BN, BN_R_ARG2_LT_ARG3},
7988+ #else
7989+ {"ARG2_LT_ARG3", 3, 100},
7990+ #endif
7991+ #ifdef BN_R_BAD_RECIPROCAL
7992+ {"BAD_RECIPROCAL", ERR_LIB_BN, BN_R_BAD_RECIPROCAL},
7993+ #else
7994+ {"BAD_RECIPROCAL", 3, 101},
7995+ #endif
7996+ #ifdef BN_R_BIGNUM_TOO_LONG
7997+ {"BIGNUM_TOO_LONG", ERR_LIB_BN, BN_R_BIGNUM_TOO_LONG},
7998+ #else
7999+ {"BIGNUM_TOO_LONG", 3, 114},
8000+ #endif
8001+ #ifdef BN_R_BITS_TOO_SMALL
8002+ {"BITS_TOO_SMALL", ERR_LIB_BN, BN_R_BITS_TOO_SMALL},
8003+ #else
8004+ {"BITS_TOO_SMALL", 3, 118},
8005+ #endif
8006+ #ifdef BN_R_CALLED_WITH_EVEN_MODULUS
8007+ {"CALLED_WITH_EVEN_MODULUS", ERR_LIB_BN, BN_R_CALLED_WITH_EVEN_MODULUS},
8008+ #else
8009+ {"CALLED_WITH_EVEN_MODULUS", 3, 102},
8010+ #endif
8011+ #ifdef BN_R_DIV_BY_ZERO
8012+ {"DIV_BY_ZERO", ERR_LIB_BN, BN_R_DIV_BY_ZERO},
8013+ #else
8014+ {"DIV_BY_ZERO", 3, 103},
8015+ #endif
8016+ #ifdef BN_R_ENCODING_ERROR
8017+ {"ENCODING_ERROR", ERR_LIB_BN, BN_R_ENCODING_ERROR},
8018+ #else
8019+ {"ENCODING_ERROR", 3, 104},
8020+ #endif
8021+ #ifdef BN_R_EXPAND_ON_STATIC_BIGNUM_DATA
8022+ {"EXPAND_ON_STATIC_BIGNUM_DATA", ERR_LIB_BN, BN_R_EXPAND_ON_STATIC_BIGNUM_DATA},
8023+ #else
8024+ {"EXPAND_ON_STATIC_BIGNUM_DATA", 3, 105},
8025+ #endif
8026+ #ifdef BN_R_INPUT_NOT_REDUCED
8027+ {"INPUT_NOT_REDUCED", ERR_LIB_BN, BN_R_INPUT_NOT_REDUCED},
8028+ #else
8029+ {"INPUT_NOT_REDUCED", 3, 110},
8030+ #endif
8031+ #ifdef BN_R_INVALID_LENGTH
8032+ {"INVALID_LENGTH", ERR_LIB_BN, BN_R_INVALID_LENGTH},
8033+ #else
8034+ {"INVALID_LENGTH", 3, 106},
8035+ #endif
8036+ #ifdef BN_R_INVALID_RANGE
8037+ {"INVALID_RANGE", ERR_LIB_BN, BN_R_INVALID_RANGE},
8038+ #else
8039+ {"INVALID_RANGE", 3, 115},
8040+ #endif
8041+ #ifdef BN_R_INVALID_SHIFT
8042+ {"INVALID_SHIFT", ERR_LIB_BN, BN_R_INVALID_SHIFT},
8043+ #else
8044+ {"INVALID_SHIFT", 3, 119},
8045+ #endif
8046+ #ifdef BN_R_NOT_A_SQUARE
8047+ {"NOT_A_SQUARE", ERR_LIB_BN, BN_R_NOT_A_SQUARE},
8048+ #else
8049+ {"NOT_A_SQUARE", 3, 111},
8050+ #endif
8051+ #ifdef BN_R_NOT_INITIALIZED
8052+ {"NOT_INITIALIZED", ERR_LIB_BN, BN_R_NOT_INITIALIZED},
8053+ #else
8054+ {"NOT_INITIALIZED", 3, 107},
8055+ #endif
8056+ #ifdef BN_R_NO_INVERSE
8057+ {"NO_INVERSE", ERR_LIB_BN, BN_R_NO_INVERSE},
8058+ #else
8059+ {"NO_INVERSE", 3, 108},
8060+ #endif
8061+ #ifdef BN_R_NO_SOLUTION
8062+ {"NO_SOLUTION", ERR_LIB_BN, BN_R_NO_SOLUTION},
8063+ #else
8064+ {"NO_SOLUTION", 3, 116},
8065+ #endif
8066+ #ifdef BN_R_NO_SUITABLE_DIGEST
8067+ {"NO_SUITABLE_DIGEST", ERR_LIB_BN, BN_R_NO_SUITABLE_DIGEST},
8068+ #else
8069+ {"NO_SUITABLE_DIGEST", 3, 120},
8070+ #endif
8071+ #ifdef BN_R_PRIVATE_KEY_TOO_LARGE
8072+ {"PRIVATE_KEY_TOO_LARGE", ERR_LIB_BN, BN_R_PRIVATE_KEY_TOO_LARGE},
8073+ #else
8074+ {"PRIVATE_KEY_TOO_LARGE", 3, 117},
8075+ #endif
8076+ #ifdef BN_R_P_IS_NOT_PRIME
8077+ {"P_IS_NOT_PRIME", ERR_LIB_BN, BN_R_P_IS_NOT_PRIME},
8078+ #else
8079+ {"P_IS_NOT_PRIME", 3, 112},
8080+ #endif
8081+ #ifdef BN_R_TOO_MANY_ITERATIONS
8082+ {"TOO_MANY_ITERATIONS", ERR_LIB_BN, BN_R_TOO_MANY_ITERATIONS},
8083+ #else
8084+ {"TOO_MANY_ITERATIONS", 3, 113},
8085+ #endif
8086+ #ifdef BN_R_TOO_MANY_TEMPORARY_VARIABLES
8087+ {"TOO_MANY_TEMPORARY_VARIABLES", ERR_LIB_BN, BN_R_TOO_MANY_TEMPORARY_VARIABLES},
8088+ #else
8089+ {"TOO_MANY_TEMPORARY_VARIABLES", 3, 109},
8090+ #endif
8091+ #ifdef CMP_R_ALGORITHM_NOT_SUPPORTED
8092+ {"ALGORITHM_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_ALGORITHM_NOT_SUPPORTED},
8093+ #else
8094+ {"ALGORITHM_NOT_SUPPORTED", 58, 139},
8095+ #endif
8096+ #ifdef CMP_R_BAD_CHECKAFTER_IN_POLLREP
8097+ {"BAD_CHECKAFTER_IN_POLLREP", ERR_LIB_CMP, CMP_R_BAD_CHECKAFTER_IN_POLLREP},
8098+ #else
8099+ {"BAD_CHECKAFTER_IN_POLLREP", 58, 167},
8100+ #endif
8101+ #ifdef CMP_R_BAD_REQUEST_ID
8102+ {"BAD_REQUEST_ID", ERR_LIB_CMP, CMP_R_BAD_REQUEST_ID},
8103+ #else
8104+ {"BAD_REQUEST_ID", 58, 108},
8105+ #endif
8106+ #ifdef CMP_R_CERTHASH_UNMATCHED
8107+ {"CERTHASH_UNMATCHED", ERR_LIB_CMP, CMP_R_CERTHASH_UNMATCHED},
8108+ #else
8109+ {"CERTHASH_UNMATCHED", 58, 156},
8110+ #endif
8111+ #ifdef CMP_R_CERTID_NOT_FOUND
8112+ {"CERTID_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTID_NOT_FOUND},
8113+ #else
8114+ {"CERTID_NOT_FOUND", 58, 109},
8115+ #endif
8116+ #ifdef CMP_R_CERTIFICATE_NOT_ACCEPTED
8117+ {"CERTIFICATE_NOT_ACCEPTED", ERR_LIB_CMP, CMP_R_CERTIFICATE_NOT_ACCEPTED},
8118+ #else
8119+ {"CERTIFICATE_NOT_ACCEPTED", 58, 169},
8120+ #endif
8121+ #ifdef CMP_R_CERTIFICATE_NOT_FOUND
8122+ {"CERTIFICATE_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTIFICATE_NOT_FOUND},
8123+ #else
8124+ {"CERTIFICATE_NOT_FOUND", 58, 112},
8125+ #endif
8126+ #ifdef CMP_R_CERTREQMSG_NOT_FOUND
8127+ {"CERTREQMSG_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTREQMSG_NOT_FOUND},
8128+ #else
8129+ {"CERTREQMSG_NOT_FOUND", 58, 157},
8130+ #endif
8131+ #ifdef CMP_R_CERTRESPONSE_NOT_FOUND
8132+ {"CERTRESPONSE_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTRESPONSE_NOT_FOUND},
8133+ #else
8134+ {"CERTRESPONSE_NOT_FOUND", 58, 113},
8135+ #endif
8136+ #ifdef CMP_R_CERT_AND_KEY_DO_NOT_MATCH
8137+ {"CERT_AND_KEY_DO_NOT_MATCH", ERR_LIB_CMP, CMP_R_CERT_AND_KEY_DO_NOT_MATCH},
8138+ #else
8139+ {"CERT_AND_KEY_DO_NOT_MATCH", 58, 114},
8140+ #endif
8141+ #ifdef CMP_R_CHECKAFTER_OUT_OF_RANGE
8142+ {"CHECKAFTER_OUT_OF_RANGE", ERR_LIB_CMP, CMP_R_CHECKAFTER_OUT_OF_RANGE},
8143+ #else
8144+ {"CHECKAFTER_OUT_OF_RANGE", 58, 181},
8145+ #endif
8146+ #ifdef CMP_R_ENCOUNTERED_KEYUPDATEWARNING
8147+ {"ENCOUNTERED_KEYUPDATEWARNING", ERR_LIB_CMP, CMP_R_ENCOUNTERED_KEYUPDATEWARNING},
8148+ #else
8149+ {"ENCOUNTERED_KEYUPDATEWARNING", 58, 176},
8150+ #endif
8151+ #ifdef CMP_R_ENCOUNTERED_WAITING
8152+ {"ENCOUNTERED_WAITING", ERR_LIB_CMP, CMP_R_ENCOUNTERED_WAITING},
8153+ #else
8154+ {"ENCOUNTERED_WAITING", 58, 162},
8155+ #endif
8156+ #ifdef CMP_R_ERROR_CALCULATING_PROTECTION
8157+ {"ERROR_CALCULATING_PROTECTION", ERR_LIB_CMP, CMP_R_ERROR_CALCULATING_PROTECTION},
8158+ #else
8159+ {"ERROR_CALCULATING_PROTECTION", 58, 115},
8160+ #endif
8161+ #ifdef CMP_R_ERROR_CREATING_CERTCONF
8162+ {"ERROR_CREATING_CERTCONF", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTCONF},
8163+ #else
8164+ {"ERROR_CREATING_CERTCONF", 58, 116},
8165+ #endif
8166+ #ifdef CMP_R_ERROR_CREATING_CERTREP
8167+ {"ERROR_CREATING_CERTREP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTREP},
8168+ #else
8169+ {"ERROR_CREATING_CERTREP", 58, 117},
8170+ #endif
8171+ #ifdef CMP_R_ERROR_CREATING_CERTREQ
8172+ {"ERROR_CREATING_CERTREQ", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTREQ},
8173+ #else
8174+ {"ERROR_CREATING_CERTREQ", 58, 163},
8175+ #endif
8176+ #ifdef CMP_R_ERROR_CREATING_ERROR
8177+ {"ERROR_CREATING_ERROR", ERR_LIB_CMP, CMP_R_ERROR_CREATING_ERROR},
8178+ #else
8179+ {"ERROR_CREATING_ERROR", 58, 118},
8180+ #endif
8181+ #ifdef CMP_R_ERROR_CREATING_GENM
8182+ {"ERROR_CREATING_GENM", ERR_LIB_CMP, CMP_R_ERROR_CREATING_GENM},
8183+ #else
8184+ {"ERROR_CREATING_GENM", 58, 119},
8185+ #endif
8186+ #ifdef CMP_R_ERROR_CREATING_GENP
8187+ {"ERROR_CREATING_GENP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_GENP},
8188+ #else
8189+ {"ERROR_CREATING_GENP", 58, 120},
8190+ #endif
8191+ #ifdef CMP_R_ERROR_CREATING_PKICONF
8192+ {"ERROR_CREATING_PKICONF", ERR_LIB_CMP, CMP_R_ERROR_CREATING_PKICONF},
8193+ #else
8194+ {"ERROR_CREATING_PKICONF", 58, 122},
8195+ #endif
8196+ #ifdef CMP_R_ERROR_CREATING_POLLREP
8197+ {"ERROR_CREATING_POLLREP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_POLLREP},
8198+ #else
8199+ {"ERROR_CREATING_POLLREP", 58, 123},
8200+ #endif
8201+ #ifdef CMP_R_ERROR_CREATING_POLLREQ
8202+ {"ERROR_CREATING_POLLREQ", ERR_LIB_CMP, CMP_R_ERROR_CREATING_POLLREQ},
8203+ #else
8204+ {"ERROR_CREATING_POLLREQ", 58, 124},
8205+ #endif
8206+ #ifdef CMP_R_ERROR_CREATING_RP
8207+ {"ERROR_CREATING_RP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_RP},
8208+ #else
8209+ {"ERROR_CREATING_RP", 58, 125},
8210+ #endif
8211+ #ifdef CMP_R_ERROR_CREATING_RR
8212+ {"ERROR_CREATING_RR", ERR_LIB_CMP, CMP_R_ERROR_CREATING_RR},
8213+ #else
8214+ {"ERROR_CREATING_RR", 58, 126},
8215+ #endif
8216+ #ifdef CMP_R_ERROR_PARSING_PKISTATUS
8217+ {"ERROR_PARSING_PKISTATUS", ERR_LIB_CMP, CMP_R_ERROR_PARSING_PKISTATUS},
8218+ #else
8219+ {"ERROR_PARSING_PKISTATUS", 58, 107},
8220+ #endif
8221+ #ifdef CMP_R_ERROR_PROCESSING_MESSAGE
8222+ {"ERROR_PROCESSING_MESSAGE", ERR_LIB_CMP, CMP_R_ERROR_PROCESSING_MESSAGE},
8223+ #else
8224+ {"ERROR_PROCESSING_MESSAGE", 58, 158},
8225+ #endif
8226+ #ifdef CMP_R_ERROR_PROTECTING_MESSAGE
8227+ {"ERROR_PROTECTING_MESSAGE", ERR_LIB_CMP, CMP_R_ERROR_PROTECTING_MESSAGE},
8228+ #else
8229+ {"ERROR_PROTECTING_MESSAGE", 58, 127},
8230+ #endif
8231+ #ifdef CMP_R_ERROR_SETTING_CERTHASH
8232+ {"ERROR_SETTING_CERTHASH", ERR_LIB_CMP, CMP_R_ERROR_SETTING_CERTHASH},
8233+ #else
8234+ {"ERROR_SETTING_CERTHASH", 58, 128},
8235+ #endif
8236+ #ifdef CMP_R_ERROR_UNEXPECTED_CERTCONF
8237+ {"ERROR_UNEXPECTED_CERTCONF", ERR_LIB_CMP, CMP_R_ERROR_UNEXPECTED_CERTCONF},
8238+ #else
8239+ {"ERROR_UNEXPECTED_CERTCONF", 58, 160},
8240+ #endif
8241+ #ifdef CMP_R_ERROR_VALIDATING_PROTECTION
8242+ {"ERROR_VALIDATING_PROTECTION", ERR_LIB_CMP, CMP_R_ERROR_VALIDATING_PROTECTION},
8243+ #else
8244+ {"ERROR_VALIDATING_PROTECTION", 58, 140},
8245+ #endif
8246+ #ifdef CMP_R_ERROR_VALIDATING_SIGNATURE
8247+ {"ERROR_VALIDATING_SIGNATURE", ERR_LIB_CMP, CMP_R_ERROR_VALIDATING_SIGNATURE},
8248+ #else
8249+ {"ERROR_VALIDATING_SIGNATURE", 58, 171},
8250+ #endif
8251+ #ifdef CMP_R_FAILED_BUILDING_OWN_CHAIN
8252+ {"FAILED_BUILDING_OWN_CHAIN", ERR_LIB_CMP, CMP_R_FAILED_BUILDING_OWN_CHAIN},
8253+ #else
8254+ {"FAILED_BUILDING_OWN_CHAIN", 58, 164},
8255+ #endif
8256+ #ifdef CMP_R_FAILED_EXTRACTING_PUBKEY
8257+ {"FAILED_EXTRACTING_PUBKEY", ERR_LIB_CMP, CMP_R_FAILED_EXTRACTING_PUBKEY},
8258+ #else
8259+ {"FAILED_EXTRACTING_PUBKEY", 58, 141},
8260+ #endif
8261+ #ifdef CMP_R_FAILURE_OBTAINING_RANDOM
8262+ {"FAILURE_OBTAINING_RANDOM", ERR_LIB_CMP, CMP_R_FAILURE_OBTAINING_RANDOM},
8263+ #else
8264+ {"FAILURE_OBTAINING_RANDOM", 58, 110},
8265+ #endif
8266+ #ifdef CMP_R_FAIL_INFO_OUT_OF_RANGE
8267+ {"FAIL_INFO_OUT_OF_RANGE", ERR_LIB_CMP, CMP_R_FAIL_INFO_OUT_OF_RANGE},
8268+ #else
8269+ {"FAIL_INFO_OUT_OF_RANGE", 58, 129},
8270+ #endif
8271+ #ifdef CMP_R_INVALID_ARGS
8272+ {"INVALID_ARGS", ERR_LIB_CMP, CMP_R_INVALID_ARGS},
8273+ #else
8274+ {"INVALID_ARGS", 58, 100},
8275+ #endif
8276+ #ifdef CMP_R_INVALID_OPTION
8277+ {"INVALID_OPTION", ERR_LIB_CMP, CMP_R_INVALID_OPTION},
8278+ #else
8279+ {"INVALID_OPTION", 58, 174},
8280+ #endif
8281+ #ifdef CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION
8282+ {"MISSING_KEY_INPUT_FOR_CREATING_PROTECTION", ERR_LIB_CMP, CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION},
8283+ #else
8284+ {"MISSING_KEY_INPUT_FOR_CREATING_PROTECTION", 58, 130},
8285+ #endif
8286+ #ifdef CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE
8287+ {"MISSING_KEY_USAGE_DIGITALSIGNATURE", ERR_LIB_CMP, CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE},
8288+ #else
8289+ {"MISSING_KEY_USAGE_DIGITALSIGNATURE", 58, 142},
8290+ #endif
8291+ #ifdef CMP_R_MISSING_P10CSR
8292+ {"MISSING_P10CSR", ERR_LIB_CMP, CMP_R_MISSING_P10CSR},
8293+ #else
8294+ {"MISSING_P10CSR", 58, 121},
8295+ #endif
8296+ #ifdef CMP_R_MISSING_PBM_SECRET
8297+ {"MISSING_PBM_SECRET", ERR_LIB_CMP, CMP_R_MISSING_PBM_SECRET},
8298+ #else
8299+ {"MISSING_PBM_SECRET", 58, 166},
8300+ #endif
8301+ #ifdef CMP_R_MISSING_PRIVATE_KEY
8302+ {"MISSING_PRIVATE_KEY", ERR_LIB_CMP, CMP_R_MISSING_PRIVATE_KEY},
8303+ #else
8304+ {"MISSING_PRIVATE_KEY", 58, 131},
8305+ #endif
8306+ #ifdef CMP_R_MISSING_PROTECTION
8307+ {"MISSING_PROTECTION", ERR_LIB_CMP, CMP_R_MISSING_PROTECTION},
8308+ #else
8309+ {"MISSING_PROTECTION", 58, 143},
8310+ #endif
8311+ #ifdef CMP_R_MISSING_REFERENCE_CERT
8312+ {"MISSING_REFERENCE_CERT", ERR_LIB_CMP, CMP_R_MISSING_REFERENCE_CERT},
8313+ #else
8314+ {"MISSING_REFERENCE_CERT", 58, 168},
8315+ #endif
8316+ #ifdef CMP_R_MISSING_SENDER_IDENTIFICATION
8317+ {"MISSING_SENDER_IDENTIFICATION", ERR_LIB_CMP, CMP_R_MISSING_SENDER_IDENTIFICATION},
8318+ #else
8319+ {"MISSING_SENDER_IDENTIFICATION", 58, 111},
8320+ #endif
8321+ #ifdef CMP_R_MISSING_TRUST_STORE
8322+ {"MISSING_TRUST_STORE", ERR_LIB_CMP, CMP_R_MISSING_TRUST_STORE},
8323+ #else
8324+ {"MISSING_TRUST_STORE", 58, 144},
8325+ #endif
8326+ #ifdef CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED
8327+ {"MULTIPLE_REQUESTS_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED},
8328+ #else
8329+ {"MULTIPLE_REQUESTS_NOT_SUPPORTED", 58, 161},
8330+ #endif
8331+ #ifdef CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED
8332+ {"MULTIPLE_RESPONSES_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED},
8333+ #else
8334+ {"MULTIPLE_RESPONSES_NOT_SUPPORTED", 58, 170},
8335+ #endif
8336+ #ifdef CMP_R_MULTIPLE_SAN_SOURCES
8337+ {"MULTIPLE_SAN_SOURCES", ERR_LIB_CMP, CMP_R_MULTIPLE_SAN_SOURCES},
8338+ #else
8339+ {"MULTIPLE_SAN_SOURCES", 58, 102},
8340+ #endif
8341+ #ifdef CMP_R_NO_STDIO
8342+ {"NO_STDIO", ERR_LIB_CMP, CMP_R_NO_STDIO},
8343+ #else
8344+ {"NO_STDIO", 58, 194},
8345+ #endif
8346+ #ifdef CMP_R_NO_SUITABLE_SENDER_CERT
8347+ {"NO_SUITABLE_SENDER_CERT", ERR_LIB_CMP, CMP_R_NO_SUITABLE_SENDER_CERT},
8348+ #else
8349+ {"NO_SUITABLE_SENDER_CERT", 58, 145},
8350+ #endif
8351+ #ifdef CMP_R_NULL_ARGUMENT
8352+ {"NULL_ARGUMENT", ERR_LIB_CMP, CMP_R_NULL_ARGUMENT},
8353+ #else
8354+ {"NULL_ARGUMENT", 58, 103},
8355+ #endif
8356+ #ifdef CMP_R_PKIBODY_ERROR
8357+ {"PKIBODY_ERROR", ERR_LIB_CMP, CMP_R_PKIBODY_ERROR},
8358+ #else
8359+ {"PKIBODY_ERROR", 58, 146},
8360+ #endif
8361+ #ifdef CMP_R_PKISTATUSINFO_NOT_FOUND
8362+ {"PKISTATUSINFO_NOT_FOUND", ERR_LIB_CMP, CMP_R_PKISTATUSINFO_NOT_FOUND},
8363+ #else
8364+ {"PKISTATUSINFO_NOT_FOUND", 58, 132},
8365+ #endif
8366+ #ifdef CMP_R_POLLING_FAILED
8367+ {"POLLING_FAILED", ERR_LIB_CMP, CMP_R_POLLING_FAILED},
8368+ #else
8369+ {"POLLING_FAILED", 58, 172},
8370+ #endif
8371+ #ifdef CMP_R_POTENTIALLY_INVALID_CERTIFICATE
8372+ {"POTENTIALLY_INVALID_CERTIFICATE", ERR_LIB_CMP, CMP_R_POTENTIALLY_INVALID_CERTIFICATE},
8373+ #else
8374+ {"POTENTIALLY_INVALID_CERTIFICATE", 58, 147},
8375+ #endif
8376+ #ifdef CMP_R_RECEIVED_ERROR
8377+ {"RECEIVED_ERROR", ERR_LIB_CMP, CMP_R_RECEIVED_ERROR},
8378+ #else
8379+ {"RECEIVED_ERROR", 58, 180},
8380+ #endif
8381+ #ifdef CMP_R_RECIPNONCE_UNMATCHED
8382+ {"RECIPNONCE_UNMATCHED", ERR_LIB_CMP, CMP_R_RECIPNONCE_UNMATCHED},
8383+ #else
8384+ {"RECIPNONCE_UNMATCHED", 58, 148},
8385+ #endif
8386+ #ifdef CMP_R_REQUEST_NOT_ACCEPTED
8387+ {"REQUEST_NOT_ACCEPTED", ERR_LIB_CMP, CMP_R_REQUEST_NOT_ACCEPTED},
8388+ #else
8389+ {"REQUEST_NOT_ACCEPTED", 58, 149},
8390+ #endif
8391+ #ifdef CMP_R_REQUEST_REJECTED_BY_SERVER
8392+ {"REQUEST_REJECTED_BY_SERVER", ERR_LIB_CMP, CMP_R_REQUEST_REJECTED_BY_SERVER},
8393+ #else
8394+ {"REQUEST_REJECTED_BY_SERVER", 58, 182},
8395+ #endif
8396+ #ifdef CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED
8397+ {"SENDER_GENERALNAME_TYPE_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED},
8398+ #else
8399+ {"SENDER_GENERALNAME_TYPE_NOT_SUPPORTED", 58, 150},
8400+ #endif
8401+ #ifdef CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG
8402+ {"SRVCERT_DOES_NOT_VALIDATE_MSG", ERR_LIB_CMP, CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG},
8403+ #else
8404+ {"SRVCERT_DOES_NOT_VALIDATE_MSG", 58, 151},
8405+ #endif
8406+ #ifdef CMP_R_TOTAL_TIMEOUT
8407+ {"TOTAL_TIMEOUT", ERR_LIB_CMP, CMP_R_TOTAL_TIMEOUT},
8408+ #else
8409+ {"TOTAL_TIMEOUT", 58, 184},
8410+ #endif
8411+ #ifdef CMP_R_TRANSACTIONID_UNMATCHED
8412+ {"TRANSACTIONID_UNMATCHED", ERR_LIB_CMP, CMP_R_TRANSACTIONID_UNMATCHED},
8413+ #else
8414+ {"TRANSACTIONID_UNMATCHED", 58, 152},
8415+ #endif
8416+ #ifdef CMP_R_TRANSFER_ERROR
8417+ {"TRANSFER_ERROR", ERR_LIB_CMP, CMP_R_TRANSFER_ERROR},
8418+ #else
8419+ {"TRANSFER_ERROR", 58, 159},
8420+ #endif
8421+ #ifdef CMP_R_UNEXPECTED_PKIBODY
8422+ {"UNEXPECTED_PKIBODY", ERR_LIB_CMP, CMP_R_UNEXPECTED_PKIBODY},
8423+ #else
8424+ {"UNEXPECTED_PKIBODY", 58, 133},
8425+ #endif
8426+ #ifdef CMP_R_UNEXPECTED_PKISTATUS
8427+ {"UNEXPECTED_PKISTATUS", ERR_LIB_CMP, CMP_R_UNEXPECTED_PKISTATUS},
8428+ #else
8429+ {"UNEXPECTED_PKISTATUS", 58, 185},
8430+ #endif
8431+ #ifdef CMP_R_UNEXPECTED_PVNO
8432+ {"UNEXPECTED_PVNO", ERR_LIB_CMP, CMP_R_UNEXPECTED_PVNO},
8433+ #else
8434+ {"UNEXPECTED_PVNO", 58, 153},
8435+ #endif
8436+ #ifdef CMP_R_UNKNOWN_ALGORITHM_ID
8437+ {"UNKNOWN_ALGORITHM_ID", ERR_LIB_CMP, CMP_R_UNKNOWN_ALGORITHM_ID},
8438+ #else
8439+ {"UNKNOWN_ALGORITHM_ID", 58, 134},
8440+ #endif
8441+ #ifdef CMP_R_UNKNOWN_CERT_TYPE
8442+ {"UNKNOWN_CERT_TYPE", ERR_LIB_CMP, CMP_R_UNKNOWN_CERT_TYPE},
8443+ #else
8444+ {"UNKNOWN_CERT_TYPE", 58, 135},
8445+ #endif
8446+ #ifdef CMP_R_UNKNOWN_PKISTATUS
8447+ {"UNKNOWN_PKISTATUS", ERR_LIB_CMP, CMP_R_UNKNOWN_PKISTATUS},
8448+ #else
8449+ {"UNKNOWN_PKISTATUS", 58, 186},
8450+ #endif
8451+ #ifdef CMP_R_UNSUPPORTED_ALGORITHM
8452+ {"UNSUPPORTED_ALGORITHM", ERR_LIB_CMP, CMP_R_UNSUPPORTED_ALGORITHM},
8453+ #else
8454+ {"UNSUPPORTED_ALGORITHM", 58, 136},
8455+ #endif
8456+ #ifdef CMP_R_UNSUPPORTED_KEY_TYPE
8457+ {"UNSUPPORTED_KEY_TYPE", ERR_LIB_CMP, CMP_R_UNSUPPORTED_KEY_TYPE},
8458+ #else
8459+ {"UNSUPPORTED_KEY_TYPE", 58, 137},
8460+ #endif
8461+ #ifdef CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC
8462+ {"UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC", ERR_LIB_CMP, CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC},
8463+ #else
8464+ {"UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC", 58, 154},
8465+ #endif
8466+ #ifdef CMP_R_VALUE_TOO_LARGE
8467+ {"VALUE_TOO_LARGE", ERR_LIB_CMP, CMP_R_VALUE_TOO_LARGE},
8468+ #else
8469+ {"VALUE_TOO_LARGE", 58, 175},
8470+ #endif
8471+ #ifdef CMP_R_VALUE_TOO_SMALL
8472+ {"VALUE_TOO_SMALL", ERR_LIB_CMP, CMP_R_VALUE_TOO_SMALL},
8473+ #else
8474+ {"VALUE_TOO_SMALL", 58, 177},
8475+ #endif
8476+ #ifdef CMP_R_WRONG_ALGORITHM_OID
8477+ {"WRONG_ALGORITHM_OID", ERR_LIB_CMP, CMP_R_WRONG_ALGORITHM_OID},
8478+ #else
8479+ {"WRONG_ALGORITHM_OID", 58, 138},
8480+ #endif
8481+ #ifdef CMP_R_WRONG_CERTID_IN_RP
8482+ {"WRONG_CERTID_IN_RP", ERR_LIB_CMP, CMP_R_WRONG_CERTID_IN_RP},
8483+ #else
8484+ {"WRONG_CERTID_IN_RP", 58, 187},
8485+ #endif
8486+ #ifdef CMP_R_WRONG_PBM_VALUE
8487+ {"WRONG_PBM_VALUE", ERR_LIB_CMP, CMP_R_WRONG_PBM_VALUE},
8488+ #else
8489+ {"WRONG_PBM_VALUE", 58, 155},
8490+ #endif
8491+ #ifdef CMP_R_WRONG_RP_COMPONENT_COUNT
8492+ {"WRONG_RP_COMPONENT_COUNT", ERR_LIB_CMP, CMP_R_WRONG_RP_COMPONENT_COUNT},
8493+ #else
8494+ {"WRONG_RP_COMPONENT_COUNT", 58, 188},
8495+ #endif
8496+ #ifdef CMP_R_WRONG_SERIAL_IN_RP
8497+ {"WRONG_SERIAL_IN_RP", ERR_LIB_CMP, CMP_R_WRONG_SERIAL_IN_RP},
8498+ #else
8499+ {"WRONG_SERIAL_IN_RP", 58, 173},
8500+ #endif
8501+ #ifdef CMS_R_ADD_SIGNER_ERROR
8502+ {"ADD_SIGNER_ERROR", ERR_LIB_CMS, CMS_R_ADD_SIGNER_ERROR},
8503+ #else
8504+ {"ADD_SIGNER_ERROR", 46, 99},
8505+ #endif
8506+ #ifdef CMS_R_ATTRIBUTE_ERROR
8507+ {"ATTRIBUTE_ERROR", ERR_LIB_CMS, CMS_R_ATTRIBUTE_ERROR},
8508+ #else
8509+ {"ATTRIBUTE_ERROR", 46, 161},
8510+ #endif
8511+ #ifdef CMS_R_CERTIFICATE_ALREADY_PRESENT
8512+ {"CERTIFICATE_ALREADY_PRESENT", ERR_LIB_CMS, CMS_R_CERTIFICATE_ALREADY_PRESENT},
8513+ #else
8514+ {"CERTIFICATE_ALREADY_PRESENT", 46, 175},
8515+ #endif
8516+ #ifdef CMS_R_CERTIFICATE_HAS_NO_KEYID
8517+ {"CERTIFICATE_HAS_NO_KEYID", ERR_LIB_CMS, CMS_R_CERTIFICATE_HAS_NO_KEYID},
8518+ #else
8519+ {"CERTIFICATE_HAS_NO_KEYID", 46, 160},
8520+ #endif
8521+ #ifdef CMS_R_CERTIFICATE_VERIFY_ERROR
8522+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CERTIFICATE_VERIFY_ERROR},
8523+ #else
8524+ {"CERTIFICATE_VERIFY_ERROR", 46, 100},
8525+ #endif
8526+ #ifdef CMS_R_CIPHER_AEAD_SET_TAG_ERROR
8527+ {"CIPHER_AEAD_SET_TAG_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_AEAD_SET_TAG_ERROR},
8528+ #else
8529+ {"CIPHER_AEAD_SET_TAG_ERROR", 46, 184},
8530+ #endif
8531+ #ifdef CMS_R_CIPHER_GET_TAG
8532+ {"CIPHER_GET_TAG", ERR_LIB_CMS, CMS_R_CIPHER_GET_TAG},
8533+ #else
8534+ {"CIPHER_GET_TAG", 46, 185},
8535+ #endif
8536+ #ifdef CMS_R_CIPHER_INITIALISATION_ERROR
8537+ {"CIPHER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_INITIALISATION_ERROR},
8538+ #else
8539+ {"CIPHER_INITIALISATION_ERROR", 46, 101},
8540+ #endif
8541+ #ifdef CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR
8542+ {"CIPHER_PARAMETER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR},
8543+ #else
8544+ {"CIPHER_PARAMETER_INITIALISATION_ERROR", 46, 102},
8545+ #endif
8546+ #ifdef CMS_R_CMS_DATAFINAL_ERROR
8547+ {"CMS_DATAFINAL_ERROR", ERR_LIB_CMS, CMS_R_CMS_DATAFINAL_ERROR},
8548+ #else
8549+ {"CMS_DATAFINAL_ERROR", 46, 103},
8550+ #endif
8551+ #ifdef CMS_R_CMS_LIB
8552+ {"CMS_LIB", ERR_LIB_CMS, CMS_R_CMS_LIB},
8553+ #else
8554+ {"CMS_LIB", 46, 104},
8555+ #endif
8556+ #ifdef CMS_R_CONTENTIDENTIFIER_MISMATCH
8557+ {"CONTENTIDENTIFIER_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENTIDENTIFIER_MISMATCH},
8558+ #else
8559+ {"CONTENTIDENTIFIER_MISMATCH", 46, 170},
8560+ #endif
8561+ #ifdef CMS_R_CONTENT_NOT_FOUND
8562+ {"CONTENT_NOT_FOUND", ERR_LIB_CMS, CMS_R_CONTENT_NOT_FOUND},
8563+ #else
8564+ {"CONTENT_NOT_FOUND", 46, 105},
8565+ #endif
8566+ #ifdef CMS_R_CONTENT_TYPE_MISMATCH
8567+ {"CONTENT_TYPE_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_MISMATCH},
8568+ #else
8569+ {"CONTENT_TYPE_MISMATCH", 46, 171},
8570+ #endif
8571+ #ifdef CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA
8572+ {"CONTENT_TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA},
8573+ #else
8574+ {"CONTENT_TYPE_NOT_COMPRESSED_DATA", 46, 106},
8575+ #endif
8576+ #ifdef CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA
8577+ {"CONTENT_TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA},
8578+ #else
8579+ {"CONTENT_TYPE_NOT_ENVELOPED_DATA", 46, 107},
8580+ #endif
8581+ #ifdef CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA
8582+ {"CONTENT_TYPE_NOT_SIGNED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA},
8583+ #else
8584+ {"CONTENT_TYPE_NOT_SIGNED_DATA", 46, 108},
8585+ #endif
8586+ #ifdef CMS_R_CONTENT_VERIFY_ERROR
8587+ {"CONTENT_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CONTENT_VERIFY_ERROR},
8588+ #else
8589+ {"CONTENT_VERIFY_ERROR", 46, 109},
8590+ #endif
8591+ #ifdef CMS_R_CTRL_ERROR
8592+ {"CTRL_ERROR", ERR_LIB_CMS, CMS_R_CTRL_ERROR},
8593+ #else
8594+ {"CTRL_ERROR", 46, 110},
8595+ #endif
8596+ #ifdef CMS_R_CTRL_FAILURE
8597+ {"CTRL_FAILURE", ERR_LIB_CMS, CMS_R_CTRL_FAILURE},
8598+ #else
8599+ {"CTRL_FAILURE", 46, 111},
8600+ #endif
8601+ #ifdef CMS_R_DECODE_ERROR
8602+ {"DECODE_ERROR", ERR_LIB_CMS, CMS_R_DECODE_ERROR},
8603+ #else
8604+ {"DECODE_ERROR", 46, 187},
8605+ #endif
8606+ #ifdef CMS_R_DECRYPT_ERROR
8607+ {"DECRYPT_ERROR", ERR_LIB_CMS, CMS_R_DECRYPT_ERROR},
8608+ #else
8609+ {"DECRYPT_ERROR", 46, 112},
8610+ #endif
8611+ #ifdef CMS_R_ERROR_GETTING_PUBLIC_KEY
8612+ {"ERROR_GETTING_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_ERROR_GETTING_PUBLIC_KEY},
8613+ #else
8614+ {"ERROR_GETTING_PUBLIC_KEY", 46, 113},
8615+ #endif
8616+ #ifdef CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE
8617+ {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", ERR_LIB_CMS, CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE},
8618+ #else
8619+ {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", 46, 114},
8620+ #endif
8621+ #ifdef CMS_R_ERROR_SETTING_KEY
8622+ {"ERROR_SETTING_KEY", ERR_LIB_CMS, CMS_R_ERROR_SETTING_KEY},
8623+ #else
8624+ {"ERROR_SETTING_KEY", 46, 115},
8625+ #endif
8626+ #ifdef CMS_R_ERROR_SETTING_RECIPIENTINFO
8627+ {"ERROR_SETTING_RECIPIENTINFO", ERR_LIB_CMS, CMS_R_ERROR_SETTING_RECIPIENTINFO},
8628+ #else
8629+ {"ERROR_SETTING_RECIPIENTINFO", 46, 116},
8630+ #endif
8631+ #ifdef CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR
8632+ {"ESS_SIGNING_CERTID_MISMATCH_ERROR", ERR_LIB_CMS, CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR},
8633+ #else
8634+ {"ESS_SIGNING_CERTID_MISMATCH_ERROR", 46, 183},
8635+ #endif
8636+ #ifdef CMS_R_INVALID_ENCRYPTED_KEY_LENGTH
8637+ {"INVALID_ENCRYPTED_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_ENCRYPTED_KEY_LENGTH},
8638+ #else
8639+ {"INVALID_ENCRYPTED_KEY_LENGTH", 46, 117},
8640+ #endif
8641+ #ifdef CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER
8642+ {"INVALID_KEY_ENCRYPTION_PARAMETER", ERR_LIB_CMS, CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER},
8643+ #else
8644+ {"INVALID_KEY_ENCRYPTION_PARAMETER", 46, 176},
8645+ #endif
8646+ #ifdef CMS_R_INVALID_KEY_LENGTH
8647+ {"INVALID_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_KEY_LENGTH},
8648+ #else
8649+ {"INVALID_KEY_LENGTH", 46, 118},
8650+ #endif
8651+ #ifdef CMS_R_INVALID_LABEL
8652+ {"INVALID_LABEL", ERR_LIB_CMS, CMS_R_INVALID_LABEL},
8653+ #else
8654+ {"INVALID_LABEL", 46, 190},
8655+ #endif
8656+ #ifdef CMS_R_INVALID_OAEP_PARAMETERS
8657+ {"INVALID_OAEP_PARAMETERS", ERR_LIB_CMS, CMS_R_INVALID_OAEP_PARAMETERS},
8658+ #else
8659+ {"INVALID_OAEP_PARAMETERS", 46, 191},
8660+ #endif
8661+ #ifdef CMS_R_KDF_PARAMETER_ERROR
8662+ {"KDF_PARAMETER_ERROR", ERR_LIB_CMS, CMS_R_KDF_PARAMETER_ERROR},
8663+ #else
8664+ {"KDF_PARAMETER_ERROR", 46, 186},
8665+ #endif
8666+ #ifdef CMS_R_MD_BIO_INIT_ERROR
8667+ {"MD_BIO_INIT_ERROR", ERR_LIB_CMS, CMS_R_MD_BIO_INIT_ERROR},
8668+ #else
8669+ {"MD_BIO_INIT_ERROR", 46, 119},
8670+ #endif
8671+ #ifdef CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH
8672+ {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH},
8673+ #else
8674+ {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", 46, 120},
8675+ #endif
8676+ #ifdef CMS_R_MESSAGEDIGEST_WRONG_LENGTH
8677+ {"MESSAGEDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_WRONG_LENGTH},
8678+ #else
8679+ {"MESSAGEDIGEST_WRONG_LENGTH", 46, 121},
8680+ #endif
8681+ #ifdef CMS_R_MSGSIGDIGEST_ERROR
8682+ {"MSGSIGDIGEST_ERROR", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_ERROR},
8683+ #else
8684+ {"MSGSIGDIGEST_ERROR", 46, 172},
8685+ #endif
8686+ #ifdef CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE
8687+ {"MSGSIGDIGEST_VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE},
8688+ #else
8689+ {"MSGSIGDIGEST_VERIFICATION_FAILURE", 46, 162},
8690+ #endif
8691+ #ifdef CMS_R_MSGSIGDIGEST_WRONG_LENGTH
8692+ {"MSGSIGDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_WRONG_LENGTH},
8693+ #else
8694+ {"MSGSIGDIGEST_WRONG_LENGTH", 46, 163},
8695+ #endif
8696+ #ifdef CMS_R_NEED_ONE_SIGNER
8697+ {"NEED_ONE_SIGNER", ERR_LIB_CMS, CMS_R_NEED_ONE_SIGNER},
8698+ #else
8699+ {"NEED_ONE_SIGNER", 46, 164},
8700+ #endif
8701+ #ifdef CMS_R_NOT_A_SIGNED_RECEIPT
8702+ {"NOT_A_SIGNED_RECEIPT", ERR_LIB_CMS, CMS_R_NOT_A_SIGNED_RECEIPT},
8703+ #else
8704+ {"NOT_A_SIGNED_RECEIPT", 46, 165},
8705+ #endif
8706+ #ifdef CMS_R_NOT_ENCRYPTED_DATA
8707+ {"NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_NOT_ENCRYPTED_DATA},
8708+ #else
8709+ {"NOT_ENCRYPTED_DATA", 46, 122},
8710+ #endif
8711+ #ifdef CMS_R_NOT_KEK
8712+ {"NOT_KEK", ERR_LIB_CMS, CMS_R_NOT_KEK},
8713+ #else
8714+ {"NOT_KEK", 46, 123},
8715+ #endif
8716+ #ifdef CMS_R_NOT_KEY_AGREEMENT
8717+ {"NOT_KEY_AGREEMENT", ERR_LIB_CMS, CMS_R_NOT_KEY_AGREEMENT},
8718+ #else
8719+ {"NOT_KEY_AGREEMENT", 46, 181},
8720+ #endif
8721+ #ifdef CMS_R_NOT_KEY_TRANSPORT
8722+ {"NOT_KEY_TRANSPORT", ERR_LIB_CMS, CMS_R_NOT_KEY_TRANSPORT},
8723+ #else
8724+ {"NOT_KEY_TRANSPORT", 46, 124},
8725+ #endif
8726+ #ifdef CMS_R_NOT_PWRI
8727+ {"NOT_PWRI", ERR_LIB_CMS, CMS_R_NOT_PWRI},
8728+ #else
8729+ {"NOT_PWRI", 46, 177},
8730+ #endif
8731+ #ifdef CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
8732+ {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_CMS, CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
8733+ #else
8734+ {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 46, 125},
8735+ #endif
8736+ #ifdef CMS_R_NO_CIPHER
8737+ {"NO_CIPHER", ERR_LIB_CMS, CMS_R_NO_CIPHER},
8738+ #else
8739+ {"NO_CIPHER", 46, 126},
8740+ #endif
8741+ #ifdef CMS_R_NO_CONTENT
8742+ {"NO_CONTENT", ERR_LIB_CMS, CMS_R_NO_CONTENT},
8743+ #else
8744+ {"NO_CONTENT", 46, 127},
8745+ #endif
8746+ #ifdef CMS_R_NO_CONTENT_TYPE
8747+ {"NO_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_NO_CONTENT_TYPE},
8748+ #else
8749+ {"NO_CONTENT_TYPE", 46, 173},
8750+ #endif
8751+ #ifdef CMS_R_NO_DEFAULT_DIGEST
8752+ {"NO_DEFAULT_DIGEST", ERR_LIB_CMS, CMS_R_NO_DEFAULT_DIGEST},
8753+ #else
8754+ {"NO_DEFAULT_DIGEST", 46, 128},
8755+ #endif
8756+ #ifdef CMS_R_NO_DIGEST_SET
8757+ {"NO_DIGEST_SET", ERR_LIB_CMS, CMS_R_NO_DIGEST_SET},
8758+ #else
8759+ {"NO_DIGEST_SET", 46, 129},
8760+ #endif
8761+ #ifdef CMS_R_NO_KEY
8762+ {"NO_KEY", ERR_LIB_CMS, CMS_R_NO_KEY},
8763+ #else
8764+ {"NO_KEY", 46, 130},
8765+ #endif
8766+ #ifdef CMS_R_NO_KEY_OR_CERT
8767+ {"NO_KEY_OR_CERT", ERR_LIB_CMS, CMS_R_NO_KEY_OR_CERT},
8768+ #else
8769+ {"NO_KEY_OR_CERT", 46, 174},
8770+ #endif
8771+ #ifdef CMS_R_NO_MATCHING_DIGEST
8772+ {"NO_MATCHING_DIGEST", ERR_LIB_CMS, CMS_R_NO_MATCHING_DIGEST},
8773+ #else
8774+ {"NO_MATCHING_DIGEST", 46, 131},
8775+ #endif
8776+ #ifdef CMS_R_NO_MATCHING_RECIPIENT
8777+ {"NO_MATCHING_RECIPIENT", ERR_LIB_CMS, CMS_R_NO_MATCHING_RECIPIENT},
8778+ #else
8779+ {"NO_MATCHING_RECIPIENT", 46, 132},
8780+ #endif
8781+ #ifdef CMS_R_NO_MATCHING_SIGNATURE
8782+ {"NO_MATCHING_SIGNATURE", ERR_LIB_CMS, CMS_R_NO_MATCHING_SIGNATURE},
8783+ #else
8784+ {"NO_MATCHING_SIGNATURE", 46, 166},
8785+ #endif
8786+ #ifdef CMS_R_NO_MSGSIGDIGEST
8787+ {"NO_MSGSIGDIGEST", ERR_LIB_CMS, CMS_R_NO_MSGSIGDIGEST},
8788+ #else
8789+ {"NO_MSGSIGDIGEST", 46, 167},
8790+ #endif
8791+ #ifdef CMS_R_NO_PASSWORD
8792+ {"NO_PASSWORD", ERR_LIB_CMS, CMS_R_NO_PASSWORD},
8793+ #else
8794+ {"NO_PASSWORD", 46, 178},
8795+ #endif
8796+ #ifdef CMS_R_NO_PRIVATE_KEY
8797+ {"NO_PRIVATE_KEY", ERR_LIB_CMS, CMS_R_NO_PRIVATE_KEY},
8798+ #else
8799+ {"NO_PRIVATE_KEY", 46, 133},
8800+ #endif
8801+ #ifdef CMS_R_NO_PUBLIC_KEY
8802+ {"NO_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_NO_PUBLIC_KEY},
8803+ #else
8804+ {"NO_PUBLIC_KEY", 46, 134},
8805+ #endif
8806+ #ifdef CMS_R_NO_RECEIPT_REQUEST
8807+ {"NO_RECEIPT_REQUEST", ERR_LIB_CMS, CMS_R_NO_RECEIPT_REQUEST},
8808+ #else
8809+ {"NO_RECEIPT_REQUEST", 46, 168},
8810+ #endif
8811+ #ifdef CMS_R_NO_SIGNERS
8812+ {"NO_SIGNERS", ERR_LIB_CMS, CMS_R_NO_SIGNERS},
8813+ #else
8814+ {"NO_SIGNERS", 46, 135},
8815+ #endif
8816+ #ifdef CMS_R_PEER_KEY_ERROR
8817+ {"PEER_KEY_ERROR", ERR_LIB_CMS, CMS_R_PEER_KEY_ERROR},
8818+ #else
8819+ {"PEER_KEY_ERROR", 46, 188},
8820+ #endif
8821+ #ifdef CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
8822+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_CMS, CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
8823+ #else
8824+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 46, 136},
8825+ #endif
8826+ #ifdef CMS_R_RECEIPT_DECODE_ERROR
8827+ {"RECEIPT_DECODE_ERROR", ERR_LIB_CMS, CMS_R_RECEIPT_DECODE_ERROR},
8828+ #else
8829+ {"RECEIPT_DECODE_ERROR", 46, 169},
8830+ #endif
8831+ #ifdef CMS_R_RECIPIENT_ERROR
8832+ {"RECIPIENT_ERROR", ERR_LIB_CMS, CMS_R_RECIPIENT_ERROR},
8833+ #else
8834+ {"RECIPIENT_ERROR", 46, 137},
8835+ #endif
8836+ #ifdef CMS_R_SHARED_INFO_ERROR
8837+ {"SHARED_INFO_ERROR", ERR_LIB_CMS, CMS_R_SHARED_INFO_ERROR},
8838+ #else
8839+ {"SHARED_INFO_ERROR", 46, 189},
8840+ #endif
8841+ #ifdef CMS_R_SIGNER_CERTIFICATE_NOT_FOUND
8842+ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_CMS, CMS_R_SIGNER_CERTIFICATE_NOT_FOUND},
8843+ #else
8844+ {"SIGNER_CERTIFICATE_NOT_FOUND", 46, 138},
8845+ #endif
8846+ #ifdef CMS_R_SIGNFINAL_ERROR
8847+ {"SIGNFINAL_ERROR", ERR_LIB_CMS, CMS_R_SIGNFINAL_ERROR},
8848+ #else
8849+ {"SIGNFINAL_ERROR", 46, 139},
8850+ #endif
8851+ #ifdef CMS_R_SMIME_TEXT_ERROR
8852+ {"SMIME_TEXT_ERROR", ERR_LIB_CMS, CMS_R_SMIME_TEXT_ERROR},
8853+ #else
8854+ {"SMIME_TEXT_ERROR", 46, 140},
8855+ #endif
8856+ #ifdef CMS_R_STORE_INIT_ERROR
8857+ {"STORE_INIT_ERROR", ERR_LIB_CMS, CMS_R_STORE_INIT_ERROR},
8858+ #else
8859+ {"STORE_INIT_ERROR", 46, 141},
8860+ #endif
8861+ #ifdef CMS_R_TYPE_NOT_COMPRESSED_DATA
8862+ {"TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_COMPRESSED_DATA},
8863+ #else
8864+ {"TYPE_NOT_COMPRESSED_DATA", 46, 142},
8865+ #endif
8866+ #ifdef CMS_R_TYPE_NOT_DATA
8867+ {"TYPE_NOT_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DATA},
8868+ #else
8869+ {"TYPE_NOT_DATA", 46, 143},
8870+ #endif
8871+ #ifdef CMS_R_TYPE_NOT_DIGESTED_DATA
8872+ {"TYPE_NOT_DIGESTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DIGESTED_DATA},
8873+ #else
8874+ {"TYPE_NOT_DIGESTED_DATA", 46, 144},
8875+ #endif
8876+ #ifdef CMS_R_TYPE_NOT_ENCRYPTED_DATA
8877+ {"TYPE_NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENCRYPTED_DATA},
8878+ #else
8879+ {"TYPE_NOT_ENCRYPTED_DATA", 46, 145},
8880+ #endif
8881+ #ifdef CMS_R_TYPE_NOT_ENVELOPED_DATA
8882+ {"TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENVELOPED_DATA},
8883+ #else
8884+ {"TYPE_NOT_ENVELOPED_DATA", 46, 146},
8885+ #endif
8886+ #ifdef CMS_R_UNABLE_TO_FINALIZE_CONTEXT
8887+ {"UNABLE_TO_FINALIZE_CONTEXT", ERR_LIB_CMS, CMS_R_UNABLE_TO_FINALIZE_CONTEXT},
8888+ #else
8889+ {"UNABLE_TO_FINALIZE_CONTEXT", 46, 147},
8890+ #endif
8891+ #ifdef CMS_R_UNKNOWN_CIPHER
8892+ {"UNKNOWN_CIPHER", ERR_LIB_CMS, CMS_R_UNKNOWN_CIPHER},
8893+ #else
8894+ {"UNKNOWN_CIPHER", 46, 148},
8895+ #endif
8896+ #ifdef CMS_R_UNKNOWN_DIGEST_ALGORITHM
8897+ {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_CMS, CMS_R_UNKNOWN_DIGEST_ALGORITHM},
8898+ #else
8899+ {"UNKNOWN_DIGEST_ALGORITHM", 46, 149},
8900+ #endif
8901+ #ifdef CMS_R_UNKNOWN_ID
8902+ {"UNKNOWN_ID", ERR_LIB_CMS, CMS_R_UNKNOWN_ID},
8903+ #else
8904+ {"UNKNOWN_ID", 46, 150},
8905+ #endif
8906+ #ifdef CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM
8907+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
8908+ #else
8909+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", 46, 151},
8910+ #endif
8911+ #ifdef CMS_R_UNSUPPORTED_CONTENT_TYPE
8912+ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_TYPE},
8913+ #else
8914+ {"UNSUPPORTED_CONTENT_TYPE", 46, 152},
8915+ #endif
8916+ #ifdef CMS_R_UNSUPPORTED_ENCRYPTION_TYPE
8917+ {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_ENCRYPTION_TYPE},
8918+ #else
8919+ {"UNSUPPORTED_ENCRYPTION_TYPE", 46, 192},
8920+ #endif
8921+ #ifdef CMS_R_UNSUPPORTED_KEK_ALGORITHM
8922+ {"UNSUPPORTED_KEK_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEK_ALGORITHM},
8923+ #else
8924+ {"UNSUPPORTED_KEK_ALGORITHM", 46, 153},
8925+ #endif
8926+ #ifdef CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM
8927+ {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM},
8928+ #else
8929+ {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", 46, 179},
8930+ #endif
8931+ #ifdef CMS_R_UNSUPPORTED_LABEL_SOURCE
8932+ {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_LABEL_SOURCE},
8933+ #else
8934+ {"UNSUPPORTED_LABEL_SOURCE", 46, 193},
8935+ #endif
8936+ #ifdef CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE
8937+ {"UNSUPPORTED_RECIPIENTINFO_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE},
8938+ #else
8939+ {"UNSUPPORTED_RECIPIENTINFO_TYPE", 46, 155},
8940+ #endif
8941+ #ifdef CMS_R_UNSUPPORTED_RECIPIENT_TYPE
8942+ {"UNSUPPORTED_RECIPIENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENT_TYPE},
8943+ #else
8944+ {"UNSUPPORTED_RECIPIENT_TYPE", 46, 154},
8945+ #endif
8946+ #ifdef CMS_R_UNSUPPORTED_TYPE
8947+ {"UNSUPPORTED_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_TYPE},
8948+ #else
8949+ {"UNSUPPORTED_TYPE", 46, 156},
8950+ #endif
8951+ #ifdef CMS_R_UNWRAP_ERROR
8952+ {"UNWRAP_ERROR", ERR_LIB_CMS, CMS_R_UNWRAP_ERROR},
8953+ #else
8954+ {"UNWRAP_ERROR", 46, 157},
8955+ #endif
8956+ #ifdef CMS_R_UNWRAP_FAILURE
8957+ {"UNWRAP_FAILURE", ERR_LIB_CMS, CMS_R_UNWRAP_FAILURE},
8958+ #else
8959+ {"UNWRAP_FAILURE", 46, 180},
8960+ #endif
8961+ #ifdef CMS_R_VERIFICATION_FAILURE
8962+ {"VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_VERIFICATION_FAILURE},
8963+ #else
8964+ {"VERIFICATION_FAILURE", 46, 158},
8965+ #endif
8966+ #ifdef CMS_R_WRAP_ERROR
8967+ {"WRAP_ERROR", ERR_LIB_CMS, CMS_R_WRAP_ERROR},
8968+ #else
8969+ {"WRAP_ERROR", 46, 159},
8970+ #endif
8971+ #ifdef COMP_R_ZLIB_DEFLATE_ERROR
8972+ {"ZLIB_DEFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_DEFLATE_ERROR},
8973+ #else
8974+ {"ZLIB_DEFLATE_ERROR", 41, 99},
8975+ #endif
8976+ #ifdef COMP_R_ZLIB_INFLATE_ERROR
8977+ {"ZLIB_INFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_INFLATE_ERROR},
8978+ #else
8979+ {"ZLIB_INFLATE_ERROR", 41, 100},
8980+ #endif
8981+ #ifdef COMP_R_ZLIB_NOT_SUPPORTED
8982+ {"ZLIB_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_ZLIB_NOT_SUPPORTED},
8983+ #else
8984+ {"ZLIB_NOT_SUPPORTED", 41, 101},
8985+ #endif
8986+ #ifdef CONF_R_ERROR_LOADING_DSO
8987+ {"ERROR_LOADING_DSO", ERR_LIB_CONF, CONF_R_ERROR_LOADING_DSO},
8988+ #else
8989+ {"ERROR_LOADING_DSO", 14, 110},
8990+ #endif
8991+ #ifdef CONF_R_INVALID_PRAGMA
8992+ {"INVALID_PRAGMA", ERR_LIB_CONF, CONF_R_INVALID_PRAGMA},
8993+ #else
8994+ {"INVALID_PRAGMA", 14, 122},
8995+ #endif
8996+ #ifdef CONF_R_LIST_CANNOT_BE_NULL
8997+ {"LIST_CANNOT_BE_NULL", ERR_LIB_CONF, CONF_R_LIST_CANNOT_BE_NULL},
8998+ #else
8999+ {"LIST_CANNOT_BE_NULL", 14, 115},
9000+ #endif
9001+ #ifdef CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION
9002+ {"MANDATORY_BRACES_IN_VARIABLE_EXPANSION", ERR_LIB_CONF, CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION},
9003+ #else
9004+ {"MANDATORY_BRACES_IN_VARIABLE_EXPANSION", 14, 123},
9005+ #endif
9006+ #ifdef CONF_R_MISSING_CLOSE_SQUARE_BRACKET
9007+ {"MISSING_CLOSE_SQUARE_BRACKET", ERR_LIB_CONF, CONF_R_MISSING_CLOSE_SQUARE_BRACKET},
9008+ #else
9009+ {"MISSING_CLOSE_SQUARE_BRACKET", 14, 100},
9010+ #endif
9011+ #ifdef CONF_R_MISSING_EQUAL_SIGN
9012+ {"MISSING_EQUAL_SIGN", ERR_LIB_CONF, CONF_R_MISSING_EQUAL_SIGN},
9013+ #else
9014+ {"MISSING_EQUAL_SIGN", 14, 101},
9015+ #endif
9016+ #ifdef CONF_R_MISSING_INIT_FUNCTION
9017+ {"MISSING_INIT_FUNCTION", ERR_LIB_CONF, CONF_R_MISSING_INIT_FUNCTION},
9018+ #else
9019+ {"MISSING_INIT_FUNCTION", 14, 112},
9020+ #endif
9021+ #ifdef CONF_R_MODULE_INITIALIZATION_ERROR
9022+ {"MODULE_INITIALIZATION_ERROR", ERR_LIB_CONF, CONF_R_MODULE_INITIALIZATION_ERROR},
9023+ #else
9024+ {"MODULE_INITIALIZATION_ERROR", 14, 109},
9025+ #endif
9026+ #ifdef CONF_R_NO_CLOSE_BRACE
9027+ {"NO_CLOSE_BRACE", ERR_LIB_CONF, CONF_R_NO_CLOSE_BRACE},
9028+ #else
9029+ {"NO_CLOSE_BRACE", 14, 102},
9030+ #endif
9031+ #ifdef CONF_R_NO_CONF
9032+ {"NO_CONF", ERR_LIB_CONF, CONF_R_NO_CONF},
9033+ #else
9034+ {"NO_CONF", 14, 105},
9035+ #endif
9036+ #ifdef CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE
9037+ {"NO_CONF_OR_ENVIRONMENT_VARIABLE", ERR_LIB_CONF, CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE},
9038+ #else
9039+ {"NO_CONF_OR_ENVIRONMENT_VARIABLE", 14, 106},
9040+ #endif
9041+ #ifdef CONF_R_NO_SECTION
9042+ {"NO_SECTION", ERR_LIB_CONF, CONF_R_NO_SECTION},
9043+ #else
9044+ {"NO_SECTION", 14, 107},
9045+ #endif
9046+ #ifdef CONF_R_NO_SUCH_FILE
9047+ {"NO_SUCH_FILE", ERR_LIB_CONF, CONF_R_NO_SUCH_FILE},
9048+ #else
9049+ {"NO_SUCH_FILE", 14, 114},
9050+ #endif
9051+ #ifdef CONF_R_NO_VALUE
9052+ {"NO_VALUE", ERR_LIB_CONF, CONF_R_NO_VALUE},
9053+ #else
9054+ {"NO_VALUE", 14, 108},
9055+ #endif
9056+ #ifdef CONF_R_NUMBER_TOO_LARGE
9057+ {"NUMBER_TOO_LARGE", ERR_LIB_CONF, CONF_R_NUMBER_TOO_LARGE},
9058+ #else
9059+ {"NUMBER_TOO_LARGE", 14, 121},
9060+ #endif
9061+ #ifdef CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION
9062+ {"OPENSSL_CONF_REFERENCES_MISSING_SECTION", ERR_LIB_CONF, CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION},
9063+ #else
9064+ {"OPENSSL_CONF_REFERENCES_MISSING_SECTION", 14, 124},
9065+ #endif
9066+ #ifdef CONF_R_RECURSIVE_DIRECTORY_INCLUDE
9067+ {"RECURSIVE_DIRECTORY_INCLUDE", ERR_LIB_CONF, CONF_R_RECURSIVE_DIRECTORY_INCLUDE},
9068+ #else
9069+ {"RECURSIVE_DIRECTORY_INCLUDE", 14, 111},
9070+ #endif
9071+ #ifdef CONF_R_SSL_COMMAND_SECTION_EMPTY
9072+ {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_EMPTY},
9073+ #else
9074+ {"SSL_COMMAND_SECTION_EMPTY", 14, 117},
9075+ #endif
9076+ #ifdef CONF_R_SSL_COMMAND_SECTION_NOT_FOUND
9077+ {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_NOT_FOUND},
9078+ #else
9079+ {"SSL_COMMAND_SECTION_NOT_FOUND", 14, 118},
9080+ #endif
9081+ #ifdef CONF_R_SSL_SECTION_EMPTY
9082+ {"SSL_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_SECTION_EMPTY},
9083+ #else
9084+ {"SSL_SECTION_EMPTY", 14, 119},
9085+ #endif
9086+ #ifdef CONF_R_SSL_SECTION_NOT_FOUND
9087+ {"SSL_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_SECTION_NOT_FOUND},
9088+ #else
9089+ {"SSL_SECTION_NOT_FOUND", 14, 120},
9090+ #endif
9091+ #ifdef CONF_R_UNABLE_TO_CREATE_NEW_SECTION
9092+ {"UNABLE_TO_CREATE_NEW_SECTION", ERR_LIB_CONF, CONF_R_UNABLE_TO_CREATE_NEW_SECTION},
9093+ #else
9094+ {"UNABLE_TO_CREATE_NEW_SECTION", 14, 103},
9095+ #endif
9096+ #ifdef CONF_R_UNKNOWN_MODULE_NAME
9097+ {"UNKNOWN_MODULE_NAME", ERR_LIB_CONF, CONF_R_UNKNOWN_MODULE_NAME},
9098+ #else
9099+ {"UNKNOWN_MODULE_NAME", 14, 113},
9100+ #endif
9101+ #ifdef CONF_R_VARIABLE_EXPANSION_TOO_LONG
9102+ {"VARIABLE_EXPANSION_TOO_LONG", ERR_LIB_CONF, CONF_R_VARIABLE_EXPANSION_TOO_LONG},
9103+ #else
9104+ {"VARIABLE_EXPANSION_TOO_LONG", 14, 116},
9105+ #endif
9106+ #ifdef CONF_R_VARIABLE_HAS_NO_VALUE
9107+ {"VARIABLE_HAS_NO_VALUE", ERR_LIB_CONF, CONF_R_VARIABLE_HAS_NO_VALUE},
9108+ #else
9109+ {"VARIABLE_HAS_NO_VALUE", 14, 104},
9110+ #endif
9111+ #ifdef CRMF_R_BAD_PBM_ITERATIONCOUNT
9112+ {"BAD_PBM_ITERATIONCOUNT", ERR_LIB_CRMF, CRMF_R_BAD_PBM_ITERATIONCOUNT},
9113+ #else
9114+ {"BAD_PBM_ITERATIONCOUNT", 56, 100},
9115+ #endif
9116+ #ifdef CRMF_R_CRMFERROR
9117+ {"CRMFERROR", ERR_LIB_CRMF, CRMF_R_CRMFERROR},
9118+ #else
9119+ {"CRMFERROR", 56, 102},
9120+ #endif
9121+ #ifdef CRMF_R_ERROR
9122+ {"ERROR", ERR_LIB_CRMF, CRMF_R_ERROR},
9123+ #else
9124+ {"ERROR", 56, 103},
9125+ #endif
9126+ #ifdef CRMF_R_ERROR_DECODING_CERTIFICATE
9127+ {"ERROR_DECODING_CERTIFICATE", ERR_LIB_CRMF, CRMF_R_ERROR_DECODING_CERTIFICATE},
9128+ #else
9129+ {"ERROR_DECODING_CERTIFICATE", 56, 104},
9130+ #endif
9131+ #ifdef CRMF_R_ERROR_DECRYPTING_CERTIFICATE
9132+ {"ERROR_DECRYPTING_CERTIFICATE", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_CERTIFICATE},
9133+ #else
9134+ {"ERROR_DECRYPTING_CERTIFICATE", 56, 105},
9135+ #endif
9136+ #ifdef CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY
9137+ {"ERROR_DECRYPTING_SYMMETRIC_KEY", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY},
9138+ #else
9139+ {"ERROR_DECRYPTING_SYMMETRIC_KEY", 56, 106},
9140+ #endif
9141+ #ifdef CRMF_R_FAILURE_OBTAINING_RANDOM
9142+ {"FAILURE_OBTAINING_RANDOM", ERR_LIB_CRMF, CRMF_R_FAILURE_OBTAINING_RANDOM},
9143+ #else
9144+ {"FAILURE_OBTAINING_RANDOM", 56, 107},
9145+ #endif
9146+ #ifdef CRMF_R_ITERATIONCOUNT_BELOW_100
9147+ {"ITERATIONCOUNT_BELOW_100", ERR_LIB_CRMF, CRMF_R_ITERATIONCOUNT_BELOW_100},
9148+ #else
9149+ {"ITERATIONCOUNT_BELOW_100", 56, 108},
9150+ #endif
9151+ #ifdef CRMF_R_MALFORMED_IV
9152+ {"MALFORMED_IV", ERR_LIB_CRMF, CRMF_R_MALFORMED_IV},
9153+ #else
9154+ {"MALFORMED_IV", 56, 101},
9155+ #endif
9156+ #ifdef CRMF_R_NULL_ARGUMENT
9157+ {"NULL_ARGUMENT", ERR_LIB_CRMF, CRMF_R_NULL_ARGUMENT},
9158+ #else
9159+ {"NULL_ARGUMENT", 56, 109},
9160+ #endif
9161+ #ifdef CRMF_R_POPOSKINPUT_NOT_SUPPORTED
9162+ {"POPOSKINPUT_NOT_SUPPORTED", ERR_LIB_CRMF, CRMF_R_POPOSKINPUT_NOT_SUPPORTED},
9163+ #else
9164+ {"POPOSKINPUT_NOT_SUPPORTED", 56, 113},
9165+ #endif
9166+ #ifdef CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY
9167+ {"POPO_INCONSISTENT_PUBLIC_KEY", ERR_LIB_CRMF, CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY},
9168+ #else
9169+ {"POPO_INCONSISTENT_PUBLIC_KEY", 56, 117},
9170+ #endif
9171+ #ifdef CRMF_R_POPO_MISSING
9172+ {"POPO_MISSING", ERR_LIB_CRMF, CRMF_R_POPO_MISSING},
9173+ #else
9174+ {"POPO_MISSING", 56, 121},
9175+ #endif
9176+ #ifdef CRMF_R_POPO_MISSING_PUBLIC_KEY
9177+ {"POPO_MISSING_PUBLIC_KEY", ERR_LIB_CRMF, CRMF_R_POPO_MISSING_PUBLIC_KEY},
9178+ #else
9179+ {"POPO_MISSING_PUBLIC_KEY", 56, 118},
9180+ #endif
9181+ #ifdef CRMF_R_POPO_MISSING_SUBJECT
9182+ {"POPO_MISSING_SUBJECT", ERR_LIB_CRMF, CRMF_R_POPO_MISSING_SUBJECT},
9183+ #else
9184+ {"POPO_MISSING_SUBJECT", 56, 119},
9185+ #endif
9186+ #ifdef CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED
9187+ {"POPO_RAVERIFIED_NOT_ACCEPTED", ERR_LIB_CRMF, CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED},
9188+ #else
9189+ {"POPO_RAVERIFIED_NOT_ACCEPTED", 56, 120},
9190+ #endif
9191+ #ifdef CRMF_R_SETTING_MAC_ALGOR_FAILURE
9192+ {"SETTING_MAC_ALGOR_FAILURE", ERR_LIB_CRMF, CRMF_R_SETTING_MAC_ALGOR_FAILURE},
9193+ #else
9194+ {"SETTING_MAC_ALGOR_FAILURE", 56, 110},
9195+ #endif
9196+ #ifdef CRMF_R_SETTING_OWF_ALGOR_FAILURE
9197+ {"SETTING_OWF_ALGOR_FAILURE", ERR_LIB_CRMF, CRMF_R_SETTING_OWF_ALGOR_FAILURE},
9198+ #else
9199+ {"SETTING_OWF_ALGOR_FAILURE", 56, 111},
9200+ #endif
9201+ #ifdef CRMF_R_UNSUPPORTED_ALGORITHM
9202+ {"UNSUPPORTED_ALGORITHM", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_ALGORITHM},
9203+ #else
9204+ {"UNSUPPORTED_ALGORITHM", 56, 112},
9205+ #endif
9206+ #ifdef CRMF_R_UNSUPPORTED_CIPHER
9207+ {"UNSUPPORTED_CIPHER", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_CIPHER},
9208+ #else
9209+ {"UNSUPPORTED_CIPHER", 56, 114},
9210+ #endif
9211+ #ifdef CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO
9212+ {"UNSUPPORTED_METHOD_FOR_CREATING_POPO", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO},
9213+ #else
9214+ {"UNSUPPORTED_METHOD_FOR_CREATING_POPO", 56, 115},
9215+ #endif
9216+ #ifdef CRMF_R_UNSUPPORTED_POPO_METHOD
9217+ {"UNSUPPORTED_POPO_METHOD", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_POPO_METHOD},
9218+ #else
9219+ {"UNSUPPORTED_POPO_METHOD", 56, 116},
9220+ #endif
9221+ #ifdef CRYPTO_R_BAD_ALGORITHM_NAME
9222+ {"BAD_ALGORITHM_NAME", ERR_LIB_CRYPTO, CRYPTO_R_BAD_ALGORITHM_NAME},
9223+ #else
9224+ {"BAD_ALGORITHM_NAME", 15, 117},
9225+ #endif
9226+ #ifdef CRYPTO_R_CONFLICTING_NAMES
9227+ {"CONFLICTING_NAMES", ERR_LIB_CRYPTO, CRYPTO_R_CONFLICTING_NAMES},
9228+ #else
9229+ {"CONFLICTING_NAMES", 15, 118},
9230+ #endif
9231+ #ifdef CRYPTO_R_FIPS_MODE_NOT_SUPPORTED
9232+ {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_CRYPTO, CRYPTO_R_FIPS_MODE_NOT_SUPPORTED},
9233+ #else
9234+ {"FIPS_MODE_NOT_SUPPORTED", 15, 101},
9235+ #endif
9236+ #ifdef CRYPTO_R_HEX_STRING_TOO_SHORT
9237+ {"HEX_STRING_TOO_SHORT", ERR_LIB_CRYPTO, CRYPTO_R_HEX_STRING_TOO_SHORT},
9238+ #else
9239+ {"HEX_STRING_TOO_SHORT", 15, 121},
9240+ #endif
9241+ #ifdef CRYPTO_R_ILLEGAL_HEX_DIGIT
9242+ {"ILLEGAL_HEX_DIGIT", ERR_LIB_CRYPTO, CRYPTO_R_ILLEGAL_HEX_DIGIT},
9243+ #else
9244+ {"ILLEGAL_HEX_DIGIT", 15, 102},
9245+ #endif
9246+ #ifdef CRYPTO_R_INSUFFICIENT_DATA_SPACE
9247+ {"INSUFFICIENT_DATA_SPACE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_DATA_SPACE},
9248+ #else
9249+ {"INSUFFICIENT_DATA_SPACE", 15, 106},
9250+ #endif
9251+ #ifdef CRYPTO_R_INSUFFICIENT_PARAM_SIZE
9252+ {"INSUFFICIENT_PARAM_SIZE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_PARAM_SIZE},
9253+ #else
9254+ {"INSUFFICIENT_PARAM_SIZE", 15, 107},
9255+ #endif
9256+ #ifdef CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE
9257+ {"INSUFFICIENT_SECURE_DATA_SPACE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE},
9258+ #else
9259+ {"INSUFFICIENT_SECURE_DATA_SPACE", 15, 108},
9260+ #endif
9261+ #ifdef CRYPTO_R_INVALID_NULL_ARGUMENT
9262+ {"INVALID_NULL_ARGUMENT", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_NULL_ARGUMENT},
9263+ #else
9264+ {"INVALID_NULL_ARGUMENT", 15, 109},
9265+ #endif
9266+ #ifdef CRYPTO_R_INVALID_OSSL_PARAM_TYPE
9267+ {"INVALID_OSSL_PARAM_TYPE", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_OSSL_PARAM_TYPE},
9268+ #else
9269+ {"INVALID_OSSL_PARAM_TYPE", 15, 110},
9270+ #endif
9271+ #ifdef CRYPTO_R_ODD_NUMBER_OF_DIGITS
9272+ {"ODD_NUMBER_OF_DIGITS", ERR_LIB_CRYPTO, CRYPTO_R_ODD_NUMBER_OF_DIGITS},
9273+ #else
9274+ {"ODD_NUMBER_OF_DIGITS", 15, 103},
9275+ #endif
9276+ #ifdef CRYPTO_R_PROVIDER_ALREADY_EXISTS
9277+ {"PROVIDER_ALREADY_EXISTS", ERR_LIB_CRYPTO, CRYPTO_R_PROVIDER_ALREADY_EXISTS},
9278+ #else
9279+ {"PROVIDER_ALREADY_EXISTS", 15, 104},
9280+ #endif
9281+ #ifdef CRYPTO_R_PROVIDER_SECTION_ERROR
9282+ {"PROVIDER_SECTION_ERROR", ERR_LIB_CRYPTO, CRYPTO_R_PROVIDER_SECTION_ERROR},
9283+ #else
9284+ {"PROVIDER_SECTION_ERROR", 15, 105},
9285+ #endif
9286+ #ifdef CRYPTO_R_RANDOM_SECTION_ERROR
9287+ {"RANDOM_SECTION_ERROR", ERR_LIB_CRYPTO, CRYPTO_R_RANDOM_SECTION_ERROR},
9288+ #else
9289+ {"RANDOM_SECTION_ERROR", 15, 119},
9290+ #endif
9291+ #ifdef CRYPTO_R_SECURE_MALLOC_FAILURE
9292+ {"SECURE_MALLOC_FAILURE", ERR_LIB_CRYPTO, CRYPTO_R_SECURE_MALLOC_FAILURE},
9293+ #else
9294+ {"SECURE_MALLOC_FAILURE", 15, 111},
9295+ #endif
9296+ #ifdef CRYPTO_R_STRING_TOO_LONG
9297+ {"STRING_TOO_LONG", ERR_LIB_CRYPTO, CRYPTO_R_STRING_TOO_LONG},
9298+ #else
9299+ {"STRING_TOO_LONG", 15, 112},
9300+ #endif
9301+ #ifdef CRYPTO_R_TOO_MANY_BYTES
9302+ {"TOO_MANY_BYTES", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_BYTES},
9303+ #else
9304+ {"TOO_MANY_BYTES", 15, 113},
9305+ #endif
9306+ #ifdef CRYPTO_R_TOO_MANY_RECORDS
9307+ {"TOO_MANY_RECORDS", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_RECORDS},
9308+ #else
9309+ {"TOO_MANY_RECORDS", 15, 114},
9310+ #endif
9311+ #ifdef CRYPTO_R_TOO_SMALL_BUFFER
9312+ {"TOO_SMALL_BUFFER", ERR_LIB_CRYPTO, CRYPTO_R_TOO_SMALL_BUFFER},
9313+ #else
9314+ {"TOO_SMALL_BUFFER", 15, 116},
9315+ #endif
9316+ #ifdef CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION
9317+ {"UNKNOWN_NAME_IN_RANDOM_SECTION", ERR_LIB_CRYPTO, CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION},
9318+ #else
9319+ {"UNKNOWN_NAME_IN_RANDOM_SECTION", 15, 120},
9320+ #endif
9321+ #ifdef CRYPTO_R_ZERO_LENGTH_NUMBER
9322+ {"ZERO_LENGTH_NUMBER", ERR_LIB_CRYPTO, CRYPTO_R_ZERO_LENGTH_NUMBER},
9323+ #else
9324+ {"ZERO_LENGTH_NUMBER", 15, 115},
9325+ #endif
9326+ #ifdef CT_R_BASE64_DECODE_ERROR
9327+ {"BASE64_DECODE_ERROR", ERR_LIB_CT, CT_R_BASE64_DECODE_ERROR},
9328+ #else
9329+ {"BASE64_DECODE_ERROR", 50, 108},
9330+ #endif
9331+ #ifdef CT_R_INVALID_LOG_ID_LENGTH
9332+ {"INVALID_LOG_ID_LENGTH", ERR_LIB_CT, CT_R_INVALID_LOG_ID_LENGTH},
9333+ #else
9334+ {"INVALID_LOG_ID_LENGTH", 50, 100},
9335+ #endif
9336+ #ifdef CT_R_LOG_CONF_INVALID
9337+ {"LOG_CONF_INVALID", ERR_LIB_CT, CT_R_LOG_CONF_INVALID},
9338+ #else
9339+ {"LOG_CONF_INVALID", 50, 109},
9340+ #endif
9341+ #ifdef CT_R_LOG_CONF_INVALID_KEY
9342+ {"LOG_CONF_INVALID_KEY", ERR_LIB_CT, CT_R_LOG_CONF_INVALID_KEY},
9343+ #else
9344+ {"LOG_CONF_INVALID_KEY", 50, 110},
9345+ #endif
9346+ #ifdef CT_R_LOG_CONF_MISSING_DESCRIPTION
9347+ {"LOG_CONF_MISSING_DESCRIPTION", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_DESCRIPTION},
9348+ #else
9349+ {"LOG_CONF_MISSING_DESCRIPTION", 50, 111},
9350+ #endif
9351+ #ifdef CT_R_LOG_CONF_MISSING_KEY
9352+ {"LOG_CONF_MISSING_KEY", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_KEY},
9353+ #else
9354+ {"LOG_CONF_MISSING_KEY", 50, 112},
9355+ #endif
9356+ #ifdef CT_R_LOG_KEY_INVALID
9357+ {"LOG_KEY_INVALID", ERR_LIB_CT, CT_R_LOG_KEY_INVALID},
9358+ #else
9359+ {"LOG_KEY_INVALID", 50, 113},
9360+ #endif
9361+ #ifdef CT_R_SCT_FUTURE_TIMESTAMP
9362+ {"SCT_FUTURE_TIMESTAMP", ERR_LIB_CT, CT_R_SCT_FUTURE_TIMESTAMP},
9363+ #else
9364+ {"SCT_FUTURE_TIMESTAMP", 50, 116},
9365+ #endif
9366+ #ifdef CT_R_SCT_INVALID
9367+ {"SCT_INVALID", ERR_LIB_CT, CT_R_SCT_INVALID},
9368+ #else
9369+ {"SCT_INVALID", 50, 104},
9370+ #endif
9371+ #ifdef CT_R_SCT_INVALID_SIGNATURE
9372+ {"SCT_INVALID_SIGNATURE", ERR_LIB_CT, CT_R_SCT_INVALID_SIGNATURE},
9373+ #else
9374+ {"SCT_INVALID_SIGNATURE", 50, 107},
9375+ #endif
9376+ #ifdef CT_R_SCT_LIST_INVALID
9377+ {"SCT_LIST_INVALID", ERR_LIB_CT, CT_R_SCT_LIST_INVALID},
9378+ #else
9379+ {"SCT_LIST_INVALID", 50, 105},
9380+ #endif
9381+ #ifdef CT_R_SCT_LOG_ID_MISMATCH
9382+ {"SCT_LOG_ID_MISMATCH", ERR_LIB_CT, CT_R_SCT_LOG_ID_MISMATCH},
9383+ #else
9384+ {"SCT_LOG_ID_MISMATCH", 50, 114},
9385+ #endif
9386+ #ifdef CT_R_SCT_NOT_SET
9387+ {"SCT_NOT_SET", ERR_LIB_CT, CT_R_SCT_NOT_SET},
9388+ #else
9389+ {"SCT_NOT_SET", 50, 106},
9390+ #endif
9391+ #ifdef CT_R_SCT_UNSUPPORTED_VERSION
9392+ {"SCT_UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_SCT_UNSUPPORTED_VERSION},
9393+ #else
9394+ {"SCT_UNSUPPORTED_VERSION", 50, 115},
9395+ #endif
9396+ #ifdef CT_R_UNRECOGNIZED_SIGNATURE_NID
9397+ {"UNRECOGNIZED_SIGNATURE_NID", ERR_LIB_CT, CT_R_UNRECOGNIZED_SIGNATURE_NID},
9398+ #else
9399+ {"UNRECOGNIZED_SIGNATURE_NID", 50, 101},
9400+ #endif
9401+ #ifdef CT_R_UNSUPPORTED_ENTRY_TYPE
9402+ {"UNSUPPORTED_ENTRY_TYPE", ERR_LIB_CT, CT_R_UNSUPPORTED_ENTRY_TYPE},
9403+ #else
9404+ {"UNSUPPORTED_ENTRY_TYPE", 50, 102},
9405+ #endif
9406+ #ifdef CT_R_UNSUPPORTED_VERSION
9407+ {"UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_UNSUPPORTED_VERSION},
9408+ #else
9409+ {"UNSUPPORTED_VERSION", 50, 103},
9410+ #endif
9411+ #ifdef DH_R_BAD_FFC_PARAMETERS
9412+ {"BAD_FFC_PARAMETERS", ERR_LIB_DH, DH_R_BAD_FFC_PARAMETERS},
9413+ #else
9414+ {"BAD_FFC_PARAMETERS", 5, 127},
9415+ #endif
9416+ #ifdef DH_R_BAD_GENERATOR
9417+ {"BAD_GENERATOR", ERR_LIB_DH, DH_R_BAD_GENERATOR},
9418+ #else
9419+ {"BAD_GENERATOR", 5, 101},
9420+ #endif
9421+ #ifdef DH_R_BN_DECODE_ERROR
9422+ {"BN_DECODE_ERROR", ERR_LIB_DH, DH_R_BN_DECODE_ERROR},
9423+ #else
9424+ {"BN_DECODE_ERROR", 5, 109},
9425+ #endif
9426+ #ifdef DH_R_BN_ERROR
9427+ {"BN_ERROR", ERR_LIB_DH, DH_R_BN_ERROR},
9428+ #else
9429+ {"BN_ERROR", 5, 106},
9430+ #endif
9431+ #ifdef DH_R_CHECK_INVALID_J_VALUE
9432+ {"CHECK_INVALID_J_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_J_VALUE},
9433+ #else
9434+ {"CHECK_INVALID_J_VALUE", 5, 115},
9435+ #endif
9436+ #ifdef DH_R_CHECK_INVALID_Q_VALUE
9437+ {"CHECK_INVALID_Q_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_Q_VALUE},
9438+ #else
9439+ {"CHECK_INVALID_Q_VALUE", 5, 116},
9440+ #endif
9441+ #ifdef DH_R_CHECK_PUBKEY_INVALID
9442+ {"CHECK_PUBKEY_INVALID", ERR_LIB_DH, DH_R_CHECK_PUBKEY_INVALID},
9443+ #else
9444+ {"CHECK_PUBKEY_INVALID", 5, 122},
9445+ #endif
9446+ #ifdef DH_R_CHECK_PUBKEY_TOO_LARGE
9447+ {"CHECK_PUBKEY_TOO_LARGE", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_LARGE},
9448+ #else
9449+ {"CHECK_PUBKEY_TOO_LARGE", 5, 123},
9450+ #endif
9451+ #ifdef DH_R_CHECK_PUBKEY_TOO_SMALL
9452+ {"CHECK_PUBKEY_TOO_SMALL", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_SMALL},
9453+ #else
9454+ {"CHECK_PUBKEY_TOO_SMALL", 5, 124},
9455+ #endif
9456+ #ifdef DH_R_CHECK_P_NOT_PRIME
9457+ {"CHECK_P_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_PRIME},
9458+ #else
9459+ {"CHECK_P_NOT_PRIME", 5, 117},
9460+ #endif
9461+ #ifdef DH_R_CHECK_P_NOT_SAFE_PRIME
9462+ {"CHECK_P_NOT_SAFE_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_SAFE_PRIME},
9463+ #else
9464+ {"CHECK_P_NOT_SAFE_PRIME", 5, 118},
9465+ #endif
9466+ #ifdef DH_R_CHECK_Q_NOT_PRIME
9467+ {"CHECK_Q_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_Q_NOT_PRIME},
9468+ #else
9469+ {"CHECK_Q_NOT_PRIME", 5, 119},
9470+ #endif
9471+ #ifdef DH_R_DECODE_ERROR
9472+ {"DECODE_ERROR", ERR_LIB_DH, DH_R_DECODE_ERROR},
9473+ #else
9474+ {"DECODE_ERROR", 5, 104},
9475+ #endif
9476+ #ifdef DH_R_INVALID_PARAMETER_NAME
9477+ {"INVALID_PARAMETER_NAME", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NAME},
9478+ #else
9479+ {"INVALID_PARAMETER_NAME", 5, 110},
9480+ #endif
9481+ #ifdef DH_R_INVALID_PARAMETER_NID
9482+ {"INVALID_PARAMETER_NID", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NID},
9483+ #else
9484+ {"INVALID_PARAMETER_NID", 5, 114},
9485+ #endif
9486+ #ifdef DH_R_INVALID_PUBKEY
9487+ {"INVALID_PUBKEY", ERR_LIB_DH, DH_R_INVALID_PUBKEY},
9488+ #else
9489+ {"INVALID_PUBKEY", 5, 102},
9490+ #endif
9491+ #ifdef DH_R_INVALID_SECRET
9492+ {"INVALID_SECRET", ERR_LIB_DH, DH_R_INVALID_SECRET},
9493+ #else
9494+ {"INVALID_SECRET", 5, 128},
9495+ #endif
9496+ #ifdef DH_R_KDF_PARAMETER_ERROR
9497+ {"KDF_PARAMETER_ERROR", ERR_LIB_DH, DH_R_KDF_PARAMETER_ERROR},
9498+ #else
9499+ {"KDF_PARAMETER_ERROR", 5, 112},
9500+ #endif
9501+ #ifdef DH_R_KEYS_NOT_SET
9502+ {"KEYS_NOT_SET", ERR_LIB_DH, DH_R_KEYS_NOT_SET},
9503+ #else
9504+ {"KEYS_NOT_SET", 5, 108},
9505+ #endif
9506+ #ifdef DH_R_MISSING_PUBKEY
9507+ {"MISSING_PUBKEY", ERR_LIB_DH, DH_R_MISSING_PUBKEY},
9508+ #else
9509+ {"MISSING_PUBKEY", 5, 125},
9510+ #endif
9511+ #ifdef DH_R_MODULUS_TOO_LARGE
9512+ {"MODULUS_TOO_LARGE", ERR_LIB_DH, DH_R_MODULUS_TOO_LARGE},
9513+ #else
9514+ {"MODULUS_TOO_LARGE", 5, 103},
9515+ #endif
9516+ #ifdef DH_R_MODULUS_TOO_SMALL
9517+ {"MODULUS_TOO_SMALL", ERR_LIB_DH, DH_R_MODULUS_TOO_SMALL},
9518+ #else
9519+ {"MODULUS_TOO_SMALL", 5, 126},
9520+ #endif
9521+ #ifdef DH_R_NOT_SUITABLE_GENERATOR
9522+ {"NOT_SUITABLE_GENERATOR", ERR_LIB_DH, DH_R_NOT_SUITABLE_GENERATOR},
9523+ #else
9524+ {"NOT_SUITABLE_GENERATOR", 5, 120},
9525+ #endif
9526+ #ifdef DH_R_NO_PARAMETERS_SET
9527+ {"NO_PARAMETERS_SET", ERR_LIB_DH, DH_R_NO_PARAMETERS_SET},
9528+ #else
9529+ {"NO_PARAMETERS_SET", 5, 107},
9530+ #endif
9531+ #ifdef DH_R_NO_PRIVATE_VALUE
9532+ {"NO_PRIVATE_VALUE", ERR_LIB_DH, DH_R_NO_PRIVATE_VALUE},
9533+ #else
9534+ {"NO_PRIVATE_VALUE", 5, 100},
9535+ #endif
9536+ #ifdef DH_R_PARAMETER_ENCODING_ERROR
9537+ {"PARAMETER_ENCODING_ERROR", ERR_LIB_DH, DH_R_PARAMETER_ENCODING_ERROR},
9538+ #else
9539+ {"PARAMETER_ENCODING_ERROR", 5, 105},
9540+ #endif
9541+ #ifdef DH_R_PEER_KEY_ERROR
9542+ {"PEER_KEY_ERROR", ERR_LIB_DH, DH_R_PEER_KEY_ERROR},
9543+ #else
9544+ {"PEER_KEY_ERROR", 5, 111},
9545+ #endif
9546+ #ifdef DH_R_SHARED_INFO_ERROR
9547+ {"SHARED_INFO_ERROR", ERR_LIB_DH, DH_R_SHARED_INFO_ERROR},
9548+ #else
9549+ {"SHARED_INFO_ERROR", 5, 113},
9550+ #endif
9551+ #ifdef DH_R_UNABLE_TO_CHECK_GENERATOR
9552+ {"UNABLE_TO_CHECK_GENERATOR", ERR_LIB_DH, DH_R_UNABLE_TO_CHECK_GENERATOR},
9553+ #else
9554+ {"UNABLE_TO_CHECK_GENERATOR", 5, 121},
9555+ #endif
9556+ #ifdef DSA_R_BAD_FFC_PARAMETERS
9557+ {"BAD_FFC_PARAMETERS", ERR_LIB_DSA, DSA_R_BAD_FFC_PARAMETERS},
9558+ #else
9559+ {"BAD_FFC_PARAMETERS", 10, 114},
9560+ #endif
9561+ #ifdef DSA_R_BAD_Q_VALUE
9562+ {"BAD_Q_VALUE", ERR_LIB_DSA, DSA_R_BAD_Q_VALUE},
9563+ #else
9564+ {"BAD_Q_VALUE", 10, 102},
9565+ #endif
9566+ #ifdef DSA_R_BN_DECODE_ERROR
9567+ {"BN_DECODE_ERROR", ERR_LIB_DSA, DSA_R_BN_DECODE_ERROR},
9568+ #else
9569+ {"BN_DECODE_ERROR", 10, 108},
9570+ #endif
9571+ #ifdef DSA_R_BN_ERROR
9572+ {"BN_ERROR", ERR_LIB_DSA, DSA_R_BN_ERROR},
9573+ #else
9574+ {"BN_ERROR", 10, 109},
9575+ #endif
9576+ #ifdef DSA_R_DECODE_ERROR
9577+ {"DECODE_ERROR", ERR_LIB_DSA, DSA_R_DECODE_ERROR},
9578+ #else
9579+ {"DECODE_ERROR", 10, 104},
9580+ #endif
9581+ #ifdef DSA_R_INVALID_DIGEST_TYPE
9582+ {"INVALID_DIGEST_TYPE", ERR_LIB_DSA, DSA_R_INVALID_DIGEST_TYPE},
9583+ #else
9584+ {"INVALID_DIGEST_TYPE", 10, 106},
9585+ #endif
9586+ #ifdef DSA_R_INVALID_PARAMETERS
9587+ {"INVALID_PARAMETERS", ERR_LIB_DSA, DSA_R_INVALID_PARAMETERS},
9588+ #else
9589+ {"INVALID_PARAMETERS", 10, 112},
9590+ #endif
9591+ #ifdef DSA_R_MISSING_PARAMETERS
9592+ {"MISSING_PARAMETERS", ERR_LIB_DSA, DSA_R_MISSING_PARAMETERS},
9593+ #else
9594+ {"MISSING_PARAMETERS", 10, 101},
9595+ #endif
9596+ #ifdef DSA_R_MISSING_PRIVATE_KEY
9597+ {"MISSING_PRIVATE_KEY", ERR_LIB_DSA, DSA_R_MISSING_PRIVATE_KEY},
9598+ #else
9599+ {"MISSING_PRIVATE_KEY", 10, 111},
9600+ #endif
9601+ #ifdef DSA_R_MODULUS_TOO_LARGE
9602+ {"MODULUS_TOO_LARGE", ERR_LIB_DSA, DSA_R_MODULUS_TOO_LARGE},
9603+ #else
9604+ {"MODULUS_TOO_LARGE", 10, 103},
9605+ #endif
9606+ #ifdef DSA_R_NO_PARAMETERS_SET
9607+ {"NO_PARAMETERS_SET", ERR_LIB_DSA, DSA_R_NO_PARAMETERS_SET},
9608+ #else
9609+ {"NO_PARAMETERS_SET", 10, 107},
9610+ #endif
9611+ #ifdef DSA_R_PARAMETER_ENCODING_ERROR
9612+ {"PARAMETER_ENCODING_ERROR", ERR_LIB_DSA, DSA_R_PARAMETER_ENCODING_ERROR},
9613+ #else
9614+ {"PARAMETER_ENCODING_ERROR", 10, 105},
9615+ #endif
9616+ #ifdef DSA_R_P_NOT_PRIME
9617+ {"P_NOT_PRIME", ERR_LIB_DSA, DSA_R_P_NOT_PRIME},
9618+ #else
9619+ {"P_NOT_PRIME", 10, 115},
9620+ #endif
9621+ #ifdef DSA_R_Q_NOT_PRIME
9622+ {"Q_NOT_PRIME", ERR_LIB_DSA, DSA_R_Q_NOT_PRIME},
9623+ #else
9624+ {"Q_NOT_PRIME", 10, 113},
9625+ #endif
9626+ #ifdef DSA_R_SEED_LEN_SMALL
9627+ {"SEED_LEN_SMALL", ERR_LIB_DSA, DSA_R_SEED_LEN_SMALL},
9628+ #else
9629+ {"SEED_LEN_SMALL", 10, 110},
9630+ #endif
9631+ #ifdef DSO_R_CTRL_FAILED
9632+ {"CTRL_FAILED", ERR_LIB_DSO, DSO_R_CTRL_FAILED},
9633+ #else
9634+ {"CTRL_FAILED", 37, 100},
9635+ #endif
9636+ #ifdef DSO_R_DSO_ALREADY_LOADED
9637+ {"DSO_ALREADY_LOADED", ERR_LIB_DSO, DSO_R_DSO_ALREADY_LOADED},
9638+ #else
9639+ {"DSO_ALREADY_LOADED", 37, 110},
9640+ #endif
9641+ #ifdef DSO_R_EMPTY_FILE_STRUCTURE
9642+ {"EMPTY_FILE_STRUCTURE", ERR_LIB_DSO, DSO_R_EMPTY_FILE_STRUCTURE},
9643+ #else
9644+ {"EMPTY_FILE_STRUCTURE", 37, 113},
9645+ #endif
9646+ #ifdef DSO_R_FAILURE
9647+ {"FAILURE", ERR_LIB_DSO, DSO_R_FAILURE},
9648+ #else
9649+ {"FAILURE", 37, 114},
9650+ #endif
9651+ #ifdef DSO_R_FILENAME_TOO_BIG
9652+ {"FILENAME_TOO_BIG", ERR_LIB_DSO, DSO_R_FILENAME_TOO_BIG},
9653+ #else
9654+ {"FILENAME_TOO_BIG", 37, 101},
9655+ #endif
9656+ #ifdef DSO_R_FINISH_FAILED
9657+ {"FINISH_FAILED", ERR_LIB_DSO, DSO_R_FINISH_FAILED},
9658+ #else
9659+ {"FINISH_FAILED", 37, 102},
9660+ #endif
9661+ #ifdef DSO_R_INCORRECT_FILE_SYNTAX
9662+ {"INCORRECT_FILE_SYNTAX", ERR_LIB_DSO, DSO_R_INCORRECT_FILE_SYNTAX},
9663+ #else
9664+ {"INCORRECT_FILE_SYNTAX", 37, 115},
9665+ #endif
9666+ #ifdef DSO_R_LOAD_FAILED
9667+ {"LOAD_FAILED", ERR_LIB_DSO, DSO_R_LOAD_FAILED},
9668+ #else
9669+ {"LOAD_FAILED", 37, 103},
9670+ #endif
9671+ #ifdef DSO_R_NAME_TRANSLATION_FAILED
9672+ {"NAME_TRANSLATION_FAILED", ERR_LIB_DSO, DSO_R_NAME_TRANSLATION_FAILED},
9673+ #else
9674+ {"NAME_TRANSLATION_FAILED", 37, 109},
9675+ #endif
9676+ #ifdef DSO_R_NO_FILENAME
9677+ {"NO_FILENAME", ERR_LIB_DSO, DSO_R_NO_FILENAME},
9678+ #else
9679+ {"NO_FILENAME", 37, 111},
9680+ #endif
9681+ #ifdef DSO_R_NULL_HANDLE
9682+ {"NULL_HANDLE", ERR_LIB_DSO, DSO_R_NULL_HANDLE},
9683+ #else
9684+ {"NULL_HANDLE", 37, 104},
9685+ #endif
9686+ #ifdef DSO_R_SET_FILENAME_FAILED
9687+ {"SET_FILENAME_FAILED", ERR_LIB_DSO, DSO_R_SET_FILENAME_FAILED},
9688+ #else
9689+ {"SET_FILENAME_FAILED", 37, 112},
9690+ #endif
9691+ #ifdef DSO_R_STACK_ERROR
9692+ {"STACK_ERROR", ERR_LIB_DSO, DSO_R_STACK_ERROR},
9693+ #else
9694+ {"STACK_ERROR", 37, 105},
9695+ #endif
9696+ #ifdef DSO_R_SYM_FAILURE
9697+ {"SYM_FAILURE", ERR_LIB_DSO, DSO_R_SYM_FAILURE},
9698+ #else
9699+ {"SYM_FAILURE", 37, 106},
9700+ #endif
9701+ #ifdef DSO_R_UNLOAD_FAILED
9702+ {"UNLOAD_FAILED", ERR_LIB_DSO, DSO_R_UNLOAD_FAILED},
9703+ #else
9704+ {"UNLOAD_FAILED", 37, 107},
9705+ #endif
9706+ #ifdef DSO_R_UNSUPPORTED
9707+ {"UNSUPPORTED", ERR_LIB_DSO, DSO_R_UNSUPPORTED},
9708+ #else
9709+ {"UNSUPPORTED", 37, 108},
9710+ #endif
9711+ #ifdef EC_R_ASN1_ERROR
9712+ {"ASN1_ERROR", ERR_LIB_EC, EC_R_ASN1_ERROR},
9713+ #else
9714+ {"ASN1_ERROR", 16, 115},
9715+ #endif
9716+ #ifdef EC_R_BAD_SIGNATURE
9717+ {"BAD_SIGNATURE", ERR_LIB_EC, EC_R_BAD_SIGNATURE},
9718+ #else
9719+ {"BAD_SIGNATURE", 16, 156},
9720+ #endif
9721+ #ifdef EC_R_BIGNUM_OUT_OF_RANGE
9722+ {"BIGNUM_OUT_OF_RANGE", ERR_LIB_EC, EC_R_BIGNUM_OUT_OF_RANGE},
9723+ #else
9724+ {"BIGNUM_OUT_OF_RANGE", 16, 144},
9725+ #endif
9726+ #ifdef EC_R_BUFFER_TOO_SMALL
9727+ {"BUFFER_TOO_SMALL", ERR_LIB_EC, EC_R_BUFFER_TOO_SMALL},
9728+ #else
9729+ {"BUFFER_TOO_SMALL", 16, 100},
9730+ #endif
9731+ #ifdef EC_R_CANNOT_INVERT
9732+ {"CANNOT_INVERT", ERR_LIB_EC, EC_R_CANNOT_INVERT},
9733+ #else
9734+ {"CANNOT_INVERT", 16, 165},
9735+ #endif
9736+ #ifdef EC_R_COORDINATES_OUT_OF_RANGE
9737+ {"COORDINATES_OUT_OF_RANGE", ERR_LIB_EC, EC_R_COORDINATES_OUT_OF_RANGE},
9738+ #else
9739+ {"COORDINATES_OUT_OF_RANGE", 16, 146},
9740+ #endif
9741+ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDH
9742+ {"CURVE_DOES_NOT_SUPPORT_ECDH", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDH},
9743+ #else
9744+ {"CURVE_DOES_NOT_SUPPORT_ECDH", 16, 160},
9745+ #endif
9746+ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA
9747+ {"CURVE_DOES_NOT_SUPPORT_ECDSA", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA},
9748+ #else
9749+ {"CURVE_DOES_NOT_SUPPORT_ECDSA", 16, 170},
9750+ #endif
9751+ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING
9752+ {"CURVE_DOES_NOT_SUPPORT_SIGNING", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING},
9753+ #else
9754+ {"CURVE_DOES_NOT_SUPPORT_SIGNING", 16, 159},
9755+ #endif
9756+ #ifdef EC_R_DECODE_ERROR
9757+ {"DECODE_ERROR", ERR_LIB_EC, EC_R_DECODE_ERROR},
9758+ #else
9759+ {"DECODE_ERROR", 16, 142},
9760+ #endif
9761+ #ifdef EC_R_DISCRIMINANT_IS_ZERO
9762+ {"DISCRIMINANT_IS_ZERO", ERR_LIB_EC, EC_R_DISCRIMINANT_IS_ZERO},
9763+ #else
9764+ {"DISCRIMINANT_IS_ZERO", 16, 118},
9765+ #endif
9766+ #ifdef EC_R_EC_GROUP_NEW_BY_NAME_FAILURE
9767+ {"EC_GROUP_NEW_BY_NAME_FAILURE", ERR_LIB_EC, EC_R_EC_GROUP_NEW_BY_NAME_FAILURE},
9768+ #else
9769+ {"EC_GROUP_NEW_BY_NAME_FAILURE", 16, 119},
9770+ #endif
9771+ #ifdef EC_R_FAILED_MAKING_PUBLIC_KEY
9772+ {"FAILED_MAKING_PUBLIC_KEY", ERR_LIB_EC, EC_R_FAILED_MAKING_PUBLIC_KEY},
9773+ #else
9774+ {"FAILED_MAKING_PUBLIC_KEY", 16, 166},
9775+ #endif
9776+ #ifdef EC_R_FIELD_TOO_LARGE
9777+ {"FIELD_TOO_LARGE", ERR_LIB_EC, EC_R_FIELD_TOO_LARGE},
9778+ #else
9779+ {"FIELD_TOO_LARGE", 16, 143},
9780+ #endif
9781+ #ifdef EC_R_GF2M_NOT_SUPPORTED
9782+ {"GF2M_NOT_SUPPORTED", ERR_LIB_EC, EC_R_GF2M_NOT_SUPPORTED},
9783+ #else
9784+ {"GF2M_NOT_SUPPORTED", 16, 147},
9785+ #endif
9786+ #ifdef EC_R_GROUP2PKPARAMETERS_FAILURE
9787+ {"GROUP2PKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_GROUP2PKPARAMETERS_FAILURE},
9788+ #else
9789+ {"GROUP2PKPARAMETERS_FAILURE", 16, 120},
9790+ #endif
9791+ #ifdef EC_R_I2D_ECPKPARAMETERS_FAILURE
9792+ {"I2D_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_I2D_ECPKPARAMETERS_FAILURE},
9793+ #else
9794+ {"I2D_ECPKPARAMETERS_FAILURE", 16, 121},
9795+ #endif
9796+ #ifdef EC_R_INCOMPATIBLE_OBJECTS
9797+ {"INCOMPATIBLE_OBJECTS", ERR_LIB_EC, EC_R_INCOMPATIBLE_OBJECTS},
9798+ #else
9799+ {"INCOMPATIBLE_OBJECTS", 16, 101},
9800+ #endif
9801+ #ifdef EC_R_INVALID_A
9802+ {"INVALID_A", ERR_LIB_EC, EC_R_INVALID_A},
9803+ #else
9804+ {"INVALID_A", 16, 168},
9805+ #endif
9806+ #ifdef EC_R_INVALID_ARGUMENT
9807+ {"INVALID_ARGUMENT", ERR_LIB_EC, EC_R_INVALID_ARGUMENT},
9808+ #else
9809+ {"INVALID_ARGUMENT", 16, 112},
9810+ #endif
9811+ #ifdef EC_R_INVALID_B
9812+ {"INVALID_B", ERR_LIB_EC, EC_R_INVALID_B},
9813+ #else
9814+ {"INVALID_B", 16, 169},
9815+ #endif
9816+ #ifdef EC_R_INVALID_COFACTOR
9817+ {"INVALID_COFACTOR", ERR_LIB_EC, EC_R_INVALID_COFACTOR},
9818+ #else
9819+ {"INVALID_COFACTOR", 16, 171},
9820+ #endif
9821+ #ifdef EC_R_INVALID_COMPRESSED_POINT
9822+ {"INVALID_COMPRESSED_POINT", ERR_LIB_EC, EC_R_INVALID_COMPRESSED_POINT},
9823+ #else
9824+ {"INVALID_COMPRESSED_POINT", 16, 110},
9825+ #endif
9826+ #ifdef EC_R_INVALID_COMPRESSION_BIT
9827+ {"INVALID_COMPRESSION_BIT", ERR_LIB_EC, EC_R_INVALID_COMPRESSION_BIT},
9828+ #else
9829+ {"INVALID_COMPRESSION_BIT", 16, 109},
9830+ #endif
9831+ #ifdef EC_R_INVALID_CURVE
9832+ {"INVALID_CURVE", ERR_LIB_EC, EC_R_INVALID_CURVE},
9833+ #else
9834+ {"INVALID_CURVE", 16, 141},
9835+ #endif
9836+ #ifdef EC_R_INVALID_DIGEST
9837+ {"INVALID_DIGEST", ERR_LIB_EC, EC_R_INVALID_DIGEST},
9838+ #else
9839+ {"INVALID_DIGEST", 16, 151},
9840+ #endif
9841+ #ifdef EC_R_INVALID_DIGEST_TYPE
9842+ {"INVALID_DIGEST_TYPE", ERR_LIB_EC, EC_R_INVALID_DIGEST_TYPE},
9843+ #else
9844+ {"INVALID_DIGEST_TYPE", 16, 138},
9845+ #endif
9846+ #ifdef EC_R_INVALID_ENCODING
9847+ {"INVALID_ENCODING", ERR_LIB_EC, EC_R_INVALID_ENCODING},
9848+ #else
9849+ {"INVALID_ENCODING", 16, 102},
9850+ #endif
9851+ #ifdef EC_R_INVALID_FIELD
9852+ {"INVALID_FIELD", ERR_LIB_EC, EC_R_INVALID_FIELD},
9853+ #else
9854+ {"INVALID_FIELD", 16, 103},
9855+ #endif
9856+ #ifdef EC_R_INVALID_FORM
9857+ {"INVALID_FORM", ERR_LIB_EC, EC_R_INVALID_FORM},
9858+ #else
9859+ {"INVALID_FORM", 16, 104},
9860+ #endif
9861+ #ifdef EC_R_INVALID_GENERATOR
9862+ {"INVALID_GENERATOR", ERR_LIB_EC, EC_R_INVALID_GENERATOR},
9863+ #else
9864+ {"INVALID_GENERATOR", 16, 173},
9865+ #endif
9866+ #ifdef EC_R_INVALID_GROUP_ORDER
9867+ {"INVALID_GROUP_ORDER", ERR_LIB_EC, EC_R_INVALID_GROUP_ORDER},
9868+ #else
9869+ {"INVALID_GROUP_ORDER", 16, 122},
9870+ #endif
9871+ #ifdef EC_R_INVALID_KEY
9872+ {"INVALID_KEY", ERR_LIB_EC, EC_R_INVALID_KEY},
9873+ #else
9874+ {"INVALID_KEY", 16, 116},
9875+ #endif
9876+ #ifdef EC_R_INVALID_NAMED_GROUP_CONVERSION
9877+ {"INVALID_NAMED_GROUP_CONVERSION", ERR_LIB_EC, EC_R_INVALID_NAMED_GROUP_CONVERSION},
9878+ #else
9879+ {"INVALID_NAMED_GROUP_CONVERSION", 16, 174},
9880+ #endif
9881+ #ifdef EC_R_INVALID_OUTPUT_LENGTH
9882+ {"INVALID_OUTPUT_LENGTH", ERR_LIB_EC, EC_R_INVALID_OUTPUT_LENGTH},
9883+ #else
9884+ {"INVALID_OUTPUT_LENGTH", 16, 161},
9885+ #endif
9886+ #ifdef EC_R_INVALID_P
9887+ {"INVALID_P", ERR_LIB_EC, EC_R_INVALID_P},
9888+ #else
9889+ {"INVALID_P", 16, 172},
9890+ #endif
9891+ #ifdef EC_R_INVALID_PEER_KEY
9892+ {"INVALID_PEER_KEY", ERR_LIB_EC, EC_R_INVALID_PEER_KEY},
9893+ #else
9894+ {"INVALID_PEER_KEY", 16, 133},
9895+ #endif
9896+ #ifdef EC_R_INVALID_PENTANOMIAL_BASIS
9897+ {"INVALID_PENTANOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_PENTANOMIAL_BASIS},
9898+ #else
9899+ {"INVALID_PENTANOMIAL_BASIS", 16, 132},
9900+ #endif
9901+ #ifdef EC_R_INVALID_PRIVATE_KEY
9902+ {"INVALID_PRIVATE_KEY", ERR_LIB_EC, EC_R_INVALID_PRIVATE_KEY},
9903+ #else
9904+ {"INVALID_PRIVATE_KEY", 16, 123},
9905+ #endif
9906+ #ifdef EC_R_INVALID_SEED
9907+ {"INVALID_SEED", ERR_LIB_EC, EC_R_INVALID_SEED},
9908+ #else
9909+ {"INVALID_SEED", 16, 175},
9910+ #endif
9911+ #ifdef EC_R_INVALID_TRINOMIAL_BASIS
9912+ {"INVALID_TRINOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_TRINOMIAL_BASIS},
9913+ #else
9914+ {"INVALID_TRINOMIAL_BASIS", 16, 137},
9915+ #endif
9916+ #ifdef EC_R_KDF_PARAMETER_ERROR
9917+ {"KDF_PARAMETER_ERROR", ERR_LIB_EC, EC_R_KDF_PARAMETER_ERROR},
9918+ #else
9919+ {"KDF_PARAMETER_ERROR", 16, 148},
9920+ #endif
9921+ #ifdef EC_R_KEYS_NOT_SET
9922+ {"KEYS_NOT_SET", ERR_LIB_EC, EC_R_KEYS_NOT_SET},
9923+ #else
9924+ {"KEYS_NOT_SET", 16, 140},
9925+ #endif
9926+ #ifdef EC_R_LADDER_POST_FAILURE
9927+ {"LADDER_POST_FAILURE", ERR_LIB_EC, EC_R_LADDER_POST_FAILURE},
9928+ #else
9929+ {"LADDER_POST_FAILURE", 16, 136},
9930+ #endif
9931+ #ifdef EC_R_LADDER_PRE_FAILURE
9932+ {"LADDER_PRE_FAILURE", ERR_LIB_EC, EC_R_LADDER_PRE_FAILURE},
9933+ #else
9934+ {"LADDER_PRE_FAILURE", 16, 153},
9935+ #endif
9936+ #ifdef EC_R_LADDER_STEP_FAILURE
9937+ {"LADDER_STEP_FAILURE", ERR_LIB_EC, EC_R_LADDER_STEP_FAILURE},
9938+ #else
9939+ {"LADDER_STEP_FAILURE", 16, 162},
9940+ #endif
9941+ #ifdef EC_R_MISSING_OID
9942+ {"MISSING_OID", ERR_LIB_EC, EC_R_MISSING_OID},
9943+ #else
9944+ {"MISSING_OID", 16, 167},
9945+ #endif
9946+ #ifdef EC_R_MISSING_PARAMETERS
9947+ {"MISSING_PARAMETERS", ERR_LIB_EC, EC_R_MISSING_PARAMETERS},
9948+ #else
9949+ {"MISSING_PARAMETERS", 16, 124},
9950+ #endif
9951+ #ifdef EC_R_MISSING_PRIVATE_KEY
9952+ {"MISSING_PRIVATE_KEY", ERR_LIB_EC, EC_R_MISSING_PRIVATE_KEY},
9953+ #else
9954+ {"MISSING_PRIVATE_KEY", 16, 125},
9955+ #endif
9956+ #ifdef EC_R_NEED_NEW_SETUP_VALUES
9957+ {"NEED_NEW_SETUP_VALUES", ERR_LIB_EC, EC_R_NEED_NEW_SETUP_VALUES},
9958+ #else
9959+ {"NEED_NEW_SETUP_VALUES", 16, 157},
9960+ #endif
9961+ #ifdef EC_R_NOT_A_NIST_PRIME
9962+ {"NOT_A_NIST_PRIME", ERR_LIB_EC, EC_R_NOT_A_NIST_PRIME},
9963+ #else
9964+ {"NOT_A_NIST_PRIME", 16, 135},
9965+ #endif
9966+ #ifdef EC_R_NOT_IMPLEMENTED
9967+ {"NOT_IMPLEMENTED", ERR_LIB_EC, EC_R_NOT_IMPLEMENTED},
9968+ #else
9969+ {"NOT_IMPLEMENTED", 16, 126},
9970+ #endif
9971+ #ifdef EC_R_NOT_INITIALIZED
9972+ {"NOT_INITIALIZED", ERR_LIB_EC, EC_R_NOT_INITIALIZED},
9973+ #else
9974+ {"NOT_INITIALIZED", 16, 111},
9975+ #endif
9976+ #ifdef EC_R_NO_PARAMETERS_SET
9977+ {"NO_PARAMETERS_SET", ERR_LIB_EC, EC_R_NO_PARAMETERS_SET},
9978+ #else
9979+ {"NO_PARAMETERS_SET", 16, 139},
9980+ #endif
9981+ #ifdef EC_R_NO_PRIVATE_VALUE
9982+ {"NO_PRIVATE_VALUE", ERR_LIB_EC, EC_R_NO_PRIVATE_VALUE},
9983+ #else
9984+ {"NO_PRIVATE_VALUE", 16, 154},
9985+ #endif
9986+ #ifdef EC_R_OPERATION_NOT_SUPPORTED
9987+ {"OPERATION_NOT_SUPPORTED", ERR_LIB_EC, EC_R_OPERATION_NOT_SUPPORTED},
9988+ #else
9989+ {"OPERATION_NOT_SUPPORTED", 16, 152},
9990+ #endif
9991+ #ifdef EC_R_PASSED_NULL_PARAMETER
9992+ {"PASSED_NULL_PARAMETER", ERR_LIB_EC, EC_R_PASSED_NULL_PARAMETER},
9993+ #else
9994+ {"PASSED_NULL_PARAMETER", 16, 134},
9995+ #endif
9996+ #ifdef EC_R_PEER_KEY_ERROR
9997+ {"PEER_KEY_ERROR", ERR_LIB_EC, EC_R_PEER_KEY_ERROR},
9998+ #else
9999+ {"PEER_KEY_ERROR", 16, 149},
10000+ #endif
10001+ #ifdef EC_R_POINT_ARITHMETIC_FAILURE
10002+ {"POINT_ARITHMETIC_FAILURE", ERR_LIB_EC, EC_R_POINT_ARITHMETIC_FAILURE},
10003+ #else
10004+ {"POINT_ARITHMETIC_FAILURE", 16, 155},
10005+ #endif
10006+ #ifdef EC_R_POINT_AT_INFINITY
10007+ {"POINT_AT_INFINITY", ERR_LIB_EC, EC_R_POINT_AT_INFINITY},
10008+ #else
10009+ {"POINT_AT_INFINITY", 16, 106},
10010+ #endif
10011+ #ifdef EC_R_POINT_COORDINATES_BLIND_FAILURE
10012+ {"POINT_COORDINATES_BLIND_FAILURE", ERR_LIB_EC, EC_R_POINT_COORDINATES_BLIND_FAILURE},
10013+ #else
10014+ {"POINT_COORDINATES_BLIND_FAILURE", 16, 163},
10015+ #endif
10016+ #ifdef EC_R_POINT_IS_NOT_ON_CURVE
10017+ {"POINT_IS_NOT_ON_CURVE", ERR_LIB_EC, EC_R_POINT_IS_NOT_ON_CURVE},
10018+ #else
10019+ {"POINT_IS_NOT_ON_CURVE", 16, 107},
10020+ #endif
10021+ #ifdef EC_R_RANDOM_NUMBER_GENERATION_FAILED
10022+ {"RANDOM_NUMBER_GENERATION_FAILED", ERR_LIB_EC, EC_R_RANDOM_NUMBER_GENERATION_FAILED},
10023+ #else
10024+ {"RANDOM_NUMBER_GENERATION_FAILED", 16, 158},
10025+ #endif
10026+ #ifdef EC_R_SHARED_INFO_ERROR
10027+ {"SHARED_INFO_ERROR", ERR_LIB_EC, EC_R_SHARED_INFO_ERROR},
10028+ #else
10029+ {"SHARED_INFO_ERROR", 16, 150},
10030+ #endif
10031+ #ifdef EC_R_SLOT_FULL
10032+ {"SLOT_FULL", ERR_LIB_EC, EC_R_SLOT_FULL},
10033+ #else
10034+ {"SLOT_FULL", 16, 108},
10035+ #endif
10036+ #ifdef EC_R_UNDEFINED_GENERATOR
10037+ {"UNDEFINED_GENERATOR", ERR_LIB_EC, EC_R_UNDEFINED_GENERATOR},
10038+ #else
10039+ {"UNDEFINED_GENERATOR", 16, 113},
10040+ #endif
10041+ #ifdef EC_R_UNDEFINED_ORDER
10042+ {"UNDEFINED_ORDER", ERR_LIB_EC, EC_R_UNDEFINED_ORDER},
10043+ #else
10044+ {"UNDEFINED_ORDER", 16, 128},
10045+ #endif
10046+ #ifdef EC_R_UNKNOWN_COFACTOR
10047+ {"UNKNOWN_COFACTOR", ERR_LIB_EC, EC_R_UNKNOWN_COFACTOR},
10048+ #else
10049+ {"UNKNOWN_COFACTOR", 16, 164},
10050+ #endif
10051+ #ifdef EC_R_UNKNOWN_GROUP
10052+ {"UNKNOWN_GROUP", ERR_LIB_EC, EC_R_UNKNOWN_GROUP},
10053+ #else
10054+ {"UNKNOWN_GROUP", 16, 129},
10055+ #endif
10056+ #ifdef EC_R_UNKNOWN_ORDER
10057+ {"UNKNOWN_ORDER", ERR_LIB_EC, EC_R_UNKNOWN_ORDER},
10058+ #else
10059+ {"UNKNOWN_ORDER", 16, 114},
10060+ #endif
10061+ #ifdef EC_R_UNSUPPORTED_FIELD
10062+ {"UNSUPPORTED_FIELD", ERR_LIB_EC, EC_R_UNSUPPORTED_FIELD},
10063+ #else
10064+ {"UNSUPPORTED_FIELD", 16, 131},
10065+ #endif
10066+ #ifdef EC_R_WRONG_CURVE_PARAMETERS
10067+ {"WRONG_CURVE_PARAMETERS", ERR_LIB_EC, EC_R_WRONG_CURVE_PARAMETERS},
10068+ #else
10069+ {"WRONG_CURVE_PARAMETERS", 16, 145},
10070+ #endif
10071+ #ifdef EC_R_WRONG_ORDER
10072+ {"WRONG_ORDER", ERR_LIB_EC, EC_R_WRONG_ORDER},
10073+ #else
10074+ {"WRONG_ORDER", 16, 130},
10075+ #endif
10076+ #ifdef ENGINE_R_ALREADY_LOADED
10077+ {"ALREADY_LOADED", ERR_LIB_ENGINE, ENGINE_R_ALREADY_LOADED},
10078+ #else
10079+ {"ALREADY_LOADED", 38, 100},
10080+ #endif
10081+ #ifdef ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER
10082+ {"ARGUMENT_IS_NOT_A_NUMBER", ERR_LIB_ENGINE, ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER},
10083+ #else
10084+ {"ARGUMENT_IS_NOT_A_NUMBER", 38, 133},
10085+ #endif
10086+ #ifdef ENGINE_R_CMD_NOT_EXECUTABLE
10087+ {"CMD_NOT_EXECUTABLE", ERR_LIB_ENGINE, ENGINE_R_CMD_NOT_EXECUTABLE},
10088+ #else
10089+ {"CMD_NOT_EXECUTABLE", 38, 134},
10090+ #endif
10091+ #ifdef ENGINE_R_COMMAND_TAKES_INPUT
10092+ {"COMMAND_TAKES_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_INPUT},
10093+ #else
10094+ {"COMMAND_TAKES_INPUT", 38, 135},
10095+ #endif
10096+ #ifdef ENGINE_R_COMMAND_TAKES_NO_INPUT
10097+ {"COMMAND_TAKES_NO_INPUT", ERR_LIB_ENGINE, ENGINE_R_COMMAND_TAKES_NO_INPUT},
10098+ #else
10099+ {"COMMAND_TAKES_NO_INPUT", 38, 136},
10100+ #endif
10101+ #ifdef ENGINE_R_CONFLICTING_ENGINE_ID
10102+ {"CONFLICTING_ENGINE_ID", ERR_LIB_ENGINE, ENGINE_R_CONFLICTING_ENGINE_ID},
10103+ #else
10104+ {"CONFLICTING_ENGINE_ID", 38, 103},
10105+ #endif
10106+ #ifdef ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED
10107+ {"CTRL_COMMAND_NOT_IMPLEMENTED", ERR_LIB_ENGINE, ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED},
10108+ #else
10109+ {"CTRL_COMMAND_NOT_IMPLEMENTED", 38, 119},
10110+ #endif
10111+ #ifdef ENGINE_R_DSO_FAILURE
10112+ {"DSO_FAILURE", ERR_LIB_ENGINE, ENGINE_R_DSO_FAILURE},
10113+ #else
10114+ {"DSO_FAILURE", 38, 104},
10115+ #endif
10116+ #ifdef ENGINE_R_DSO_NOT_FOUND
10117+ {"DSO_NOT_FOUND", ERR_LIB_ENGINE, ENGINE_R_DSO_NOT_FOUND},
10118+ #else
10119+ {"DSO_NOT_FOUND", 38, 132},
10120+ #endif
10121+ #ifdef ENGINE_R_ENGINES_SECTION_ERROR
10122+ {"ENGINES_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINES_SECTION_ERROR},
10123+ #else
10124+ {"ENGINES_SECTION_ERROR", 38, 148},
10125+ #endif
10126+ #ifdef ENGINE_R_ENGINE_CONFIGURATION_ERROR
10127+ {"ENGINE_CONFIGURATION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_CONFIGURATION_ERROR},
10128+ #else
10129+ {"ENGINE_CONFIGURATION_ERROR", 38, 102},
10130+ #endif
10131+ #ifdef ENGINE_R_ENGINE_IS_NOT_IN_LIST
10132+ {"ENGINE_IS_NOT_IN_LIST", ERR_LIB_ENGINE, ENGINE_R_ENGINE_IS_NOT_IN_LIST},
10133+ #else
10134+ {"ENGINE_IS_NOT_IN_LIST", 38, 105},
10135+ #endif
10136+ #ifdef ENGINE_R_ENGINE_SECTION_ERROR
10137+ {"ENGINE_SECTION_ERROR", ERR_LIB_ENGINE, ENGINE_R_ENGINE_SECTION_ERROR},
10138+ #else
10139+ {"ENGINE_SECTION_ERROR", 38, 149},
10140+ #endif
10141+ #ifdef ENGINE_R_FAILED_LOADING_PRIVATE_KEY
10142+ {"FAILED_LOADING_PRIVATE_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PRIVATE_KEY},
10143+ #else
10144+ {"FAILED_LOADING_PRIVATE_KEY", 38, 128},
10145+ #endif
10146+ #ifdef ENGINE_R_FAILED_LOADING_PUBLIC_KEY
10147+ {"FAILED_LOADING_PUBLIC_KEY", ERR_LIB_ENGINE, ENGINE_R_FAILED_LOADING_PUBLIC_KEY},
10148+ #else
10149+ {"FAILED_LOADING_PUBLIC_KEY", 38, 129},
10150+ #endif
10151+ #ifdef ENGINE_R_FINISH_FAILED
10152+ {"FINISH_FAILED", ERR_LIB_ENGINE, ENGINE_R_FINISH_FAILED},
10153+ #else
10154+ {"FINISH_FAILED", 38, 106},
10155+ #endif
10156+ #ifdef ENGINE_R_ID_OR_NAME_MISSING
10157+ {"ID_OR_NAME_MISSING", ERR_LIB_ENGINE, ENGINE_R_ID_OR_NAME_MISSING},
10158+ #else
10159+ {"ID_OR_NAME_MISSING", 38, 108},
10160+ #endif
10161+ #ifdef ENGINE_R_INIT_FAILED
10162+ {"INIT_FAILED", ERR_LIB_ENGINE, ENGINE_R_INIT_FAILED},
10163+ #else
10164+ {"INIT_FAILED", 38, 109},
10165+ #endif
10166+ #ifdef ENGINE_R_INTERNAL_LIST_ERROR
10167+ {"INTERNAL_LIST_ERROR", ERR_LIB_ENGINE, ENGINE_R_INTERNAL_LIST_ERROR},
10168+ #else
10169+ {"INTERNAL_LIST_ERROR", 38, 110},
10170+ #endif
10171+ #ifdef ENGINE_R_INVALID_ARGUMENT
10172+ {"INVALID_ARGUMENT", ERR_LIB_ENGINE, ENGINE_R_INVALID_ARGUMENT},
10173+ #else
10174+ {"INVALID_ARGUMENT", 38, 143},
10175+ #endif
10176+ #ifdef ENGINE_R_INVALID_CMD_NAME
10177+ {"INVALID_CMD_NAME", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NAME},
10178+ #else
10179+ {"INVALID_CMD_NAME", 38, 137},
10180+ #endif
10181+ #ifdef ENGINE_R_INVALID_CMD_NUMBER
10182+ {"INVALID_CMD_NUMBER", ERR_LIB_ENGINE, ENGINE_R_INVALID_CMD_NUMBER},
10183+ #else
10184+ {"INVALID_CMD_NUMBER", 38, 138},
10185+ #endif
10186+ #ifdef ENGINE_R_INVALID_INIT_VALUE
10187+ {"INVALID_INIT_VALUE", ERR_LIB_ENGINE, ENGINE_R_INVALID_INIT_VALUE},
10188+ #else
10189+ {"INVALID_INIT_VALUE", 38, 151},
10190+ #endif
10191+ #ifdef ENGINE_R_INVALID_STRING
10192+ {"INVALID_STRING", ERR_LIB_ENGINE, ENGINE_R_INVALID_STRING},
10193+ #else
10194+ {"INVALID_STRING", 38, 150},
10195+ #endif
10196+ #ifdef ENGINE_R_NOT_INITIALISED
10197+ {"NOT_INITIALISED", ERR_LIB_ENGINE, ENGINE_R_NOT_INITIALISED},
10198+ #else
10199+ {"NOT_INITIALISED", 38, 117},
10200+ #endif
10201+ #ifdef ENGINE_R_NOT_LOADED
10202+ {"NOT_LOADED", ERR_LIB_ENGINE, ENGINE_R_NOT_LOADED},
10203+ #else
10204+ {"NOT_LOADED", 38, 112},
10205+ #endif
10206+ #ifdef ENGINE_R_NO_CONTROL_FUNCTION
10207+ {"NO_CONTROL_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_CONTROL_FUNCTION},
10208+ #else
10209+ {"NO_CONTROL_FUNCTION", 38, 120},
10210+ #endif
10211+ #ifdef ENGINE_R_NO_INDEX
10212+ {"NO_INDEX", ERR_LIB_ENGINE, ENGINE_R_NO_INDEX},
10213+ #else
10214+ {"NO_INDEX", 38, 144},
10215+ #endif
10216+ #ifdef ENGINE_R_NO_LOAD_FUNCTION
10217+ {"NO_LOAD_FUNCTION", ERR_LIB_ENGINE, ENGINE_R_NO_LOAD_FUNCTION},
10218+ #else
10219+ {"NO_LOAD_FUNCTION", 38, 125},
10220+ #endif
10221+ #ifdef ENGINE_R_NO_REFERENCE
10222+ {"NO_REFERENCE", ERR_LIB_ENGINE, ENGINE_R_NO_REFERENCE},
10223+ #else
10224+ {"NO_REFERENCE", 38, 130},
10225+ #endif
10226+ #ifdef ENGINE_R_NO_SUCH_ENGINE
10227+ {"NO_SUCH_ENGINE", ERR_LIB_ENGINE, ENGINE_R_NO_SUCH_ENGINE},
10228+ #else
10229+ {"NO_SUCH_ENGINE", 38, 116},
10230+ #endif
10231+ #ifdef ENGINE_R_UNIMPLEMENTED_CIPHER
10232+ {"UNIMPLEMENTED_CIPHER", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_CIPHER},
10233+ #else
10234+ {"UNIMPLEMENTED_CIPHER", 38, 146},
10235+ #endif
10236+ #ifdef ENGINE_R_UNIMPLEMENTED_DIGEST
10237+ {"UNIMPLEMENTED_DIGEST", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_DIGEST},
10238+ #else
10239+ {"UNIMPLEMENTED_DIGEST", 38, 147},
10240+ #endif
10241+ #ifdef ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD
10242+ {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", ERR_LIB_ENGINE, ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD},
10243+ #else
10244+ {"UNIMPLEMENTED_PUBLIC_KEY_METHOD", 38, 101},
10245+ #endif
10246+ #ifdef ENGINE_R_VERSION_INCOMPATIBILITY
10247+ {"VERSION_INCOMPATIBILITY", ERR_LIB_ENGINE, ENGINE_R_VERSION_INCOMPATIBILITY},
10248+ #else
10249+ {"VERSION_INCOMPATIBILITY", 38, 145},
10250+ #endif
10251+ #ifdef ESS_R_EMPTY_ESS_CERT_ID_LIST
10252+ {"EMPTY_ESS_CERT_ID_LIST", ERR_LIB_ESS, ESS_R_EMPTY_ESS_CERT_ID_LIST},
10253+ #else
10254+ {"EMPTY_ESS_CERT_ID_LIST", 54, 107},
10255+ #endif
10256+ #ifdef ESS_R_ESS_CERT_DIGEST_ERROR
10257+ {"ESS_CERT_DIGEST_ERROR", ERR_LIB_ESS, ESS_R_ESS_CERT_DIGEST_ERROR},
10258+ #else
10259+ {"ESS_CERT_DIGEST_ERROR", 54, 103},
10260+ #endif
10261+ #ifdef ESS_R_ESS_CERT_ID_NOT_FOUND
10262+ {"ESS_CERT_ID_NOT_FOUND", ERR_LIB_ESS, ESS_R_ESS_CERT_ID_NOT_FOUND},
10263+ #else
10264+ {"ESS_CERT_ID_NOT_FOUND", 54, 104},
10265+ #endif
10266+ #ifdef ESS_R_ESS_CERT_ID_WRONG_ORDER
10267+ {"ESS_CERT_ID_WRONG_ORDER", ERR_LIB_ESS, ESS_R_ESS_CERT_ID_WRONG_ORDER},
10268+ #else
10269+ {"ESS_CERT_ID_WRONG_ORDER", 54, 105},
10270+ #endif
10271+ #ifdef ESS_R_ESS_DIGEST_ALG_UNKNOWN
10272+ {"ESS_DIGEST_ALG_UNKNOWN", ERR_LIB_ESS, ESS_R_ESS_DIGEST_ALG_UNKNOWN},
10273+ #else
10274+ {"ESS_DIGEST_ALG_UNKNOWN", 54, 106},
10275+ #endif
10276+ #ifdef ESS_R_ESS_SIGNING_CERTIFICATE_ERROR
10277+ {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERTIFICATE_ERROR},
10278+ #else
10279+ {"ESS_SIGNING_CERTIFICATE_ERROR", 54, 102},
10280+ #endif
10281+ #ifdef ESS_R_ESS_SIGNING_CERT_ADD_ERROR
10282+ {"ESS_SIGNING_CERT_ADD_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERT_ADD_ERROR},
10283+ #else
10284+ {"ESS_SIGNING_CERT_ADD_ERROR", 54, 100},
10285+ #endif
10286+ #ifdef ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR
10287+ {"ESS_SIGNING_CERT_V2_ADD_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR},
10288+ #else
10289+ {"ESS_SIGNING_CERT_V2_ADD_ERROR", 54, 101},
10290+ #endif
10291+ #ifdef ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE
10292+ {"MISSING_SIGNING_CERTIFICATE_ATTRIBUTE", ERR_LIB_ESS, ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE},
10293+ #else
10294+ {"MISSING_SIGNING_CERTIFICATE_ATTRIBUTE", 54, 108},
10295+ #endif
10296+ #ifdef EVP_R_AES_KEY_SETUP_FAILED
10297+ {"AES_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_AES_KEY_SETUP_FAILED},
10298+ #else
10299+ {"AES_KEY_SETUP_FAILED", 6, 143},
10300+ #endif
10301+ #ifdef EVP_R_ARIA_KEY_SETUP_FAILED
10302+ {"ARIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_ARIA_KEY_SETUP_FAILED},
10303+ #else
10304+ {"ARIA_KEY_SETUP_FAILED", 6, 176},
10305+ #endif
10306+ #ifdef EVP_R_BAD_ALGORITHM_NAME
10307+ {"BAD_ALGORITHM_NAME", ERR_LIB_EVP, EVP_R_BAD_ALGORITHM_NAME},
10308+ #else
10309+ {"BAD_ALGORITHM_NAME", 6, 200},
10310+ #endif
10311+ #ifdef EVP_R_BAD_DECRYPT
10312+ {"BAD_DECRYPT", ERR_LIB_EVP, EVP_R_BAD_DECRYPT},
10313+ #else
10314+ {"BAD_DECRYPT", 6, 100},
10315+ #endif
10316+ #ifdef EVP_R_BAD_KEY_LENGTH
10317+ {"BAD_KEY_LENGTH", ERR_LIB_EVP, EVP_R_BAD_KEY_LENGTH},
10318+ #else
10319+ {"BAD_KEY_LENGTH", 6, 195},
10320+ #endif
10321+ #ifdef EVP_R_BUFFER_TOO_SMALL
10322+ {"BUFFER_TOO_SMALL", ERR_LIB_EVP, EVP_R_BUFFER_TOO_SMALL},
10323+ #else
10324+ {"BUFFER_TOO_SMALL", 6, 155},
10325+ #endif
10326+ #ifdef EVP_R_CACHE_CONSTANTS_FAILED
10327+ {"CACHE_CONSTANTS_FAILED", ERR_LIB_EVP, EVP_R_CACHE_CONSTANTS_FAILED},
10328+ #else
10329+ {"CACHE_CONSTANTS_FAILED", 6, 225},
10330+ #endif
10331+ #ifdef EVP_R_CAMELLIA_KEY_SETUP_FAILED
10332+ {"CAMELLIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_CAMELLIA_KEY_SETUP_FAILED},
10333+ #else
10334+ {"CAMELLIA_KEY_SETUP_FAILED", 6, 157},
10335+ #endif
10336+ #ifdef EVP_R_CANNOT_GET_PARAMETERS
10337+ {"CANNOT_GET_PARAMETERS", ERR_LIB_EVP, EVP_R_CANNOT_GET_PARAMETERS},
10338+ #else
10339+ {"CANNOT_GET_PARAMETERS", 6, 197},
10340+ #endif
10341+ #ifdef EVP_R_CANNOT_SET_PARAMETERS
10342+ {"CANNOT_SET_PARAMETERS", ERR_LIB_EVP, EVP_R_CANNOT_SET_PARAMETERS},
10343+ #else
10344+ {"CANNOT_SET_PARAMETERS", 6, 198},
10345+ #endif
10346+ #ifdef EVP_R_CIPHER_NOT_GCM_MODE
10347+ {"CIPHER_NOT_GCM_MODE", ERR_LIB_EVP, EVP_R_CIPHER_NOT_GCM_MODE},
10348+ #else
10349+ {"CIPHER_NOT_GCM_MODE", 6, 184},
10350+ #endif
10351+ #ifdef EVP_R_CIPHER_PARAMETER_ERROR
10352+ {"CIPHER_PARAMETER_ERROR", ERR_LIB_EVP, EVP_R_CIPHER_PARAMETER_ERROR},
10353+ #else
10354+ {"CIPHER_PARAMETER_ERROR", 6, 122},
10355+ #endif
10356+ #ifdef EVP_R_COMMAND_NOT_SUPPORTED
10357+ {"COMMAND_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_COMMAND_NOT_SUPPORTED},
10358+ #else
10359+ {"COMMAND_NOT_SUPPORTED", 6, 147},
10360+ #endif
10361+ #ifdef EVP_R_CONFLICTING_ALGORITHM_NAME
10362+ {"CONFLICTING_ALGORITHM_NAME", ERR_LIB_EVP, EVP_R_CONFLICTING_ALGORITHM_NAME},
10363+ #else
10364+ {"CONFLICTING_ALGORITHM_NAME", 6, 201},
10365+ #endif
10366+ #ifdef EVP_R_COPY_ERROR
10367+ {"COPY_ERROR", ERR_LIB_EVP, EVP_R_COPY_ERROR},
10368+ #else
10369+ {"COPY_ERROR", 6, 173},
10370+ #endif
10371+ #ifdef EVP_R_CTRL_NOT_IMPLEMENTED
10372+ {"CTRL_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_NOT_IMPLEMENTED},
10373+ #else
10374+ {"CTRL_NOT_IMPLEMENTED", 6, 132},
10375+ #endif
10376+ #ifdef EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED
10377+ {"CTRL_OPERATION_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED},
10378+ #else
10379+ {"CTRL_OPERATION_NOT_IMPLEMENTED", 6, 133},
10380+ #endif
10381+ #ifdef EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH
10382+ {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH},
10383+ #else
10384+ {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", 6, 138},
10385+ #endif
10386+ #ifdef EVP_R_DECODE_ERROR
10387+ {"DECODE_ERROR", ERR_LIB_EVP, EVP_R_DECODE_ERROR},
10388+ #else
10389+ {"DECODE_ERROR", 6, 114},
10390+ #endif
10391+ #ifdef EVP_R_DEFAULT_QUERY_PARSE_ERROR
10392+ {"DEFAULT_QUERY_PARSE_ERROR", ERR_LIB_EVP, EVP_R_DEFAULT_QUERY_PARSE_ERROR},
10393+ #else
10394+ {"DEFAULT_QUERY_PARSE_ERROR", 6, 210},
10395+ #endif
10396+ #ifdef EVP_R_DIFFERENT_KEY_TYPES
10397+ {"DIFFERENT_KEY_TYPES", ERR_LIB_EVP, EVP_R_DIFFERENT_KEY_TYPES},
10398+ #else
10399+ {"DIFFERENT_KEY_TYPES", 6, 101},
10400+ #endif
10401+ #ifdef EVP_R_DIFFERENT_PARAMETERS
10402+ {"DIFFERENT_PARAMETERS", ERR_LIB_EVP, EVP_R_DIFFERENT_PARAMETERS},
10403+ #else
10404+ {"DIFFERENT_PARAMETERS", 6, 153},
10405+ #endif
10406+ #ifdef EVP_R_ERROR_LOADING_SECTION
10407+ {"ERROR_LOADING_SECTION", ERR_LIB_EVP, EVP_R_ERROR_LOADING_SECTION},
10408+ #else
10409+ {"ERROR_LOADING_SECTION", 6, 165},
10410+ #endif
10411+ #ifdef EVP_R_ERROR_SETTING_FIPS_MODE
10412+ {"ERROR_SETTING_FIPS_MODE", ERR_LIB_EVP, EVP_R_ERROR_SETTING_FIPS_MODE},
10413+ #else
10414+ {"ERROR_SETTING_FIPS_MODE", 6, 166},
10415+ #endif
10416+ #ifdef EVP_R_EXPECTING_AN_HMAC_KEY
10417+ {"EXPECTING_AN_HMAC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_HMAC_KEY},
10418+ #else
10419+ {"EXPECTING_AN_HMAC_KEY", 6, 174},
10420+ #endif
10421+ #ifdef EVP_R_EXPECTING_AN_RSA_KEY
10422+ {"EXPECTING_AN_RSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_RSA_KEY},
10423+ #else
10424+ {"EXPECTING_AN_RSA_KEY", 6, 127},
10425+ #endif
10426+ #ifdef EVP_R_EXPECTING_A_DH_KEY
10427+ {"EXPECTING_A_DH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DH_KEY},
10428+ #else
10429+ {"EXPECTING_A_DH_KEY", 6, 128},
10430+ #endif
10431+ #ifdef EVP_R_EXPECTING_A_DSA_KEY
10432+ {"EXPECTING_A_DSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DSA_KEY},
10433+ #else
10434+ {"EXPECTING_A_DSA_KEY", 6, 129},
10435+ #endif
10436+ #ifdef EVP_R_EXPECTING_A_ECX_KEY
10437+ {"EXPECTING_A_ECX_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_ECX_KEY},
10438+ #else
10439+ {"EXPECTING_A_ECX_KEY", 6, 219},
10440+ #endif
10441+ #ifdef EVP_R_EXPECTING_A_EC_KEY
10442+ {"EXPECTING_A_EC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_EC_KEY},
10443+ #else
10444+ {"EXPECTING_A_EC_KEY", 6, 142},
10445+ #endif
10446+ #ifdef EVP_R_EXPECTING_A_POLY1305_KEY
10447+ {"EXPECTING_A_POLY1305_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_POLY1305_KEY},
10448+ #else
10449+ {"EXPECTING_A_POLY1305_KEY", 6, 164},
10450+ #endif
10451+ #ifdef EVP_R_EXPECTING_A_SIPHASH_KEY
10452+ {"EXPECTING_A_SIPHASH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_SIPHASH_KEY},
10453+ #else
10454+ {"EXPECTING_A_SIPHASH_KEY", 6, 175},
10455+ #endif
10456+ #ifdef EVP_R_FINAL_ERROR
10457+ {"FINAL_ERROR", ERR_LIB_EVP, EVP_R_FINAL_ERROR},
10458+ #else
10459+ {"FINAL_ERROR", 6, 188},
10460+ #endif
10461+ #ifdef EVP_R_FIPS_MODE_NOT_SUPPORTED
10462+ {"FIPS_MODE_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_FIPS_MODE_NOT_SUPPORTED},
10463+ #else
10464+ {"FIPS_MODE_NOT_SUPPORTED", 6, 167},
10465+ #endif
10466+ #ifdef EVP_R_GENERATE_ERROR
10467+ {"GENERATE_ERROR", ERR_LIB_EVP, EVP_R_GENERATE_ERROR},
10468+ #else
10469+ {"GENERATE_ERROR", 6, 214},
10470+ #endif
10471+ #ifdef EVP_R_GET_RAW_KEY_FAILED
10472+ {"GET_RAW_KEY_FAILED", ERR_LIB_EVP, EVP_R_GET_RAW_KEY_FAILED},
10473+ #else
10474+ {"GET_RAW_KEY_FAILED", 6, 182},
10475+ #endif
10476+ #ifdef EVP_R_ILLEGAL_SCRYPT_PARAMETERS
10477+ {"ILLEGAL_SCRYPT_PARAMETERS", ERR_LIB_EVP, EVP_R_ILLEGAL_SCRYPT_PARAMETERS},
10478+ #else
10479+ {"ILLEGAL_SCRYPT_PARAMETERS", 6, 171},
10480+ #endif
10481+ #ifdef EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS
10482+ {"INACCESSIBLE_DOMAIN_PARAMETERS", ERR_LIB_EVP, EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS},
10483+ #else
10484+ {"INACCESSIBLE_DOMAIN_PARAMETERS", 6, 204},
10485+ #endif
10486+ #ifdef EVP_R_INACCESSIBLE_KEY
10487+ {"INACCESSIBLE_KEY", ERR_LIB_EVP, EVP_R_INACCESSIBLE_KEY},
10488+ #else
10489+ {"INACCESSIBLE_KEY", 6, 203},
10490+ #endif
10491+ #ifdef EVP_R_INITIALIZATION_ERROR
10492+ {"INITIALIZATION_ERROR", ERR_LIB_EVP, EVP_R_INITIALIZATION_ERROR},
10493+ #else
10494+ {"INITIALIZATION_ERROR", 6, 134},
10495+ #endif
10496+ #ifdef EVP_R_INPUT_NOT_INITIALIZED
10497+ {"INPUT_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_INPUT_NOT_INITIALIZED},
10498+ #else
10499+ {"INPUT_NOT_INITIALIZED", 6, 111},
10500+ #endif
10501+ #ifdef EVP_R_INVALID_CUSTOM_LENGTH
10502+ {"INVALID_CUSTOM_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_CUSTOM_LENGTH},
10503+ #else
10504+ {"INVALID_CUSTOM_LENGTH", 6, 185},
10505+ #endif
10506+ #ifdef EVP_R_INVALID_DIGEST
10507+ {"INVALID_DIGEST", ERR_LIB_EVP, EVP_R_INVALID_DIGEST},
10508+ #else
10509+ {"INVALID_DIGEST", 6, 152},
10510+ #endif
10511+ #ifdef EVP_R_INVALID_FIPS_MODE
10512+ {"INVALID_FIPS_MODE", ERR_LIB_EVP, EVP_R_INVALID_FIPS_MODE},
10513+ #else
10514+ {"INVALID_FIPS_MODE", 6, 168},
10515+ #endif
10516+ #ifdef EVP_R_INVALID_IV_LENGTH
10517+ {"INVALID_IV_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_IV_LENGTH},
10518+ #else
10519+ {"INVALID_IV_LENGTH", 6, 194},
10520+ #endif
10521+ #ifdef EVP_R_INVALID_KEY
10522+ {"INVALID_KEY", ERR_LIB_EVP, EVP_R_INVALID_KEY},
10523+ #else
10524+ {"INVALID_KEY", 6, 163},
10525+ #endif
10526+ #ifdef EVP_R_INVALID_KEY_LENGTH
10527+ {"INVALID_KEY_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_KEY_LENGTH},
10528+ #else
10529+ {"INVALID_KEY_LENGTH", 6, 130},
10530+ #endif
10531+ #ifdef EVP_R_INVALID_LENGTH
10532+ {"INVALID_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_LENGTH},
10533+ #else
10534+ {"INVALID_LENGTH", 6, 221},
10535+ #endif
10536+ #ifdef EVP_R_INVALID_NULL_ALGORITHM
10537+ {"INVALID_NULL_ALGORITHM", ERR_LIB_EVP, EVP_R_INVALID_NULL_ALGORITHM},
10538+ #else
10539+ {"INVALID_NULL_ALGORITHM", 6, 218},
10540+ #endif
10541+ #ifdef EVP_R_INVALID_OPERATION
10542+ {"INVALID_OPERATION", ERR_LIB_EVP, EVP_R_INVALID_OPERATION},
10543+ #else
10544+ {"INVALID_OPERATION", 6, 148},
10545+ #endif
10546+ #ifdef EVP_R_INVALID_PROVIDER_FUNCTIONS
10547+ {"INVALID_PROVIDER_FUNCTIONS", ERR_LIB_EVP, EVP_R_INVALID_PROVIDER_FUNCTIONS},
10548+ #else
10549+ {"INVALID_PROVIDER_FUNCTIONS", 6, 193},
10550+ #endif
10551+ #ifdef EVP_R_INVALID_SALT_LENGTH
10552+ {"INVALID_SALT_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SALT_LENGTH},
10553+ #else
10554+ {"INVALID_SALT_LENGTH", 6, 186},
10555+ #endif
10556+ #ifdef EVP_R_INVALID_SECRET_LENGTH
10557+ {"INVALID_SECRET_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SECRET_LENGTH},
10558+ #else
10559+ {"INVALID_SECRET_LENGTH", 6, 223},
10560+ #endif
10561+ #ifdef EVP_R_INVALID_SEED_LENGTH
10562+ {"INVALID_SEED_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SEED_LENGTH},
10563+ #else
10564+ {"INVALID_SEED_LENGTH", 6, 220},
10565+ #endif
10566+ #ifdef EVP_R_INVALID_VALUE
10567+ {"INVALID_VALUE", ERR_LIB_EVP, EVP_R_INVALID_VALUE},
10568+ #else
10569+ {"INVALID_VALUE", 6, 222},
10570+ #endif
10571+ #ifdef EVP_R_KEYMGMT_EXPORT_FAILURE
10572+ {"KEYMGMT_EXPORT_FAILURE", ERR_LIB_EVP, EVP_R_KEYMGMT_EXPORT_FAILURE},
10573+ #else
10574+ {"KEYMGMT_EXPORT_FAILURE", 6, 205},
10575+ #endif
10576+ #ifdef EVP_R_KEY_SETUP_FAILED
10577+ {"KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_KEY_SETUP_FAILED},
10578+ #else
10579+ {"KEY_SETUP_FAILED", 6, 180},
10580+ #endif
10581+ #ifdef EVP_R_LOCKING_NOT_SUPPORTED
10582+ {"LOCKING_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_LOCKING_NOT_SUPPORTED},
10583+ #else
10584+ {"LOCKING_NOT_SUPPORTED", 6, 213},
10585+ #endif
10586+ #ifdef EVP_R_MEMORY_LIMIT_EXCEEDED
10587+ {"MEMORY_LIMIT_EXCEEDED", ERR_LIB_EVP, EVP_R_MEMORY_LIMIT_EXCEEDED},
10588+ #else
10589+ {"MEMORY_LIMIT_EXCEEDED", 6, 172},
10590+ #endif
10591+ #ifdef EVP_R_MESSAGE_DIGEST_IS_NULL
10592+ {"MESSAGE_DIGEST_IS_NULL", ERR_LIB_EVP, EVP_R_MESSAGE_DIGEST_IS_NULL},
10593+ #else
10594+ {"MESSAGE_DIGEST_IS_NULL", 6, 159},
10595+ #endif
10596+ #ifdef EVP_R_METHOD_NOT_SUPPORTED
10597+ {"METHOD_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_METHOD_NOT_SUPPORTED},
10598+ #else
10599+ {"METHOD_NOT_SUPPORTED", 6, 144},
10600+ #endif
10601+ #ifdef EVP_R_MISSING_PARAMETERS
10602+ {"MISSING_PARAMETERS", ERR_LIB_EVP, EVP_R_MISSING_PARAMETERS},
10603+ #else
10604+ {"MISSING_PARAMETERS", 6, 103},
10605+ #endif
10606+ #ifdef EVP_R_NOT_ABLE_TO_COPY_CTX
10607+ {"NOT_ABLE_TO_COPY_CTX", ERR_LIB_EVP, EVP_R_NOT_ABLE_TO_COPY_CTX},
10608+ #else
10609+ {"NOT_ABLE_TO_COPY_CTX", 6, 190},
10610+ #endif
10611+ #ifdef EVP_R_NOT_XOF_OR_INVALID_LENGTH
10612+ {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_EVP, EVP_R_NOT_XOF_OR_INVALID_LENGTH},
10613+ #else
10614+ {"NOT_XOF_OR_INVALID_LENGTH", 6, 178},
10615+ #endif
10616+ #ifdef EVP_R_NO_CIPHER_SET
10617+ {"NO_CIPHER_SET", ERR_LIB_EVP, EVP_R_NO_CIPHER_SET},
10618+ #else
10619+ {"NO_CIPHER_SET", 6, 131},
10620+ #endif
10621+ #ifdef EVP_R_NO_DEFAULT_DIGEST
10622+ {"NO_DEFAULT_DIGEST", ERR_LIB_EVP, EVP_R_NO_DEFAULT_DIGEST},
10623+ #else
10624+ {"NO_DEFAULT_DIGEST", 6, 158},
10625+ #endif
10626+ #ifdef EVP_R_NO_DIGEST_SET
10627+ {"NO_DIGEST_SET", ERR_LIB_EVP, EVP_R_NO_DIGEST_SET},
10628+ #else
10629+ {"NO_DIGEST_SET", 6, 139},
10630+ #endif
10631+ #ifdef EVP_R_NO_IMPORT_FUNCTION
10632+ {"NO_IMPORT_FUNCTION", ERR_LIB_EVP, EVP_R_NO_IMPORT_FUNCTION},
10633+ #else
10634+ {"NO_IMPORT_FUNCTION", 6, 206},
10635+ #endif
10636+ #ifdef EVP_R_NO_KEYMGMT_AVAILABLE
10637+ {"NO_KEYMGMT_AVAILABLE", ERR_LIB_EVP, EVP_R_NO_KEYMGMT_AVAILABLE},
10638+ #else
10639+ {"NO_KEYMGMT_AVAILABLE", 6, 199},
10640+ #endif
10641+ #ifdef EVP_R_NO_KEYMGMT_PRESENT
10642+ {"NO_KEYMGMT_PRESENT", ERR_LIB_EVP, EVP_R_NO_KEYMGMT_PRESENT},
10643+ #else
10644+ {"NO_KEYMGMT_PRESENT", 6, 196},
10645+ #endif
10646+ #ifdef EVP_R_NO_KEY_SET
10647+ {"NO_KEY_SET", ERR_LIB_EVP, EVP_R_NO_KEY_SET},
10648+ #else
10649+ {"NO_KEY_SET", 6, 154},
10650+ #endif
10651+ #ifdef EVP_R_NO_OPERATION_SET
10652+ {"NO_OPERATION_SET", ERR_LIB_EVP, EVP_R_NO_OPERATION_SET},
10653+ #else
10654+ {"NO_OPERATION_SET", 6, 149},
10655+ #endif
10656+ #ifdef EVP_R_NULL_MAC_PKEY_CTX
10657+ {"NULL_MAC_PKEY_CTX", ERR_LIB_EVP, EVP_R_NULL_MAC_PKEY_CTX},
10658+ #else
10659+ {"NULL_MAC_PKEY_CTX", 6, 208},
10660+ #endif
10661+ #ifdef EVP_R_ONLY_ONESHOT_SUPPORTED
10662+ {"ONLY_ONESHOT_SUPPORTED", ERR_LIB_EVP, EVP_R_ONLY_ONESHOT_SUPPORTED},
10663+ #else
10664+ {"ONLY_ONESHOT_SUPPORTED", 6, 177},
10665+ #endif
10666+ #ifdef EVP_R_OPERATION_NOT_INITIALIZED
10667+ {"OPERATION_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_OPERATION_NOT_INITIALIZED},
10668+ #else
10669+ {"OPERATION_NOT_INITIALIZED", 6, 151},
10670+ #endif
10671+ #ifdef EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
10672+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
10673+ #else
10674+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 6, 150},
10675+ #endif
10676+ #ifdef EVP_R_OUTPUT_WOULD_OVERFLOW
10677+ {"OUTPUT_WOULD_OVERFLOW", ERR_LIB_EVP, EVP_R_OUTPUT_WOULD_OVERFLOW},
10678+ #else
10679+ {"OUTPUT_WOULD_OVERFLOW", 6, 202},
10680+ #endif
10681+ #ifdef EVP_R_PARAMETER_TOO_LARGE
10682+ {"PARAMETER_TOO_LARGE", ERR_LIB_EVP, EVP_R_PARAMETER_TOO_LARGE},
10683+ #else
10684+ {"PARAMETER_TOO_LARGE", 6, 187},
10685+ #endif
10686+ #ifdef EVP_R_PARTIALLY_OVERLAPPING
10687+ {"PARTIALLY_OVERLAPPING", ERR_LIB_EVP, EVP_R_PARTIALLY_OVERLAPPING},
10688+ #else
10689+ {"PARTIALLY_OVERLAPPING", 6, 162},
10690+ #endif
10691+ #ifdef EVP_R_PBKDF2_ERROR
10692+ {"PBKDF2_ERROR", ERR_LIB_EVP, EVP_R_PBKDF2_ERROR},
10693+ #else
10694+ {"PBKDF2_ERROR", 6, 181},
10695+ #endif
10696+ #ifdef EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED
10697+ {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", ERR_LIB_EVP, EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED},
10698+ #else
10699+ {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", 6, 179},
10700+ #endif
10701+ #ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR
10702+ {"PRIVATE_KEY_DECODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_DECODE_ERROR},
10703+ #else
10704+ {"PRIVATE_KEY_DECODE_ERROR", 6, 145},
10705+ #endif
10706+ #ifdef EVP_R_PRIVATE_KEY_ENCODE_ERROR
10707+ {"PRIVATE_KEY_ENCODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_ENCODE_ERROR},
10708+ #else
10709+ {"PRIVATE_KEY_ENCODE_ERROR", 6, 146},
10710+ #endif
10711+ #ifdef EVP_R_PUBLIC_KEY_NOT_RSA
10712+ {"PUBLIC_KEY_NOT_RSA", ERR_LIB_EVP, EVP_R_PUBLIC_KEY_NOT_RSA},
10713+ #else
10714+ {"PUBLIC_KEY_NOT_RSA", 6, 106},
10715+ #endif
10716+ #ifdef EVP_R_SET_DEFAULT_PROPERTY_FAILURE
10717+ {"SET_DEFAULT_PROPERTY_FAILURE", ERR_LIB_EVP, EVP_R_SET_DEFAULT_PROPERTY_FAILURE},
10718+ #else
10719+ {"SET_DEFAULT_PROPERTY_FAILURE", 6, 209},
10720+ #endif
10721+ #ifdef EVP_R_TOO_MANY_RECORDS
10722+ {"TOO_MANY_RECORDS", ERR_LIB_EVP, EVP_R_TOO_MANY_RECORDS},
10723+ #else
10724+ {"TOO_MANY_RECORDS", 6, 183},
10725+ #endif
10726+ #ifdef EVP_R_UNABLE_TO_ENABLE_LOCKING
10727+ {"UNABLE_TO_ENABLE_LOCKING", ERR_LIB_EVP, EVP_R_UNABLE_TO_ENABLE_LOCKING},
10728+ #else
10729+ {"UNABLE_TO_ENABLE_LOCKING", 6, 212},
10730+ #endif
10731+ #ifdef EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE
10732+ {"UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE", ERR_LIB_EVP, EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE},
10733+ #else
10734+ {"UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE", 6, 215},
10735+ #endif
10736+ #ifdef EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH
10737+ {"UNABLE_TO_GET_RANDOM_STRENGTH", ERR_LIB_EVP, EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH},
10738+ #else
10739+ {"UNABLE_TO_GET_RANDOM_STRENGTH", 6, 216},
10740+ #endif
10741+ #ifdef EVP_R_UNABLE_TO_LOCK_CONTEXT
10742+ {"UNABLE_TO_LOCK_CONTEXT", ERR_LIB_EVP, EVP_R_UNABLE_TO_LOCK_CONTEXT},
10743+ #else
10744+ {"UNABLE_TO_LOCK_CONTEXT", 6, 211},
10745+ #endif
10746+ #ifdef EVP_R_UNABLE_TO_SET_CALLBACKS
10747+ {"UNABLE_TO_SET_CALLBACKS", ERR_LIB_EVP, EVP_R_UNABLE_TO_SET_CALLBACKS},
10748+ #else
10749+ {"UNABLE_TO_SET_CALLBACKS", 6, 217},
10750+ #endif
10751+ #ifdef EVP_R_UNKNOWN_CIPHER
10752+ {"UNKNOWN_CIPHER", ERR_LIB_EVP, EVP_R_UNKNOWN_CIPHER},
10753+ #else
10754+ {"UNKNOWN_CIPHER", 6, 160},
10755+ #endif
10756+ #ifdef EVP_R_UNKNOWN_DIGEST
10757+ {"UNKNOWN_DIGEST", ERR_LIB_EVP, EVP_R_UNKNOWN_DIGEST},
10758+ #else
10759+ {"UNKNOWN_DIGEST", 6, 161},
10760+ #endif
10761+ #ifdef EVP_R_UNKNOWN_KEY_TYPE
10762+ {"UNKNOWN_KEY_TYPE", ERR_LIB_EVP, EVP_R_UNKNOWN_KEY_TYPE},
10763+ #else
10764+ {"UNKNOWN_KEY_TYPE", 6, 207},
10765+ #endif
10766+ #ifdef EVP_R_UNKNOWN_OPTION
10767+ {"UNKNOWN_OPTION", ERR_LIB_EVP, EVP_R_UNKNOWN_OPTION},
10768+ #else
10769+ {"UNKNOWN_OPTION", 6, 169},
10770+ #endif
10771+ #ifdef EVP_R_UNKNOWN_PBE_ALGORITHM
10772+ {"UNKNOWN_PBE_ALGORITHM", ERR_LIB_EVP, EVP_R_UNKNOWN_PBE_ALGORITHM},
10773+ #else
10774+ {"UNKNOWN_PBE_ALGORITHM", 6, 121},
10775+ #endif
10776+ #ifdef EVP_R_UNSUPPORTED_ALGORITHM
10777+ {"UNSUPPORTED_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_ALGORITHM},
10778+ #else
10779+ {"UNSUPPORTED_ALGORITHM", 6, 156},
10780+ #endif
10781+ #ifdef EVP_R_UNSUPPORTED_CIPHER
10782+ {"UNSUPPORTED_CIPHER", ERR_LIB_EVP, EVP_R_UNSUPPORTED_CIPHER},
10783+ #else
10784+ {"UNSUPPORTED_CIPHER", 6, 107},
10785+ #endif
10786+ #ifdef EVP_R_UNSUPPORTED_KEYLENGTH
10787+ {"UNSUPPORTED_KEYLENGTH", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEYLENGTH},
10788+ #else
10789+ {"UNSUPPORTED_KEYLENGTH", 6, 123},
10790+ #endif
10791+ #ifdef EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION
10792+ {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION},
10793+ #else
10794+ {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", 6, 124},
10795+ #endif
10796+ #ifdef EVP_R_UNSUPPORTED_KEY_SIZE
10797+ {"UNSUPPORTED_KEY_SIZE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_SIZE},
10798+ #else
10799+ {"UNSUPPORTED_KEY_SIZE", 6, 108},
10800+ #endif
10801+ #ifdef EVP_R_UNSUPPORTED_KEY_TYPE
10802+ {"UNSUPPORTED_KEY_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_TYPE},
10803+ #else
10804+ {"UNSUPPORTED_KEY_TYPE", 6, 224},
10805+ #endif
10806+ #ifdef EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS
10807+ {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_EVP, EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
10808+ #else
10809+ {"UNSUPPORTED_NUMBER_OF_ROUNDS", 6, 135},
10810+ #endif
10811+ #ifdef EVP_R_UNSUPPORTED_PRF
10812+ {"UNSUPPORTED_PRF", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRF},
10813+ #else
10814+ {"UNSUPPORTED_PRF", 6, 125},
10815+ #endif
10816+ #ifdef EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM
10817+ {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM},
10818+ #else
10819+ {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", 6, 118},
10820+ #endif
10821+ #ifdef EVP_R_UNSUPPORTED_SALT_TYPE
10822+ {"UNSUPPORTED_SALT_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_SALT_TYPE},
10823+ #else
10824+ {"UNSUPPORTED_SALT_TYPE", 6, 126},
10825+ #endif
10826+ #ifdef EVP_R_UPDATE_ERROR
10827+ {"UPDATE_ERROR", ERR_LIB_EVP, EVP_R_UPDATE_ERROR},
10828+ #else
10829+ {"UPDATE_ERROR", 6, 189},
10830+ #endif
10831+ #ifdef EVP_R_WRAP_MODE_NOT_ALLOWED
10832+ {"WRAP_MODE_NOT_ALLOWED", ERR_LIB_EVP, EVP_R_WRAP_MODE_NOT_ALLOWED},
10833+ #else
10834+ {"WRAP_MODE_NOT_ALLOWED", 6, 170},
10835+ #endif
10836+ #ifdef EVP_R_WRONG_FINAL_BLOCK_LENGTH
10837+ {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_WRONG_FINAL_BLOCK_LENGTH},
10838+ #else
10839+ {"WRONG_FINAL_BLOCK_LENGTH", 6, 109},
10840+ #endif
10841+ #ifdef EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE
10842+ {"XTS_DATA_UNIT_IS_TOO_LARGE", ERR_LIB_EVP, EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE},
10843+ #else
10844+ {"XTS_DATA_UNIT_IS_TOO_LARGE", 6, 191},
10845+ #endif
10846+ #ifdef EVP_R_XTS_DUPLICATED_KEYS
10847+ {"XTS_DUPLICATED_KEYS", ERR_LIB_EVP, EVP_R_XTS_DUPLICATED_KEYS},
10848+ #else
10849+ {"XTS_DUPLICATED_KEYS", 6, 192},
10850+ #endif
10851+ #ifdef HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN
10852+ {"ASN1_LEN_EXCEEDS_MAX_RESP_LEN", ERR_LIB_HTTP, HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN},
10853+ #else
10854+ {"ASN1_LEN_EXCEEDS_MAX_RESP_LEN", 61, 108},
10855+ #endif
10856+ #ifdef HTTP_R_CONNECT_FAILURE
10857+ {"CONNECT_FAILURE", ERR_LIB_HTTP, HTTP_R_CONNECT_FAILURE},
10858+ #else
10859+ {"CONNECT_FAILURE", 61, 100},
10860+ #endif
10861+ #ifdef HTTP_R_ERROR_PARSING_ASN1_LENGTH
10862+ {"ERROR_PARSING_ASN1_LENGTH", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_ASN1_LENGTH},
10863+ #else
10864+ {"ERROR_PARSING_ASN1_LENGTH", 61, 109},
10865+ #endif
10866+ #ifdef HTTP_R_ERROR_PARSING_CONTENT_LENGTH
10867+ {"ERROR_PARSING_CONTENT_LENGTH", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_CONTENT_LENGTH},
10868+ #else
10869+ {"ERROR_PARSING_CONTENT_LENGTH", 61, 119},
10870+ #endif
10871+ #ifdef HTTP_R_ERROR_PARSING_URL
10872+ {"ERROR_PARSING_URL", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_URL},
10873+ #else
10874+ {"ERROR_PARSING_URL", 61, 101},
10875+ #endif
10876+ #ifdef HTTP_R_ERROR_RECEIVING
10877+ {"ERROR_RECEIVING", ERR_LIB_HTTP, HTTP_R_ERROR_RECEIVING},
10878+ #else
10879+ {"ERROR_RECEIVING", 61, 103},
10880+ #endif
10881+ #ifdef HTTP_R_ERROR_SENDING
10882+ {"ERROR_SENDING", ERR_LIB_HTTP, HTTP_R_ERROR_SENDING},
10883+ #else
10884+ {"ERROR_SENDING", 61, 102},
10885+ #endif
10886+ #ifdef HTTP_R_FAILED_READING_DATA
10887+ {"FAILED_READING_DATA", ERR_LIB_HTTP, HTTP_R_FAILED_READING_DATA},
10888+ #else
10889+ {"FAILED_READING_DATA", 61, 128},
10890+ #endif
10891+ #ifdef HTTP_R_INCONSISTENT_CONTENT_LENGTH
10892+ {"INCONSISTENT_CONTENT_LENGTH", ERR_LIB_HTTP, HTTP_R_INCONSISTENT_CONTENT_LENGTH},
10893+ #else
10894+ {"INCONSISTENT_CONTENT_LENGTH", 61, 120},
10895+ #endif
10896+ #ifdef HTTP_R_INVALID_PORT_NUMBER
10897+ {"INVALID_PORT_NUMBER", ERR_LIB_HTTP, HTTP_R_INVALID_PORT_NUMBER},
10898+ #else
10899+ {"INVALID_PORT_NUMBER", 61, 123},
10900+ #endif
10901+ #ifdef HTTP_R_INVALID_URL_PATH
10902+ {"INVALID_URL_PATH", ERR_LIB_HTTP, HTTP_R_INVALID_URL_PATH},
10903+ #else
10904+ {"INVALID_URL_PATH", 61, 125},
10905+ #endif
10906+ #ifdef HTTP_R_INVALID_URL_SCHEME
10907+ {"INVALID_URL_SCHEME", ERR_LIB_HTTP, HTTP_R_INVALID_URL_SCHEME},
10908+ #else
10909+ {"INVALID_URL_SCHEME", 61, 124},
10910+ #endif
10911+ #ifdef HTTP_R_MAX_RESP_LEN_EXCEEDED
10912+ {"MAX_RESP_LEN_EXCEEDED", ERR_LIB_HTTP, HTTP_R_MAX_RESP_LEN_EXCEEDED},
10913+ #else
10914+ {"MAX_RESP_LEN_EXCEEDED", 61, 117},
10915+ #endif
10916+ #ifdef HTTP_R_MISSING_ASN1_ENCODING
10917+ {"MISSING_ASN1_ENCODING", ERR_LIB_HTTP, HTTP_R_MISSING_ASN1_ENCODING},
10918+ #else
10919+ {"MISSING_ASN1_ENCODING", 61, 110},
10920+ #endif
10921+ #ifdef HTTP_R_MISSING_CONTENT_TYPE
10922+ {"MISSING_CONTENT_TYPE", ERR_LIB_HTTP, HTTP_R_MISSING_CONTENT_TYPE},
10923+ #else
10924+ {"MISSING_CONTENT_TYPE", 61, 121},
10925+ #endif
10926+ #ifdef HTTP_R_MISSING_REDIRECT_LOCATION
10927+ {"MISSING_REDIRECT_LOCATION", ERR_LIB_HTTP, HTTP_R_MISSING_REDIRECT_LOCATION},
10928+ #else
10929+ {"MISSING_REDIRECT_LOCATION", 61, 111},
10930+ #endif
10931+ #ifdef HTTP_R_RECEIVED_ERROR
10932+ {"RECEIVED_ERROR", ERR_LIB_HTTP, HTTP_R_RECEIVED_ERROR},
10933+ #else
10934+ {"RECEIVED_ERROR", 61, 105},
10935+ #endif
10936+ #ifdef HTTP_R_RECEIVED_WRONG_HTTP_VERSION
10937+ {"RECEIVED_WRONG_HTTP_VERSION", ERR_LIB_HTTP, HTTP_R_RECEIVED_WRONG_HTTP_VERSION},
10938+ #else
10939+ {"RECEIVED_WRONG_HTTP_VERSION", 61, 106},
10940+ #endif
10941+ #ifdef HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP
10942+ {"REDIRECTION_FROM_HTTPS_TO_HTTP", ERR_LIB_HTTP, HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP},
10943+ #else
10944+ {"REDIRECTION_FROM_HTTPS_TO_HTTP", 61, 112},
10945+ #endif
10946+ #ifdef HTTP_R_REDIRECTION_NOT_ENABLED
10947+ {"REDIRECTION_NOT_ENABLED", ERR_LIB_HTTP, HTTP_R_REDIRECTION_NOT_ENABLED},
10948+ #else
10949+ {"REDIRECTION_NOT_ENABLED", 61, 116},
10950+ #endif
10951+ #ifdef HTTP_R_RESPONSE_LINE_TOO_LONG
10952+ {"RESPONSE_LINE_TOO_LONG", ERR_LIB_HTTP, HTTP_R_RESPONSE_LINE_TOO_LONG},
10953+ #else
10954+ {"RESPONSE_LINE_TOO_LONG", 61, 113},
10955+ #endif
10956+ #ifdef HTTP_R_RESPONSE_PARSE_ERROR
10957+ {"RESPONSE_PARSE_ERROR", ERR_LIB_HTTP, HTTP_R_RESPONSE_PARSE_ERROR},
10958+ #else
10959+ {"RESPONSE_PARSE_ERROR", 61, 104},
10960+ #endif
10961+ #ifdef HTTP_R_SOCK_NOT_SUPPORTED
10962+ {"SOCK_NOT_SUPPORTED", ERR_LIB_HTTP, HTTP_R_SOCK_NOT_SUPPORTED},
10963+ #else
10964+ {"SOCK_NOT_SUPPORTED", 61, 122},
10965+ #endif
10966+ #ifdef HTTP_R_STATUS_CODE_UNSUPPORTED
10967+ {"STATUS_CODE_UNSUPPORTED", ERR_LIB_HTTP, HTTP_R_STATUS_CODE_UNSUPPORTED},
10968+ #else
10969+ {"STATUS_CODE_UNSUPPORTED", 61, 114},
10970+ #endif
10971+ #ifdef HTTP_R_TLS_NOT_ENABLED
10972+ {"TLS_NOT_ENABLED", ERR_LIB_HTTP, HTTP_R_TLS_NOT_ENABLED},
10973+ #else
10974+ {"TLS_NOT_ENABLED", 61, 107},
10975+ #endif
10976+ #ifdef HTTP_R_TOO_MANY_REDIRECTIONS
10977+ {"TOO_MANY_REDIRECTIONS", ERR_LIB_HTTP, HTTP_R_TOO_MANY_REDIRECTIONS},
10978+ #else
10979+ {"TOO_MANY_REDIRECTIONS", 61, 115},
10980+ #endif
10981+ #ifdef HTTP_R_UNEXPECTED_CONTENT_TYPE
10982+ {"UNEXPECTED_CONTENT_TYPE", ERR_LIB_HTTP, HTTP_R_UNEXPECTED_CONTENT_TYPE},
10983+ #else
10984+ {"UNEXPECTED_CONTENT_TYPE", 61, 118},
10985+ #endif
10986+ #ifdef OBJ_R_OID_EXISTS
10987+ {"OID_EXISTS", ERR_LIB_OBJ, OBJ_R_OID_EXISTS},
10988+ #else
10989+ {"OID_EXISTS", 8, 102},
10990+ #endif
10991+ #ifdef OBJ_R_UNKNOWN_NID
10992+ {"UNKNOWN_NID", ERR_LIB_OBJ, OBJ_R_UNKNOWN_NID},
10993+ #else
10994+ {"UNKNOWN_NID", 8, 101},
10995+ #endif
10996+ #ifdef OBJ_R_UNKNOWN_OBJECT_NAME
10997+ {"UNKNOWN_OBJECT_NAME", ERR_LIB_OBJ, OBJ_R_UNKNOWN_OBJECT_NAME},
10998+ #else
10999+ {"UNKNOWN_OBJECT_NAME", 8, 103},
11000+ #endif
11001+ #ifdef OCSP_R_CERTIFICATE_VERIFY_ERROR
11002+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_OCSP, OCSP_R_CERTIFICATE_VERIFY_ERROR},
11003+ #else
11004+ {"CERTIFICATE_VERIFY_ERROR", 39, 101},
11005+ #endif
11006+ #ifdef OCSP_R_DIGEST_ERR
11007+ {"DIGEST_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_ERR},
11008+ #else
11009+ {"DIGEST_ERR", 39, 102},
11010+ #endif
11011+ #ifdef OCSP_R_DIGEST_NAME_ERR
11012+ {"DIGEST_NAME_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_NAME_ERR},
11013+ #else
11014+ {"DIGEST_NAME_ERR", 39, 106},
11015+ #endif
11016+ #ifdef OCSP_R_DIGEST_SIZE_ERR
11017+ {"DIGEST_SIZE_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_SIZE_ERR},
11018+ #else
11019+ {"DIGEST_SIZE_ERR", 39, 107},
11020+ #endif
11021+ #ifdef OCSP_R_ERROR_IN_NEXTUPDATE_FIELD
11022+ {"ERROR_IN_NEXTUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_NEXTUPDATE_FIELD},
11023+ #else
11024+ {"ERROR_IN_NEXTUPDATE_FIELD", 39, 122},
11025+ #endif
11026+ #ifdef OCSP_R_ERROR_IN_THISUPDATE_FIELD
11027+ {"ERROR_IN_THISUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_THISUPDATE_FIELD},
11028+ #else
11029+ {"ERROR_IN_THISUPDATE_FIELD", 39, 123},
11030+ #endif
11031+ #ifdef OCSP_R_MISSING_OCSPSIGNING_USAGE
11032+ {"MISSING_OCSPSIGNING_USAGE", ERR_LIB_OCSP, OCSP_R_MISSING_OCSPSIGNING_USAGE},
11033+ #else
11034+ {"MISSING_OCSPSIGNING_USAGE", 39, 103},
11035+ #endif
11036+ #ifdef OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE
11037+ {"NEXTUPDATE_BEFORE_THISUPDATE", ERR_LIB_OCSP, OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE},
11038+ #else
11039+ {"NEXTUPDATE_BEFORE_THISUPDATE", 39, 124},
11040+ #endif
11041+ #ifdef OCSP_R_NOT_BASIC_RESPONSE
11042+ {"NOT_BASIC_RESPONSE", ERR_LIB_OCSP, OCSP_R_NOT_BASIC_RESPONSE},
11043+ #else
11044+ {"NOT_BASIC_RESPONSE", 39, 104},
11045+ #endif
11046+ #ifdef OCSP_R_NO_CERTIFICATES_IN_CHAIN
11047+ {"NO_CERTIFICATES_IN_CHAIN", ERR_LIB_OCSP, OCSP_R_NO_CERTIFICATES_IN_CHAIN},
11048+ #else
11049+ {"NO_CERTIFICATES_IN_CHAIN", 39, 105},
11050+ #endif
11051+ #ifdef OCSP_R_NO_RESPONSE_DATA
11052+ {"NO_RESPONSE_DATA", ERR_LIB_OCSP, OCSP_R_NO_RESPONSE_DATA},
11053+ #else
11054+ {"NO_RESPONSE_DATA", 39, 108},
11055+ #endif
11056+ #ifdef OCSP_R_NO_REVOKED_TIME
11057+ {"NO_REVOKED_TIME", ERR_LIB_OCSP, OCSP_R_NO_REVOKED_TIME},
11058+ #else
11059+ {"NO_REVOKED_TIME", 39, 109},
11060+ #endif
11061+ #ifdef OCSP_R_NO_SIGNER_KEY
11062+ {"NO_SIGNER_KEY", ERR_LIB_OCSP, OCSP_R_NO_SIGNER_KEY},
11063+ #else
11064+ {"NO_SIGNER_KEY", 39, 130},
11065+ #endif
11066+ #ifdef OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
11067+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_OCSP, OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
11068+ #else
11069+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 39, 110},
11070+ #endif
11071+ #ifdef OCSP_R_REQUEST_NOT_SIGNED
11072+ {"REQUEST_NOT_SIGNED", ERR_LIB_OCSP, OCSP_R_REQUEST_NOT_SIGNED},
11073+ #else
11074+ {"REQUEST_NOT_SIGNED", 39, 128},
11075+ #endif
11076+ #ifdef OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA
11077+ {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", ERR_LIB_OCSP, OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA},
11078+ #else
11079+ {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", 39, 111},
11080+ #endif
11081+ #ifdef OCSP_R_ROOT_CA_NOT_TRUSTED
11082+ {"ROOT_CA_NOT_TRUSTED", ERR_LIB_OCSP, OCSP_R_ROOT_CA_NOT_TRUSTED},
11083+ #else
11084+ {"ROOT_CA_NOT_TRUSTED", 39, 112},
11085+ #endif
11086+ #ifdef OCSP_R_SIGNATURE_FAILURE
11087+ {"SIGNATURE_FAILURE", ERR_LIB_OCSP, OCSP_R_SIGNATURE_FAILURE},
11088+ #else
11089+ {"SIGNATURE_FAILURE", 39, 117},
11090+ #endif
11091+ #ifdef OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND
11092+ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_OCSP, OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND},
11093+ #else
11094+ {"SIGNER_CERTIFICATE_NOT_FOUND", 39, 118},
11095+ #endif
11096+ #ifdef OCSP_R_STATUS_EXPIRED
11097+ {"STATUS_EXPIRED", ERR_LIB_OCSP, OCSP_R_STATUS_EXPIRED},
11098+ #else
11099+ {"STATUS_EXPIRED", 39, 125},
11100+ #endif
11101+ #ifdef OCSP_R_STATUS_NOT_YET_VALID
11102+ {"STATUS_NOT_YET_VALID", ERR_LIB_OCSP, OCSP_R_STATUS_NOT_YET_VALID},
11103+ #else
11104+ {"STATUS_NOT_YET_VALID", 39, 126},
11105+ #endif
11106+ #ifdef OCSP_R_STATUS_TOO_OLD
11107+ {"STATUS_TOO_OLD", ERR_LIB_OCSP, OCSP_R_STATUS_TOO_OLD},
11108+ #else
11109+ {"STATUS_TOO_OLD", 39, 127},
11110+ #endif
11111+ #ifdef OCSP_R_UNKNOWN_MESSAGE_DIGEST
11112+ {"UNKNOWN_MESSAGE_DIGEST", ERR_LIB_OCSP, OCSP_R_UNKNOWN_MESSAGE_DIGEST},
11113+ #else
11114+ {"UNKNOWN_MESSAGE_DIGEST", 39, 119},
11115+ #endif
11116+ #ifdef OCSP_R_UNKNOWN_NID
11117+ {"UNKNOWN_NID", ERR_LIB_OCSP, OCSP_R_UNKNOWN_NID},
11118+ #else
11119+ {"UNKNOWN_NID", 39, 120},
11120+ #endif
11121+ #ifdef OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE
11122+ {"UNSUPPORTED_REQUESTORNAME_TYPE", ERR_LIB_OCSP, OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE},
11123+ #else
11124+ {"UNSUPPORTED_REQUESTORNAME_TYPE", 39, 129},
11125+ #endif
11126+ #ifdef OSSL_DECODER_R_MISSING_GET_PARAMS
11127+ {"MISSING_GET_PARAMS", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_MISSING_GET_PARAMS},
11128+ #else
11129+ {"MISSING_GET_PARAMS", 60, 100},
11130+ #endif
11131+ #ifdef OSSL_ENCODER_R_ENCODER_NOT_FOUND
11132+ {"ENCODER_NOT_FOUND", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_ENCODER_NOT_FOUND},
11133+ #else
11134+ {"ENCODER_NOT_FOUND", 59, 101},
11135+ #endif
11136+ #ifdef OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY
11137+ {"INCORRECT_PROPERTY_QUERY", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY},
11138+ #else
11139+ {"INCORRECT_PROPERTY_QUERY", 59, 100},
11140+ #endif
11141+ #ifdef OSSL_ENCODER_R_MISSING_GET_PARAMS
11142+ {"MISSING_GET_PARAMS", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_MISSING_GET_PARAMS},
11143+ #else
11144+ {"MISSING_GET_PARAMS", 59, 102},
11145+ #endif
11146+ #ifdef OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE
11147+ {"AMBIGUOUS_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE},
11148+ #else
11149+ {"AMBIGUOUS_CONTENT_TYPE", 44, 107},
11150+ #endif
11151+ #ifdef OSSL_STORE_R_BAD_PASSWORD_READ
11152+ {"BAD_PASSWORD_READ", ERR_LIB_OSSL_STORE, OSSL_STORE_R_BAD_PASSWORD_READ},
11153+ #else
11154+ {"BAD_PASSWORD_READ", 44, 115},
11155+ #endif
11156+ #ifdef OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC
11157+ {"ERROR_VERIFYING_PKCS12_MAC", ERR_LIB_OSSL_STORE, OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC},
11158+ #else
11159+ {"ERROR_VERIFYING_PKCS12_MAC", 44, 113},
11160+ #endif
11161+ #ifdef OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST
11162+ {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", ERR_LIB_OSSL_STORE, OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST},
11163+ #else
11164+ {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", 44, 121},
11165+ #endif
11166+ #ifdef OSSL_STORE_R_INVALID_SCHEME
11167+ {"INVALID_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_INVALID_SCHEME},
11168+ #else
11169+ {"INVALID_SCHEME", 44, 106},
11170+ #endif
11171+ #ifdef OSSL_STORE_R_IS_NOT_A
11172+ {"IS_NOT_A", ERR_LIB_OSSL_STORE, OSSL_STORE_R_IS_NOT_A},
11173+ #else
11174+ {"IS_NOT_A", 44, 112},
11175+ #endif
11176+ #ifdef OSSL_STORE_R_LOADER_INCOMPLETE
11177+ {"LOADER_INCOMPLETE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADER_INCOMPLETE},
11178+ #else
11179+ {"LOADER_INCOMPLETE", 44, 116},
11180+ #endif
11181+ #ifdef OSSL_STORE_R_LOADING_STARTED
11182+ {"LOADING_STARTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADING_STARTED},
11183+ #else
11184+ {"LOADING_STARTED", 44, 117},
11185+ #endif
11186+ #ifdef OSSL_STORE_R_NOT_A_CERTIFICATE
11187+ {"NOT_A_CERTIFICATE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CERTIFICATE},
11188+ #else
11189+ {"NOT_A_CERTIFICATE", 44, 100},
11190+ #endif
11191+ #ifdef OSSL_STORE_R_NOT_A_CRL
11192+ {"NOT_A_CRL", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CRL},
11193+ #else
11194+ {"NOT_A_CRL", 44, 101},
11195+ #endif
11196+ #ifdef OSSL_STORE_R_NOT_A_NAME
11197+ {"NOT_A_NAME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_NAME},
11198+ #else
11199+ {"NOT_A_NAME", 44, 103},
11200+ #endif
11201+ #ifdef OSSL_STORE_R_NOT_A_PRIVATE_KEY
11202+ {"NOT_A_PRIVATE_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_PRIVATE_KEY},
11203+ #else
11204+ {"NOT_A_PRIVATE_KEY", 44, 102},
11205+ #endif
11206+ #ifdef OSSL_STORE_R_NOT_A_PUBLIC_KEY
11207+ {"NOT_A_PUBLIC_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_PUBLIC_KEY},
11208+ #else
11209+ {"NOT_A_PUBLIC_KEY", 44, 122},
11210+ #endif
11211+ #ifdef OSSL_STORE_R_NOT_PARAMETERS
11212+ {"NOT_PARAMETERS", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_PARAMETERS},
11213+ #else
11214+ {"NOT_PARAMETERS", 44, 104},
11215+ #endif
11216+ #ifdef OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR
11217+ {"PASSPHRASE_CALLBACK_ERROR", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR},
11218+ #else
11219+ {"PASSPHRASE_CALLBACK_ERROR", 44, 114},
11220+ #endif
11221+ #ifdef OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE
11222+ {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE},
11223+ #else
11224+ {"PATH_MUST_BE_ABSOLUTE", 44, 108},
11225+ #endif
11226+ #ifdef OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
11227+ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_OSSL_STORE, OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
11228+ #else
11229+ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 44, 119},
11230+ #endif
11231+ #ifdef OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED
11232+ {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED},
11233+ #else
11234+ {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", 44, 109},
11235+ #endif
11236+ #ifdef OSSL_STORE_R_UNREGISTERED_SCHEME
11237+ {"UNREGISTERED_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNREGISTERED_SCHEME},
11238+ #else
11239+ {"UNREGISTERED_SCHEME", 44, 105},
11240+ #endif
11241+ #ifdef OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE
11242+ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE},
11243+ #else
11244+ {"UNSUPPORTED_CONTENT_TYPE", 44, 110},
11245+ #endif
11246+ #ifdef OSSL_STORE_R_UNSUPPORTED_OPERATION
11247+ {"UNSUPPORTED_OPERATION", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_OPERATION},
11248+ #else
11249+ {"UNSUPPORTED_OPERATION", 44, 118},
11250+ #endif
11251+ #ifdef OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE
11252+ {"UNSUPPORTED_SEARCH_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE},
11253+ #else
11254+ {"UNSUPPORTED_SEARCH_TYPE", 44, 120},
11255+ #endif
11256+ #ifdef OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED
11257+ {"URI_AUTHORITY_UNSUPPORTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED},
11258+ #else
11259+ {"URI_AUTHORITY_UNSUPPORTED", 44, 111},
11260+ #endif
11261+ #ifdef PEM_R_BAD_BASE64_DECODE
11262+ {"BAD_BASE64_DECODE", ERR_LIB_PEM, PEM_R_BAD_BASE64_DECODE},
11263+ #else
11264+ {"BAD_BASE64_DECODE", 9, 100},
11265+ #endif
11266+ #ifdef PEM_R_BAD_DECRYPT
11267+ {"BAD_DECRYPT", ERR_LIB_PEM, PEM_R_BAD_DECRYPT},
11268+ #else
11269+ {"BAD_DECRYPT", 9, 101},
11270+ #endif
11271+ #ifdef PEM_R_BAD_END_LINE
11272+ {"BAD_END_LINE", ERR_LIB_PEM, PEM_R_BAD_END_LINE},
11273+ #else
11274+ {"BAD_END_LINE", 9, 102},
11275+ #endif
11276+ #ifdef PEM_R_BAD_IV_CHARS
11277+ {"BAD_IV_CHARS", ERR_LIB_PEM, PEM_R_BAD_IV_CHARS},
11278+ #else
11279+ {"BAD_IV_CHARS", 9, 103},
11280+ #endif
11281+ #ifdef PEM_R_BAD_MAGIC_NUMBER
11282+ {"BAD_MAGIC_NUMBER", ERR_LIB_PEM, PEM_R_BAD_MAGIC_NUMBER},
11283+ #else
11284+ {"BAD_MAGIC_NUMBER", 9, 116},
11285+ #endif
11286+ #ifdef PEM_R_BAD_PASSWORD_READ
11287+ {"BAD_PASSWORD_READ", ERR_LIB_PEM, PEM_R_BAD_PASSWORD_READ},
11288+ #else
11289+ {"BAD_PASSWORD_READ", 9, 104},
11290+ #endif
11291+ #ifdef PEM_R_BAD_VERSION_NUMBER
11292+ {"BAD_VERSION_NUMBER", ERR_LIB_PEM, PEM_R_BAD_VERSION_NUMBER},
11293+ #else
11294+ {"BAD_VERSION_NUMBER", 9, 117},
11295+ #endif
11296+ #ifdef PEM_R_BIO_WRITE_FAILURE
11297+ {"BIO_WRITE_FAILURE", ERR_LIB_PEM, PEM_R_BIO_WRITE_FAILURE},
11298+ #else
11299+ {"BIO_WRITE_FAILURE", 9, 118},
11300+ #endif
11301+ #ifdef PEM_R_CIPHER_IS_NULL
11302+ {"CIPHER_IS_NULL", ERR_LIB_PEM, PEM_R_CIPHER_IS_NULL},
11303+ #else
11304+ {"CIPHER_IS_NULL", 9, 127},
11305+ #endif
11306+ #ifdef PEM_R_ERROR_CONVERTING_PRIVATE_KEY
11307+ {"ERROR_CONVERTING_PRIVATE_KEY", ERR_LIB_PEM, PEM_R_ERROR_CONVERTING_PRIVATE_KEY},
11308+ #else
11309+ {"ERROR_CONVERTING_PRIVATE_KEY", 9, 115},
11310+ #endif
11311+ #ifdef PEM_R_EXPECTING_DSS_KEY_BLOB
11312+ {"EXPECTING_DSS_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_DSS_KEY_BLOB},
11313+ #else
11314+ {"EXPECTING_DSS_KEY_BLOB", 9, 131},
11315+ #endif
11316+ #ifdef PEM_R_EXPECTING_PRIVATE_KEY_BLOB
11317+ {"EXPECTING_PRIVATE_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PRIVATE_KEY_BLOB},
11318+ #else
11319+ {"EXPECTING_PRIVATE_KEY_BLOB", 9, 119},
11320+ #endif
11321+ #ifdef PEM_R_EXPECTING_PUBLIC_KEY_BLOB
11322+ {"EXPECTING_PUBLIC_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_PUBLIC_KEY_BLOB},
11323+ #else
11324+ {"EXPECTING_PUBLIC_KEY_BLOB", 9, 120},
11325+ #endif
11326+ #ifdef PEM_R_EXPECTING_RSA_KEY_BLOB
11327+ {"EXPECTING_RSA_KEY_BLOB", ERR_LIB_PEM, PEM_R_EXPECTING_RSA_KEY_BLOB},
11328+ #else
11329+ {"EXPECTING_RSA_KEY_BLOB", 9, 132},
11330+ #endif
11331+ #ifdef PEM_R_HEADER_TOO_LONG
11332+ {"HEADER_TOO_LONG", ERR_LIB_PEM, PEM_R_HEADER_TOO_LONG},
11333+ #else
11334+ {"HEADER_TOO_LONG", 9, 128},
11335+ #endif
11336+ #ifdef PEM_R_INCONSISTENT_HEADER
11337+ {"INCONSISTENT_HEADER", ERR_LIB_PEM, PEM_R_INCONSISTENT_HEADER},
11338+ #else
11339+ {"INCONSISTENT_HEADER", 9, 121},
11340+ #endif
11341+ #ifdef PEM_R_KEYBLOB_HEADER_PARSE_ERROR
11342+ {"KEYBLOB_HEADER_PARSE_ERROR", ERR_LIB_PEM, PEM_R_KEYBLOB_HEADER_PARSE_ERROR},
11343+ #else
11344+ {"KEYBLOB_HEADER_PARSE_ERROR", 9, 122},
11345+ #endif
11346+ #ifdef PEM_R_KEYBLOB_TOO_SHORT
11347+ {"KEYBLOB_TOO_SHORT", ERR_LIB_PEM, PEM_R_KEYBLOB_TOO_SHORT},
11348+ #else
11349+ {"KEYBLOB_TOO_SHORT", 9, 123},
11350+ #endif
11351+ #ifdef PEM_R_MISSING_DEK_IV
11352+ {"MISSING_DEK_IV", ERR_LIB_PEM, PEM_R_MISSING_DEK_IV},
11353+ #else
11354+ {"MISSING_DEK_IV", 9, 129},
11355+ #endif
11356+ #ifdef PEM_R_NOT_DEK_INFO
11357+ {"NOT_DEK_INFO", ERR_LIB_PEM, PEM_R_NOT_DEK_INFO},
11358+ #else
11359+ {"NOT_DEK_INFO", 9, 105},
11360+ #endif
11361+ #ifdef PEM_R_NOT_ENCRYPTED
11362+ {"NOT_ENCRYPTED", ERR_LIB_PEM, PEM_R_NOT_ENCRYPTED},
11363+ #else
11364+ {"NOT_ENCRYPTED", 9, 106},
11365+ #endif
11366+ #ifdef PEM_R_NOT_PROC_TYPE
11367+ {"NOT_PROC_TYPE", ERR_LIB_PEM, PEM_R_NOT_PROC_TYPE},
11368+ #else
11369+ {"NOT_PROC_TYPE", 9, 107},
11370+ #endif
11371+ #ifdef PEM_R_NO_START_LINE
11372+ {"NO_START_LINE", ERR_LIB_PEM, PEM_R_NO_START_LINE},
11373+ #else
11374+ {"NO_START_LINE", 9, 108},
11375+ #endif
11376+ #ifdef PEM_R_PROBLEMS_GETTING_PASSWORD
11377+ {"PROBLEMS_GETTING_PASSWORD", ERR_LIB_PEM, PEM_R_PROBLEMS_GETTING_PASSWORD},
11378+ #else
11379+ {"PROBLEMS_GETTING_PASSWORD", 9, 109},
11380+ #endif
11381+ #ifdef PEM_R_PVK_DATA_TOO_SHORT
11382+ {"PVK_DATA_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_DATA_TOO_SHORT},
11383+ #else
11384+ {"PVK_DATA_TOO_SHORT", 9, 124},
11385+ #endif
11386+ #ifdef PEM_R_PVK_TOO_SHORT
11387+ {"PVK_TOO_SHORT", ERR_LIB_PEM, PEM_R_PVK_TOO_SHORT},
11388+ #else
11389+ {"PVK_TOO_SHORT", 9, 125},
11390+ #endif
11391+ #ifdef PEM_R_READ_KEY
11392+ {"READ_KEY", ERR_LIB_PEM, PEM_R_READ_KEY},
11393+ #else
11394+ {"READ_KEY", 9, 111},
11395+ #endif
11396+ #ifdef PEM_R_SHORT_HEADER
11397+ {"SHORT_HEADER", ERR_LIB_PEM, PEM_R_SHORT_HEADER},
11398+ #else
11399+ {"SHORT_HEADER", 9, 112},
11400+ #endif
11401+ #ifdef PEM_R_UNEXPECTED_DEK_IV
11402+ {"UNEXPECTED_DEK_IV", ERR_LIB_PEM, PEM_R_UNEXPECTED_DEK_IV},
11403+ #else
11404+ {"UNEXPECTED_DEK_IV", 9, 130},
11405+ #endif
11406+ #ifdef PEM_R_UNSUPPORTED_CIPHER
11407+ {"UNSUPPORTED_CIPHER", ERR_LIB_PEM, PEM_R_UNSUPPORTED_CIPHER},
11408+ #else
11409+ {"UNSUPPORTED_CIPHER", 9, 113},
11410+ #endif
11411+ #ifdef PEM_R_UNSUPPORTED_ENCRYPTION
11412+ {"UNSUPPORTED_ENCRYPTION", ERR_LIB_PEM, PEM_R_UNSUPPORTED_ENCRYPTION},
11413+ #else
11414+ {"UNSUPPORTED_ENCRYPTION", 9, 114},
11415+ #endif
11416+ #ifdef PEM_R_UNSUPPORTED_KEY_COMPONENTS
11417+ {"UNSUPPORTED_KEY_COMPONENTS", ERR_LIB_PEM, PEM_R_UNSUPPORTED_KEY_COMPONENTS},
11418+ #else
11419+ {"UNSUPPORTED_KEY_COMPONENTS", 9, 126},
11420+ #endif
11421+ #ifdef PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE
11422+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_PEM, PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
11423+ #else
11424+ {"UNSUPPORTED_PUBLIC_KEY_TYPE", 9, 110},
11425+ #endif
11426+ #ifdef PKCS12_R_CANT_PACK_STRUCTURE
11427+ {"CANT_PACK_STRUCTURE", ERR_LIB_PKCS12, PKCS12_R_CANT_PACK_STRUCTURE},
11428+ #else
11429+ {"CANT_PACK_STRUCTURE", 35, 100},
11430+ #endif
11431+ #ifdef PKCS12_R_CONTENT_TYPE_NOT_DATA
11432+ {"CONTENT_TYPE_NOT_DATA", ERR_LIB_PKCS12, PKCS12_R_CONTENT_TYPE_NOT_DATA},
11433+ #else
11434+ {"CONTENT_TYPE_NOT_DATA", 35, 121},
11435+ #endif
11436+ #ifdef PKCS12_R_DECODE_ERROR
11437+ {"DECODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_DECODE_ERROR},
11438+ #else
11439+ {"DECODE_ERROR", 35, 101},
11440+ #endif
11441+ #ifdef PKCS12_R_ENCODE_ERROR
11442+ {"ENCODE_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCODE_ERROR},
11443+ #else
11444+ {"ENCODE_ERROR", 35, 102},
11445+ #endif
11446+ #ifdef PKCS12_R_ENCRYPT_ERROR
11447+ {"ENCRYPT_ERROR", ERR_LIB_PKCS12, PKCS12_R_ENCRYPT_ERROR},
11448+ #else
11449+ {"ENCRYPT_ERROR", 35, 103},
11450+ #endif
11451+ #ifdef PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE
11452+ {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", ERR_LIB_PKCS12, PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE},
11453+ #else
11454+ {"ERROR_SETTING_ENCRYPTED_DATA_TYPE", 35, 120},
11455+ #endif
11456+ #ifdef PKCS12_R_INVALID_NULL_ARGUMENT
11457+ {"INVALID_NULL_ARGUMENT", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_ARGUMENT},
11458+ #else
11459+ {"INVALID_NULL_ARGUMENT", 35, 104},
11460+ #endif
11461+ #ifdef PKCS12_R_INVALID_NULL_PKCS12_POINTER
11462+ {"INVALID_NULL_PKCS12_POINTER", ERR_LIB_PKCS12, PKCS12_R_INVALID_NULL_PKCS12_POINTER},
11463+ #else
11464+ {"INVALID_NULL_PKCS12_POINTER", 35, 105},
11465+ #endif
11466+ #ifdef PKCS12_R_INVALID_TYPE
11467+ {"INVALID_TYPE", ERR_LIB_PKCS12, PKCS12_R_INVALID_TYPE},
11468+ #else
11469+ {"INVALID_TYPE", 35, 112},
11470+ #endif
11471+ #ifdef PKCS12_R_IV_GEN_ERROR
11472+ {"IV_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_IV_GEN_ERROR},
11473+ #else
11474+ {"IV_GEN_ERROR", 35, 106},
11475+ #endif
11476+ #ifdef PKCS12_R_KEY_GEN_ERROR
11477+ {"KEY_GEN_ERROR", ERR_LIB_PKCS12, PKCS12_R_KEY_GEN_ERROR},
11478+ #else
11479+ {"KEY_GEN_ERROR", 35, 107},
11480+ #endif
11481+ #ifdef PKCS12_R_MAC_ABSENT
11482+ {"MAC_ABSENT", ERR_LIB_PKCS12, PKCS12_R_MAC_ABSENT},
11483+ #else
11484+ {"MAC_ABSENT", 35, 108},
11485+ #endif
11486+ #ifdef PKCS12_R_MAC_GENERATION_ERROR
11487+ {"MAC_GENERATION_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_GENERATION_ERROR},
11488+ #else
11489+ {"MAC_GENERATION_ERROR", 35, 109},
11490+ #endif
11491+ #ifdef PKCS12_R_MAC_SETUP_ERROR
11492+ {"MAC_SETUP_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_SETUP_ERROR},
11493+ #else
11494+ {"MAC_SETUP_ERROR", 35, 110},
11495+ #endif
11496+ #ifdef PKCS12_R_MAC_STRING_SET_ERROR
11497+ {"MAC_STRING_SET_ERROR", ERR_LIB_PKCS12, PKCS12_R_MAC_STRING_SET_ERROR},
11498+ #else
11499+ {"MAC_STRING_SET_ERROR", 35, 111},
11500+ #endif
11501+ #ifdef PKCS12_R_MAC_VERIFY_FAILURE
11502+ {"MAC_VERIFY_FAILURE", ERR_LIB_PKCS12, PKCS12_R_MAC_VERIFY_FAILURE},
11503+ #else
11504+ {"MAC_VERIFY_FAILURE", 35, 113},
11505+ #endif
11506+ #ifdef PKCS12_R_PARSE_ERROR
11507+ {"PARSE_ERROR", ERR_LIB_PKCS12, PKCS12_R_PARSE_ERROR},
11508+ #else
11509+ {"PARSE_ERROR", 35, 114},
11510+ #endif
11511+ #ifdef PKCS12_R_PKCS12_CIPHERFINAL_ERROR
11512+ {"PKCS12_CIPHERFINAL_ERROR", ERR_LIB_PKCS12, PKCS12_R_PKCS12_CIPHERFINAL_ERROR},
11513+ #else
11514+ {"PKCS12_CIPHERFINAL_ERROR", 35, 116},
11515+ #endif
11516+ #ifdef PKCS12_R_UNKNOWN_DIGEST_ALGORITHM
11517+ {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_PKCS12, PKCS12_R_UNKNOWN_DIGEST_ALGORITHM},
11518+ #else
11519+ {"UNKNOWN_DIGEST_ALGORITHM", 35, 118},
11520+ #endif
11521+ #ifdef PKCS12_R_UNSUPPORTED_PKCS12_MODE
11522+ {"UNSUPPORTED_PKCS12_MODE", ERR_LIB_PKCS12, PKCS12_R_UNSUPPORTED_PKCS12_MODE},
11523+ #else
11524+ {"UNSUPPORTED_PKCS12_MODE", 35, 119},
11525+ #endif
11526+ #ifdef PKCS7_R_CERTIFICATE_VERIFY_ERROR
11527+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_PKCS7, PKCS7_R_CERTIFICATE_VERIFY_ERROR},
11528+ #else
11529+ {"CERTIFICATE_VERIFY_ERROR", 33, 117},
11530+ #endif
11531+ #ifdef PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
11532+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_PKCS7, PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
11533+ #else
11534+ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 33, 144},
11535+ #endif
11536+ #ifdef PKCS7_R_CIPHER_NOT_INITIALIZED
11537+ {"CIPHER_NOT_INITIALIZED", ERR_LIB_PKCS7, PKCS7_R_CIPHER_NOT_INITIALIZED},
11538+ #else
11539+ {"CIPHER_NOT_INITIALIZED", 33, 116},
11540+ #endif
11541+ #ifdef PKCS7_R_CONTENT_AND_DATA_PRESENT
11542+ {"CONTENT_AND_DATA_PRESENT", ERR_LIB_PKCS7, PKCS7_R_CONTENT_AND_DATA_PRESENT},
11543+ #else
11544+ {"CONTENT_AND_DATA_PRESENT", 33, 118},
11545+ #endif
11546+ #ifdef PKCS7_R_CTRL_ERROR
11547+ {"CTRL_ERROR", ERR_LIB_PKCS7, PKCS7_R_CTRL_ERROR},
11548+ #else
11549+ {"CTRL_ERROR", 33, 152},
11550+ #endif
11551+ #ifdef PKCS7_R_DECRYPT_ERROR
11552+ {"DECRYPT_ERROR", ERR_LIB_PKCS7, PKCS7_R_DECRYPT_ERROR},
11553+ #else
11554+ {"DECRYPT_ERROR", 33, 119},
11555+ #endif
11556+ #ifdef PKCS7_R_DIGEST_FAILURE
11557+ {"DIGEST_FAILURE", ERR_LIB_PKCS7, PKCS7_R_DIGEST_FAILURE},
11558+ #else
11559+ {"DIGEST_FAILURE", 33, 101},
11560+ #endif
11561+ #ifdef PKCS7_R_ENCRYPTION_CTRL_FAILURE
11562+ {"ENCRYPTION_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_CTRL_FAILURE},
11563+ #else
11564+ {"ENCRYPTION_CTRL_FAILURE", 33, 149},
11565+ #endif
11566+ #ifdef PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
11567+ {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
11568+ #else
11569+ {"ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 150},
11570+ #endif
11571+ #ifdef PKCS7_R_ERROR_ADDING_RECIPIENT
11572+ {"ERROR_ADDING_RECIPIENT", ERR_LIB_PKCS7, PKCS7_R_ERROR_ADDING_RECIPIENT},
11573+ #else
11574+ {"ERROR_ADDING_RECIPIENT", 33, 120},
11575+ #endif
11576+ #ifdef PKCS7_R_ERROR_SETTING_CIPHER
11577+ {"ERROR_SETTING_CIPHER", ERR_LIB_PKCS7, PKCS7_R_ERROR_SETTING_CIPHER},
11578+ #else
11579+ {"ERROR_SETTING_CIPHER", 33, 121},
11580+ #endif
11581+ #ifdef PKCS7_R_INVALID_NULL_POINTER
11582+ {"INVALID_NULL_POINTER", ERR_LIB_PKCS7, PKCS7_R_INVALID_NULL_POINTER},
11583+ #else
11584+ {"INVALID_NULL_POINTER", 33, 143},
11585+ #endif
11586+ #ifdef PKCS7_R_INVALID_SIGNED_DATA_TYPE
11587+ {"INVALID_SIGNED_DATA_TYPE", ERR_LIB_PKCS7, PKCS7_R_INVALID_SIGNED_DATA_TYPE},
11588+ #else
11589+ {"INVALID_SIGNED_DATA_TYPE", 33, 155},
11590+ #endif
11591+ #ifdef PKCS7_R_NO_CONTENT
11592+ {"NO_CONTENT", ERR_LIB_PKCS7, PKCS7_R_NO_CONTENT},
11593+ #else
11594+ {"NO_CONTENT", 33, 122},
11595+ #endif
11596+ #ifdef PKCS7_R_NO_DEFAULT_DIGEST
11597+ {"NO_DEFAULT_DIGEST", ERR_LIB_PKCS7, PKCS7_R_NO_DEFAULT_DIGEST},
11598+ #else
11599+ {"NO_DEFAULT_DIGEST", 33, 151},
11600+ #endif
11601+ #ifdef PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND
11602+ {"NO_MATCHING_DIGEST_TYPE_FOUND", ERR_LIB_PKCS7, PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND},
11603+ #else
11604+ {"NO_MATCHING_DIGEST_TYPE_FOUND", 33, 154},
11605+ #endif
11606+ #ifdef PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE
11607+ {"NO_RECIPIENT_MATCHES_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE},
11608+ #else
11609+ {"NO_RECIPIENT_MATCHES_CERTIFICATE", 33, 115},
11610+ #endif
11611+ #ifdef PKCS7_R_NO_SIGNATURES_ON_DATA
11612+ {"NO_SIGNATURES_ON_DATA", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNATURES_ON_DATA},
11613+ #else
11614+ {"NO_SIGNATURES_ON_DATA", 33, 123},
11615+ #endif
11616+ #ifdef PKCS7_R_NO_SIGNERS
11617+ {"NO_SIGNERS", ERR_LIB_PKCS7, PKCS7_R_NO_SIGNERS},
11618+ #else
11619+ {"NO_SIGNERS", 33, 142},
11620+ #endif
11621+ #ifdef PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE
11622+ {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", ERR_LIB_PKCS7, PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE},
11623+ #else
11624+ {"OPERATION_NOT_SUPPORTED_ON_THIS_TYPE", 33, 104},
11625+ #endif
11626+ #ifdef PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR
11627+ {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR},
11628+ #else
11629+ {"PKCS7_ADD_SIGNATURE_ERROR", 33, 124},
11630+ #endif
11631+ #ifdef PKCS7_R_PKCS7_ADD_SIGNER_ERROR
11632+ {"PKCS7_ADD_SIGNER_ERROR", ERR_LIB_PKCS7, PKCS7_R_PKCS7_ADD_SIGNER_ERROR},
11633+ #else
11634+ {"PKCS7_ADD_SIGNER_ERROR", 33, 153},
11635+ #endif
11636+ #ifdef PKCS7_R_PKCS7_DATASIGN
11637+ {"PKCS7_DATASIGN", ERR_LIB_PKCS7, PKCS7_R_PKCS7_DATASIGN},
11638+ #else
11639+ {"PKCS7_DATASIGN", 33, 145},
11640+ #endif
11641+ #ifdef PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
11642+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
11643+ #else
11644+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 33, 127},
11645+ #endif
11646+ #ifdef PKCS7_R_SIGNATURE_FAILURE
11647+ {"SIGNATURE_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNATURE_FAILURE},
11648+ #else
11649+ {"SIGNATURE_FAILURE", 33, 105},
11650+ #endif
11651+ #ifdef PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND
11652+ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_PKCS7, PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND},
11653+ #else
11654+ {"SIGNER_CERTIFICATE_NOT_FOUND", 33, 128},
11655+ #endif
11656+ #ifdef PKCS7_R_SIGNING_CTRL_FAILURE
11657+ {"SIGNING_CTRL_FAILURE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_CTRL_FAILURE},
11658+ #else
11659+ {"SIGNING_CTRL_FAILURE", 33, 147},
11660+ #endif
11661+ #ifdef PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
11662+ {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_PKCS7, PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
11663+ #else
11664+ {"SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 33, 148},
11665+ #endif
11666+ #ifdef PKCS7_R_SMIME_TEXT_ERROR
11667+ {"SMIME_TEXT_ERROR", ERR_LIB_PKCS7, PKCS7_R_SMIME_TEXT_ERROR},
11668+ #else
11669+ {"SMIME_TEXT_ERROR", 33, 129},
11670+ #endif
11671+ #ifdef PKCS7_R_UNABLE_TO_FIND_CERTIFICATE
11672+ {"UNABLE_TO_FIND_CERTIFICATE", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_CERTIFICATE},
11673+ #else
11674+ {"UNABLE_TO_FIND_CERTIFICATE", 33, 106},
11675+ #endif
11676+ #ifdef PKCS7_R_UNABLE_TO_FIND_MEM_BIO
11677+ {"UNABLE_TO_FIND_MEM_BIO", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MEM_BIO},
11678+ #else
11679+ {"UNABLE_TO_FIND_MEM_BIO", 33, 107},
11680+ #endif
11681+ #ifdef PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST
11682+ {"UNABLE_TO_FIND_MESSAGE_DIGEST", ERR_LIB_PKCS7, PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST},
11683+ #else
11684+ {"UNABLE_TO_FIND_MESSAGE_DIGEST", 33, 108},
11685+ #endif
11686+ #ifdef PKCS7_R_UNKNOWN_DIGEST_TYPE
11687+ {"UNKNOWN_DIGEST_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_DIGEST_TYPE},
11688+ #else
11689+ {"UNKNOWN_DIGEST_TYPE", 33, 109},
11690+ #endif
11691+ #ifdef PKCS7_R_UNKNOWN_OPERATION
11692+ {"UNKNOWN_OPERATION", ERR_LIB_PKCS7, PKCS7_R_UNKNOWN_OPERATION},
11693+ #else
11694+ {"UNKNOWN_OPERATION", 33, 110},
11695+ #endif
11696+ #ifdef PKCS7_R_UNSUPPORTED_CIPHER_TYPE
11697+ {"UNSUPPORTED_CIPHER_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CIPHER_TYPE},
11698+ #else
11699+ {"UNSUPPORTED_CIPHER_TYPE", 33, 111},
11700+ #endif
11701+ #ifdef PKCS7_R_UNSUPPORTED_CONTENT_TYPE
11702+ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_UNSUPPORTED_CONTENT_TYPE},
11703+ #else
11704+ {"UNSUPPORTED_CONTENT_TYPE", 33, 112},
11705+ #endif
11706+ #ifdef PKCS7_R_WRONG_CONTENT_TYPE
11707+ {"WRONG_CONTENT_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_CONTENT_TYPE},
11708+ #else
11709+ {"WRONG_CONTENT_TYPE", 33, 113},
11710+ #endif
11711+ #ifdef PKCS7_R_WRONG_PKCS7_TYPE
11712+ {"WRONG_PKCS7_TYPE", ERR_LIB_PKCS7, PKCS7_R_WRONG_PKCS7_TYPE},
11713+ #else
11714+ {"WRONG_PKCS7_TYPE", 33, 114},
11715+ #endif
11716+ #ifdef PROP_R_NAME_TOO_LONG
11717+ {"NAME_TOO_LONG", ERR_LIB_PROP, PROP_R_NAME_TOO_LONG},
11718+ #else
11719+ {"NAME_TOO_LONG", 55, 100},
11720+ #endif
11721+ #ifdef PROP_R_NOT_AN_ASCII_CHARACTER
11722+ {"NOT_AN_ASCII_CHARACTER", ERR_LIB_PROP, PROP_R_NOT_AN_ASCII_CHARACTER},
11723+ #else
11724+ {"NOT_AN_ASCII_CHARACTER", 55, 101},
11725+ #endif
11726+ #ifdef PROP_R_NOT_AN_HEXADECIMAL_DIGIT
11727+ {"NOT_AN_HEXADECIMAL_DIGIT", ERR_LIB_PROP, PROP_R_NOT_AN_HEXADECIMAL_DIGIT},
11728+ #else
11729+ {"NOT_AN_HEXADECIMAL_DIGIT", 55, 102},
11730+ #endif
11731+ #ifdef PROP_R_NOT_AN_IDENTIFIER
11732+ {"NOT_AN_IDENTIFIER", ERR_LIB_PROP, PROP_R_NOT_AN_IDENTIFIER},
11733+ #else
11734+ {"NOT_AN_IDENTIFIER", 55, 103},
11735+ #endif
11736+ #ifdef PROP_R_NOT_AN_OCTAL_DIGIT
11737+ {"NOT_AN_OCTAL_DIGIT", ERR_LIB_PROP, PROP_R_NOT_AN_OCTAL_DIGIT},
11738+ #else
11739+ {"NOT_AN_OCTAL_DIGIT", 55, 104},
11740+ #endif
11741+ #ifdef PROP_R_NOT_A_DECIMAL_DIGIT
11742+ {"NOT_A_DECIMAL_DIGIT", ERR_LIB_PROP, PROP_R_NOT_A_DECIMAL_DIGIT},
11743+ #else
11744+ {"NOT_A_DECIMAL_DIGIT", 55, 105},
11745+ #endif
11746+ #ifdef PROP_R_NO_MATCHING_STRING_DELIMITER
11747+ {"NO_MATCHING_STRING_DELIMITER", ERR_LIB_PROP, PROP_R_NO_MATCHING_STRING_DELIMITER},
11748+ #else
11749+ {"NO_MATCHING_STRING_DELIMITER", 55, 106},
11750+ #endif
11751+ #ifdef PROP_R_NO_VALUE
11752+ {"NO_VALUE", ERR_LIB_PROP, PROP_R_NO_VALUE},
11753+ #else
11754+ {"NO_VALUE", 55, 107},
11755+ #endif
11756+ #ifdef PROP_R_PARSE_FAILED
11757+ {"PARSE_FAILED", ERR_LIB_PROP, PROP_R_PARSE_FAILED},
11758+ #else
11759+ {"PARSE_FAILED", 55, 108},
11760+ #endif
11761+ #ifdef PROP_R_STRING_TOO_LONG
11762+ {"STRING_TOO_LONG", ERR_LIB_PROP, PROP_R_STRING_TOO_LONG},
11763+ #else
11764+ {"STRING_TOO_LONG", 55, 109},
11765+ #endif
11766+ #ifdef PROP_R_TRAILING_CHARACTERS
11767+ {"TRAILING_CHARACTERS", ERR_LIB_PROP, PROP_R_TRAILING_CHARACTERS},
11768+ #else
11769+ {"TRAILING_CHARACTERS", 55, 110},
11770+ #endif
11771+ #ifdef PROV_R_ADDITIONAL_INPUT_TOO_LONG
11772+ {"ADDITIONAL_INPUT_TOO_LONG", ERR_LIB_PROV, PROV_R_ADDITIONAL_INPUT_TOO_LONG},
11773+ #else
11774+ {"ADDITIONAL_INPUT_TOO_LONG", 57, 184},
11775+ #endif
11776+ #ifdef PROV_R_ALGORITHM_MISMATCH
11777+ {"ALGORITHM_MISMATCH", ERR_LIB_PROV, PROV_R_ALGORITHM_MISMATCH},
11778+ #else
11779+ {"ALGORITHM_MISMATCH", 57, 173},
11780+ #endif
11781+ #ifdef PROV_R_ALREADY_INSTANTIATED
11782+ {"ALREADY_INSTANTIATED", ERR_LIB_PROV, PROV_R_ALREADY_INSTANTIATED},
11783+ #else
11784+ {"ALREADY_INSTANTIATED", 57, 185},
11785+ #endif
11786+ #ifdef PROV_R_BAD_DECRYPT
11787+ {"BAD_DECRYPT", ERR_LIB_PROV, PROV_R_BAD_DECRYPT},
11788+ #else
11789+ {"BAD_DECRYPT", 57, 100},
11790+ #endif
11791+ #ifdef PROV_R_BAD_ENCODING
11792+ {"BAD_ENCODING", ERR_LIB_PROV, PROV_R_BAD_ENCODING},
11793+ #else
11794+ {"BAD_ENCODING", 57, 141},
11795+ #endif
11796+ #ifdef PROV_R_BAD_LENGTH
11797+ {"BAD_LENGTH", ERR_LIB_PROV, PROV_R_BAD_LENGTH},
11798+ #else
11799+ {"BAD_LENGTH", 57, 142},
11800+ #endif
11801+ #ifdef PROV_R_BAD_TLS_CLIENT_VERSION
11802+ {"BAD_TLS_CLIENT_VERSION", ERR_LIB_PROV, PROV_R_BAD_TLS_CLIENT_VERSION},
11803+ #else
11804+ {"BAD_TLS_CLIENT_VERSION", 57, 161},
11805+ #endif
11806+ #ifdef PROV_R_BN_ERROR
11807+ {"BN_ERROR", ERR_LIB_PROV, PROV_R_BN_ERROR},
11808+ #else
11809+ {"BN_ERROR", 57, 160},
11810+ #endif
11811+ #ifdef PROV_R_CIPHER_OPERATION_FAILED
11812+ {"CIPHER_OPERATION_FAILED", ERR_LIB_PROV, PROV_R_CIPHER_OPERATION_FAILED},
11813+ #else
11814+ {"CIPHER_OPERATION_FAILED", 57, 102},
11815+ #endif
11816+ #ifdef PROV_R_DERIVATION_FUNCTION_INIT_FAILED
11817+ {"DERIVATION_FUNCTION_INIT_FAILED", ERR_LIB_PROV, PROV_R_DERIVATION_FUNCTION_INIT_FAILED},
11818+ #else
11819+ {"DERIVATION_FUNCTION_INIT_FAILED", 57, 205},
11820+ #endif
11821+ #ifdef PROV_R_DIGEST_NOT_ALLOWED
11822+ {"DIGEST_NOT_ALLOWED", ERR_LIB_PROV, PROV_R_DIGEST_NOT_ALLOWED},
11823+ #else
11824+ {"DIGEST_NOT_ALLOWED", 57, 174},
11825+ #endif
11826+ #ifdef PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK
11827+ {"ENTROPY_SOURCE_STRENGTH_TOO_WEAK", ERR_LIB_PROV, PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK},
11828+ #else
11829+ {"ENTROPY_SOURCE_STRENGTH_TOO_WEAK", 57, 186},
11830+ #endif
11831+ #ifdef PROV_R_ERROR_INSTANTIATING_DRBG
11832+ {"ERROR_INSTANTIATING_DRBG", ERR_LIB_PROV, PROV_R_ERROR_INSTANTIATING_DRBG},
11833+ #else
11834+ {"ERROR_INSTANTIATING_DRBG", 57, 188},
11835+ #endif
11836+ #ifdef PROV_R_ERROR_RETRIEVING_ENTROPY
11837+ {"ERROR_RETRIEVING_ENTROPY", ERR_LIB_PROV, PROV_R_ERROR_RETRIEVING_ENTROPY},
11838+ #else
11839+ {"ERROR_RETRIEVING_ENTROPY", 57, 189},
11840+ #endif
11841+ #ifdef PROV_R_ERROR_RETRIEVING_NONCE
11842+ {"ERROR_RETRIEVING_NONCE", ERR_LIB_PROV, PROV_R_ERROR_RETRIEVING_NONCE},
11843+ #else
11844+ {"ERROR_RETRIEVING_NONCE", 57, 190},
11845+ #endif
11846+ #ifdef PROV_R_FAILED_DURING_DERIVATION
11847+ {"FAILED_DURING_DERIVATION", ERR_LIB_PROV, PROV_R_FAILED_DURING_DERIVATION},
11848+ #else
11849+ {"FAILED_DURING_DERIVATION", 57, 164},
11850+ #endif
11851+ #ifdef PROV_R_FAILED_TO_CREATE_LOCK
11852+ {"FAILED_TO_CREATE_LOCK", ERR_LIB_PROV, PROV_R_FAILED_TO_CREATE_LOCK},
11853+ #else
11854+ {"FAILED_TO_CREATE_LOCK", 57, 180},
11855+ #endif
11856+ #ifdef PROV_R_FAILED_TO_DECRYPT
11857+ {"FAILED_TO_DECRYPT", ERR_LIB_PROV, PROV_R_FAILED_TO_DECRYPT},
11858+ #else
11859+ {"FAILED_TO_DECRYPT", 57, 162},
11860+ #endif
11861+ #ifdef PROV_R_FAILED_TO_GENERATE_KEY
11862+ {"FAILED_TO_GENERATE_KEY", ERR_LIB_PROV, PROV_R_FAILED_TO_GENERATE_KEY},
11863+ #else
11864+ {"FAILED_TO_GENERATE_KEY", 57, 121},
11865+ #endif
11866+ #ifdef PROV_R_FAILED_TO_GET_PARAMETER
11867+ {"FAILED_TO_GET_PARAMETER", ERR_LIB_PROV, PROV_R_FAILED_TO_GET_PARAMETER},
11868+ #else
11869+ {"FAILED_TO_GET_PARAMETER", 57, 103},
11870+ #endif
11871+ #ifdef PROV_R_FAILED_TO_SET_PARAMETER
11872+ {"FAILED_TO_SET_PARAMETER", ERR_LIB_PROV, PROV_R_FAILED_TO_SET_PARAMETER},
11873+ #else
11874+ {"FAILED_TO_SET_PARAMETER", 57, 104},
11875+ #endif
11876+ #ifdef PROV_R_FAILED_TO_SIGN
11877+ {"FAILED_TO_SIGN", ERR_LIB_PROV, PROV_R_FAILED_TO_SIGN},
11878+ #else
11879+ {"FAILED_TO_SIGN", 57, 175},
11880+ #endif
11881+ #ifdef PROV_R_FIPS_MODULE_CONDITIONAL_ERROR
11882+ {"FIPS_MODULE_CONDITIONAL_ERROR", ERR_LIB_PROV, PROV_R_FIPS_MODULE_CONDITIONAL_ERROR},
11883+ #else
11884+ {"FIPS_MODULE_CONDITIONAL_ERROR", 57, 227},
11885+ #endif
11886+ #ifdef PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE
11887+ {"FIPS_MODULE_ENTERING_ERROR_STATE", ERR_LIB_PROV, PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE},
11888+ #else
11889+ {"FIPS_MODULE_ENTERING_ERROR_STATE", 57, 224},
11890+ #endif
11891+ #ifdef PROV_R_FIPS_MODULE_IN_ERROR_STATE
11892+ {"FIPS_MODULE_IN_ERROR_STATE", ERR_LIB_PROV, PROV_R_FIPS_MODULE_IN_ERROR_STATE},
11893+ #else
11894+ {"FIPS_MODULE_IN_ERROR_STATE", 57, 225},
11895+ #endif
11896+ #ifdef PROV_R_GENERATE_ERROR
11897+ {"GENERATE_ERROR", ERR_LIB_PROV, PROV_R_GENERATE_ERROR},
11898+ #else
11899+ {"GENERATE_ERROR", 57, 191},
11900+ #endif
11901+ #ifdef PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE
11902+ {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", ERR_LIB_PROV, PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE},
11903+ #else
11904+ {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", 57, 165},
11905+ #endif
11906+ #ifdef PROV_R_INDICATOR_INTEGRITY_FAILURE
11907+ {"INDICATOR_INTEGRITY_FAILURE", ERR_LIB_PROV, PROV_R_INDICATOR_INTEGRITY_FAILURE},
11908+ #else
11909+ {"INDICATOR_INTEGRITY_FAILURE", 57, 210},
11910+ #endif
11911+ #ifdef PROV_R_INSUFFICIENT_DRBG_STRENGTH
11912+ {"INSUFFICIENT_DRBG_STRENGTH", ERR_LIB_PROV, PROV_R_INSUFFICIENT_DRBG_STRENGTH},
11913+ #else
11914+ {"INSUFFICIENT_DRBG_STRENGTH", 57, 181},
11915+ #endif
11916+ #ifdef PROV_R_INVALID_AAD
11917+ {"INVALID_AAD", ERR_LIB_PROV, PROV_R_INVALID_AAD},
11918+ #else
11919+ {"INVALID_AAD", 57, 108},
11920+ #endif
11921+ #ifdef PROV_R_INVALID_CONFIG_DATA
11922+ {"INVALID_CONFIG_DATA", ERR_LIB_PROV, PROV_R_INVALID_CONFIG_DATA},
11923+ #else
11924+ {"INVALID_CONFIG_DATA", 57, 211},
11925+ #endif
11926+ #ifdef PROV_R_INVALID_CONSTANT_LENGTH
11927+ {"INVALID_CONSTANT_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_CONSTANT_LENGTH},
11928+ #else
11929+ {"INVALID_CONSTANT_LENGTH", 57, 157},
11930+ #endif
11931+ #ifdef PROV_R_INVALID_CURVE
11932+ {"INVALID_CURVE", ERR_LIB_PROV, PROV_R_INVALID_CURVE},
11933+ #else
11934+ {"INVALID_CURVE", 57, 176},
11935+ #endif
11936+ #ifdef PROV_R_INVALID_CUSTOM_LENGTH
11937+ {"INVALID_CUSTOM_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_CUSTOM_LENGTH},
11938+ #else
11939+ {"INVALID_CUSTOM_LENGTH", 57, 111},
11940+ #endif
11941+ #ifdef PROV_R_INVALID_DATA
11942+ {"INVALID_DATA", ERR_LIB_PROV, PROV_R_INVALID_DATA},
11943+ #else
11944+ {"INVALID_DATA", 57, 115},
11945+ #endif
11946+ #ifdef PROV_R_INVALID_DIGEST
11947+ {"INVALID_DIGEST", ERR_LIB_PROV, PROV_R_INVALID_DIGEST},
11948+ #else
11949+ {"INVALID_DIGEST", 57, 122},
11950+ #endif
11951+ #ifdef PROV_R_INVALID_DIGEST_LENGTH
11952+ {"INVALID_DIGEST_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_DIGEST_LENGTH},
11953+ #else
11954+ {"INVALID_DIGEST_LENGTH", 57, 166},
11955+ #endif
11956+ #ifdef PROV_R_INVALID_DIGEST_SIZE
11957+ {"INVALID_DIGEST_SIZE", ERR_LIB_PROV, PROV_R_INVALID_DIGEST_SIZE},
11958+ #else
11959+ {"INVALID_DIGEST_SIZE", 57, 218},
11960+ #endif
11961+ #ifdef PROV_R_INVALID_ITERATION_COUNT
11962+ {"INVALID_ITERATION_COUNT", ERR_LIB_PROV, PROV_R_INVALID_ITERATION_COUNT},
11963+ #else
11964+ {"INVALID_ITERATION_COUNT", 57, 123},
11965+ #endif
11966+ #ifdef PROV_R_INVALID_IV_LENGTH
11967+ {"INVALID_IV_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_IV_LENGTH},
11968+ #else
11969+ {"INVALID_IV_LENGTH", 57, 109},
11970+ #endif
11971+ #ifdef PROV_R_INVALID_KEY
11972+ {"INVALID_KEY", ERR_LIB_PROV, PROV_R_INVALID_KEY},
11973+ #else
11974+ {"INVALID_KEY", 57, 158},
11975+ #endif
11976+ #ifdef PROV_R_INVALID_KEY_LENGTH
11977+ {"INVALID_KEY_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_KEY_LENGTH},
11978+ #else
11979+ {"INVALID_KEY_LENGTH", 57, 105},
11980+ #endif
11981+ #ifdef PROV_R_INVALID_MAC
11982+ {"INVALID_MAC", ERR_LIB_PROV, PROV_R_INVALID_MAC},
11983+ #else
11984+ {"INVALID_MAC", 57, 151},
11985+ #endif
11986+ #ifdef PROV_R_INVALID_MGF1_MD
11987+ {"INVALID_MGF1_MD", ERR_LIB_PROV, PROV_R_INVALID_MGF1_MD},
11988+ #else
11989+ {"INVALID_MGF1_MD", 57, 167},
11990+ #endif
11991+ #ifdef PROV_R_INVALID_MODE
11992+ {"INVALID_MODE", ERR_LIB_PROV, PROV_R_INVALID_MODE},
11993+ #else
11994+ {"INVALID_MODE", 57, 125},
11995+ #endif
11996+ #ifdef PROV_R_INVALID_PADDING_MODE
11997+ {"INVALID_PADDING_MODE", ERR_LIB_PROV, PROV_R_INVALID_PADDING_MODE},
11998+ #else
11999+ {"INVALID_PADDING_MODE", 57, 168},
12000+ #endif
12001+ #ifdef PROV_R_INVALID_PUBINFO
12002+ {"INVALID_PUBINFO", ERR_LIB_PROV, PROV_R_INVALID_PUBINFO},
12003+ #else
12004+ {"INVALID_PUBINFO", 57, 198},
12005+ #endif
12006+ #ifdef PROV_R_INVALID_SALT_LENGTH
12007+ {"INVALID_SALT_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_SALT_LENGTH},
12008+ #else
12009+ {"INVALID_SALT_LENGTH", 57, 112},
12010+ #endif
12011+ #ifdef PROV_R_INVALID_SEED_LENGTH
12012+ {"INVALID_SEED_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_SEED_LENGTH},
12013+ #else
12014+ {"INVALID_SEED_LENGTH", 57, 154},
12015+ #endif
12016+ #ifdef PROV_R_INVALID_SIGNATURE_SIZE
12017+ {"INVALID_SIGNATURE_SIZE", ERR_LIB_PROV, PROV_R_INVALID_SIGNATURE_SIZE},
12018+ #else
12019+ {"INVALID_SIGNATURE_SIZE", 57, 179},
12020+ #endif
12021+ #ifdef PROV_R_INVALID_STATE
12022+ {"INVALID_STATE", ERR_LIB_PROV, PROV_R_INVALID_STATE},
12023+ #else
12024+ {"INVALID_STATE", 57, 212},
12025+ #endif
12026+ #ifdef PROV_R_INVALID_TAG
12027+ {"INVALID_TAG", ERR_LIB_PROV, PROV_R_INVALID_TAG},
12028+ #else
12029+ {"INVALID_TAG", 57, 110},
12030+ #endif
12031+ #ifdef PROV_R_INVALID_TAG_LENGTH
12032+ {"INVALID_TAG_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_TAG_LENGTH},
12033+ #else
12034+ {"INVALID_TAG_LENGTH", 57, 118},
12035+ #endif
12036+ #ifdef PROV_R_INVALID_UKM_LENGTH
12037+ {"INVALID_UKM_LENGTH", ERR_LIB_PROV, PROV_R_INVALID_UKM_LENGTH},
12038+ #else
12039+ {"INVALID_UKM_LENGTH", 57, 200},
12040+ #endif
12041+ #ifdef PROV_R_INVALID_X931_DIGEST
12042+ {"INVALID_X931_DIGEST", ERR_LIB_PROV, PROV_R_INVALID_X931_DIGEST},
12043+ #else
12044+ {"INVALID_X931_DIGEST", 57, 170},
12045+ #endif
12046+ #ifdef PROV_R_IN_ERROR_STATE
12047+ {"IN_ERROR_STATE", ERR_LIB_PROV, PROV_R_IN_ERROR_STATE},
12048+ #else
12049+ {"IN_ERROR_STATE", 57, 192},
12050+ #endif
12051+ #ifdef PROV_R_KEY_SETUP_FAILED
12052+ {"KEY_SETUP_FAILED", ERR_LIB_PROV, PROV_R_KEY_SETUP_FAILED},
12053+ #else
12054+ {"KEY_SETUP_FAILED", 57, 101},
12055+ #endif
12056+ #ifdef PROV_R_KEY_SIZE_TOO_SMALL
12057+ {"KEY_SIZE_TOO_SMALL", ERR_LIB_PROV, PROV_R_KEY_SIZE_TOO_SMALL},
12058+ #else
12059+ {"KEY_SIZE_TOO_SMALL", 57, 171},
12060+ #endif
12061+ #ifdef PROV_R_MISSING_CEK_ALG
12062+ {"MISSING_CEK_ALG", ERR_LIB_PROV, PROV_R_MISSING_CEK_ALG},
12063+ #else
12064+ {"MISSING_CEK_ALG", 57, 144},
12065+ #endif
12066+ #ifdef PROV_R_MISSING_CIPHER
12067+ {"MISSING_CIPHER", ERR_LIB_PROV, PROV_R_MISSING_CIPHER},
12068+ #else
12069+ {"MISSING_CIPHER", 57, 155},
12070+ #endif
12071+ #ifdef PROV_R_MISSING_CONFIG_DATA
12072+ {"MISSING_CONFIG_DATA", ERR_LIB_PROV, PROV_R_MISSING_CONFIG_DATA},
12073+ #else
12074+ {"MISSING_CONFIG_DATA", 57, 213},
12075+ #endif
12076+ #ifdef PROV_R_MISSING_CONSTANT
12077+ {"MISSING_CONSTANT", ERR_LIB_PROV, PROV_R_MISSING_CONSTANT},
12078+ #else
12079+ {"MISSING_CONSTANT", 57, 156},
12080+ #endif
12081+ #ifdef PROV_R_MISSING_KEY
12082+ {"MISSING_KEY", ERR_LIB_PROV, PROV_R_MISSING_KEY},
12083+ #else
12084+ {"MISSING_KEY", 57, 128},
12085+ #endif
12086+ #ifdef PROV_R_MISSING_MAC
12087+ {"MISSING_MAC", ERR_LIB_PROV, PROV_R_MISSING_MAC},
12088+ #else
12089+ {"MISSING_MAC", 57, 150},
12090+ #endif
12091+ #ifdef PROV_R_MISSING_MESSAGE_DIGEST
12092+ {"MISSING_MESSAGE_DIGEST", ERR_LIB_PROV, PROV_R_MISSING_MESSAGE_DIGEST},
12093+ #else
12094+ {"MISSING_MESSAGE_DIGEST", 57, 129},
12095+ #endif
12096+ #ifdef PROV_R_MISSING_OID
12097+ {"MISSING_OID", ERR_LIB_PROV, PROV_R_MISSING_OID},
12098+ #else
12099+ {"MISSING_OID", 57, 209},
12100+ #endif
12101+ #ifdef PROV_R_MISSING_PASS
12102+ {"MISSING_PASS", ERR_LIB_PROV, PROV_R_MISSING_PASS},
12103+ #else
12104+ {"MISSING_PASS", 57, 130},
12105+ #endif
12106+ #ifdef PROV_R_MISSING_SALT
12107+ {"MISSING_SALT", ERR_LIB_PROV, PROV_R_MISSING_SALT},
12108+ #else
12109+ {"MISSING_SALT", 57, 131},
12110+ #endif
12111+ #ifdef PROV_R_MISSING_SECRET
12112+ {"MISSING_SECRET", ERR_LIB_PROV, PROV_R_MISSING_SECRET},
12113+ #else
12114+ {"MISSING_SECRET", 57, 132},
12115+ #endif
12116+ #ifdef PROV_R_MISSING_SEED
12117+ {"MISSING_SEED", ERR_LIB_PROV, PROV_R_MISSING_SEED},
12118+ #else
12119+ {"MISSING_SEED", 57, 140},
12120+ #endif
12121+ #ifdef PROV_R_MISSING_SESSION_ID
12122+ {"MISSING_SESSION_ID", ERR_LIB_PROV, PROV_R_MISSING_SESSION_ID},
12123+ #else
12124+ {"MISSING_SESSION_ID", 57, 133},
12125+ #endif
12126+ #ifdef PROV_R_MISSING_TYPE
12127+ {"MISSING_TYPE", ERR_LIB_PROV, PROV_R_MISSING_TYPE},
12128+ #else
12129+ {"MISSING_TYPE", 57, 134},
12130+ #endif
12131+ #ifdef PROV_R_MISSING_XCGHASH
12132+ {"MISSING_XCGHASH", ERR_LIB_PROV, PROV_R_MISSING_XCGHASH},
12133+ #else
12134+ {"MISSING_XCGHASH", 57, 135},
12135+ #endif
12136+ #ifdef PROV_R_MODULE_INTEGRITY_FAILURE
12137+ {"MODULE_INTEGRITY_FAILURE", ERR_LIB_PROV, PROV_R_MODULE_INTEGRITY_FAILURE},
12138+ #else
12139+ {"MODULE_INTEGRITY_FAILURE", 57, 214},
12140+ #endif
12141+ #ifdef PROV_R_NOT_A_PRIVATE_KEY
12142+ {"NOT_A_PRIVATE_KEY", ERR_LIB_PROV, PROV_R_NOT_A_PRIVATE_KEY},
12143+ #else
12144+ {"NOT_A_PRIVATE_KEY", 57, 221},
12145+ #endif
12146+ #ifdef PROV_R_NOT_A_PUBLIC_KEY
12147+ {"NOT_A_PUBLIC_KEY", ERR_LIB_PROV, PROV_R_NOT_A_PUBLIC_KEY},
12148+ #else
12149+ {"NOT_A_PUBLIC_KEY", 57, 220},
12150+ #endif
12151+ #ifdef PROV_R_NOT_INSTANTIATED
12152+ {"NOT_INSTANTIATED", ERR_LIB_PROV, PROV_R_NOT_INSTANTIATED},
12153+ #else
12154+ {"NOT_INSTANTIATED", 57, 193},
12155+ #endif
12156+ #ifdef PROV_R_NOT_PARAMETERS
12157+ {"NOT_PARAMETERS", ERR_LIB_PROV, PROV_R_NOT_PARAMETERS},
12158+ #else
12159+ {"NOT_PARAMETERS", 57, 226},
12160+ #endif
12161+ #ifdef PROV_R_NOT_SUPPORTED
12162+ {"NOT_SUPPORTED", ERR_LIB_PROV, PROV_R_NOT_SUPPORTED},
12163+ #else
12164+ {"NOT_SUPPORTED", 57, 136},
12165+ #endif
12166+ #ifdef PROV_R_NOT_XOF_OR_INVALID_LENGTH
12167+ {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_PROV, PROV_R_NOT_XOF_OR_INVALID_LENGTH},
12168+ #else
12169+ {"NOT_XOF_OR_INVALID_LENGTH", 57, 113},
12170+ #endif
12171+ #ifdef PROV_R_NO_KEY_SET
12172+ {"NO_KEY_SET", ERR_LIB_PROV, PROV_R_NO_KEY_SET},
12173+ #else
12174+ {"NO_KEY_SET", 57, 114},
12175+ #endif
12176+ #ifdef PROV_R_NO_PARAMETERS_SET
12177+ {"NO_PARAMETERS_SET", ERR_LIB_PROV, PROV_R_NO_PARAMETERS_SET},
12178+ #else
12179+ {"NO_PARAMETERS_SET", 57, 177},
12180+ #endif
12181+ #ifdef PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
12182+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_PROV, PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
12183+ #else
12184+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 57, 178},
12185+ #endif
12186+ #ifdef PROV_R_OUTPUT_BUFFER_TOO_SMALL
12187+ {"OUTPUT_BUFFER_TOO_SMALL", ERR_LIB_PROV, PROV_R_OUTPUT_BUFFER_TOO_SMALL},
12188+ #else
12189+ {"OUTPUT_BUFFER_TOO_SMALL", 57, 106},
12190+ #endif
12191+ #ifdef PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS
12192+ {"PARENT_CANNOT_GENERATE_RANDOM_NUMBERS", ERR_LIB_PROV, PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS},
12193+ #else
12194+ {"PARENT_CANNOT_GENERATE_RANDOM_NUMBERS", 57, 228},
12195+ #endif
12196+ #ifdef PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED
12197+ {"PARENT_CANNOT_SUPPLY_ENTROPY_SEED", ERR_LIB_PROV, PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED},
12198+ #else
12199+ {"PARENT_CANNOT_SUPPLY_ENTROPY_SEED", 57, 187},
12200+ #endif
12201+ #ifdef PROV_R_PARENT_LOCKING_NOT_ENABLED
12202+ {"PARENT_LOCKING_NOT_ENABLED", ERR_LIB_PROV, PROV_R_PARENT_LOCKING_NOT_ENABLED},
12203+ #else
12204+ {"PARENT_LOCKING_NOT_ENABLED", 57, 182},
12205+ #endif
12206+ #ifdef PROV_R_PARENT_STRENGTH_TOO_WEAK
12207+ {"PARENT_STRENGTH_TOO_WEAK", ERR_LIB_PROV, PROV_R_PARENT_STRENGTH_TOO_WEAK},
12208+ #else
12209+ {"PARENT_STRENGTH_TOO_WEAK", 57, 194},
12210+ #endif
12211+ #ifdef PROV_R_PATH_MUST_BE_ABSOLUTE
12212+ {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_PROV, PROV_R_PATH_MUST_BE_ABSOLUTE},
12213+ #else
12214+ {"PATH_MUST_BE_ABSOLUTE", 57, 219},
12215+ #endif
12216+ #ifdef PROV_R_PERSONALISATION_STRING_TOO_LONG
12217+ {"PERSONALISATION_STRING_TOO_LONG", ERR_LIB_PROV, PROV_R_PERSONALISATION_STRING_TOO_LONG},
12218+ #else
12219+ {"PERSONALISATION_STRING_TOO_LONG", 57, 195},
12220+ #endif
12221+ #ifdef PROV_R_PSS_SALTLEN_TOO_SMALL
12222+ {"PSS_SALTLEN_TOO_SMALL", ERR_LIB_PROV, PROV_R_PSS_SALTLEN_TOO_SMALL},
12223+ #else
12224+ {"PSS_SALTLEN_TOO_SMALL", 57, 172},
12225+ #endif
12226+ #ifdef PROV_R_REQUEST_TOO_LARGE_FOR_DRBG
12227+ {"REQUEST_TOO_LARGE_FOR_DRBG", ERR_LIB_PROV, PROV_R_REQUEST_TOO_LARGE_FOR_DRBG},
12228+ #else
12229+ {"REQUEST_TOO_LARGE_FOR_DRBG", 57, 196},
12230+ #endif
12231+ #ifdef PROV_R_REQUIRE_CTR_MODE_CIPHER
12232+ {"REQUIRE_CTR_MODE_CIPHER", ERR_LIB_PROV, PROV_R_REQUIRE_CTR_MODE_CIPHER},
12233+ #else
12234+ {"REQUIRE_CTR_MODE_CIPHER", 57, 206},
12235+ #endif
12236+ #ifdef PROV_R_RESEED_ERROR
12237+ {"RESEED_ERROR", ERR_LIB_PROV, PROV_R_RESEED_ERROR},
12238+ #else
12239+ {"RESEED_ERROR", 57, 197},
12240+ #endif
12241+ #ifdef PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
12242+ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_PROV, PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
12243+ #else
12244+ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 57, 222},
12245+ #endif
12246+ #ifdef PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT
12247+ {"SEED_SOURCES_MUST_NOT_HAVE_A_PARENT", ERR_LIB_PROV, PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT},
12248+ #else
12249+ {"SEED_SOURCES_MUST_NOT_HAVE_A_PARENT", 57, 229},
12250+ #endif
12251+ #ifdef PROV_R_SELF_TEST_KAT_FAILURE
12252+ {"SELF_TEST_KAT_FAILURE", ERR_LIB_PROV, PROV_R_SELF_TEST_KAT_FAILURE},
12253+ #else
12254+ {"SELF_TEST_KAT_FAILURE", 57, 215},
12255+ #endif
12256+ #ifdef PROV_R_SELF_TEST_POST_FAILURE
12257+ {"SELF_TEST_POST_FAILURE", ERR_LIB_PROV, PROV_R_SELF_TEST_POST_FAILURE},
12258+ #else
12259+ {"SELF_TEST_POST_FAILURE", 57, 216},
12260+ #endif
12261+ #ifdef PROV_R_TAG_NOT_NEEDED
12262+ {"TAG_NOT_NEEDED", ERR_LIB_PROV, PROV_R_TAG_NOT_NEEDED},
12263+ #else
12264+ {"TAG_NOT_NEEDED", 57, 120},
12265+ #endif
12266+ #ifdef PROV_R_TAG_NOT_SET
12267+ {"TAG_NOT_SET", ERR_LIB_PROV, PROV_R_TAG_NOT_SET},
12268+ #else
12269+ {"TAG_NOT_SET", 57, 119},
12270+ #endif
12271+ #ifdef PROV_R_TOO_MANY_RECORDS
12272+ {"TOO_MANY_RECORDS", ERR_LIB_PROV, PROV_R_TOO_MANY_RECORDS},
12273+ #else
12274+ {"TOO_MANY_RECORDS", 57, 126},
12275+ #endif
12276+ #ifdef PROV_R_UNABLE_TO_FIND_CIPHERS
12277+ {"UNABLE_TO_FIND_CIPHERS", ERR_LIB_PROV, PROV_R_UNABLE_TO_FIND_CIPHERS},
12278+ #else
12279+ {"UNABLE_TO_FIND_CIPHERS", 57, 207},
12280+ #endif
12281+ #ifdef PROV_R_UNABLE_TO_GET_PARENT_STRENGTH
12282+ {"UNABLE_TO_GET_PARENT_STRENGTH", ERR_LIB_PROV, PROV_R_UNABLE_TO_GET_PARENT_STRENGTH},
12283+ #else
12284+ {"UNABLE_TO_GET_PARENT_STRENGTH", 57, 199},
12285+ #endif
12286+ #ifdef PROV_R_UNABLE_TO_GET_PASSPHRASE
12287+ {"UNABLE_TO_GET_PASSPHRASE", ERR_LIB_PROV, PROV_R_UNABLE_TO_GET_PASSPHRASE},
12288+ #else
12289+ {"UNABLE_TO_GET_PASSPHRASE", 57, 159},
12290+ #endif
12291+ #ifdef PROV_R_UNABLE_TO_INITIALISE_CIPHERS
12292+ {"UNABLE_TO_INITIALISE_CIPHERS", ERR_LIB_PROV, PROV_R_UNABLE_TO_INITIALISE_CIPHERS},
12293+ #else
12294+ {"UNABLE_TO_INITIALISE_CIPHERS", 57, 208},
12295+ #endif
12296+ #ifdef PROV_R_UNABLE_TO_LOAD_SHA256
12297+ {"UNABLE_TO_LOAD_SHA256", ERR_LIB_PROV, PROV_R_UNABLE_TO_LOAD_SHA256},
12298+ #else
12299+ {"UNABLE_TO_LOAD_SHA256", 57, 147},
12300+ #endif
12301+ #ifdef PROV_R_UNABLE_TO_LOCK_PARENT
12302+ {"UNABLE_TO_LOCK_PARENT", ERR_LIB_PROV, PROV_R_UNABLE_TO_LOCK_PARENT},
12303+ #else
12304+ {"UNABLE_TO_LOCK_PARENT", 57, 201},
12305+ #endif
12306+ #ifdef PROV_R_UNABLE_TO_RESEED
12307+ {"UNABLE_TO_RESEED", ERR_LIB_PROV, PROV_R_UNABLE_TO_RESEED},
12308+ #else
12309+ {"UNABLE_TO_RESEED", 57, 204},
12310+ #endif
12311+ #ifdef PROV_R_UNSUPPORTED_CEK_ALG
12312+ {"UNSUPPORTED_CEK_ALG", ERR_LIB_PROV, PROV_R_UNSUPPORTED_CEK_ALG},
12313+ #else
12314+ {"UNSUPPORTED_CEK_ALG", 57, 145},
12315+ #endif
12316+ #ifdef PROV_R_UNSUPPORTED_KEY_SIZE
12317+ {"UNSUPPORTED_KEY_SIZE", ERR_LIB_PROV, PROV_R_UNSUPPORTED_KEY_SIZE},
12318+ #else
12319+ {"UNSUPPORTED_KEY_SIZE", 57, 153},
12320+ #endif
12321+ #ifdef PROV_R_UNSUPPORTED_MAC_TYPE
12322+ {"UNSUPPORTED_MAC_TYPE", ERR_LIB_PROV, PROV_R_UNSUPPORTED_MAC_TYPE},
12323+ #else
12324+ {"UNSUPPORTED_MAC_TYPE", 57, 137},
12325+ #endif
12326+ #ifdef PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS
12327+ {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_PROV, PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
12328+ #else
12329+ {"UNSUPPORTED_NUMBER_OF_ROUNDS", 57, 152},
12330+ #endif
12331+ #ifdef PROV_R_URI_AUTHORITY_UNSUPPORTED
12332+ {"URI_AUTHORITY_UNSUPPORTED", ERR_LIB_PROV, PROV_R_URI_AUTHORITY_UNSUPPORTED},
12333+ #else
12334+ {"URI_AUTHORITY_UNSUPPORTED", 57, 223},
12335+ #endif
12336+ #ifdef PROV_R_VALUE_ERROR
12337+ {"VALUE_ERROR", ERR_LIB_PROV, PROV_R_VALUE_ERROR},
12338+ #else
12339+ {"VALUE_ERROR", 57, 138},
12340+ #endif
12341+ #ifdef PROV_R_WRONG_FINAL_BLOCK_LENGTH
12342+ {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_PROV, PROV_R_WRONG_FINAL_BLOCK_LENGTH},
12343+ #else
12344+ {"WRONG_FINAL_BLOCK_LENGTH", 57, 107},
12345+ #endif
12346+ #ifdef PROV_R_WRONG_OUTPUT_BUFFER_SIZE
12347+ {"WRONG_OUTPUT_BUFFER_SIZE", ERR_LIB_PROV, PROV_R_WRONG_OUTPUT_BUFFER_SIZE},
12348+ #else
12349+ {"WRONG_OUTPUT_BUFFER_SIZE", 57, 139},
12350+ #endif
12351+ #ifdef PROV_R_XOF_DIGESTS_NOT_ALLOWED
12352+ {"XOF_DIGESTS_NOT_ALLOWED", ERR_LIB_PROV, PROV_R_XOF_DIGESTS_NOT_ALLOWED},
12353+ #else
12354+ {"XOF_DIGESTS_NOT_ALLOWED", 57, 183},
12355+ #endif
12356+ #ifdef PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE
12357+ {"XTS_DATA_UNIT_IS_TOO_LARGE", ERR_LIB_PROV, PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE},
12358+ #else
12359+ {"XTS_DATA_UNIT_IS_TOO_LARGE", 57, 148},
12360+ #endif
12361+ #ifdef PROV_R_XTS_DUPLICATED_KEYS
12362+ {"XTS_DUPLICATED_KEYS", ERR_LIB_PROV, PROV_R_XTS_DUPLICATED_KEYS},
12363+ #else
12364+ {"XTS_DUPLICATED_KEYS", 57, 149},
12365+ #endif
12366+ #ifdef RAND_R_ADDITIONAL_INPUT_TOO_LONG
12367+ {"ADDITIONAL_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ADDITIONAL_INPUT_TOO_LONG},
12368+ #else
12369+ {"ADDITIONAL_INPUT_TOO_LONG", 36, 102},
12370+ #endif
12371+ #ifdef RAND_R_ALREADY_INSTANTIATED
12372+ {"ALREADY_INSTANTIATED", ERR_LIB_RAND, RAND_R_ALREADY_INSTANTIATED},
12373+ #else
12374+ {"ALREADY_INSTANTIATED", 36, 103},
12375+ #endif
12376+ #ifdef RAND_R_ARGUMENT_OUT_OF_RANGE
12377+ {"ARGUMENT_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ARGUMENT_OUT_OF_RANGE},
12378+ #else
12379+ {"ARGUMENT_OUT_OF_RANGE", 36, 105},
12380+ #endif
12381+ #ifdef RAND_R_CANNOT_OPEN_FILE
12382+ {"CANNOT_OPEN_FILE", ERR_LIB_RAND, RAND_R_CANNOT_OPEN_FILE},
12383+ #else
12384+ {"CANNOT_OPEN_FILE", 36, 121},
12385+ #endif
12386+ #ifdef RAND_R_DERIVATION_FUNCTION_MANDATORY_FOR_FIPS
12387+ {"DERIVATION_FUNCTION_MANDATORY_FOR_FIPS", ERR_LIB_RAND, RAND_R_DERIVATION_FUNCTION_MANDATORY_FOR_FIPS},
12388+ #else
12389+ {"DERIVATION_FUNCTION_MANDATORY_FOR_FIPS", 36, 137},
12390+ #endif
12391+ #ifdef RAND_R_DRBG_ALREADY_INITIALIZED
12392+ {"DRBG_ALREADY_INITIALIZED", ERR_LIB_RAND, RAND_R_DRBG_ALREADY_INITIALIZED},
12393+ #else
12394+ {"DRBG_ALREADY_INITIALIZED", 36, 129},
12395+ #endif
12396+ #ifdef RAND_R_DRBG_NOT_INITIALISED
12397+ {"DRBG_NOT_INITIALISED", ERR_LIB_RAND, RAND_R_DRBG_NOT_INITIALISED},
12398+ #else
12399+ {"DRBG_NOT_INITIALISED", 36, 104},
12400+ #endif
12401+ #ifdef RAND_R_ENTROPY_INPUT_TOO_LONG
12402+ {"ENTROPY_INPUT_TOO_LONG", ERR_LIB_RAND, RAND_R_ENTROPY_INPUT_TOO_LONG},
12403+ #else
12404+ {"ENTROPY_INPUT_TOO_LONG", 36, 106},
12405+ #endif
12406+ #ifdef RAND_R_ENTROPY_OUT_OF_RANGE
12407+ {"ENTROPY_OUT_OF_RANGE", ERR_LIB_RAND, RAND_R_ENTROPY_OUT_OF_RANGE},
12408+ #else
12409+ {"ENTROPY_OUT_OF_RANGE", 36, 124},
12410+ #endif
12411+ #ifdef RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED
12412+ {"ERROR_ENTROPY_POOL_WAS_IGNORED", ERR_LIB_RAND, RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED},
12413+ #else
12414+ {"ERROR_ENTROPY_POOL_WAS_IGNORED", 36, 127},
12415+ #endif
12416+ #ifdef RAND_R_ERROR_INITIALISING_DRBG
12417+ {"ERROR_INITIALISING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INITIALISING_DRBG},
12418+ #else
12419+ {"ERROR_INITIALISING_DRBG", 36, 107},
12420+ #endif
12421+ #ifdef RAND_R_ERROR_INSTANTIATING_DRBG
12422+ {"ERROR_INSTANTIATING_DRBG", ERR_LIB_RAND, RAND_R_ERROR_INSTANTIATING_DRBG},
12423+ #else
12424+ {"ERROR_INSTANTIATING_DRBG", 36, 108},
12425+ #endif
12426+ #ifdef RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT
12427+ {"ERROR_RETRIEVING_ADDITIONAL_INPUT", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT},
12428+ #else
12429+ {"ERROR_RETRIEVING_ADDITIONAL_INPUT", 36, 109},
12430+ #endif
12431+ #ifdef RAND_R_ERROR_RETRIEVING_ENTROPY
12432+ {"ERROR_RETRIEVING_ENTROPY", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_ENTROPY},
12433+ #else
12434+ {"ERROR_RETRIEVING_ENTROPY", 36, 110},
12435+ #endif
12436+ #ifdef RAND_R_ERROR_RETRIEVING_NONCE
12437+ {"ERROR_RETRIEVING_NONCE", ERR_LIB_RAND, RAND_R_ERROR_RETRIEVING_NONCE},
12438+ #else
12439+ {"ERROR_RETRIEVING_NONCE", 36, 111},
12440+ #endif
12441+ #ifdef RAND_R_FAILED_TO_CREATE_LOCK
12442+ {"FAILED_TO_CREATE_LOCK", ERR_LIB_RAND, RAND_R_FAILED_TO_CREATE_LOCK},
12443+ #else
12444+ {"FAILED_TO_CREATE_LOCK", 36, 126},
12445+ #endif
12446+ #ifdef RAND_R_FUNC_NOT_IMPLEMENTED
12447+ {"FUNC_NOT_IMPLEMENTED", ERR_LIB_RAND, RAND_R_FUNC_NOT_IMPLEMENTED},
12448+ #else
12449+ {"FUNC_NOT_IMPLEMENTED", 36, 101},
12450+ #endif
12451+ #ifdef RAND_R_FWRITE_ERROR
12452+ {"FWRITE_ERROR", ERR_LIB_RAND, RAND_R_FWRITE_ERROR},
12453+ #else
12454+ {"FWRITE_ERROR", 36, 123},
12455+ #endif
12456+ #ifdef RAND_R_GENERATE_ERROR
12457+ {"GENERATE_ERROR", ERR_LIB_RAND, RAND_R_GENERATE_ERROR},
12458+ #else
12459+ {"GENERATE_ERROR", 36, 112},
12460+ #endif
12461+ #ifdef RAND_R_INSUFFICIENT_DRBG_STRENGTH
12462+ {"INSUFFICIENT_DRBG_STRENGTH", ERR_LIB_RAND, RAND_R_INSUFFICIENT_DRBG_STRENGTH},
12463+ #else
12464+ {"INSUFFICIENT_DRBG_STRENGTH", 36, 139},
12465+ #endif
12466+ #ifdef RAND_R_INTERNAL_ERROR
12467+ {"INTERNAL_ERROR", ERR_LIB_RAND, RAND_R_INTERNAL_ERROR},
12468+ #else
12469+ {"INTERNAL_ERROR", 36, 113},
12470+ #endif
12471+ #ifdef RAND_R_IN_ERROR_STATE
12472+ {"IN_ERROR_STATE", ERR_LIB_RAND, RAND_R_IN_ERROR_STATE},
12473+ #else
12474+ {"IN_ERROR_STATE", 36, 114},
12475+ #endif
12476+ #ifdef RAND_R_NOT_A_REGULAR_FILE
12477+ {"NOT_A_REGULAR_FILE", ERR_LIB_RAND, RAND_R_NOT_A_REGULAR_FILE},
12478+ #else
12479+ {"NOT_A_REGULAR_FILE", 36, 122},
12480+ #endif
12481+ #ifdef RAND_R_NOT_INSTANTIATED
12482+ {"NOT_INSTANTIATED", ERR_LIB_RAND, RAND_R_NOT_INSTANTIATED},
12483+ #else
12484+ {"NOT_INSTANTIATED", 36, 115},
12485+ #endif
12486+ #ifdef RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED
12487+ {"NO_DRBG_IMPLEMENTATION_SELECTED", ERR_LIB_RAND, RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED},
12488+ #else
12489+ {"NO_DRBG_IMPLEMENTATION_SELECTED", 36, 128},
12490+ #endif
12491+ #ifdef RAND_R_PARENT_LOCKING_NOT_ENABLED
12492+ {"PARENT_LOCKING_NOT_ENABLED", ERR_LIB_RAND, RAND_R_PARENT_LOCKING_NOT_ENABLED},
12493+ #else
12494+ {"PARENT_LOCKING_NOT_ENABLED", 36, 130},
12495+ #endif
12496+ #ifdef RAND_R_PARENT_STRENGTH_TOO_WEAK
12497+ {"PARENT_STRENGTH_TOO_WEAK", ERR_LIB_RAND, RAND_R_PARENT_STRENGTH_TOO_WEAK},
12498+ #else
12499+ {"PARENT_STRENGTH_TOO_WEAK", 36, 131},
12500+ #endif
12501+ #ifdef RAND_R_PERSONALISATION_STRING_TOO_LONG
12502+ {"PERSONALISATION_STRING_TOO_LONG", ERR_LIB_RAND, RAND_R_PERSONALISATION_STRING_TOO_LONG},
12503+ #else
12504+ {"PERSONALISATION_STRING_TOO_LONG", 36, 116},
12505+ #endif
12506+ #ifdef RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED
12507+ {"PREDICTION_RESISTANCE_NOT_SUPPORTED", ERR_LIB_RAND, RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED},
12508+ #else
12509+ {"PREDICTION_RESISTANCE_NOT_SUPPORTED", 36, 133},
12510+ #endif
12511+ #ifdef RAND_R_PRNG_NOT_SEEDED
12512+ {"PRNG_NOT_SEEDED", ERR_LIB_RAND, RAND_R_PRNG_NOT_SEEDED},
12513+ #else
12514+ {"PRNG_NOT_SEEDED", 36, 100},
12515+ #endif
12516+ #ifdef RAND_R_RANDOM_POOL_OVERFLOW
12517+ {"RANDOM_POOL_OVERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_OVERFLOW},
12518+ #else
12519+ {"RANDOM_POOL_OVERFLOW", 36, 125},
12520+ #endif
12521+ #ifdef RAND_R_RANDOM_POOL_UNDERFLOW
12522+ {"RANDOM_POOL_UNDERFLOW", ERR_LIB_RAND, RAND_R_RANDOM_POOL_UNDERFLOW},
12523+ #else
12524+ {"RANDOM_POOL_UNDERFLOW", 36, 134},
12525+ #endif
12526+ #ifdef RAND_R_REQUEST_TOO_LARGE_FOR_DRBG
12527+ {"REQUEST_TOO_LARGE_FOR_DRBG", ERR_LIB_RAND, RAND_R_REQUEST_TOO_LARGE_FOR_DRBG},
12528+ #else
12529+ {"REQUEST_TOO_LARGE_FOR_DRBG", 36, 117},
12530+ #endif
12531+ #ifdef RAND_R_RESEED_ERROR
12532+ {"RESEED_ERROR", ERR_LIB_RAND, RAND_R_RESEED_ERROR},
12533+ #else
12534+ {"RESEED_ERROR", 36, 118},
12535+ #endif
12536+ #ifdef RAND_R_SELFTEST_FAILURE
12537+ {"SELFTEST_FAILURE", ERR_LIB_RAND, RAND_R_SELFTEST_FAILURE},
12538+ #else
12539+ {"SELFTEST_FAILURE", 36, 119},
12540+ #endif
12541+ #ifdef RAND_R_TOO_LITTLE_NONCE_REQUESTED
12542+ {"TOO_LITTLE_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_LITTLE_NONCE_REQUESTED},
12543+ #else
12544+ {"TOO_LITTLE_NONCE_REQUESTED", 36, 135},
12545+ #endif
12546+ #ifdef RAND_R_TOO_MUCH_NONCE_REQUESTED
12547+ {"TOO_MUCH_NONCE_REQUESTED", ERR_LIB_RAND, RAND_R_TOO_MUCH_NONCE_REQUESTED},
12548+ #else
12549+ {"TOO_MUCH_NONCE_REQUESTED", 36, 136},
12550+ #endif
12551+ #ifdef RAND_R_UNABLE_TO_CREATE_DRBG
12552+ {"UNABLE_TO_CREATE_DRBG", ERR_LIB_RAND, RAND_R_UNABLE_TO_CREATE_DRBG},
12553+ #else
12554+ {"UNABLE_TO_CREATE_DRBG", 36, 143},
12555+ #endif
12556+ #ifdef RAND_R_UNABLE_TO_FETCH_DRBG
12557+ {"UNABLE_TO_FETCH_DRBG", ERR_LIB_RAND, RAND_R_UNABLE_TO_FETCH_DRBG},
12558+ #else
12559+ {"UNABLE_TO_FETCH_DRBG", 36, 144},
12560+ #endif
12561+ #ifdef RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER
12562+ {"UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER", ERR_LIB_RAND, RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER},
12563+ #else
12564+ {"UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER", 36, 141},
12565+ #endif
12566+ #ifdef RAND_R_UNABLE_TO_GET_PARENT_STRENGTH
12567+ {"UNABLE_TO_GET_PARENT_STRENGTH", ERR_LIB_RAND, RAND_R_UNABLE_TO_GET_PARENT_STRENGTH},
12568+ #else
12569+ {"UNABLE_TO_GET_PARENT_STRENGTH", 36, 138},
12570+ #endif
12571+ #ifdef RAND_R_UNABLE_TO_LOCK_PARENT
12572+ {"UNABLE_TO_LOCK_PARENT", ERR_LIB_RAND, RAND_R_UNABLE_TO_LOCK_PARENT},
12573+ #else
12574+ {"UNABLE_TO_LOCK_PARENT", 36, 140},
12575+ #endif
12576+ #ifdef RAND_R_UNSUPPORTED_DRBG_FLAGS
12577+ {"UNSUPPORTED_DRBG_FLAGS", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_FLAGS},
12578+ #else
12579+ {"UNSUPPORTED_DRBG_FLAGS", 36, 132},
12580+ #endif
12581+ #ifdef RAND_R_UNSUPPORTED_DRBG_TYPE
12582+ {"UNSUPPORTED_DRBG_TYPE", ERR_LIB_RAND, RAND_R_UNSUPPORTED_DRBG_TYPE},
12583+ #else
12584+ {"UNSUPPORTED_DRBG_TYPE", 36, 120},
12585+ #endif
12586+ #ifdef RSA_R_ALGORITHM_MISMATCH
12587+ {"ALGORITHM_MISMATCH", ERR_LIB_RSA, RSA_R_ALGORITHM_MISMATCH},
12588+ #else
12589+ {"ALGORITHM_MISMATCH", 4, 100},
12590+ #endif
12591+ #ifdef RSA_R_BAD_E_VALUE
12592+ {"BAD_E_VALUE", ERR_LIB_RSA, RSA_R_BAD_E_VALUE},
12593+ #else
12594+ {"BAD_E_VALUE", 4, 101},
12595+ #endif
12596+ #ifdef RSA_R_BAD_FIXED_HEADER_DECRYPT
12597+ {"BAD_FIXED_HEADER_DECRYPT", ERR_LIB_RSA, RSA_R_BAD_FIXED_HEADER_DECRYPT},
12598+ #else
12599+ {"BAD_FIXED_HEADER_DECRYPT", 4, 102},
12600+ #endif
12601+ #ifdef RSA_R_BAD_PAD_BYTE_COUNT
12602+ {"BAD_PAD_BYTE_COUNT", ERR_LIB_RSA, RSA_R_BAD_PAD_BYTE_COUNT},
12603+ #else
12604+ {"BAD_PAD_BYTE_COUNT", 4, 103},
12605+ #endif
12606+ #ifdef RSA_R_BAD_SIGNATURE
12607+ {"BAD_SIGNATURE", ERR_LIB_RSA, RSA_R_BAD_SIGNATURE},
12608+ #else
12609+ {"BAD_SIGNATURE", 4, 104},
12610+ #endif
12611+ #ifdef RSA_R_BLOCK_TYPE_IS_NOT_01
12612+ {"BLOCK_TYPE_IS_NOT_01", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_01},
12613+ #else
12614+ {"BLOCK_TYPE_IS_NOT_01", 4, 106},
12615+ #endif
12616+ #ifdef RSA_R_BLOCK_TYPE_IS_NOT_02
12617+ {"BLOCK_TYPE_IS_NOT_02", ERR_LIB_RSA, RSA_R_BLOCK_TYPE_IS_NOT_02},
12618+ #else
12619+ {"BLOCK_TYPE_IS_NOT_02", 4, 107},
12620+ #endif
12621+ #ifdef RSA_R_DATA_GREATER_THAN_MOD_LEN
12622+ {"DATA_GREATER_THAN_MOD_LEN", ERR_LIB_RSA, RSA_R_DATA_GREATER_THAN_MOD_LEN},
12623+ #else
12624+ {"DATA_GREATER_THAN_MOD_LEN", 4, 108},
12625+ #endif
12626+ #ifdef RSA_R_DATA_TOO_LARGE
12627+ {"DATA_TOO_LARGE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE},
12628+ #else
12629+ {"DATA_TOO_LARGE", 4, 109},
12630+ #endif
12631+ #ifdef RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE
12632+ {"DATA_TOO_LARGE_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE},
12633+ #else
12634+ {"DATA_TOO_LARGE_FOR_KEY_SIZE", 4, 110},
12635+ #endif
12636+ #ifdef RSA_R_DATA_TOO_LARGE_FOR_MODULUS
12637+ {"DATA_TOO_LARGE_FOR_MODULUS", ERR_LIB_RSA, RSA_R_DATA_TOO_LARGE_FOR_MODULUS},
12638+ #else
12639+ {"DATA_TOO_LARGE_FOR_MODULUS", 4, 132},
12640+ #endif
12641+ #ifdef RSA_R_DATA_TOO_SMALL
12642+ {"DATA_TOO_SMALL", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL},
12643+ #else
12644+ {"DATA_TOO_SMALL", 4, 111},
12645+ #endif
12646+ #ifdef RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE
12647+ {"DATA_TOO_SMALL_FOR_KEY_SIZE", ERR_LIB_RSA, RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE},
12648+ #else
12649+ {"DATA_TOO_SMALL_FOR_KEY_SIZE", 4, 122},
12650+ #endif
12651+ #ifdef RSA_R_DIGEST_DOES_NOT_MATCH
12652+ {"DIGEST_DOES_NOT_MATCH", ERR_LIB_RSA, RSA_R_DIGEST_DOES_NOT_MATCH},
12653+ #else
12654+ {"DIGEST_DOES_NOT_MATCH", 4, 158},
12655+ #endif
12656+ #ifdef RSA_R_DIGEST_NOT_ALLOWED
12657+ {"DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_DIGEST_NOT_ALLOWED},
12658+ #else
12659+ {"DIGEST_NOT_ALLOWED", 4, 145},
12660+ #endif
12661+ #ifdef RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY
12662+ {"DIGEST_TOO_BIG_FOR_RSA_KEY", ERR_LIB_RSA, RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY},
12663+ #else
12664+ {"DIGEST_TOO_BIG_FOR_RSA_KEY", 4, 112},
12665+ #endif
12666+ #ifdef RSA_R_DMP1_NOT_CONGRUENT_TO_D
12667+ {"DMP1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMP1_NOT_CONGRUENT_TO_D},
12668+ #else
12669+ {"DMP1_NOT_CONGRUENT_TO_D", 4, 124},
12670+ #endif
12671+ #ifdef RSA_R_DMQ1_NOT_CONGRUENT_TO_D
12672+ {"DMQ1_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_DMQ1_NOT_CONGRUENT_TO_D},
12673+ #else
12674+ {"DMQ1_NOT_CONGRUENT_TO_D", 4, 125},
12675+ #endif
12676+ #ifdef RSA_R_D_E_NOT_CONGRUENT_TO_1
12677+ {"D_E_NOT_CONGRUENT_TO_1", ERR_LIB_RSA, RSA_R_D_E_NOT_CONGRUENT_TO_1},
12678+ #else
12679+ {"D_E_NOT_CONGRUENT_TO_1", 4, 123},
12680+ #endif
12681+ #ifdef RSA_R_FIRST_OCTET_INVALID
12682+ {"FIRST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_FIRST_OCTET_INVALID},
12683+ #else
12684+ {"FIRST_OCTET_INVALID", 4, 133},
12685+ #endif
12686+ #ifdef RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE
12687+ {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", ERR_LIB_RSA, RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE},
12688+ #else
12689+ {"ILLEGAL_OR_UNSUPPORTED_PADDING_MODE", 4, 144},
12690+ #endif
12691+ #ifdef RSA_R_INVALID_DIGEST
12692+ {"INVALID_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_DIGEST},
12693+ #else
12694+ {"INVALID_DIGEST", 4, 157},
12695+ #endif
12696+ #ifdef RSA_R_INVALID_DIGEST_LENGTH
12697+ {"INVALID_DIGEST_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_DIGEST_LENGTH},
12698+ #else
12699+ {"INVALID_DIGEST_LENGTH", 4, 143},
12700+ #endif
12701+ #ifdef RSA_R_INVALID_HEADER
12702+ {"INVALID_HEADER", ERR_LIB_RSA, RSA_R_INVALID_HEADER},
12703+ #else
12704+ {"INVALID_HEADER", 4, 137},
12705+ #endif
12706+ #ifdef RSA_R_INVALID_KEYPAIR
12707+ {"INVALID_KEYPAIR", ERR_LIB_RSA, RSA_R_INVALID_KEYPAIR},
12708+ #else
12709+ {"INVALID_KEYPAIR", 4, 171},
12710+ #endif
12711+ #ifdef RSA_R_INVALID_KEY_LENGTH
12712+ {"INVALID_KEY_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_KEY_LENGTH},
12713+ #else
12714+ {"INVALID_KEY_LENGTH", 4, 173},
12715+ #endif
12716+ #ifdef RSA_R_INVALID_LABEL
12717+ {"INVALID_LABEL", ERR_LIB_RSA, RSA_R_INVALID_LABEL},
12718+ #else
12719+ {"INVALID_LABEL", 4, 160},
12720+ #endif
12721+ #ifdef RSA_R_INVALID_MESSAGE_LENGTH
12722+ {"INVALID_MESSAGE_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_MESSAGE_LENGTH},
12723+ #else
12724+ {"INVALID_MESSAGE_LENGTH", 4, 131},
12725+ #endif
12726+ #ifdef RSA_R_INVALID_MGF1_MD
12727+ {"INVALID_MGF1_MD", ERR_LIB_RSA, RSA_R_INVALID_MGF1_MD},
12728+ #else
12729+ {"INVALID_MGF1_MD", 4, 156},
12730+ #endif
12731+ #ifdef RSA_R_INVALID_MODULUS
12732+ {"INVALID_MODULUS", ERR_LIB_RSA, RSA_R_INVALID_MODULUS},
12733+ #else
12734+ {"INVALID_MODULUS", 4, 174},
12735+ #endif
12736+ #ifdef RSA_R_INVALID_MULTI_PRIME_KEY
12737+ {"INVALID_MULTI_PRIME_KEY", ERR_LIB_RSA, RSA_R_INVALID_MULTI_PRIME_KEY},
12738+ #else
12739+ {"INVALID_MULTI_PRIME_KEY", 4, 167},
12740+ #endif
12741+ #ifdef RSA_R_INVALID_OAEP_PARAMETERS
12742+ {"INVALID_OAEP_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_OAEP_PARAMETERS},
12743+ #else
12744+ {"INVALID_OAEP_PARAMETERS", 4, 161},
12745+ #endif
12746+ #ifdef RSA_R_INVALID_PADDING
12747+ {"INVALID_PADDING", ERR_LIB_RSA, RSA_R_INVALID_PADDING},
12748+ #else
12749+ {"INVALID_PADDING", 4, 138},
12750+ #endif
12751+ #ifdef RSA_R_INVALID_PADDING_MODE
12752+ {"INVALID_PADDING_MODE", ERR_LIB_RSA, RSA_R_INVALID_PADDING_MODE},
12753+ #else
12754+ {"INVALID_PADDING_MODE", 4, 141},
12755+ #endif
12756+ #ifdef RSA_R_INVALID_PSS_PARAMETERS
12757+ {"INVALID_PSS_PARAMETERS", ERR_LIB_RSA, RSA_R_INVALID_PSS_PARAMETERS},
12758+ #else
12759+ {"INVALID_PSS_PARAMETERS", 4, 149},
12760+ #endif
12761+ #ifdef RSA_R_INVALID_PSS_SALTLEN
12762+ {"INVALID_PSS_SALTLEN", ERR_LIB_RSA, RSA_R_INVALID_PSS_SALTLEN},
12763+ #else
12764+ {"INVALID_PSS_SALTLEN", 4, 146},
12765+ #endif
12766+ #ifdef RSA_R_INVALID_REQUEST
12767+ {"INVALID_REQUEST", ERR_LIB_RSA, RSA_R_INVALID_REQUEST},
12768+ #else
12769+ {"INVALID_REQUEST", 4, 175},
12770+ #endif
12771+ #ifdef RSA_R_INVALID_SALT_LENGTH
12772+ {"INVALID_SALT_LENGTH", ERR_LIB_RSA, RSA_R_INVALID_SALT_LENGTH},
12773+ #else
12774+ {"INVALID_SALT_LENGTH", 4, 150},
12775+ #endif
12776+ #ifdef RSA_R_INVALID_STRENGTH
12777+ {"INVALID_STRENGTH", ERR_LIB_RSA, RSA_R_INVALID_STRENGTH},
12778+ #else
12779+ {"INVALID_STRENGTH", 4, 176},
12780+ #endif
12781+ #ifdef RSA_R_INVALID_TRAILER
12782+ {"INVALID_TRAILER", ERR_LIB_RSA, RSA_R_INVALID_TRAILER},
12783+ #else
12784+ {"INVALID_TRAILER", 4, 139},
12785+ #endif
12786+ #ifdef RSA_R_INVALID_X931_DIGEST
12787+ {"INVALID_X931_DIGEST", ERR_LIB_RSA, RSA_R_INVALID_X931_DIGEST},
12788+ #else
12789+ {"INVALID_X931_DIGEST", 4, 142},
12790+ #endif
12791+ #ifdef RSA_R_IQMP_NOT_INVERSE_OF_Q
12792+ {"IQMP_NOT_INVERSE_OF_Q", ERR_LIB_RSA, RSA_R_IQMP_NOT_INVERSE_OF_Q},
12793+ #else
12794+ {"IQMP_NOT_INVERSE_OF_Q", 4, 126},
12795+ #endif
12796+ #ifdef RSA_R_KEY_PRIME_NUM_INVALID
12797+ {"KEY_PRIME_NUM_INVALID", ERR_LIB_RSA, RSA_R_KEY_PRIME_NUM_INVALID},
12798+ #else
12799+ {"KEY_PRIME_NUM_INVALID", 4, 165},
12800+ #endif
12801+ #ifdef RSA_R_KEY_SIZE_TOO_SMALL
12802+ {"KEY_SIZE_TOO_SMALL", ERR_LIB_RSA, RSA_R_KEY_SIZE_TOO_SMALL},
12803+ #else
12804+ {"KEY_SIZE_TOO_SMALL", 4, 120},
12805+ #endif
12806+ #ifdef RSA_R_LAST_OCTET_INVALID
12807+ {"LAST_OCTET_INVALID", ERR_LIB_RSA, RSA_R_LAST_OCTET_INVALID},
12808+ #else
12809+ {"LAST_OCTET_INVALID", 4, 134},
12810+ #endif
12811+ #ifdef RSA_R_MGF1_DIGEST_NOT_ALLOWED
12812+ {"MGF1_DIGEST_NOT_ALLOWED", ERR_LIB_RSA, RSA_R_MGF1_DIGEST_NOT_ALLOWED},
12813+ #else
12814+ {"MGF1_DIGEST_NOT_ALLOWED", 4, 152},
12815+ #endif
12816+ #ifdef RSA_R_MISSING_PRIVATE_KEY
12817+ {"MISSING_PRIVATE_KEY", ERR_LIB_RSA, RSA_R_MISSING_PRIVATE_KEY},
12818+ #else
12819+ {"MISSING_PRIVATE_KEY", 4, 179},
12820+ #endif
12821+ #ifdef RSA_R_MODULUS_TOO_LARGE
12822+ {"MODULUS_TOO_LARGE", ERR_LIB_RSA, RSA_R_MODULUS_TOO_LARGE},
12823+ #else
12824+ {"MODULUS_TOO_LARGE", 4, 105},
12825+ #endif
12826+ #ifdef RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R
12827+ {"MP_COEFFICIENT_NOT_INVERSE_OF_R", ERR_LIB_RSA, RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R},
12828+ #else
12829+ {"MP_COEFFICIENT_NOT_INVERSE_OF_R", 4, 168},
12830+ #endif
12831+ #ifdef RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D
12832+ {"MP_EXPONENT_NOT_CONGRUENT_TO_D", ERR_LIB_RSA, RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D},
12833+ #else
12834+ {"MP_EXPONENT_NOT_CONGRUENT_TO_D", 4, 169},
12835+ #endif
12836+ #ifdef RSA_R_MP_R_NOT_PRIME
12837+ {"MP_R_NOT_PRIME", ERR_LIB_RSA, RSA_R_MP_R_NOT_PRIME},
12838+ #else
12839+ {"MP_R_NOT_PRIME", 4, 170},
12840+ #endif
12841+ #ifdef RSA_R_NO_PUBLIC_EXPONENT
12842+ {"NO_PUBLIC_EXPONENT", ERR_LIB_RSA, RSA_R_NO_PUBLIC_EXPONENT},
12843+ #else
12844+ {"NO_PUBLIC_EXPONENT", 4, 140},
12845+ #endif
12846+ #ifdef RSA_R_NULL_BEFORE_BLOCK_MISSING
12847+ {"NULL_BEFORE_BLOCK_MISSING", ERR_LIB_RSA, RSA_R_NULL_BEFORE_BLOCK_MISSING},
12848+ #else
12849+ {"NULL_BEFORE_BLOCK_MISSING", 4, 113},
12850+ #endif
12851+ #ifdef RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES
12852+ {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES},
12853+ #else
12854+ {"N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES", 4, 172},
12855+ #endif
12856+ #ifdef RSA_R_N_DOES_NOT_EQUAL_P_Q
12857+ {"N_DOES_NOT_EQUAL_P_Q", ERR_LIB_RSA, RSA_R_N_DOES_NOT_EQUAL_P_Q},
12858+ #else
12859+ {"N_DOES_NOT_EQUAL_P_Q", 4, 127},
12860+ #endif
12861+ #ifdef RSA_R_OAEP_DECODING_ERROR
12862+ {"OAEP_DECODING_ERROR", ERR_LIB_RSA, RSA_R_OAEP_DECODING_ERROR},
12863+ #else
12864+ {"OAEP_DECODING_ERROR", 4, 121},
12865+ #endif
12866+ #ifdef RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
12867+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_RSA, RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
12868+ #else
12869+ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 4, 148},
12870+ #endif
12871+ #ifdef RSA_R_PADDING_CHECK_FAILED
12872+ {"PADDING_CHECK_FAILED", ERR_LIB_RSA, RSA_R_PADDING_CHECK_FAILED},
12873+ #else
12874+ {"PADDING_CHECK_FAILED", 4, 114},
12875+ #endif
12876+ #ifdef RSA_R_PAIRWISE_TEST_FAILURE
12877+ {"PAIRWISE_TEST_FAILURE", ERR_LIB_RSA, RSA_R_PAIRWISE_TEST_FAILURE},
12878+ #else
12879+ {"PAIRWISE_TEST_FAILURE", 4, 177},
12880+ #endif
12881+ #ifdef RSA_R_PKCS_DECODING_ERROR
12882+ {"PKCS_DECODING_ERROR", ERR_LIB_RSA, RSA_R_PKCS_DECODING_ERROR},
12883+ #else
12884+ {"PKCS_DECODING_ERROR", 4, 159},
12885+ #endif
12886+ #ifdef RSA_R_PSS_SALTLEN_TOO_SMALL
12887+ {"PSS_SALTLEN_TOO_SMALL", ERR_LIB_RSA, RSA_R_PSS_SALTLEN_TOO_SMALL},
12888+ #else
12889+ {"PSS_SALTLEN_TOO_SMALL", 4, 164},
12890+ #endif
12891+ #ifdef RSA_R_PUB_EXPONENT_OUT_OF_RANGE
12892+ {"PUB_EXPONENT_OUT_OF_RANGE", ERR_LIB_RSA, RSA_R_PUB_EXPONENT_OUT_OF_RANGE},
12893+ #else
12894+ {"PUB_EXPONENT_OUT_OF_RANGE", 4, 178},
12895+ #endif
12896+ #ifdef RSA_R_P_NOT_PRIME
12897+ {"P_NOT_PRIME", ERR_LIB_RSA, RSA_R_P_NOT_PRIME},
12898+ #else
12899+ {"P_NOT_PRIME", 4, 128},
12900+ #endif
12901+ #ifdef RSA_R_Q_NOT_PRIME
12902+ {"Q_NOT_PRIME", ERR_LIB_RSA, RSA_R_Q_NOT_PRIME},
12903+ #else
12904+ {"Q_NOT_PRIME", 4, 129},
12905+ #endif
12906+ #ifdef RSA_R_RSA_OPERATIONS_NOT_SUPPORTED
12907+ {"RSA_OPERATIONS_NOT_SUPPORTED", ERR_LIB_RSA, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED},
12908+ #else
12909+ {"RSA_OPERATIONS_NOT_SUPPORTED", 4, 130},
12910+ #endif
12911+ #ifdef RSA_R_SLEN_CHECK_FAILED
12912+ {"SLEN_CHECK_FAILED", ERR_LIB_RSA, RSA_R_SLEN_CHECK_FAILED},
12913+ #else
12914+ {"SLEN_CHECK_FAILED", 4, 136},
12915+ #endif
12916+ #ifdef RSA_R_SLEN_RECOVERY_FAILED
12917+ {"SLEN_RECOVERY_FAILED", ERR_LIB_RSA, RSA_R_SLEN_RECOVERY_FAILED},
12918+ #else
12919+ {"SLEN_RECOVERY_FAILED", 4, 135},
12920+ #endif
12921+ #ifdef RSA_R_SSLV3_ROLLBACK_ATTACK
12922+ {"SSLV3_ROLLBACK_ATTACK", ERR_LIB_RSA, RSA_R_SSLV3_ROLLBACK_ATTACK},
12923+ #else
12924+ {"SSLV3_ROLLBACK_ATTACK", 4, 115},
12925+ #endif
12926+ #ifdef RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
12927+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", ERR_LIB_RSA, RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD},
12928+ #else
12929+ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 4, 116},
12930+ #endif
12931+ #ifdef RSA_R_UNKNOWN_ALGORITHM_TYPE
12932+ {"UNKNOWN_ALGORITHM_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_ALGORITHM_TYPE},
12933+ #else
12934+ {"UNKNOWN_ALGORITHM_TYPE", 4, 117},
12935+ #endif
12936+ #ifdef RSA_R_UNKNOWN_DIGEST
12937+ {"UNKNOWN_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_DIGEST},
12938+ #else
12939+ {"UNKNOWN_DIGEST", 4, 166},
12940+ #endif
12941+ #ifdef RSA_R_UNKNOWN_MASK_DIGEST
12942+ {"UNKNOWN_MASK_DIGEST", ERR_LIB_RSA, RSA_R_UNKNOWN_MASK_DIGEST},
12943+ #else
12944+ {"UNKNOWN_MASK_DIGEST", 4, 151},
12945+ #endif
12946+ #ifdef RSA_R_UNKNOWN_PADDING_TYPE
12947+ {"UNKNOWN_PADDING_TYPE", ERR_LIB_RSA, RSA_R_UNKNOWN_PADDING_TYPE},
12948+ #else
12949+ {"UNKNOWN_PADDING_TYPE", 4, 118},
12950+ #endif
12951+ #ifdef RSA_R_UNSUPPORTED_ENCRYPTION_TYPE
12952+ {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_ENCRYPTION_TYPE},
12953+ #else
12954+ {"UNSUPPORTED_ENCRYPTION_TYPE", 4, 162},
12955+ #endif
12956+ #ifdef RSA_R_UNSUPPORTED_LABEL_SOURCE
12957+ {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_LABEL_SOURCE},
12958+ #else
12959+ {"UNSUPPORTED_LABEL_SOURCE", 4, 163},
12960+ #endif
12961+ #ifdef RSA_R_UNSUPPORTED_MASK_ALGORITHM
12962+ {"UNSUPPORTED_MASK_ALGORITHM", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_ALGORITHM},
12963+ #else
12964+ {"UNSUPPORTED_MASK_ALGORITHM", 4, 153},
12965+ #endif
12966+ #ifdef RSA_R_UNSUPPORTED_MASK_PARAMETER
12967+ {"UNSUPPORTED_MASK_PARAMETER", ERR_LIB_RSA, RSA_R_UNSUPPORTED_MASK_PARAMETER},
12968+ #else
12969+ {"UNSUPPORTED_MASK_PARAMETER", 4, 154},
12970+ #endif
12971+ #ifdef RSA_R_UNSUPPORTED_SIGNATURE_TYPE
12972+ {"UNSUPPORTED_SIGNATURE_TYPE", ERR_LIB_RSA, RSA_R_UNSUPPORTED_SIGNATURE_TYPE},
12973+ #else
12974+ {"UNSUPPORTED_SIGNATURE_TYPE", 4, 155},
12975+ #endif
12976+ #ifdef RSA_R_VALUE_MISSING
12977+ {"VALUE_MISSING", ERR_LIB_RSA, RSA_R_VALUE_MISSING},
12978+ #else
12979+ {"VALUE_MISSING", 4, 147},
12980+ #endif
12981+ #ifdef RSA_R_WRONG_SIGNATURE_LENGTH
12982+ {"WRONG_SIGNATURE_LENGTH", ERR_LIB_RSA, RSA_R_WRONG_SIGNATURE_LENGTH},
12983+ #else
12984+ {"WRONG_SIGNATURE_LENGTH", 4, 119},
12985+ #endif
12986+ #ifdef SM2_R_ASN1_ERROR
12987+ {"ASN1_ERROR", ERR_LIB_SM2, SM2_R_ASN1_ERROR},
12988+ #else
12989+ {"ASN1_ERROR", 53, 100},
12990+ #endif
12991+ #ifdef SM2_R_BAD_SIGNATURE
12992+ {"BAD_SIGNATURE", ERR_LIB_SM2, SM2_R_BAD_SIGNATURE},
12993+ #else
12994+ {"BAD_SIGNATURE", 53, 101},
12995+ #endif
12996+ #ifdef SM2_R_BUFFER_TOO_SMALL
12997+ {"BUFFER_TOO_SMALL", ERR_LIB_SM2, SM2_R_BUFFER_TOO_SMALL},
12998+ #else
12999+ {"BUFFER_TOO_SMALL", 53, 107},
13000+ #endif
13001+ #ifdef SM2_R_DIST_ID_TOO_LARGE
13002+ {"DIST_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_DIST_ID_TOO_LARGE},
13003+ #else
13004+ {"DIST_ID_TOO_LARGE", 53, 110},
13005+ #endif
13006+ #ifdef SM2_R_ID_NOT_SET
13007+ {"ID_NOT_SET", ERR_LIB_SM2, SM2_R_ID_NOT_SET},
13008+ #else
13009+ {"ID_NOT_SET", 53, 112},
13010+ #endif
13011+ #ifdef SM2_R_ID_TOO_LARGE
13012+ {"ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_ID_TOO_LARGE},
13013+ #else
13014+ {"ID_TOO_LARGE", 53, 111},
13015+ #endif
13016+ #ifdef SM2_R_INVALID_CURVE
13017+ {"INVALID_CURVE", ERR_LIB_SM2, SM2_R_INVALID_CURVE},
13018+ #else
13019+ {"INVALID_CURVE", 53, 108},
13020+ #endif
13021+ #ifdef SM2_R_INVALID_DIGEST
13022+ {"INVALID_DIGEST", ERR_LIB_SM2, SM2_R_INVALID_DIGEST},
13023+ #else
13024+ {"INVALID_DIGEST", 53, 102},
13025+ #endif
13026+ #ifdef SM2_R_INVALID_DIGEST_TYPE
13027+ {"INVALID_DIGEST_TYPE", ERR_LIB_SM2, SM2_R_INVALID_DIGEST_TYPE},
13028+ #else
13029+ {"INVALID_DIGEST_TYPE", 53, 103},
13030+ #endif
13031+ #ifdef SM2_R_INVALID_ENCODING
13032+ {"INVALID_ENCODING", ERR_LIB_SM2, SM2_R_INVALID_ENCODING},
13033+ #else
13034+ {"INVALID_ENCODING", 53, 104},
13035+ #endif
13036+ #ifdef SM2_R_INVALID_FIELD
13037+ {"INVALID_FIELD", ERR_LIB_SM2, SM2_R_INVALID_FIELD},
13038+ #else
13039+ {"INVALID_FIELD", 53, 105},
13040+ #endif
13041+ #ifdef SM2_R_INVALID_PRIVATE_KEY
13042+ {"INVALID_PRIVATE_KEY", ERR_LIB_SM2, SM2_R_INVALID_PRIVATE_KEY},
13043+ #else
13044+ {"INVALID_PRIVATE_KEY", 53, 113},
13045+ #endif
13046+ #ifdef SM2_R_NO_PARAMETERS_SET
13047+ {"NO_PARAMETERS_SET", ERR_LIB_SM2, SM2_R_NO_PARAMETERS_SET},
13048+ #else
13049+ {"NO_PARAMETERS_SET", 53, 109},
13050+ #endif
13051+ #ifdef SM2_R_USER_ID_TOO_LARGE
13052+ {"USER_ID_TOO_LARGE", ERR_LIB_SM2, SM2_R_USER_ID_TOO_LARGE},
13053+ #else
13054+ {"USER_ID_TOO_LARGE", 53, 106},
13055+ #endif
13056+ #ifdef SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY
13057+ {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", ERR_LIB_SSL, SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY},
13058+ #else
13059+ {"APPLICATION_DATA_AFTER_CLOSE_NOTIFY", 20, 291},
13060+ #endif
13061+ #ifdef SSL_R_APP_DATA_IN_HANDSHAKE
13062+ {"APP_DATA_IN_HANDSHAKE", ERR_LIB_SSL, SSL_R_APP_DATA_IN_HANDSHAKE},
13063+ #else
13064+ {"APP_DATA_IN_HANDSHAKE", 20, 100},
13065+ #endif
13066+ #ifdef SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
13067+ {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", ERR_LIB_SSL, SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT},
13068+ #else
13069+ {"ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT", 20, 272},
13070+ #endif
13071+ #ifdef SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE
13072+ {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE},
13073+ #else
13074+ {"AT_LEAST_TLS_1_0_NEEDED_IN_FIPS_MODE", 20, 143},
13075+ #endif
13076+ #ifdef SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE
13077+ {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", ERR_LIB_SSL, SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE},
13078+ #else
13079+ {"AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE", 20, 158},
13080+ #endif
13081+ #ifdef SSL_R_BAD_CHANGE_CIPHER_SPEC
13082+ {"BAD_CHANGE_CIPHER_SPEC", ERR_LIB_SSL, SSL_R_BAD_CHANGE_CIPHER_SPEC},
13083+ #else
13084+ {"BAD_CHANGE_CIPHER_SPEC", 20, 103},
13085+ #endif
13086+ #ifdef SSL_R_BAD_CIPHER
13087+ {"BAD_CIPHER", ERR_LIB_SSL, SSL_R_BAD_CIPHER},
13088+ #else
13089+ {"BAD_CIPHER", 20, 186},
13090+ #endif
13091+ #ifdef SSL_R_BAD_DATA
13092+ {"BAD_DATA", ERR_LIB_SSL, SSL_R_BAD_DATA},
13093+ #else
13094+ {"BAD_DATA", 20, 390},
13095+ #endif
13096+ #ifdef SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
13097+ {"BAD_DATA_RETURNED_BY_CALLBACK", ERR_LIB_SSL, SSL_R_BAD_DATA_RETURNED_BY_CALLBACK},
13098+ #else
13099+ {"BAD_DATA_RETURNED_BY_CALLBACK", 20, 106},
13100+ #endif
13101+ #ifdef SSL_R_BAD_DECOMPRESSION
13102+ {"BAD_DECOMPRESSION", ERR_LIB_SSL, SSL_R_BAD_DECOMPRESSION},
13103+ #else
13104+ {"BAD_DECOMPRESSION", 20, 107},
13105+ #endif
13106+ #ifdef SSL_R_BAD_DH_VALUE
13107+ {"BAD_DH_VALUE", ERR_LIB_SSL, SSL_R_BAD_DH_VALUE},
13108+ #else
13109+ {"BAD_DH_VALUE", 20, 102},
13110+ #endif
13111+ #ifdef SSL_R_BAD_DIGEST_LENGTH
13112+ {"BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_BAD_DIGEST_LENGTH},
13113+ #else
13114+ {"BAD_DIGEST_LENGTH", 20, 111},
13115+ #endif
13116+ #ifdef SSL_R_BAD_EARLY_DATA
13117+ {"BAD_EARLY_DATA", ERR_LIB_SSL, SSL_R_BAD_EARLY_DATA},
13118+ #else
13119+ {"BAD_EARLY_DATA", 20, 233},
13120+ #endif
13121+ #ifdef SSL_R_BAD_ECC_CERT
13122+ {"BAD_ECC_CERT", ERR_LIB_SSL, SSL_R_BAD_ECC_CERT},
13123+ #else
13124+ {"BAD_ECC_CERT", 20, 304},
13125+ #endif
13126+ #ifdef SSL_R_BAD_ECPOINT
13127+ {"BAD_ECPOINT", ERR_LIB_SSL, SSL_R_BAD_ECPOINT},
13128+ #else
13129+ {"BAD_ECPOINT", 20, 306},
13130+ #endif
13131+ #ifdef SSL_R_BAD_EXTENSION
13132+ {"BAD_EXTENSION", ERR_LIB_SSL, SSL_R_BAD_EXTENSION},
13133+ #else
13134+ {"BAD_EXTENSION", 20, 110},
13135+ #endif
13136+ #ifdef SSL_R_BAD_HANDSHAKE_LENGTH
13137+ {"BAD_HANDSHAKE_LENGTH", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_LENGTH},
13138+ #else
13139+ {"BAD_HANDSHAKE_LENGTH", 20, 332},
13140+ #endif
13141+ #ifdef SSL_R_BAD_HANDSHAKE_STATE
13142+ {"BAD_HANDSHAKE_STATE", ERR_LIB_SSL, SSL_R_BAD_HANDSHAKE_STATE},
13143+ #else
13144+ {"BAD_HANDSHAKE_STATE", 20, 236},
13145+ #endif
13146+ #ifdef SSL_R_BAD_HELLO_REQUEST
13147+ {"BAD_HELLO_REQUEST", ERR_LIB_SSL, SSL_R_BAD_HELLO_REQUEST},
13148+ #else
13149+ {"BAD_HELLO_REQUEST", 20, 105},
13150+ #endif
13151+ #ifdef SSL_R_BAD_HRR_VERSION
13152+ {"BAD_HRR_VERSION", ERR_LIB_SSL, SSL_R_BAD_HRR_VERSION},
13153+ #else
13154+ {"BAD_HRR_VERSION", 20, 263},
13155+ #endif
13156+ #ifdef SSL_R_BAD_KEY_SHARE
13157+ {"BAD_KEY_SHARE", ERR_LIB_SSL, SSL_R_BAD_KEY_SHARE},
13158+ #else
13159+ {"BAD_KEY_SHARE", 20, 108},
13160+ #endif
13161+ #ifdef SSL_R_BAD_KEY_UPDATE
13162+ {"BAD_KEY_UPDATE", ERR_LIB_SSL, SSL_R_BAD_KEY_UPDATE},
13163+ #else
13164+ {"BAD_KEY_UPDATE", 20, 122},
13165+ #endif
13166+ #ifdef SSL_R_BAD_LEGACY_VERSION
13167+ {"BAD_LEGACY_VERSION", ERR_LIB_SSL, SSL_R_BAD_LEGACY_VERSION},
13168+ #else
13169+ {"BAD_LEGACY_VERSION", 20, 292},
13170+ #endif
13171+ #ifdef SSL_R_BAD_LENGTH
13172+ {"BAD_LENGTH", ERR_LIB_SSL, SSL_R_BAD_LENGTH},
13173+ #else
13174+ {"BAD_LENGTH", 20, 271},
13175+ #endif
13176+ #ifdef SSL_R_BAD_PACKET
13177+ {"BAD_PACKET", ERR_LIB_SSL, SSL_R_BAD_PACKET},
13178+ #else
13179+ {"BAD_PACKET", 20, 240},
13180+ #endif
13181+ #ifdef SSL_R_BAD_PACKET_LENGTH
13182+ {"BAD_PACKET_LENGTH", ERR_LIB_SSL, SSL_R_BAD_PACKET_LENGTH},
13183+ #else
13184+ {"BAD_PACKET_LENGTH", 20, 115},
13185+ #endif
13186+ #ifdef SSL_R_BAD_PROTOCOL_VERSION_NUMBER
13187+ {"BAD_PROTOCOL_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_BAD_PROTOCOL_VERSION_NUMBER},
13188+ #else
13189+ {"BAD_PROTOCOL_VERSION_NUMBER", 20, 116},
13190+ #endif
13191+ #ifdef SSL_R_BAD_PSK
13192+ {"BAD_PSK", ERR_LIB_SSL, SSL_R_BAD_PSK},
13193+ #else
13194+ {"BAD_PSK", 20, 219},
13195+ #endif
13196+ #ifdef SSL_R_BAD_PSK_IDENTITY
13197+ {"BAD_PSK_IDENTITY", ERR_LIB_SSL, SSL_R_BAD_PSK_IDENTITY},
13198+ #else
13199+ {"BAD_PSK_IDENTITY", 20, 114},
13200+ #endif
13201+ #ifdef SSL_R_BAD_RECORD_TYPE
13202+ {"BAD_RECORD_TYPE", ERR_LIB_SSL, SSL_R_BAD_RECORD_TYPE},
13203+ #else
13204+ {"BAD_RECORD_TYPE", 20, 443},
13205+ #endif
13206+ #ifdef SSL_R_BAD_RSA_ENCRYPT
13207+ {"BAD_RSA_ENCRYPT", ERR_LIB_SSL, SSL_R_BAD_RSA_ENCRYPT},
13208+ #else
13209+ {"BAD_RSA_ENCRYPT", 20, 119},
13210+ #endif
13211+ #ifdef SSL_R_BAD_SIGNATURE
13212+ {"BAD_SIGNATURE", ERR_LIB_SSL, SSL_R_BAD_SIGNATURE},
13213+ #else
13214+ {"BAD_SIGNATURE", 20, 123},
13215+ #endif
13216+ #ifdef SSL_R_BAD_SRP_A_LENGTH
13217+ {"BAD_SRP_A_LENGTH", ERR_LIB_SSL, SSL_R_BAD_SRP_A_LENGTH},
13218+ #else
13219+ {"BAD_SRP_A_LENGTH", 20, 347},
13220+ #endif
13221+ #ifdef SSL_R_BAD_SRP_PARAMETERS
13222+ {"BAD_SRP_PARAMETERS", ERR_LIB_SSL, SSL_R_BAD_SRP_PARAMETERS},
13223+ #else
13224+ {"BAD_SRP_PARAMETERS", 20, 371},
13225+ #endif
13226+ #ifdef SSL_R_BAD_SRTP_MKI_VALUE
13227+ {"BAD_SRTP_MKI_VALUE", ERR_LIB_SSL, SSL_R_BAD_SRTP_MKI_VALUE},
13228+ #else
13229+ {"BAD_SRTP_MKI_VALUE", 20, 352},
13230+ #endif
13231+ #ifdef SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
13232+ {"BAD_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST},
13233+ #else
13234+ {"BAD_SRTP_PROTECTION_PROFILE_LIST", 20, 353},
13235+ #endif
13236+ #ifdef SSL_R_BAD_SSL_FILETYPE
13237+ {"BAD_SSL_FILETYPE", ERR_LIB_SSL, SSL_R_BAD_SSL_FILETYPE},
13238+ #else
13239+ {"BAD_SSL_FILETYPE", 20, 124},
13240+ #endif
13241+ #ifdef SSL_R_BAD_VALUE
13242+ {"BAD_VALUE", ERR_LIB_SSL, SSL_R_BAD_VALUE},
13243+ #else
13244+ {"BAD_VALUE", 20, 384},
13245+ #endif
13246+ #ifdef SSL_R_BAD_WRITE_RETRY
13247+ {"BAD_WRITE_RETRY", ERR_LIB_SSL, SSL_R_BAD_WRITE_RETRY},
13248+ #else
13249+ {"BAD_WRITE_RETRY", 20, 127},
13250+ #endif
13251+ #ifdef SSL_R_BINDER_DOES_NOT_VERIFY
13252+ {"BINDER_DOES_NOT_VERIFY", ERR_LIB_SSL, SSL_R_BINDER_DOES_NOT_VERIFY},
13253+ #else
13254+ {"BINDER_DOES_NOT_VERIFY", 20, 253},
13255+ #endif
13256+ #ifdef SSL_R_BIO_NOT_SET
13257+ {"BIO_NOT_SET", ERR_LIB_SSL, SSL_R_BIO_NOT_SET},
13258+ #else
13259+ {"BIO_NOT_SET", 20, 128},
13260+ #endif
13261+ #ifdef SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
13262+ {"BLOCK_CIPHER_PAD_IS_WRONG", ERR_LIB_SSL, SSL_R_BLOCK_CIPHER_PAD_IS_WRONG},
13263+ #else
13264+ {"BLOCK_CIPHER_PAD_IS_WRONG", 20, 129},
13265+ #endif
13266+ #ifdef SSL_R_BN_LIB
13267+ {"BN_LIB", ERR_LIB_SSL, SSL_R_BN_LIB},
13268+ #else
13269+ {"BN_LIB", 20, 130},
13270+ #endif
13271+ #ifdef SSL_R_CALLBACK_FAILED
13272+ {"CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_CALLBACK_FAILED},
13273+ #else
13274+ {"CALLBACK_FAILED", 20, 234},
13275+ #endif
13276+ #ifdef SSL_R_CANNOT_CHANGE_CIPHER
13277+ {"CANNOT_CHANGE_CIPHER", ERR_LIB_SSL, SSL_R_CANNOT_CHANGE_CIPHER},
13278+ #else
13279+ {"CANNOT_CHANGE_CIPHER", 20, 109},
13280+ #endif
13281+ #ifdef SSL_R_CANNOT_GET_GROUP_NAME
13282+ {"CANNOT_GET_GROUP_NAME", ERR_LIB_SSL, SSL_R_CANNOT_GET_GROUP_NAME},
13283+ #else
13284+ {"CANNOT_GET_GROUP_NAME", 20, 299},
13285+ #endif
13286+ #ifdef SSL_R_CA_DN_LENGTH_MISMATCH
13287+ {"CA_DN_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CA_DN_LENGTH_MISMATCH},
13288+ #else
13289+ {"CA_DN_LENGTH_MISMATCH", 20, 131},
13290+ #endif
13291+ #ifdef SSL_R_CA_KEY_TOO_SMALL
13292+ {"CA_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_CA_KEY_TOO_SMALL},
13293+ #else
13294+ {"CA_KEY_TOO_SMALL", 20, 397},
13295+ #endif
13296+ #ifdef SSL_R_CA_MD_TOO_WEAK
13297+ {"CA_MD_TOO_WEAK", ERR_LIB_SSL, SSL_R_CA_MD_TOO_WEAK},
13298+ #else
13299+ {"CA_MD_TOO_WEAK", 20, 398},
13300+ #endif
13301+ #ifdef SSL_R_CCS_RECEIVED_EARLY
13302+ {"CCS_RECEIVED_EARLY", ERR_LIB_SSL, SSL_R_CCS_RECEIVED_EARLY},
13303+ #else
13304+ {"CCS_RECEIVED_EARLY", 20, 133},
13305+ #endif
13306+ #ifdef SSL_R_CERTIFICATE_VERIFY_FAILED
13307+ {"CERTIFICATE_VERIFY_FAILED", ERR_LIB_SSL, SSL_R_CERTIFICATE_VERIFY_FAILED},
13308+ #else
13309+ {"CERTIFICATE_VERIFY_FAILED", 20, 134},
13310+ #endif
13311+ #ifdef SSL_R_CERT_CB_ERROR
13312+ {"CERT_CB_ERROR", ERR_LIB_SSL, SSL_R_CERT_CB_ERROR},
13313+ #else
13314+ {"CERT_CB_ERROR", 20, 377},
13315+ #endif
13316+ #ifdef SSL_R_CERT_LENGTH_MISMATCH
13317+ {"CERT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_CERT_LENGTH_MISMATCH},
13318+ #else
13319+ {"CERT_LENGTH_MISMATCH", 20, 135},
13320+ #endif
13321+ #ifdef SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED
13322+ {"CIPHERSUITE_DIGEST_HAS_CHANGED", ERR_LIB_SSL, SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED},
13323+ #else
13324+ {"CIPHERSUITE_DIGEST_HAS_CHANGED", 20, 218},
13325+ #endif
13326+ #ifdef SSL_R_CIPHER_CODE_WRONG_LENGTH
13327+ {"CIPHER_CODE_WRONG_LENGTH", ERR_LIB_SSL, SSL_R_CIPHER_CODE_WRONG_LENGTH},
13328+ #else
13329+ {"CIPHER_CODE_WRONG_LENGTH", 20, 137},
13330+ #endif
13331+ #ifdef SSL_R_CLIENTHELLO_TLSEXT
13332+ {"CLIENTHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_CLIENTHELLO_TLSEXT},
13333+ #else
13334+ {"CLIENTHELLO_TLSEXT", 20, 226},
13335+ #endif
13336+ #ifdef SSL_R_COMPRESSED_LENGTH_TOO_LONG
13337+ {"COMPRESSED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_COMPRESSED_LENGTH_TOO_LONG},
13338+ #else
13339+ {"COMPRESSED_LENGTH_TOO_LONG", 20, 140},
13340+ #endif
13341+ #ifdef SSL_R_COMPRESSION_DISABLED
13342+ {"COMPRESSION_DISABLED", ERR_LIB_SSL, SSL_R_COMPRESSION_DISABLED},
13343+ #else
13344+ {"COMPRESSION_DISABLED", 20, 343},
13345+ #endif
13346+ #ifdef SSL_R_COMPRESSION_FAILURE
13347+ {"COMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_COMPRESSION_FAILURE},
13348+ #else
13349+ {"COMPRESSION_FAILURE", 20, 141},
13350+ #endif
13351+ #ifdef SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
13352+ {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", ERR_LIB_SSL, SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE},
13353+ #else
13354+ {"COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE", 20, 307},
13355+ #endif
13356+ #ifdef SSL_R_COMPRESSION_LIBRARY_ERROR
13357+ {"COMPRESSION_LIBRARY_ERROR", ERR_LIB_SSL, SSL_R_COMPRESSION_LIBRARY_ERROR},
13358+ #else
13359+ {"COMPRESSION_LIBRARY_ERROR", 20, 142},
13360+ #endif
13361+ #ifdef SSL_R_CONNECTION_TYPE_NOT_SET
13362+ {"CONNECTION_TYPE_NOT_SET", ERR_LIB_SSL, SSL_R_CONNECTION_TYPE_NOT_SET},
13363+ #else
13364+ {"CONNECTION_TYPE_NOT_SET", 20, 144},
13365+ #endif
13366+ #ifdef SSL_R_CONTEXT_NOT_DANE_ENABLED
13367+ {"CONTEXT_NOT_DANE_ENABLED", ERR_LIB_SSL, SSL_R_CONTEXT_NOT_DANE_ENABLED},
13368+ #else
13369+ {"CONTEXT_NOT_DANE_ENABLED", 20, 167},
13370+ #endif
13371+ #ifdef SSL_R_COOKIE_GEN_CALLBACK_FAILURE
13372+ {"COOKIE_GEN_CALLBACK_FAILURE", ERR_LIB_SSL, SSL_R_COOKIE_GEN_CALLBACK_FAILURE},
13373+ #else
13374+ {"COOKIE_GEN_CALLBACK_FAILURE", 20, 400},
13375+ #endif
13376+ #ifdef SSL_R_COOKIE_MISMATCH
13377+ {"COOKIE_MISMATCH", ERR_LIB_SSL, SSL_R_COOKIE_MISMATCH},
13378+ #else
13379+ {"COOKIE_MISMATCH", 20, 308},
13380+ #endif
13381+ #ifdef SSL_R_COPY_PARAMETERS_FAILED
13382+ {"COPY_PARAMETERS_FAILED", ERR_LIB_SSL, SSL_R_COPY_PARAMETERS_FAILED},
13383+ #else
13384+ {"COPY_PARAMETERS_FAILED", 20, 296},
13385+ #endif
13386+ #ifdef SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED
13387+ {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", ERR_LIB_SSL, SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED},
13388+ #else
13389+ {"CUSTOM_EXT_HANDLER_ALREADY_INSTALLED", 20, 206},
13390+ #endif
13391+ #ifdef SSL_R_DANE_ALREADY_ENABLED
13392+ {"DANE_ALREADY_ENABLED", ERR_LIB_SSL, SSL_R_DANE_ALREADY_ENABLED},
13393+ #else
13394+ {"DANE_ALREADY_ENABLED", 20, 172},
13395+ #endif
13396+ #ifdef SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL
13397+ {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", ERR_LIB_SSL, SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL},
13398+ #else
13399+ {"DANE_CANNOT_OVERRIDE_MTYPE_FULL", 20, 173},
13400+ #endif
13401+ #ifdef SSL_R_DANE_NOT_ENABLED
13402+ {"DANE_NOT_ENABLED", ERR_LIB_SSL, SSL_R_DANE_NOT_ENABLED},
13403+ #else
13404+ {"DANE_NOT_ENABLED", 20, 175},
13405+ #endif
13406+ #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE
13407+ {"DANE_TLSA_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE},
13408+ #else
13409+ {"DANE_TLSA_BAD_CERTIFICATE", 20, 180},
13410+ #endif
13411+ #ifdef SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE
13412+ {"DANE_TLSA_BAD_CERTIFICATE_USAGE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE},
13413+ #else
13414+ {"DANE_TLSA_BAD_CERTIFICATE_USAGE", 20, 184},
13415+ #endif
13416+ #ifdef SSL_R_DANE_TLSA_BAD_DATA_LENGTH
13417+ {"DANE_TLSA_BAD_DATA_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DATA_LENGTH},
13418+ #else
13419+ {"DANE_TLSA_BAD_DATA_LENGTH", 20, 189},
13420+ #endif
13421+ #ifdef SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH
13422+ {"DANE_TLSA_BAD_DIGEST_LENGTH", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH},
13423+ #else
13424+ {"DANE_TLSA_BAD_DIGEST_LENGTH", 20, 192},
13425+ #endif
13426+ #ifdef SSL_R_DANE_TLSA_BAD_MATCHING_TYPE
13427+ {"DANE_TLSA_BAD_MATCHING_TYPE", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_MATCHING_TYPE},
13428+ #else
13429+ {"DANE_TLSA_BAD_MATCHING_TYPE", 20, 200},
13430+ #endif
13431+ #ifdef SSL_R_DANE_TLSA_BAD_PUBLIC_KEY
13432+ {"DANE_TLSA_BAD_PUBLIC_KEY", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_PUBLIC_KEY},
13433+ #else
13434+ {"DANE_TLSA_BAD_PUBLIC_KEY", 20, 201},
13435+ #endif
13436+ #ifdef SSL_R_DANE_TLSA_BAD_SELECTOR
13437+ {"DANE_TLSA_BAD_SELECTOR", ERR_LIB_SSL, SSL_R_DANE_TLSA_BAD_SELECTOR},
13438+ #else
13439+ {"DANE_TLSA_BAD_SELECTOR", 20, 202},
13440+ #endif
13441+ #ifdef SSL_R_DANE_TLSA_NULL_DATA
13442+ {"DANE_TLSA_NULL_DATA", ERR_LIB_SSL, SSL_R_DANE_TLSA_NULL_DATA},
13443+ #else
13444+ {"DANE_TLSA_NULL_DATA", 20, 203},
13445+ #endif
13446+ #ifdef SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
13447+ {"DATA_BETWEEN_CCS_AND_FINISHED", ERR_LIB_SSL, SSL_R_DATA_BETWEEN_CCS_AND_FINISHED},
13448+ #else
13449+ {"DATA_BETWEEN_CCS_AND_FINISHED", 20, 145},
13450+ #endif
13451+ #ifdef SSL_R_DATA_LENGTH_TOO_LONG
13452+ {"DATA_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_DATA_LENGTH_TOO_LONG},
13453+ #else
13454+ {"DATA_LENGTH_TOO_LONG", 20, 146},
13455+ #endif
13456+ #ifdef SSL_R_DECRYPTION_FAILED
13457+ {"DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED},
13458+ #else
13459+ {"DECRYPTION_FAILED", 20, 147},
13460+ #endif
13461+ #ifdef SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
13462+ {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC},
13463+ #else
13464+ {"DECRYPTION_FAILED_OR_BAD_RECORD_MAC", 20, 281},
13465+ #endif
13466+ #ifdef SSL_R_DH_KEY_TOO_SMALL
13467+ {"DH_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_DH_KEY_TOO_SMALL},
13468+ #else
13469+ {"DH_KEY_TOO_SMALL", 20, 394},
13470+ #endif
13471+ #ifdef SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
13472+ {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", ERR_LIB_SSL, SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG},
13473+ #else
13474+ {"DH_PUBLIC_VALUE_LENGTH_IS_WRONG", 20, 148},
13475+ #endif
13476+ #ifdef SSL_R_DIGEST_CHECK_FAILED
13477+ {"DIGEST_CHECK_FAILED", ERR_LIB_SSL, SSL_R_DIGEST_CHECK_FAILED},
13478+ #else
13479+ {"DIGEST_CHECK_FAILED", 20, 149},
13480+ #endif
13481+ #ifdef SSL_R_DTLS_MESSAGE_TOO_BIG
13482+ {"DTLS_MESSAGE_TOO_BIG", ERR_LIB_SSL, SSL_R_DTLS_MESSAGE_TOO_BIG},
13483+ #else
13484+ {"DTLS_MESSAGE_TOO_BIG", 20, 334},
13485+ #endif
13486+ #ifdef SSL_R_DUPLICATE_COMPRESSION_ID
13487+ {"DUPLICATE_COMPRESSION_ID", ERR_LIB_SSL, SSL_R_DUPLICATE_COMPRESSION_ID},
13488+ #else
13489+ {"DUPLICATE_COMPRESSION_ID", 20, 309},
13490+ #endif
13491+ #ifdef SSL_R_ECC_CERT_NOT_FOR_SIGNING
13492+ {"ECC_CERT_NOT_FOR_SIGNING", ERR_LIB_SSL, SSL_R_ECC_CERT_NOT_FOR_SIGNING},
13493+ #else
13494+ {"ECC_CERT_NOT_FOR_SIGNING", 20, 318},
13495+ #endif
13496+ #ifdef SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE
13497+ {"ECDH_REQUIRED_FOR_SUITEB_MODE", ERR_LIB_SSL, SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE},
13498+ #else
13499+ {"ECDH_REQUIRED_FOR_SUITEB_MODE", 20, 374},
13500+ #endif
13501+ #ifdef SSL_R_EE_KEY_TOO_SMALL
13502+ {"EE_KEY_TOO_SMALL", ERR_LIB_SSL, SSL_R_EE_KEY_TOO_SMALL},
13503+ #else
13504+ {"EE_KEY_TOO_SMALL", 20, 399},
13505+ #endif
13506+ #ifdef SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
13507+ {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", ERR_LIB_SSL, SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST},
13508+ #else
13509+ {"EMPTY_SRTP_PROTECTION_PROFILE_LIST", 20, 354},
13510+ #endif
13511+ #ifdef SSL_R_ENCRYPTED_LENGTH_TOO_LONG
13512+ {"ENCRYPTED_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_ENCRYPTED_LENGTH_TOO_LONG},
13513+ #else
13514+ {"ENCRYPTED_LENGTH_TOO_LONG", 20, 150},
13515+ #endif
13516+ #ifdef SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
13517+ {"ERROR_IN_RECEIVED_CIPHER_LIST", ERR_LIB_SSL, SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST},
13518+ #else
13519+ {"ERROR_IN_RECEIVED_CIPHER_LIST", 20, 151},
13520+ #endif
13521+ #ifdef SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN
13522+ {"ERROR_SETTING_TLSA_BASE_DOMAIN", ERR_LIB_SSL, SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN},
13523+ #else
13524+ {"ERROR_SETTING_TLSA_BASE_DOMAIN", 20, 204},
13525+ #endif
13526+ #ifdef SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE
13527+ {"EXCEEDS_MAX_FRAGMENT_SIZE", ERR_LIB_SSL, SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE},
13528+ #else
13529+ {"EXCEEDS_MAX_FRAGMENT_SIZE", 20, 194},
13530+ #endif
13531+ #ifdef SSL_R_EXCESSIVE_MESSAGE_SIZE
13532+ {"EXCESSIVE_MESSAGE_SIZE", ERR_LIB_SSL, SSL_R_EXCESSIVE_MESSAGE_SIZE},
13533+ #else
13534+ {"EXCESSIVE_MESSAGE_SIZE", 20, 152},
13535+ #endif
13536+ #ifdef SSL_R_EXTENSION_NOT_RECEIVED
13537+ {"EXTENSION_NOT_RECEIVED", ERR_LIB_SSL, SSL_R_EXTENSION_NOT_RECEIVED},
13538+ #else
13539+ {"EXTENSION_NOT_RECEIVED", 20, 279},
13540+ #endif
13541+ #ifdef SSL_R_EXTRA_DATA_IN_MESSAGE
13542+ {"EXTRA_DATA_IN_MESSAGE", ERR_LIB_SSL, SSL_R_EXTRA_DATA_IN_MESSAGE},
13543+ #else
13544+ {"EXTRA_DATA_IN_MESSAGE", 20, 153},
13545+ #endif
13546+ #ifdef SSL_R_EXT_LENGTH_MISMATCH
13547+ {"EXT_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_EXT_LENGTH_MISMATCH},
13548+ #else
13549+ {"EXT_LENGTH_MISMATCH", 20, 163},
13550+ #endif
13551+ #ifdef SSL_R_FAILED_TO_INIT_ASYNC
13552+ {"FAILED_TO_INIT_ASYNC", ERR_LIB_SSL, SSL_R_FAILED_TO_INIT_ASYNC},
13553+ #else
13554+ {"FAILED_TO_INIT_ASYNC", 20, 405},
13555+ #endif
13556+ #ifdef SSL_R_FRAGMENTED_CLIENT_HELLO
13557+ {"FRAGMENTED_CLIENT_HELLO", ERR_LIB_SSL, SSL_R_FRAGMENTED_CLIENT_HELLO},
13558+ #else
13559+ {"FRAGMENTED_CLIENT_HELLO", 20, 401},
13560+ #endif
13561+ #ifdef SSL_R_GOT_A_FIN_BEFORE_A_CCS
13562+ {"GOT_A_FIN_BEFORE_A_CCS", ERR_LIB_SSL, SSL_R_GOT_A_FIN_BEFORE_A_CCS},
13563+ #else
13564+ {"GOT_A_FIN_BEFORE_A_CCS", 20, 154},
13565+ #endif
13566+ #ifdef SSL_R_HTTPS_PROXY_REQUEST
13567+ {"HTTPS_PROXY_REQUEST", ERR_LIB_SSL, SSL_R_HTTPS_PROXY_REQUEST},
13568+ #else
13569+ {"HTTPS_PROXY_REQUEST", 20, 155},
13570+ #endif
13571+ #ifdef SSL_R_HTTP_REQUEST
13572+ {"HTTP_REQUEST", ERR_LIB_SSL, SSL_R_HTTP_REQUEST},
13573+ #else
13574+ {"HTTP_REQUEST", 20, 156},
13575+ #endif
13576+ #ifdef SSL_R_ILLEGAL_POINT_COMPRESSION
13577+ {"ILLEGAL_POINT_COMPRESSION", ERR_LIB_SSL, SSL_R_ILLEGAL_POINT_COMPRESSION},
13578+ #else
13579+ {"ILLEGAL_POINT_COMPRESSION", 20, 162},
13580+ #endif
13581+ #ifdef SSL_R_ILLEGAL_SUITEB_DIGEST
13582+ {"ILLEGAL_SUITEB_DIGEST", ERR_LIB_SSL, SSL_R_ILLEGAL_SUITEB_DIGEST},
13583+ #else
13584+ {"ILLEGAL_SUITEB_DIGEST", 20, 380},
13585+ #endif
13586+ #ifdef SSL_R_INAPPROPRIATE_FALLBACK
13587+ {"INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_INAPPROPRIATE_FALLBACK},
13588+ #else
13589+ {"INAPPROPRIATE_FALLBACK", 20, 373},
13590+ #endif
13591+ #ifdef SSL_R_INCONSISTENT_COMPRESSION
13592+ {"INCONSISTENT_COMPRESSION", ERR_LIB_SSL, SSL_R_INCONSISTENT_COMPRESSION},
13593+ #else
13594+ {"INCONSISTENT_COMPRESSION", 20, 340},
13595+ #endif
13596+ #ifdef SSL_R_INCONSISTENT_EARLY_DATA_ALPN
13597+ {"INCONSISTENT_EARLY_DATA_ALPN", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_ALPN},
13598+ #else
13599+ {"INCONSISTENT_EARLY_DATA_ALPN", 20, 222},
13600+ #endif
13601+ #ifdef SSL_R_INCONSISTENT_EARLY_DATA_SNI
13602+ {"INCONSISTENT_EARLY_DATA_SNI", ERR_LIB_SSL, SSL_R_INCONSISTENT_EARLY_DATA_SNI},
13603+ #else
13604+ {"INCONSISTENT_EARLY_DATA_SNI", 20, 231},
13605+ #endif
13606+ #ifdef SSL_R_INCONSISTENT_EXTMS
13607+ {"INCONSISTENT_EXTMS", ERR_LIB_SSL, SSL_R_INCONSISTENT_EXTMS},
13608+ #else
13609+ {"INCONSISTENT_EXTMS", 20, 104},
13610+ #endif
13611+ #ifdef SSL_R_INSUFFICIENT_SECURITY
13612+ {"INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_INSUFFICIENT_SECURITY},
13613+ #else
13614+ {"INSUFFICIENT_SECURITY", 20, 241},
13615+ #endif
13616+ #ifdef SSL_R_INVALID_ALERT
13617+ {"INVALID_ALERT", ERR_LIB_SSL, SSL_R_INVALID_ALERT},
13618+ #else
13619+ {"INVALID_ALERT", 20, 205},
13620+ #endif
13621+ #ifdef SSL_R_INVALID_CCS_MESSAGE
13622+ {"INVALID_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_INVALID_CCS_MESSAGE},
13623+ #else
13624+ {"INVALID_CCS_MESSAGE", 20, 260},
13625+ #endif
13626+ #ifdef SSL_R_INVALID_CERTIFICATE_OR_ALG
13627+ {"INVALID_CERTIFICATE_OR_ALG", ERR_LIB_SSL, SSL_R_INVALID_CERTIFICATE_OR_ALG},
13628+ #else
13629+ {"INVALID_CERTIFICATE_OR_ALG", 20, 238},
13630+ #endif
13631+ #ifdef SSL_R_INVALID_COMMAND
13632+ {"INVALID_COMMAND", ERR_LIB_SSL, SSL_R_INVALID_COMMAND},
13633+ #else
13634+ {"INVALID_COMMAND", 20, 280},
13635+ #endif
13636+ #ifdef SSL_R_INVALID_COMPRESSION_ALGORITHM
13637+ {"INVALID_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_INVALID_COMPRESSION_ALGORITHM},
13638+ #else
13639+ {"INVALID_COMPRESSION_ALGORITHM", 20, 341},
13640+ #endif
13641+ #ifdef SSL_R_INVALID_CONFIG
13642+ {"INVALID_CONFIG", ERR_LIB_SSL, SSL_R_INVALID_CONFIG},
13643+ #else
13644+ {"INVALID_CONFIG", 20, 283},
13645+ #endif
13646+ #ifdef SSL_R_INVALID_CONFIGURATION_NAME
13647+ {"INVALID_CONFIGURATION_NAME", ERR_LIB_SSL, SSL_R_INVALID_CONFIGURATION_NAME},
13648+ #else
13649+ {"INVALID_CONFIGURATION_NAME", 20, 113},
13650+ #endif
13651+ #ifdef SSL_R_INVALID_CONTEXT
13652+ {"INVALID_CONTEXT", ERR_LIB_SSL, SSL_R_INVALID_CONTEXT},
13653+ #else
13654+ {"INVALID_CONTEXT", 20, 282},
13655+ #endif
13656+ #ifdef SSL_R_INVALID_CT_VALIDATION_TYPE
13657+ {"INVALID_CT_VALIDATION_TYPE", ERR_LIB_SSL, SSL_R_INVALID_CT_VALIDATION_TYPE},
13658+ #else
13659+ {"INVALID_CT_VALIDATION_TYPE", 20, 212},
13660+ #endif
13661+ #ifdef SSL_R_INVALID_KEY_UPDATE_TYPE
13662+ {"INVALID_KEY_UPDATE_TYPE", ERR_LIB_SSL, SSL_R_INVALID_KEY_UPDATE_TYPE},
13663+ #else
13664+ {"INVALID_KEY_UPDATE_TYPE", 20, 120},
13665+ #endif
13666+ #ifdef SSL_R_INVALID_MAX_EARLY_DATA
13667+ {"INVALID_MAX_EARLY_DATA", ERR_LIB_SSL, SSL_R_INVALID_MAX_EARLY_DATA},
13668+ #else
13669+ {"INVALID_MAX_EARLY_DATA", 20, 174},
13670+ #endif
13671+ #ifdef SSL_R_INVALID_NULL_CMD_NAME
13672+ {"INVALID_NULL_CMD_NAME", ERR_LIB_SSL, SSL_R_INVALID_NULL_CMD_NAME},
13673+ #else
13674+ {"INVALID_NULL_CMD_NAME", 20, 385},
13675+ #endif
13676+ #ifdef SSL_R_INVALID_SEQUENCE_NUMBER
13677+ {"INVALID_SEQUENCE_NUMBER", ERR_LIB_SSL, SSL_R_INVALID_SEQUENCE_NUMBER},
13678+ #else
13679+ {"INVALID_SEQUENCE_NUMBER", 20, 402},
13680+ #endif
13681+ #ifdef SSL_R_INVALID_SERVERINFO_DATA
13682+ {"INVALID_SERVERINFO_DATA", ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA},
13683+ #else
13684+ {"INVALID_SERVERINFO_DATA", 20, 388},
13685+ #endif
13686+ #ifdef SSL_R_INVALID_SESSION_ID
13687+ {"INVALID_SESSION_ID", ERR_LIB_SSL, SSL_R_INVALID_SESSION_ID},
13688+ #else
13689+ {"INVALID_SESSION_ID", 20, 999},
13690+ #endif
13691+ #ifdef SSL_R_INVALID_SRP_USERNAME
13692+ {"INVALID_SRP_USERNAME", ERR_LIB_SSL, SSL_R_INVALID_SRP_USERNAME},
13693+ #else
13694+ {"INVALID_SRP_USERNAME", 20, 357},
13695+ #endif
13696+ #ifdef SSL_R_INVALID_STATUS_RESPONSE
13697+ {"INVALID_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_INVALID_STATUS_RESPONSE},
13698+ #else
13699+ {"INVALID_STATUS_RESPONSE", 20, 328},
13700+ #endif
13701+ #ifdef SSL_R_INVALID_TICKET_KEYS_LENGTH
13702+ {"INVALID_TICKET_KEYS_LENGTH", ERR_LIB_SSL, SSL_R_INVALID_TICKET_KEYS_LENGTH},
13703+ #else
13704+ {"INVALID_TICKET_KEYS_LENGTH", 20, 325},
13705+ #endif
13706+ #ifdef SSL_R_LENGTH_MISMATCH
13707+ {"LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_LENGTH_MISMATCH},
13708+ #else
13709+ {"LENGTH_MISMATCH", 20, 159},
13710+ #endif
13711+ #ifdef SSL_R_LENGTH_TOO_LONG
13712+ {"LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_LENGTH_TOO_LONG},
13713+ #else
13714+ {"LENGTH_TOO_LONG", 20, 404},
13715+ #endif
13716+ #ifdef SSL_R_LENGTH_TOO_SHORT
13717+ {"LENGTH_TOO_SHORT", ERR_LIB_SSL, SSL_R_LENGTH_TOO_SHORT},
13718+ #else
13719+ {"LENGTH_TOO_SHORT", 20, 160},
13720+ #endif
13721+ #ifdef SSL_R_LIBRARY_BUG
13722+ {"LIBRARY_BUG", ERR_LIB_SSL, SSL_R_LIBRARY_BUG},
13723+ #else
13724+ {"LIBRARY_BUG", 20, 274},
13725+ #endif
13726+ #ifdef SSL_R_LIBRARY_HAS_NO_CIPHERS
13727+ {"LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_LIBRARY_HAS_NO_CIPHERS},
13728+ #else
13729+ {"LIBRARY_HAS_NO_CIPHERS", 20, 161},
13730+ #endif
13731+ #ifdef SSL_R_MISSING_DSA_SIGNING_CERT
13732+ {"MISSING_DSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_DSA_SIGNING_CERT},
13733+ #else
13734+ {"MISSING_DSA_SIGNING_CERT", 20, 165},
13735+ #endif
13736+ #ifdef SSL_R_MISSING_ECDSA_SIGNING_CERT
13737+ {"MISSING_ECDSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_ECDSA_SIGNING_CERT},
13738+ #else
13739+ {"MISSING_ECDSA_SIGNING_CERT", 20, 381},
13740+ #endif
13741+ #ifdef SSL_R_MISSING_FATAL
13742+ {"MISSING_FATAL", ERR_LIB_SSL, SSL_R_MISSING_FATAL},
13743+ #else
13744+ {"MISSING_FATAL", 20, 256},
13745+ #endif
13746+ #ifdef SSL_R_MISSING_PARAMETERS
13747+ {"MISSING_PARAMETERS", ERR_LIB_SSL, SSL_R_MISSING_PARAMETERS},
13748+ #else
13749+ {"MISSING_PARAMETERS", 20, 290},
13750+ #endif
13751+ #ifdef SSL_R_MISSING_RSA_CERTIFICATE
13752+ {"MISSING_RSA_CERTIFICATE", ERR_LIB_SSL, SSL_R_MISSING_RSA_CERTIFICATE},
13753+ #else
13754+ {"MISSING_RSA_CERTIFICATE", 20, 168},
13755+ #endif
13756+ #ifdef SSL_R_MISSING_RSA_ENCRYPTING_CERT
13757+ {"MISSING_RSA_ENCRYPTING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_ENCRYPTING_CERT},
13758+ #else
13759+ {"MISSING_RSA_ENCRYPTING_CERT", 20, 169},
13760+ #endif
13761+ #ifdef SSL_R_MISSING_RSA_SIGNING_CERT
13762+ {"MISSING_RSA_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_RSA_SIGNING_CERT},
13763+ #else
13764+ {"MISSING_RSA_SIGNING_CERT", 20, 170},
13765+ #endif
13766+ #ifdef SSL_R_MISSING_SIGALGS_EXTENSION
13767+ {"MISSING_SIGALGS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SIGALGS_EXTENSION},
13768+ #else
13769+ {"MISSING_SIGALGS_EXTENSION", 20, 112},
13770+ #endif
13771+ #ifdef SSL_R_MISSING_SIGNING_CERT
13772+ {"MISSING_SIGNING_CERT", ERR_LIB_SSL, SSL_R_MISSING_SIGNING_CERT},
13773+ #else
13774+ {"MISSING_SIGNING_CERT", 20, 221},
13775+ #endif
13776+ #ifdef SSL_R_MISSING_SRP_PARAM
13777+ {"MISSING_SRP_PARAM", ERR_LIB_SSL, SSL_R_MISSING_SRP_PARAM},
13778+ #else
13779+ {"MISSING_SRP_PARAM", 20, 358},
13780+ #endif
13781+ #ifdef SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION
13782+ {"MISSING_SUPPORTED_GROUPS_EXTENSION", ERR_LIB_SSL, SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION},
13783+ #else
13784+ {"MISSING_SUPPORTED_GROUPS_EXTENSION", 20, 209},
13785+ #endif
13786+ #ifdef SSL_R_MISSING_TMP_DH_KEY
13787+ {"MISSING_TMP_DH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_DH_KEY},
13788+ #else
13789+ {"MISSING_TMP_DH_KEY", 20, 171},
13790+ #endif
13791+ #ifdef SSL_R_MISSING_TMP_ECDH_KEY
13792+ {"MISSING_TMP_ECDH_KEY", ERR_LIB_SSL, SSL_R_MISSING_TMP_ECDH_KEY},
13793+ #else
13794+ {"MISSING_TMP_ECDH_KEY", 20, 311},
13795+ #endif
13796+ #ifdef SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA
13797+ {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", ERR_LIB_SSL, SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA},
13798+ #else
13799+ {"MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA", 20, 293},
13800+ #endif
13801+ #ifdef SSL_R_NOT_ON_RECORD_BOUNDARY
13802+ {"NOT_ON_RECORD_BOUNDARY", ERR_LIB_SSL, SSL_R_NOT_ON_RECORD_BOUNDARY},
13803+ #else
13804+ {"NOT_ON_RECORD_BOUNDARY", 20, 182},
13805+ #endif
13806+ #ifdef SSL_R_NOT_REPLACING_CERTIFICATE
13807+ {"NOT_REPLACING_CERTIFICATE", ERR_LIB_SSL, SSL_R_NOT_REPLACING_CERTIFICATE},
13808+ #else
13809+ {"NOT_REPLACING_CERTIFICATE", 20, 289},
13810+ #endif
13811+ #ifdef SSL_R_NOT_SERVER
13812+ {"NOT_SERVER", ERR_LIB_SSL, SSL_R_NOT_SERVER},
13813+ #else
13814+ {"NOT_SERVER", 20, 284},
13815+ #endif
13816+ #ifdef SSL_R_NO_APPLICATION_PROTOCOL
13817+ {"NO_APPLICATION_PROTOCOL", ERR_LIB_SSL, SSL_R_NO_APPLICATION_PROTOCOL},
13818+ #else
13819+ {"NO_APPLICATION_PROTOCOL", 20, 235},
13820+ #endif
13821+ #ifdef SSL_R_NO_CERTIFICATES_RETURNED
13822+ {"NO_CERTIFICATES_RETURNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATES_RETURNED},
13823+ #else
13824+ {"NO_CERTIFICATES_RETURNED", 20, 176},
13825+ #endif
13826+ #ifdef SSL_R_NO_CERTIFICATE_ASSIGNED
13827+ {"NO_CERTIFICATE_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_ASSIGNED},
13828+ #else
13829+ {"NO_CERTIFICATE_ASSIGNED", 20, 177},
13830+ #endif
13831+ #ifdef SSL_R_NO_CERTIFICATE_SET
13832+ {"NO_CERTIFICATE_SET", ERR_LIB_SSL, SSL_R_NO_CERTIFICATE_SET},
13833+ #else
13834+ {"NO_CERTIFICATE_SET", 20, 179},
13835+ #endif
13836+ #ifdef SSL_R_NO_CHANGE_FOLLOWING_HRR
13837+ {"NO_CHANGE_FOLLOWING_HRR", ERR_LIB_SSL, SSL_R_NO_CHANGE_FOLLOWING_HRR},
13838+ #else
13839+ {"NO_CHANGE_FOLLOWING_HRR", 20, 214},
13840+ #endif
13841+ #ifdef SSL_R_NO_CIPHERS_AVAILABLE
13842+ {"NO_CIPHERS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_CIPHERS_AVAILABLE},
13843+ #else
13844+ {"NO_CIPHERS_AVAILABLE", 20, 181},
13845+ #endif
13846+ #ifdef SSL_R_NO_CIPHERS_SPECIFIED
13847+ {"NO_CIPHERS_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_CIPHERS_SPECIFIED},
13848+ #else
13849+ {"NO_CIPHERS_SPECIFIED", 20, 183},
13850+ #endif
13851+ #ifdef SSL_R_NO_CIPHER_MATCH
13852+ {"NO_CIPHER_MATCH", ERR_LIB_SSL, SSL_R_NO_CIPHER_MATCH},
13853+ #else
13854+ {"NO_CIPHER_MATCH", 20, 185},
13855+ #endif
13856+ #ifdef SSL_R_NO_CLIENT_CERT_METHOD
13857+ {"NO_CLIENT_CERT_METHOD", ERR_LIB_SSL, SSL_R_NO_CLIENT_CERT_METHOD},
13858+ #else
13859+ {"NO_CLIENT_CERT_METHOD", 20, 331},
13860+ #endif
13861+ #ifdef SSL_R_NO_COMPRESSION_SPECIFIED
13862+ {"NO_COMPRESSION_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_COMPRESSION_SPECIFIED},
13863+ #else
13864+ {"NO_COMPRESSION_SPECIFIED", 20, 187},
13865+ #endif
13866+ #ifdef SSL_R_NO_COOKIE_CALLBACK_SET
13867+ {"NO_COOKIE_CALLBACK_SET", ERR_LIB_SSL, SSL_R_NO_COOKIE_CALLBACK_SET},
13868+ #else
13869+ {"NO_COOKIE_CALLBACK_SET", 20, 287},
13870+ #endif
13871+ #ifdef SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
13872+ {"NO_GOST_CERTIFICATE_SENT_BY_PEER", ERR_LIB_SSL, SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER},
13873+ #else
13874+ {"NO_GOST_CERTIFICATE_SENT_BY_PEER", 20, 330},
13875+ #endif
13876+ #ifdef SSL_R_NO_METHOD_SPECIFIED
13877+ {"NO_METHOD_SPECIFIED", ERR_LIB_SSL, SSL_R_NO_METHOD_SPECIFIED},
13878+ #else
13879+ {"NO_METHOD_SPECIFIED", 20, 188},
13880+ #endif
13881+ #ifdef SSL_R_NO_PEM_EXTENSIONS
13882+ {"NO_PEM_EXTENSIONS", ERR_LIB_SSL, SSL_R_NO_PEM_EXTENSIONS},
13883+ #else
13884+ {"NO_PEM_EXTENSIONS", 20, 389},
13885+ #endif
13886+ #ifdef SSL_R_NO_PRIVATE_KEY_ASSIGNED
13887+ {"NO_PRIVATE_KEY_ASSIGNED", ERR_LIB_SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED},
13888+ #else
13889+ {"NO_PRIVATE_KEY_ASSIGNED", 20, 190},
13890+ #endif
13891+ #ifdef SSL_R_NO_PROTOCOLS_AVAILABLE
13892+ {"NO_PROTOCOLS_AVAILABLE", ERR_LIB_SSL, SSL_R_NO_PROTOCOLS_AVAILABLE},
13893+ #else
13894+ {"NO_PROTOCOLS_AVAILABLE", 20, 191},
13895+ #endif
13896+ #ifdef SSL_R_NO_RENEGOTIATION
13897+ {"NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_NO_RENEGOTIATION},
13898+ #else
13899+ {"NO_RENEGOTIATION", 20, 339},
13900+ #endif
13901+ #ifdef SSL_R_NO_REQUIRED_DIGEST
13902+ {"NO_REQUIRED_DIGEST", ERR_LIB_SSL, SSL_R_NO_REQUIRED_DIGEST},
13903+ #else
13904+ {"NO_REQUIRED_DIGEST", 20, 324},
13905+ #endif
13906+ #ifdef SSL_R_NO_SHARED_CIPHER
13907+ {"NO_SHARED_CIPHER", ERR_LIB_SSL, SSL_R_NO_SHARED_CIPHER},
13908+ #else
13909+ {"NO_SHARED_CIPHER", 20, 193},
13910+ #endif
13911+ #ifdef SSL_R_NO_SHARED_GROUPS
13912+ {"NO_SHARED_GROUPS", ERR_LIB_SSL, SSL_R_NO_SHARED_GROUPS},
13913+ #else
13914+ {"NO_SHARED_GROUPS", 20, 410},
13915+ #endif
13916+ #ifdef SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS
13917+ {"NO_SHARED_SIGNATURE_ALGORITHMS", ERR_LIB_SSL, SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS},
13918+ #else
13919+ {"NO_SHARED_SIGNATURE_ALGORITHMS", 20, 376},
13920+ #endif
13921+ #ifdef SSL_R_NO_SRTP_PROFILES
13922+ {"NO_SRTP_PROFILES", ERR_LIB_SSL, SSL_R_NO_SRTP_PROFILES},
13923+ #else
13924+ {"NO_SRTP_PROFILES", 20, 359},
13925+ #endif
13926+ #ifdef SSL_R_NO_SUITABLE_DIGEST_ALGORITHM
13927+ {"NO_SUITABLE_DIGEST_ALGORITHM", ERR_LIB_SSL, SSL_R_NO_SUITABLE_DIGEST_ALGORITHM},
13928+ #else
13929+ {"NO_SUITABLE_DIGEST_ALGORITHM", 20, 297},
13930+ #endif
13931+ #ifdef SSL_R_NO_SUITABLE_GROUPS
13932+ {"NO_SUITABLE_GROUPS", ERR_LIB_SSL, SSL_R_NO_SUITABLE_GROUPS},
13933+ #else
13934+ {"NO_SUITABLE_GROUPS", 20, 295},
13935+ #endif
13936+ #ifdef SSL_R_NO_SUITABLE_KEY_SHARE
13937+ {"NO_SUITABLE_KEY_SHARE", ERR_LIB_SSL, SSL_R_NO_SUITABLE_KEY_SHARE},
13938+ #else
13939+ {"NO_SUITABLE_KEY_SHARE", 20, 101},
13940+ #endif
13941+ #ifdef SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM
13942+ {"NO_SUITABLE_SIGNATURE_ALGORITHM", ERR_LIB_SSL, SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM},
13943+ #else
13944+ {"NO_SUITABLE_SIGNATURE_ALGORITHM", 20, 118},
13945+ #endif
13946+ #ifdef SSL_R_NO_VALID_SCTS
13947+ {"NO_VALID_SCTS", ERR_LIB_SSL, SSL_R_NO_VALID_SCTS},
13948+ #else
13949+ {"NO_VALID_SCTS", 20, 216},
13950+ #endif
13951+ #ifdef SSL_R_NO_VERIFY_COOKIE_CALLBACK
13952+ {"NO_VERIFY_COOKIE_CALLBACK", ERR_LIB_SSL, SSL_R_NO_VERIFY_COOKIE_CALLBACK},
13953+ #else
13954+ {"NO_VERIFY_COOKIE_CALLBACK", 20, 403},
13955+ #endif
13956+ #ifdef SSL_R_NULL_SSL_CTX
13957+ {"NULL_SSL_CTX", ERR_LIB_SSL, SSL_R_NULL_SSL_CTX},
13958+ #else
13959+ {"NULL_SSL_CTX", 20, 195},
13960+ #endif
13961+ #ifdef SSL_R_NULL_SSL_METHOD_PASSED
13962+ {"NULL_SSL_METHOD_PASSED", ERR_LIB_SSL, SSL_R_NULL_SSL_METHOD_PASSED},
13963+ #else
13964+ {"NULL_SSL_METHOD_PASSED", 20, 196},
13965+ #endif
13966+ #ifdef SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
13967+ {"OLD_SESSION_CIPHER_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED},
13968+ #else
13969+ {"OLD_SESSION_CIPHER_NOT_RETURNED", 20, 197},
13970+ #endif
13971+ #ifdef SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
13972+ {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", ERR_LIB_SSL, SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED},
13973+ #else
13974+ {"OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED", 20, 344},
13975+ #endif
13976+ #ifdef SSL_R_OVERFLOW_ERROR
13977+ {"OVERFLOW_ERROR", ERR_LIB_SSL, SSL_R_OVERFLOW_ERROR},
13978+ #else
13979+ {"OVERFLOW_ERROR", 20, 237},
13980+ #endif
13981+ #ifdef SSL_R_PACKET_LENGTH_TOO_LONG
13982+ {"PACKET_LENGTH_TOO_LONG", ERR_LIB_SSL, SSL_R_PACKET_LENGTH_TOO_LONG},
13983+ #else
13984+ {"PACKET_LENGTH_TOO_LONG", 20, 198},
13985+ #endif
13986+ #ifdef SSL_R_PARSE_TLSEXT
13987+ {"PARSE_TLSEXT", ERR_LIB_SSL, SSL_R_PARSE_TLSEXT},
13988+ #else
13989+ {"PARSE_TLSEXT", 20, 227},
13990+ #endif
13991+ #ifdef SSL_R_PATH_TOO_LONG
13992+ {"PATH_TOO_LONG", ERR_LIB_SSL, SSL_R_PATH_TOO_LONG},
13993+ #else
13994+ {"PATH_TOO_LONG", 20, 270},
13995+ #endif
13996+ #ifdef SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
13997+ {"PEER_DID_NOT_RETURN_A_CERTIFICATE", ERR_LIB_SSL, SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE},
13998+ #else
13999+ {"PEER_DID_NOT_RETURN_A_CERTIFICATE", 20, 199},
14000+ #endif
14001+ #ifdef SSL_R_PEM_NAME_BAD_PREFIX
14002+ {"PEM_NAME_BAD_PREFIX", ERR_LIB_SSL, SSL_R_PEM_NAME_BAD_PREFIX},
14003+ #else
14004+ {"PEM_NAME_BAD_PREFIX", 20, 391},
14005+ #endif
14006+ #ifdef SSL_R_PEM_NAME_TOO_SHORT
14007+ {"PEM_NAME_TOO_SHORT", ERR_LIB_SSL, SSL_R_PEM_NAME_TOO_SHORT},
14008+ #else
14009+ {"PEM_NAME_TOO_SHORT", 20, 392},
14010+ #endif
14011+ #ifdef SSL_R_PIPELINE_FAILURE
14012+ {"PIPELINE_FAILURE", ERR_LIB_SSL, SSL_R_PIPELINE_FAILURE},
14013+ #else
14014+ {"PIPELINE_FAILURE", 20, 406},
14015+ #endif
14016+ #ifdef SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR
14017+ {"POST_HANDSHAKE_AUTH_ENCODING_ERR", ERR_LIB_SSL, SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR},
14018+ #else
14019+ {"POST_HANDSHAKE_AUTH_ENCODING_ERR", 20, 278},
14020+ #endif
14021+ #ifdef SSL_R_PRIVATE_KEY_MISMATCH
14022+ {"PRIVATE_KEY_MISMATCH", ERR_LIB_SSL, SSL_R_PRIVATE_KEY_MISMATCH},
14023+ #else
14024+ {"PRIVATE_KEY_MISMATCH", 20, 288},
14025+ #endif
14026+ #ifdef SSL_R_PROTOCOL_IS_SHUTDOWN
14027+ {"PROTOCOL_IS_SHUTDOWN", ERR_LIB_SSL, SSL_R_PROTOCOL_IS_SHUTDOWN},
14028+ #else
14029+ {"PROTOCOL_IS_SHUTDOWN", 20, 207},
14030+ #endif
14031+ #ifdef SSL_R_PSK_IDENTITY_NOT_FOUND
14032+ {"PSK_IDENTITY_NOT_FOUND", ERR_LIB_SSL, SSL_R_PSK_IDENTITY_NOT_FOUND},
14033+ #else
14034+ {"PSK_IDENTITY_NOT_FOUND", 20, 223},
14035+ #endif
14036+ #ifdef SSL_R_PSK_NO_CLIENT_CB
14037+ {"PSK_NO_CLIENT_CB", ERR_LIB_SSL, SSL_R_PSK_NO_CLIENT_CB},
14038+ #else
14039+ {"PSK_NO_CLIENT_CB", 20, 224},
14040+ #endif
14041+ #ifdef SSL_R_PSK_NO_SERVER_CB
14042+ {"PSK_NO_SERVER_CB", ERR_LIB_SSL, SSL_R_PSK_NO_SERVER_CB},
14043+ #else
14044+ {"PSK_NO_SERVER_CB", 20, 225},
14045+ #endif
14046+ #ifdef SSL_R_READ_BIO_NOT_SET
14047+ {"READ_BIO_NOT_SET", ERR_LIB_SSL, SSL_R_READ_BIO_NOT_SET},
14048+ #else
14049+ {"READ_BIO_NOT_SET", 20, 211},
14050+ #endif
14051+ #ifdef SSL_R_READ_TIMEOUT_EXPIRED
14052+ {"READ_TIMEOUT_EXPIRED", ERR_LIB_SSL, SSL_R_READ_TIMEOUT_EXPIRED},
14053+ #else
14054+ {"READ_TIMEOUT_EXPIRED", 20, 312},
14055+ #endif
14056+ #ifdef SSL_R_RECORD_LENGTH_MISMATCH
14057+ {"RECORD_LENGTH_MISMATCH", ERR_LIB_SSL, SSL_R_RECORD_LENGTH_MISMATCH},
14058+ #else
14059+ {"RECORD_LENGTH_MISMATCH", 20, 213},
14060+ #endif
14061+ #ifdef SSL_R_RECORD_TOO_SMALL
14062+ {"RECORD_TOO_SMALL", ERR_LIB_SSL, SSL_R_RECORD_TOO_SMALL},
14063+ #else
14064+ {"RECORD_TOO_SMALL", 20, 298},
14065+ #endif
14066+ #ifdef SSL_R_RENEGOTIATE_EXT_TOO_LONG
14067+ {"RENEGOTIATE_EXT_TOO_LONG", ERR_LIB_SSL, SSL_R_RENEGOTIATE_EXT_TOO_LONG},
14068+ #else
14069+ {"RENEGOTIATE_EXT_TOO_LONG", 20, 335},
14070+ #endif
14071+ #ifdef SSL_R_RENEGOTIATION_ENCODING_ERR
14072+ {"RENEGOTIATION_ENCODING_ERR", ERR_LIB_SSL, SSL_R_RENEGOTIATION_ENCODING_ERR},
14073+ #else
14074+ {"RENEGOTIATION_ENCODING_ERR", 20, 336},
14075+ #endif
14076+ #ifdef SSL_R_RENEGOTIATION_MISMATCH
14077+ {"RENEGOTIATION_MISMATCH", ERR_LIB_SSL, SSL_R_RENEGOTIATION_MISMATCH},
14078+ #else
14079+ {"RENEGOTIATION_MISMATCH", 20, 337},
14080+ #endif
14081+ #ifdef SSL_R_REQUEST_PENDING
14082+ {"REQUEST_PENDING", ERR_LIB_SSL, SSL_R_REQUEST_PENDING},
14083+ #else
14084+ {"REQUEST_PENDING", 20, 285},
14085+ #endif
14086+ #ifdef SSL_R_REQUEST_SENT
14087+ {"REQUEST_SENT", ERR_LIB_SSL, SSL_R_REQUEST_SENT},
14088+ #else
14089+ {"REQUEST_SENT", 20, 286},
14090+ #endif
14091+ #ifdef SSL_R_REQUIRED_CIPHER_MISSING
14092+ {"REQUIRED_CIPHER_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_CIPHER_MISSING},
14093+ #else
14094+ {"REQUIRED_CIPHER_MISSING", 20, 215},
14095+ #endif
14096+ #ifdef SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING
14097+ {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", ERR_LIB_SSL, SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING},
14098+ #else
14099+ {"REQUIRED_COMPRESSION_ALGORITHM_MISSING", 20, 342},
14100+ #endif
14101+ #ifdef SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
14102+ {"SCSV_RECEIVED_WHEN_RENEGOTIATING", ERR_LIB_SSL, SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING},
14103+ #else
14104+ {"SCSV_RECEIVED_WHEN_RENEGOTIATING", 20, 345},
14105+ #endif
14106+ #ifdef SSL_R_SCT_VERIFICATION_FAILED
14107+ {"SCT_VERIFICATION_FAILED", ERR_LIB_SSL, SSL_R_SCT_VERIFICATION_FAILED},
14108+ #else
14109+ {"SCT_VERIFICATION_FAILED", 20, 208},
14110+ #endif
14111+ #ifdef SSL_R_SERVERHELLO_TLSEXT
14112+ {"SERVERHELLO_TLSEXT", ERR_LIB_SSL, SSL_R_SERVERHELLO_TLSEXT},
14113+ #else
14114+ {"SERVERHELLO_TLSEXT", 20, 275},
14115+ #endif
14116+ #ifdef SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
14117+ {"SESSION_ID_CONTEXT_UNINITIALIZED", ERR_LIB_SSL, SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED},
14118+ #else
14119+ {"SESSION_ID_CONTEXT_UNINITIALIZED", 20, 277},
14120+ #endif
14121+ #ifdef SSL_R_SHUTDOWN_WHILE_IN_INIT
14122+ {"SHUTDOWN_WHILE_IN_INIT", ERR_LIB_SSL, SSL_R_SHUTDOWN_WHILE_IN_INIT},
14123+ #else
14124+ {"SHUTDOWN_WHILE_IN_INIT", 20, 407},
14125+ #endif
14126+ #ifdef SSL_R_SIGNATURE_ALGORITHMS_ERROR
14127+ {"SIGNATURE_ALGORITHMS_ERROR", ERR_LIB_SSL, SSL_R_SIGNATURE_ALGORITHMS_ERROR},
14128+ #else
14129+ {"SIGNATURE_ALGORITHMS_ERROR", 20, 360},
14130+ #endif
14131+ #ifdef SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
14132+ {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", ERR_LIB_SSL, SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE},
14133+ #else
14134+ {"SIGNATURE_FOR_NON_SIGNING_CERTIFICATE", 20, 220},
14135+ #endif
14136+ #ifdef SSL_R_SRP_A_CALC
14137+ {"SRP_A_CALC", ERR_LIB_SSL, SSL_R_SRP_A_CALC},
14138+ #else
14139+ {"SRP_A_CALC", 20, 361},
14140+ #endif
14141+ #ifdef SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
14142+ {"SRTP_COULD_NOT_ALLOCATE_PROFILES", ERR_LIB_SSL, SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES},
14143+ #else
14144+ {"SRTP_COULD_NOT_ALLOCATE_PROFILES", 20, 362},
14145+ #endif
14146+ #ifdef SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
14147+ {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", ERR_LIB_SSL, SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG},
14148+ #else
14149+ {"SRTP_PROTECTION_PROFILE_LIST_TOO_LONG", 20, 363},
14150+ #endif
14151+ #ifdef SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
14152+ {"SRTP_UNKNOWN_PROTECTION_PROFILE", ERR_LIB_SSL, SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE},
14153+ #else
14154+ {"SRTP_UNKNOWN_PROTECTION_PROFILE", 20, 364},
14155+ #endif
14156+ #ifdef SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH
14157+ {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH},
14158+ #else
14159+ {"SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH", 20, 232},
14160+ #endif
14161+ #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME
14162+ {"SSL3_EXT_INVALID_SERVERNAME", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME},
14163+ #else
14164+ {"SSL3_EXT_INVALID_SERVERNAME", 20, 319},
14165+ #endif
14166+ #ifdef SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
14167+ {"SSL3_EXT_INVALID_SERVERNAME_TYPE", ERR_LIB_SSL, SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE},
14168+ #else
14169+ {"SSL3_EXT_INVALID_SERVERNAME_TYPE", 20, 320},
14170+ #endif
14171+ #ifdef SSL_R_SSL3_SESSION_ID_TOO_LONG
14172+ {"SSL3_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL3_SESSION_ID_TOO_LONG},
14173+ #else
14174+ {"SSL3_SESSION_ID_TOO_LONG", 20, 300},
14175+ #endif
14176+ #ifdef SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
14177+ {"SSLV3_ALERT_BAD_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_CERTIFICATE},
14178+ #else
14179+ {"SSLV3_ALERT_BAD_CERTIFICATE", 20, 1042},
14180+ #endif
14181+ #ifdef SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
14182+ {"SSLV3_ALERT_BAD_RECORD_MAC", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_BAD_RECORD_MAC},
14183+ #else
14184+ {"SSLV3_ALERT_BAD_RECORD_MAC", 20, 1020},
14185+ #endif
14186+ #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
14187+ {"SSLV3_ALERT_CERTIFICATE_EXPIRED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED},
14188+ #else
14189+ {"SSLV3_ALERT_CERTIFICATE_EXPIRED", 20, 1045},
14190+ #endif
14191+ #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
14192+ {"SSLV3_ALERT_CERTIFICATE_REVOKED", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED},
14193+ #else
14194+ {"SSLV3_ALERT_CERTIFICATE_REVOKED", 20, 1044},
14195+ #endif
14196+ #ifdef SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
14197+ {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN},
14198+ #else
14199+ {"SSLV3_ALERT_CERTIFICATE_UNKNOWN", 20, 1046},
14200+ #endif
14201+ #ifdef SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
14202+ {"SSLV3_ALERT_DECOMPRESSION_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE},
14203+ #else
14204+ {"SSLV3_ALERT_DECOMPRESSION_FAILURE", 20, 1030},
14205+ #endif
14206+ #ifdef SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
14207+ {"SSLV3_ALERT_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE},
14208+ #else
14209+ {"SSLV3_ALERT_HANDSHAKE_FAILURE", 20, 1040},
14210+ #endif
14211+ #ifdef SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
14212+ {"SSLV3_ALERT_ILLEGAL_PARAMETER", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER},
14213+ #else
14214+ {"SSLV3_ALERT_ILLEGAL_PARAMETER", 20, 1047},
14215+ #endif
14216+ #ifdef SSL_R_SSLV3_ALERT_NO_CERTIFICATE
14217+ {"SSLV3_ALERT_NO_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_NO_CERTIFICATE},
14218+ #else
14219+ {"SSLV3_ALERT_NO_CERTIFICATE", 20, 1041},
14220+ #endif
14221+ #ifdef SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
14222+ {"SSLV3_ALERT_UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE},
14223+ #else
14224+ {"SSLV3_ALERT_UNEXPECTED_MESSAGE", 20, 1010},
14225+ #endif
14226+ #ifdef SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
14227+ {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", ERR_LIB_SSL, SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE},
14228+ #else
14229+ {"SSLV3_ALERT_UNSUPPORTED_CERTIFICATE", 20, 1043},
14230+ #endif
14231+ #ifdef SSL_R_SSL_COMMAND_SECTION_EMPTY
14232+ {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_EMPTY},
14233+ #else
14234+ {"SSL_COMMAND_SECTION_EMPTY", 20, 117},
14235+ #endif
14236+ #ifdef SSL_R_SSL_COMMAND_SECTION_NOT_FOUND
14237+ {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_COMMAND_SECTION_NOT_FOUND},
14238+ #else
14239+ {"SSL_COMMAND_SECTION_NOT_FOUND", 20, 125},
14240+ #endif
14241+ #ifdef SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
14242+ {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", ERR_LIB_SSL, SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION},
14243+ #else
14244+ {"SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION", 20, 228},
14245+ #endif
14246+ #ifdef SSL_R_SSL_HANDSHAKE_FAILURE
14247+ {"SSL_HANDSHAKE_FAILURE", ERR_LIB_SSL, SSL_R_SSL_HANDSHAKE_FAILURE},
14248+ #else
14249+ {"SSL_HANDSHAKE_FAILURE", 20, 229},
14250+ #endif
14251+ #ifdef SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
14252+ {"SSL_LIBRARY_HAS_NO_CIPHERS", ERR_LIB_SSL, SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS},
14253+ #else
14254+ {"SSL_LIBRARY_HAS_NO_CIPHERS", 20, 230},
14255+ #endif
14256+ #ifdef SSL_R_SSL_NEGATIVE_LENGTH
14257+ {"SSL_NEGATIVE_LENGTH", ERR_LIB_SSL, SSL_R_SSL_NEGATIVE_LENGTH},
14258+ #else
14259+ {"SSL_NEGATIVE_LENGTH", 20, 372},
14260+ #endif
14261+ #ifdef SSL_R_SSL_SECTION_EMPTY
14262+ {"SSL_SECTION_EMPTY", ERR_LIB_SSL, SSL_R_SSL_SECTION_EMPTY},
14263+ #else
14264+ {"SSL_SECTION_EMPTY", 20, 126},
14265+ #endif
14266+ #ifdef SSL_R_SSL_SECTION_NOT_FOUND
14267+ {"SSL_SECTION_NOT_FOUND", ERR_LIB_SSL, SSL_R_SSL_SECTION_NOT_FOUND},
14268+ #else
14269+ {"SSL_SECTION_NOT_FOUND", 20, 136},
14270+ #endif
14271+ #ifdef SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
14272+ {"SSL_SESSION_ID_CALLBACK_FAILED", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CALLBACK_FAILED},
14273+ #else
14274+ {"SSL_SESSION_ID_CALLBACK_FAILED", 20, 301},
14275+ #endif
14276+ #ifdef SSL_R_SSL_SESSION_ID_CONFLICT
14277+ {"SSL_SESSION_ID_CONFLICT", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONFLICT},
14278+ #else
14279+ {"SSL_SESSION_ID_CONFLICT", 20, 302},
14280+ #endif
14281+ #ifdef SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
14282+ {"SSL_SESSION_ID_CONTEXT_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG},
14283+ #else
14284+ {"SSL_SESSION_ID_CONTEXT_TOO_LONG", 20, 273},
14285+ #endif
14286+ #ifdef SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
14287+ {"SSL_SESSION_ID_HAS_BAD_LENGTH", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH},
14288+ #else
14289+ {"SSL_SESSION_ID_HAS_BAD_LENGTH", 20, 303},
14290+ #endif
14291+ #ifdef SSL_R_SSL_SESSION_ID_TOO_LONG
14292+ {"SSL_SESSION_ID_TOO_LONG", ERR_LIB_SSL, SSL_R_SSL_SESSION_ID_TOO_LONG},
14293+ #else
14294+ {"SSL_SESSION_ID_TOO_LONG", 20, 408},
14295+ #endif
14296+ #ifdef SSL_R_SSL_SESSION_VERSION_MISMATCH
14297+ {"SSL_SESSION_VERSION_MISMATCH", ERR_LIB_SSL, SSL_R_SSL_SESSION_VERSION_MISMATCH},
14298+ #else
14299+ {"SSL_SESSION_VERSION_MISMATCH", 20, 210},
14300+ #endif
14301+ #ifdef SSL_R_STILL_IN_INIT
14302+ {"STILL_IN_INIT", ERR_LIB_SSL, SSL_R_STILL_IN_INIT},
14303+ #else
14304+ {"STILL_IN_INIT", 20, 121},
14305+ #endif
14306+ #ifdef SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED
14307+ {"TLSV13_ALERT_CERTIFICATE_REQUIRED", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED},
14308+ #else
14309+ {"TLSV13_ALERT_CERTIFICATE_REQUIRED", 20, 1116},
14310+ #endif
14311+ #ifdef SSL_R_TLSV13_ALERT_MISSING_EXTENSION
14312+ {"TLSV13_ALERT_MISSING_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV13_ALERT_MISSING_EXTENSION},
14313+ #else
14314+ {"TLSV13_ALERT_MISSING_EXTENSION", 20, 1109},
14315+ #endif
14316+ #ifdef SSL_R_TLSV1_ALERT_ACCESS_DENIED
14317+ {"TLSV1_ALERT_ACCESS_DENIED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_ACCESS_DENIED},
14318+ #else
14319+ {"TLSV1_ALERT_ACCESS_DENIED", 20, 1049},
14320+ #endif
14321+ #ifdef SSL_R_TLSV1_ALERT_DECODE_ERROR
14322+ {"TLSV1_ALERT_DECODE_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECODE_ERROR},
14323+ #else
14324+ {"TLSV1_ALERT_DECODE_ERROR", 20, 1050},
14325+ #endif
14326+ #ifdef SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
14327+ {"TLSV1_ALERT_DECRYPTION_FAILED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPTION_FAILED},
14328+ #else
14329+ {"TLSV1_ALERT_DECRYPTION_FAILED", 20, 1021},
14330+ #endif
14331+ #ifdef SSL_R_TLSV1_ALERT_DECRYPT_ERROR
14332+ {"TLSV1_ALERT_DECRYPT_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_DECRYPT_ERROR},
14333+ #else
14334+ {"TLSV1_ALERT_DECRYPT_ERROR", 20, 1051},
14335+ #endif
14336+ #ifdef SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
14337+ {"TLSV1_ALERT_EXPORT_RESTRICTION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION},
14338+ #else
14339+ {"TLSV1_ALERT_EXPORT_RESTRICTION", 20, 1060},
14340+ #endif
14341+ #ifdef SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK
14342+ {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK},
14343+ #else
14344+ {"TLSV1_ALERT_INAPPROPRIATE_FALLBACK", 20, 1086},
14345+ #endif
14346+ #ifdef SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
14347+ {"TLSV1_ALERT_INSUFFICIENT_SECURITY", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY},
14348+ #else
14349+ {"TLSV1_ALERT_INSUFFICIENT_SECURITY", 20, 1071},
14350+ #endif
14351+ #ifdef SSL_R_TLSV1_ALERT_INTERNAL_ERROR
14352+ {"TLSV1_ALERT_INTERNAL_ERROR", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_INTERNAL_ERROR},
14353+ #else
14354+ {"TLSV1_ALERT_INTERNAL_ERROR", 20, 1080},
14355+ #endif
14356+ #ifdef SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
14357+ {"TLSV1_ALERT_NO_RENEGOTIATION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_NO_RENEGOTIATION},
14358+ #else
14359+ {"TLSV1_ALERT_NO_RENEGOTIATION", 20, 1100},
14360+ #endif
14361+ #ifdef SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
14362+ {"TLSV1_ALERT_PROTOCOL_VERSION", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_PROTOCOL_VERSION},
14363+ #else
14364+ {"TLSV1_ALERT_PROTOCOL_VERSION", 20, 1070},
14365+ #endif
14366+ #ifdef SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
14367+ {"TLSV1_ALERT_RECORD_OVERFLOW", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_RECORD_OVERFLOW},
14368+ #else
14369+ {"TLSV1_ALERT_RECORD_OVERFLOW", 20, 1022},
14370+ #endif
14371+ #ifdef SSL_R_TLSV1_ALERT_UNKNOWN_CA
14372+ {"TLSV1_ALERT_UNKNOWN_CA", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_UNKNOWN_CA},
14373+ #else
14374+ {"TLSV1_ALERT_UNKNOWN_CA", 20, 1048},
14375+ #endif
14376+ #ifdef SSL_R_TLSV1_ALERT_USER_CANCELLED
14377+ {"TLSV1_ALERT_USER_CANCELLED", ERR_LIB_SSL, SSL_R_TLSV1_ALERT_USER_CANCELLED},
14378+ #else
14379+ {"TLSV1_ALERT_USER_CANCELLED", 20, 1090},
14380+ #endif
14381+ #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
14382+ {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE},
14383+ #else
14384+ {"TLSV1_BAD_CERTIFICATE_HASH_VALUE", 20, 1114},
14385+ #endif
14386+ #ifdef SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
14387+ {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", ERR_LIB_SSL, SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE},
14388+ #else
14389+ {"TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE", 20, 1113},
14390+ #endif
14391+ #ifdef SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
14392+ {"TLSV1_CERTIFICATE_UNOBTAINABLE", ERR_LIB_SSL, SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE},
14393+ #else
14394+ {"TLSV1_CERTIFICATE_UNOBTAINABLE", 20, 1111},
14395+ #endif
14396+ #ifdef SSL_R_TLSV1_UNRECOGNIZED_NAME
14397+ {"TLSV1_UNRECOGNIZED_NAME", ERR_LIB_SSL, SSL_R_TLSV1_UNRECOGNIZED_NAME},
14398+ #else
14399+ {"TLSV1_UNRECOGNIZED_NAME", 20, 1112},
14400+ #endif
14401+ #ifdef SSL_R_TLSV1_UNSUPPORTED_EXTENSION
14402+ {"TLSV1_UNSUPPORTED_EXTENSION", ERR_LIB_SSL, SSL_R_TLSV1_UNSUPPORTED_EXTENSION},
14403+ #else
14404+ {"TLSV1_UNSUPPORTED_EXTENSION", 20, 1110},
14405+ #endif
14406+ #ifdef SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
14407+ {"TLS_ILLEGAL_EXPORTER_LABEL", ERR_LIB_SSL, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL},
14408+ #else
14409+ {"TLS_ILLEGAL_EXPORTER_LABEL", 20, 367},
14410+ #endif
14411+ #ifdef SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
14412+ {"TLS_INVALID_ECPOINTFORMAT_LIST", ERR_LIB_SSL, SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST},
14413+ #else
14414+ {"TLS_INVALID_ECPOINTFORMAT_LIST", 20, 157},
14415+ #endif
14416+ #ifdef SSL_R_TOO_MANY_KEY_UPDATES
14417+ {"TOO_MANY_KEY_UPDATES", ERR_LIB_SSL, SSL_R_TOO_MANY_KEY_UPDATES},
14418+ #else
14419+ {"TOO_MANY_KEY_UPDATES", 20, 132},
14420+ #endif
14421+ #ifdef SSL_R_TOO_MANY_WARN_ALERTS
14422+ {"TOO_MANY_WARN_ALERTS", ERR_LIB_SSL, SSL_R_TOO_MANY_WARN_ALERTS},
14423+ #else
14424+ {"TOO_MANY_WARN_ALERTS", 20, 409},
14425+ #endif
14426+ #ifdef SSL_R_TOO_MUCH_EARLY_DATA
14427+ {"TOO_MUCH_EARLY_DATA", ERR_LIB_SSL, SSL_R_TOO_MUCH_EARLY_DATA},
14428+ #else
14429+ {"TOO_MUCH_EARLY_DATA", 20, 164},
14430+ #endif
14431+ #ifdef SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
14432+ {"UNABLE_TO_FIND_ECDH_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS},
14433+ #else
14434+ {"UNABLE_TO_FIND_ECDH_PARAMETERS", 20, 314},
14435+ #endif
14436+ #ifdef SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
14437+ {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", ERR_LIB_SSL, SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS},
14438+ #else
14439+ {"UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS", 20, 239},
14440+ #endif
14441+ #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
14442+ {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES},
14443+ #else
14444+ {"UNABLE_TO_LOAD_SSL3_MD5_ROUTINES", 20, 242},
14445+ #endif
14446+ #ifdef SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
14447+ {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", ERR_LIB_SSL, SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES},
14448+ #else
14449+ {"UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES", 20, 243},
14450+ #endif
14451+ #ifdef SSL_R_UNEXPECTED_CCS_MESSAGE
14452+ {"UNEXPECTED_CCS_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_CCS_MESSAGE},
14453+ #else
14454+ {"UNEXPECTED_CCS_MESSAGE", 20, 262},
14455+ #endif
14456+ #ifdef SSL_R_UNEXPECTED_END_OF_EARLY_DATA
14457+ {"UNEXPECTED_END_OF_EARLY_DATA", ERR_LIB_SSL, SSL_R_UNEXPECTED_END_OF_EARLY_DATA},
14458+ #else
14459+ {"UNEXPECTED_END_OF_EARLY_DATA", 20, 178},
14460+ #endif
14461+ #ifdef SSL_R_UNEXPECTED_EOF_WHILE_READING
14462+ {"UNEXPECTED_EOF_WHILE_READING", ERR_LIB_SSL, SSL_R_UNEXPECTED_EOF_WHILE_READING},
14463+ #else
14464+ {"UNEXPECTED_EOF_WHILE_READING", 20, 294},
14465+ #endif
14466+ #ifdef SSL_R_UNEXPECTED_MESSAGE
14467+ {"UNEXPECTED_MESSAGE", ERR_LIB_SSL, SSL_R_UNEXPECTED_MESSAGE},
14468+ #else
14469+ {"UNEXPECTED_MESSAGE", 20, 244},
14470+ #endif
14471+ #ifdef SSL_R_UNEXPECTED_RECORD
14472+ {"UNEXPECTED_RECORD", ERR_LIB_SSL, SSL_R_UNEXPECTED_RECORD},
14473+ #else
14474+ {"UNEXPECTED_RECORD", 20, 245},
14475+ #endif
14476+ #ifdef SSL_R_UNINITIALIZED
14477+ {"UNINITIALIZED", ERR_LIB_SSL, SSL_R_UNINITIALIZED},
14478+ #else
14479+ {"UNINITIALIZED", 20, 276},
14480+ #endif
14481+ #ifdef SSL_R_UNKNOWN_ALERT_TYPE
14482+ {"UNKNOWN_ALERT_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_ALERT_TYPE},
14483+ #else
14484+ {"UNKNOWN_ALERT_TYPE", 20, 246},
14485+ #endif
14486+ #ifdef SSL_R_UNKNOWN_CERTIFICATE_TYPE
14487+ {"UNKNOWN_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE},
14488+ #else
14489+ {"UNKNOWN_CERTIFICATE_TYPE", 20, 247},
14490+ #endif
14491+ #ifdef SSL_R_UNKNOWN_CIPHER_RETURNED
14492+ {"UNKNOWN_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_RETURNED},
14493+ #else
14494+ {"UNKNOWN_CIPHER_RETURNED", 20, 248},
14495+ #endif
14496+ #ifdef SSL_R_UNKNOWN_CIPHER_TYPE
14497+ {"UNKNOWN_CIPHER_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_CIPHER_TYPE},
14498+ #else
14499+ {"UNKNOWN_CIPHER_TYPE", 20, 249},
14500+ #endif
14501+ #ifdef SSL_R_UNKNOWN_CMD_NAME
14502+ {"UNKNOWN_CMD_NAME", ERR_LIB_SSL, SSL_R_UNKNOWN_CMD_NAME},
14503+ #else
14504+ {"UNKNOWN_CMD_NAME", 20, 386},
14505+ #endif
14506+ #ifdef SSL_R_UNKNOWN_COMMAND
14507+ {"UNKNOWN_COMMAND", ERR_LIB_SSL, SSL_R_UNKNOWN_COMMAND},
14508+ #else
14509+ {"UNKNOWN_COMMAND", 20, 139},
14510+ #endif
14511+ #ifdef SSL_R_UNKNOWN_DIGEST
14512+ {"UNKNOWN_DIGEST", ERR_LIB_SSL, SSL_R_UNKNOWN_DIGEST},
14513+ #else
14514+ {"UNKNOWN_DIGEST", 20, 368},
14515+ #endif
14516+ #ifdef SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
14517+ {"UNKNOWN_KEY_EXCHANGE_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE},
14518+ #else
14519+ {"UNKNOWN_KEY_EXCHANGE_TYPE", 20, 250},
14520+ #endif
14521+ #ifdef SSL_R_UNKNOWN_PKEY_TYPE
14522+ {"UNKNOWN_PKEY_TYPE", ERR_LIB_SSL, SSL_R_UNKNOWN_PKEY_TYPE},
14523+ #else
14524+ {"UNKNOWN_PKEY_TYPE", 20, 251},
14525+ #endif
14526+ #ifdef SSL_R_UNKNOWN_PROTOCOL
14527+ {"UNKNOWN_PROTOCOL", ERR_LIB_SSL, SSL_R_UNKNOWN_PROTOCOL},
14528+ #else
14529+ {"UNKNOWN_PROTOCOL", 20, 252},
14530+ #endif
14531+ #ifdef SSL_R_UNKNOWN_SSL_VERSION
14532+ {"UNKNOWN_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNKNOWN_SSL_VERSION},
14533+ #else
14534+ {"UNKNOWN_SSL_VERSION", 20, 254},
14535+ #endif
14536+ #ifdef SSL_R_UNKNOWN_STATE
14537+ {"UNKNOWN_STATE", ERR_LIB_SSL, SSL_R_UNKNOWN_STATE},
14538+ #else
14539+ {"UNKNOWN_STATE", 20, 255},
14540+ #endif
14541+ #ifdef SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
14542+ {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", ERR_LIB_SSL, SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED},
14543+ #else
14544+ {"UNSAFE_LEGACY_RENEGOTIATION_DISABLED", 20, 338},
14545+ #endif
14546+ #ifdef SSL_R_UNSOLICITED_EXTENSION
14547+ {"UNSOLICITED_EXTENSION", ERR_LIB_SSL, SSL_R_UNSOLICITED_EXTENSION},
14548+ #else
14549+ {"UNSOLICITED_EXTENSION", 20, 217},
14550+ #endif
14551+ #ifdef SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
14552+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_SSL, SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
14553+ #else
14554+ {"UNSUPPORTED_COMPRESSION_ALGORITHM", 20, 257},
14555+ #endif
14556+ #ifdef SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
14557+ {"UNSUPPORTED_ELLIPTIC_CURVE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_ELLIPTIC_CURVE},
14558+ #else
14559+ {"UNSUPPORTED_ELLIPTIC_CURVE", 20, 315},
14560+ #endif
14561+ #ifdef SSL_R_UNSUPPORTED_PROTOCOL
14562+ {"UNSUPPORTED_PROTOCOL", ERR_LIB_SSL, SSL_R_UNSUPPORTED_PROTOCOL},
14563+ #else
14564+ {"UNSUPPORTED_PROTOCOL", 20, 258},
14565+ #endif
14566+ #ifdef SSL_R_UNSUPPORTED_SSL_VERSION
14567+ {"UNSUPPORTED_SSL_VERSION", ERR_LIB_SSL, SSL_R_UNSUPPORTED_SSL_VERSION},
14568+ #else
14569+ {"UNSUPPORTED_SSL_VERSION", 20, 259},
14570+ #endif
14571+ #ifdef SSL_R_UNSUPPORTED_STATUS_TYPE
14572+ {"UNSUPPORTED_STATUS_TYPE", ERR_LIB_SSL, SSL_R_UNSUPPORTED_STATUS_TYPE},
14573+ #else
14574+ {"UNSUPPORTED_STATUS_TYPE", 20, 329},
14575+ #endif
14576+ #ifdef SSL_R_USE_SRTP_NOT_NEGOTIATED
14577+ {"USE_SRTP_NOT_NEGOTIATED", ERR_LIB_SSL, SSL_R_USE_SRTP_NOT_NEGOTIATED},
14578+ #else
14579+ {"USE_SRTP_NOT_NEGOTIATED", 20, 369},
14580+ #endif
14581+ #ifdef SSL_R_VERSION_TOO_HIGH
14582+ {"VERSION_TOO_HIGH", ERR_LIB_SSL, SSL_R_VERSION_TOO_HIGH},
14583+ #else
14584+ {"VERSION_TOO_HIGH", 20, 166},
14585+ #endif
14586+ #ifdef SSL_R_VERSION_TOO_LOW
14587+ {"VERSION_TOO_LOW", ERR_LIB_SSL, SSL_R_VERSION_TOO_LOW},
14588+ #else
14589+ {"VERSION_TOO_LOW", 20, 396},
14590+ #endif
14591+ #ifdef SSL_R_WRONG_CERTIFICATE_TYPE
14592+ {"WRONG_CERTIFICATE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_CERTIFICATE_TYPE},
14593+ #else
14594+ {"WRONG_CERTIFICATE_TYPE", 20, 383},
14595+ #endif
14596+ #ifdef SSL_R_WRONG_CIPHER_RETURNED
14597+ {"WRONG_CIPHER_RETURNED", ERR_LIB_SSL, SSL_R_WRONG_CIPHER_RETURNED},
14598+ #else
14599+ {"WRONG_CIPHER_RETURNED", 20, 261},
14600+ #endif
14601+ #ifdef SSL_R_WRONG_CURVE
14602+ {"WRONG_CURVE", ERR_LIB_SSL, SSL_R_WRONG_CURVE},
14603+ #else
14604+ {"WRONG_CURVE", 20, 378},
14605+ #endif
14606+ #ifdef SSL_R_WRONG_SIGNATURE_LENGTH
14607+ {"WRONG_SIGNATURE_LENGTH", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_LENGTH},
14608+ #else
14609+ {"WRONG_SIGNATURE_LENGTH", 20, 264},
14610+ #endif
14611+ #ifdef SSL_R_WRONG_SIGNATURE_SIZE
14612+ {"WRONG_SIGNATURE_SIZE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_SIZE},
14613+ #else
14614+ {"WRONG_SIGNATURE_SIZE", 20, 265},
14615+ #endif
14616+ #ifdef SSL_R_WRONG_SIGNATURE_TYPE
14617+ {"WRONG_SIGNATURE_TYPE", ERR_LIB_SSL, SSL_R_WRONG_SIGNATURE_TYPE},
14618+ #else
14619+ {"WRONG_SIGNATURE_TYPE", 20, 370},
14620+ #endif
14621+ #ifdef SSL_R_WRONG_SSL_VERSION
14622+ {"WRONG_SSL_VERSION", ERR_LIB_SSL, SSL_R_WRONG_SSL_VERSION},
14623+ #else
14624+ {"WRONG_SSL_VERSION", 20, 266},
14625+ #endif
14626+ #ifdef SSL_R_WRONG_VERSION_NUMBER
14627+ {"WRONG_VERSION_NUMBER", ERR_LIB_SSL, SSL_R_WRONG_VERSION_NUMBER},
14628+ #else
14629+ {"WRONG_VERSION_NUMBER", 20, 267},
14630+ #endif
14631+ #ifdef SSL_R_X509_LIB
14632+ {"X509_LIB", ERR_LIB_SSL, SSL_R_X509_LIB},
14633+ #else
14634+ {"X509_LIB", 20, 268},
14635+ #endif
14636+ #ifdef SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
14637+ {"X509_VERIFICATION_SETUP_PROBLEMS", ERR_LIB_SSL, SSL_R_X509_VERIFICATION_SETUP_PROBLEMS},
14638+ #else
14639+ {"X509_VERIFICATION_SETUP_PROBLEMS", 20, 269},
14640+ #endif
14641+ #ifdef TS_R_BAD_PKCS7_TYPE
14642+ {"BAD_PKCS7_TYPE", ERR_LIB_TS, TS_R_BAD_PKCS7_TYPE},
14643+ #else
14644+ {"BAD_PKCS7_TYPE", 47, 132},
14645+ #endif
14646+ #ifdef TS_R_BAD_TYPE
14647+ {"BAD_TYPE", ERR_LIB_TS, TS_R_BAD_TYPE},
14648+ #else
14649+ {"BAD_TYPE", 47, 133},
14650+ #endif
14651+ #ifdef TS_R_CANNOT_LOAD_CERT
14652+ {"CANNOT_LOAD_CERT", ERR_LIB_TS, TS_R_CANNOT_LOAD_CERT},
14653+ #else
14654+ {"CANNOT_LOAD_CERT", 47, 137},
14655+ #endif
14656+ #ifdef TS_R_CANNOT_LOAD_KEY
14657+ {"CANNOT_LOAD_KEY", ERR_LIB_TS, TS_R_CANNOT_LOAD_KEY},
14658+ #else
14659+ {"CANNOT_LOAD_KEY", 47, 138},
14660+ #endif
14661+ #ifdef TS_R_CERTIFICATE_VERIFY_ERROR
14662+ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_TS, TS_R_CERTIFICATE_VERIFY_ERROR},
14663+ #else
14664+ {"CERTIFICATE_VERIFY_ERROR", 47, 100},
14665+ #endif
14666+ #ifdef TS_R_COULD_NOT_SET_ENGINE
14667+ {"COULD_NOT_SET_ENGINE", ERR_LIB_TS, TS_R_COULD_NOT_SET_ENGINE},
14668+ #else
14669+ {"COULD_NOT_SET_ENGINE", 47, 127},
14670+ #endif
14671+ #ifdef TS_R_COULD_NOT_SET_TIME
14672+ {"COULD_NOT_SET_TIME", ERR_LIB_TS, TS_R_COULD_NOT_SET_TIME},
14673+ #else
14674+ {"COULD_NOT_SET_TIME", 47, 115},
14675+ #endif
14676+ #ifdef TS_R_DETACHED_CONTENT
14677+ {"DETACHED_CONTENT", ERR_LIB_TS, TS_R_DETACHED_CONTENT},
14678+ #else
14679+ {"DETACHED_CONTENT", 47, 134},
14680+ #endif
14681+ #ifdef TS_R_ESS_ADD_SIGNING_CERT_ERROR
14682+ {"ESS_ADD_SIGNING_CERT_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_ERROR},
14683+ #else
14684+ {"ESS_ADD_SIGNING_CERT_ERROR", 47, 116},
14685+ #endif
14686+ #ifdef TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR
14687+ {"ESS_ADD_SIGNING_CERT_V2_ERROR", ERR_LIB_TS, TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR},
14688+ #else
14689+ {"ESS_ADD_SIGNING_CERT_V2_ERROR", 47, 139},
14690+ #endif
14691+ #ifdef TS_R_ESS_SIGNING_CERTIFICATE_ERROR
14692+ {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_TS, TS_R_ESS_SIGNING_CERTIFICATE_ERROR},
14693+ #else
14694+ {"ESS_SIGNING_CERTIFICATE_ERROR", 47, 101},
14695+ #endif
14696+ #ifdef TS_R_INVALID_NULL_POINTER
14697+ {"INVALID_NULL_POINTER", ERR_LIB_TS, TS_R_INVALID_NULL_POINTER},
14698+ #else
14699+ {"INVALID_NULL_POINTER", 47, 102},
14700+ #endif
14701+ #ifdef TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE
14702+ {"INVALID_SIGNER_CERTIFICATE_PURPOSE", ERR_LIB_TS, TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE},
14703+ #else
14704+ {"INVALID_SIGNER_CERTIFICATE_PURPOSE", 47, 117},
14705+ #endif
14706+ #ifdef TS_R_MESSAGE_IMPRINT_MISMATCH
14707+ {"MESSAGE_IMPRINT_MISMATCH", ERR_LIB_TS, TS_R_MESSAGE_IMPRINT_MISMATCH},
14708+ #else
14709+ {"MESSAGE_IMPRINT_MISMATCH", 47, 103},
14710+ #endif
14711+ #ifdef TS_R_NONCE_MISMATCH
14712+ {"NONCE_MISMATCH", ERR_LIB_TS, TS_R_NONCE_MISMATCH},
14713+ #else
14714+ {"NONCE_MISMATCH", 47, 104},
14715+ #endif
14716+ #ifdef TS_R_NONCE_NOT_RETURNED
14717+ {"NONCE_NOT_RETURNED", ERR_LIB_TS, TS_R_NONCE_NOT_RETURNED},
14718+ #else
14719+ {"NONCE_NOT_RETURNED", 47, 105},
14720+ #endif
14721+ #ifdef TS_R_NO_CONTENT
14722+ {"NO_CONTENT", ERR_LIB_TS, TS_R_NO_CONTENT},
14723+ #else
14724+ {"NO_CONTENT", 47, 106},
14725+ #endif
14726+ #ifdef TS_R_NO_TIME_STAMP_TOKEN
14727+ {"NO_TIME_STAMP_TOKEN", ERR_LIB_TS, TS_R_NO_TIME_STAMP_TOKEN},
14728+ #else
14729+ {"NO_TIME_STAMP_TOKEN", 47, 107},
14730+ #endif
14731+ #ifdef TS_R_PKCS7_ADD_SIGNATURE_ERROR
14732+ {"PKCS7_ADD_SIGNATURE_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNATURE_ERROR},
14733+ #else
14734+ {"PKCS7_ADD_SIGNATURE_ERROR", 47, 118},
14735+ #endif
14736+ #ifdef TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR
14737+ {"PKCS7_ADD_SIGNED_ATTR_ERROR", ERR_LIB_TS, TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR},
14738+ #else
14739+ {"PKCS7_ADD_SIGNED_ATTR_ERROR", 47, 119},
14740+ #endif
14741+ #ifdef TS_R_PKCS7_TO_TS_TST_INFO_FAILED
14742+ {"PKCS7_TO_TS_TST_INFO_FAILED", ERR_LIB_TS, TS_R_PKCS7_TO_TS_TST_INFO_FAILED},
14743+ #else
14744+ {"PKCS7_TO_TS_TST_INFO_FAILED", 47, 129},
14745+ #endif
14746+ #ifdef TS_R_POLICY_MISMATCH
14747+ {"POLICY_MISMATCH", ERR_LIB_TS, TS_R_POLICY_MISMATCH},
14748+ #else
14749+ {"POLICY_MISMATCH", 47, 108},
14750+ #endif
14751+ #ifdef TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
14752+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_TS, TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
14753+ #else
14754+ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 47, 120},
14755+ #endif
14756+ #ifdef TS_R_RESPONSE_SETUP_ERROR
14757+ {"RESPONSE_SETUP_ERROR", ERR_LIB_TS, TS_R_RESPONSE_SETUP_ERROR},
14758+ #else
14759+ {"RESPONSE_SETUP_ERROR", 47, 121},
14760+ #endif
14761+ #ifdef TS_R_SIGNATURE_FAILURE
14762+ {"SIGNATURE_FAILURE", ERR_LIB_TS, TS_R_SIGNATURE_FAILURE},
14763+ #else
14764+ {"SIGNATURE_FAILURE", 47, 109},
14765+ #endif
14766+ #ifdef TS_R_THERE_MUST_BE_ONE_SIGNER
14767+ {"THERE_MUST_BE_ONE_SIGNER", ERR_LIB_TS, TS_R_THERE_MUST_BE_ONE_SIGNER},
14768+ #else
14769+ {"THERE_MUST_BE_ONE_SIGNER", 47, 110},
14770+ #endif
14771+ #ifdef TS_R_TIME_SYSCALL_ERROR
14772+ {"TIME_SYSCALL_ERROR", ERR_LIB_TS, TS_R_TIME_SYSCALL_ERROR},
14773+ #else
14774+ {"TIME_SYSCALL_ERROR", 47, 122},
14775+ #endif
14776+ #ifdef TS_R_TOKEN_NOT_PRESENT
14777+ {"TOKEN_NOT_PRESENT", ERR_LIB_TS, TS_R_TOKEN_NOT_PRESENT},
14778+ #else
14779+ {"TOKEN_NOT_PRESENT", 47, 130},
14780+ #endif
14781+ #ifdef TS_R_TOKEN_PRESENT
14782+ {"TOKEN_PRESENT", ERR_LIB_TS, TS_R_TOKEN_PRESENT},
14783+ #else
14784+ {"TOKEN_PRESENT", 47, 131},
14785+ #endif
14786+ #ifdef TS_R_TSA_NAME_MISMATCH
14787+ {"TSA_NAME_MISMATCH", ERR_LIB_TS, TS_R_TSA_NAME_MISMATCH},
14788+ #else
14789+ {"TSA_NAME_MISMATCH", 47, 111},
14790+ #endif
14791+ #ifdef TS_R_TSA_UNTRUSTED
14792+ {"TSA_UNTRUSTED", ERR_LIB_TS, TS_R_TSA_UNTRUSTED},
14793+ #else
14794+ {"TSA_UNTRUSTED", 47, 112},
14795+ #endif
14796+ #ifdef TS_R_TST_INFO_SETUP_ERROR
14797+ {"TST_INFO_SETUP_ERROR", ERR_LIB_TS, TS_R_TST_INFO_SETUP_ERROR},
14798+ #else
14799+ {"TST_INFO_SETUP_ERROR", 47, 123},
14800+ #endif
14801+ #ifdef TS_R_TS_DATASIGN
14802+ {"TS_DATASIGN", ERR_LIB_TS, TS_R_TS_DATASIGN},
14803+ #else
14804+ {"TS_DATASIGN", 47, 124},
14805+ #endif
14806+ #ifdef TS_R_UNACCEPTABLE_POLICY
14807+ {"UNACCEPTABLE_POLICY", ERR_LIB_TS, TS_R_UNACCEPTABLE_POLICY},
14808+ #else
14809+ {"UNACCEPTABLE_POLICY", 47, 125},
14810+ #endif
14811+ #ifdef TS_R_UNSUPPORTED_MD_ALGORITHM
14812+ {"UNSUPPORTED_MD_ALGORITHM", ERR_LIB_TS, TS_R_UNSUPPORTED_MD_ALGORITHM},
14813+ #else
14814+ {"UNSUPPORTED_MD_ALGORITHM", 47, 126},
14815+ #endif
14816+ #ifdef TS_R_UNSUPPORTED_VERSION
14817+ {"UNSUPPORTED_VERSION", ERR_LIB_TS, TS_R_UNSUPPORTED_VERSION},
14818+ #else
14819+ {"UNSUPPORTED_VERSION", 47, 113},
14820+ #endif
14821+ #ifdef TS_R_VAR_BAD_VALUE
14822+ {"VAR_BAD_VALUE", ERR_LIB_TS, TS_R_VAR_BAD_VALUE},
14823+ #else
14824+ {"VAR_BAD_VALUE", 47, 135},
14825+ #endif
14826+ #ifdef TS_R_VAR_LOOKUP_FAILURE
14827+ {"VAR_LOOKUP_FAILURE", ERR_LIB_TS, TS_R_VAR_LOOKUP_FAILURE},
14828+ #else
14829+ {"VAR_LOOKUP_FAILURE", 47, 136},
14830+ #endif
14831+ #ifdef TS_R_WRONG_CONTENT_TYPE
14832+ {"WRONG_CONTENT_TYPE", ERR_LIB_TS, TS_R_WRONG_CONTENT_TYPE},
14833+ #else
14834+ {"WRONG_CONTENT_TYPE", 47, 114},
14835+ #endif
14836+ #ifdef UI_R_COMMON_OK_AND_CANCEL_CHARACTERS
14837+ {"COMMON_OK_AND_CANCEL_CHARACTERS", ERR_LIB_UI, UI_R_COMMON_OK_AND_CANCEL_CHARACTERS},
14838+ #else
14839+ {"COMMON_OK_AND_CANCEL_CHARACTERS", 40, 104},
14840+ #endif
14841+ #ifdef UI_R_INDEX_TOO_LARGE
14842+ {"INDEX_TOO_LARGE", ERR_LIB_UI, UI_R_INDEX_TOO_LARGE},
14843+ #else
14844+ {"INDEX_TOO_LARGE", 40, 102},
14845+ #endif
14846+ #ifdef UI_R_INDEX_TOO_SMALL
14847+ {"INDEX_TOO_SMALL", ERR_LIB_UI, UI_R_INDEX_TOO_SMALL},
14848+ #else
14849+ {"INDEX_TOO_SMALL", 40, 103},
14850+ #endif
14851+ #ifdef UI_R_NO_RESULT_BUFFER
14852+ {"NO_RESULT_BUFFER", ERR_LIB_UI, UI_R_NO_RESULT_BUFFER},
14853+ #else
14854+ {"NO_RESULT_BUFFER", 40, 105},
14855+ #endif
14856+ #ifdef UI_R_PROCESSING_ERROR
14857+ {"PROCESSING_ERROR", ERR_LIB_UI, UI_R_PROCESSING_ERROR},
14858+ #else
14859+ {"PROCESSING_ERROR", 40, 107},
14860+ #endif
14861+ #ifdef UI_R_RESULT_TOO_LARGE
14862+ {"RESULT_TOO_LARGE", ERR_LIB_UI, UI_R_RESULT_TOO_LARGE},
14863+ #else
14864+ {"RESULT_TOO_LARGE", 40, 100},
14865+ #endif
14866+ #ifdef UI_R_RESULT_TOO_SMALL
14867+ {"RESULT_TOO_SMALL", ERR_LIB_UI, UI_R_RESULT_TOO_SMALL},
14868+ #else
14869+ {"RESULT_TOO_SMALL", 40, 101},
14870+ #endif
14871+ #ifdef UI_R_SYSASSIGN_ERROR
14872+ {"SYSASSIGN_ERROR", ERR_LIB_UI, UI_R_SYSASSIGN_ERROR},
14873+ #else
14874+ {"SYSASSIGN_ERROR", 40, 109},
14875+ #endif
14876+ #ifdef UI_R_SYSDASSGN_ERROR
14877+ {"SYSDASSGN_ERROR", ERR_LIB_UI, UI_R_SYSDASSGN_ERROR},
14878+ #else
14879+ {"SYSDASSGN_ERROR", 40, 110},
14880+ #endif
14881+ #ifdef UI_R_SYSQIOW_ERROR
14882+ {"SYSQIOW_ERROR", ERR_LIB_UI, UI_R_SYSQIOW_ERROR},
14883+ #else
14884+ {"SYSQIOW_ERROR", 40, 111},
14885+ #endif
14886+ #ifdef UI_R_UNKNOWN_CONTROL_COMMAND
14887+ {"UNKNOWN_CONTROL_COMMAND", ERR_LIB_UI, UI_R_UNKNOWN_CONTROL_COMMAND},
14888+ #else
14889+ {"UNKNOWN_CONTROL_COMMAND", 40, 106},
14890+ #endif
14891+ #ifdef UI_R_UNKNOWN_TTYGET_ERRNO_VALUE
14892+ {"UNKNOWN_TTYGET_ERRNO_VALUE", ERR_LIB_UI, UI_R_UNKNOWN_TTYGET_ERRNO_VALUE},
14893+ #else
14894+ {"UNKNOWN_TTYGET_ERRNO_VALUE", 40, 108},
14895+ #endif
14896+ #ifdef UI_R_USER_DATA_DUPLICATION_UNSUPPORTED
14897+ {"USER_DATA_DUPLICATION_UNSUPPORTED", ERR_LIB_UI, UI_R_USER_DATA_DUPLICATION_UNSUPPORTED},
14898+ #else
14899+ {"USER_DATA_DUPLICATION_UNSUPPORTED", 40, 112},
14900+ #endif
14901+ #ifdef X509V3_R_BAD_IP_ADDRESS
14902+ {"BAD_IP_ADDRESS", ERR_LIB_X509V3, X509V3_R_BAD_IP_ADDRESS},
14903+ #else
14904+ {"BAD_IP_ADDRESS", 34, 118},
14905+ #endif
14906+ #ifdef X509V3_R_BAD_OBJECT
14907+ {"BAD_OBJECT", ERR_LIB_X509V3, X509V3_R_BAD_OBJECT},
14908+ #else
14909+ {"BAD_OBJECT", 34, 119},
14910+ #endif
14911+ #ifdef X509V3_R_BN_DEC2BN_ERROR
14912+ {"BN_DEC2BN_ERROR", ERR_LIB_X509V3, X509V3_R_BN_DEC2BN_ERROR},
14913+ #else
14914+ {"BN_DEC2BN_ERROR", 34, 100},
14915+ #endif
14916+ #ifdef X509V3_R_BN_TO_ASN1_INTEGER_ERROR
14917+ {"BN_TO_ASN1_INTEGER_ERROR", ERR_LIB_X509V3, X509V3_R_BN_TO_ASN1_INTEGER_ERROR},
14918+ #else
14919+ {"BN_TO_ASN1_INTEGER_ERROR", 34, 101},
14920+ #endif
14921+ #ifdef X509V3_R_DIRNAME_ERROR
14922+ {"DIRNAME_ERROR", ERR_LIB_X509V3, X509V3_R_DIRNAME_ERROR},
14923+ #else
14924+ {"DIRNAME_ERROR", 34, 149},
14925+ #endif
14926+ #ifdef X509V3_R_DISTPOINT_ALREADY_SET
14927+ {"DISTPOINT_ALREADY_SET", ERR_LIB_X509V3, X509V3_R_DISTPOINT_ALREADY_SET},
14928+ #else
14929+ {"DISTPOINT_ALREADY_SET", 34, 160},
14930+ #endif
14931+ #ifdef X509V3_R_DUPLICATE_ZONE_ID
14932+ {"DUPLICATE_ZONE_ID", ERR_LIB_X509V3, X509V3_R_DUPLICATE_ZONE_ID},
14933+ #else
14934+ {"DUPLICATE_ZONE_ID", 34, 133},
14935+ #endif
14936+ #ifdef X509V3_R_EMPTY_KEY_USAGE
14937+ {"EMPTY_KEY_USAGE", ERR_LIB_X509V3, X509V3_R_EMPTY_KEY_USAGE},
14938+ #else
14939+ {"EMPTY_KEY_USAGE", 34, 169},
14940+ #endif
14941+ #ifdef X509V3_R_ERROR_CONVERTING_ZONE
14942+ {"ERROR_CONVERTING_ZONE", ERR_LIB_X509V3, X509V3_R_ERROR_CONVERTING_ZONE},
14943+ #else
14944+ {"ERROR_CONVERTING_ZONE", 34, 131},
14945+ #endif
14946+ #ifdef X509V3_R_ERROR_CREATING_EXTENSION
14947+ {"ERROR_CREATING_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_CREATING_EXTENSION},
14948+ #else
14949+ {"ERROR_CREATING_EXTENSION", 34, 144},
14950+ #endif
14951+ #ifdef X509V3_R_ERROR_IN_EXTENSION
14952+ {"ERROR_IN_EXTENSION", ERR_LIB_X509V3, X509V3_R_ERROR_IN_EXTENSION},
14953+ #else
14954+ {"ERROR_IN_EXTENSION", 34, 128},
14955+ #endif
14956+ #ifdef X509V3_R_EXPECTED_A_SECTION_NAME
14957+ {"EXPECTED_A_SECTION_NAME", ERR_LIB_X509V3, X509V3_R_EXPECTED_A_SECTION_NAME},
14958+ #else
14959+ {"EXPECTED_A_SECTION_NAME", 34, 137},
14960+ #endif
14961+ #ifdef X509V3_R_EXTENSION_EXISTS
14962+ {"EXTENSION_EXISTS", ERR_LIB_X509V3, X509V3_R_EXTENSION_EXISTS},
14963+ #else
14964+ {"EXTENSION_EXISTS", 34, 145},
14965+ #endif
14966+ #ifdef X509V3_R_EXTENSION_NAME_ERROR
14967+ {"EXTENSION_NAME_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_NAME_ERROR},
14968+ #else
14969+ {"EXTENSION_NAME_ERROR", 34, 115},
14970+ #endif
14971+ #ifdef X509V3_R_EXTENSION_NOT_FOUND
14972+ {"EXTENSION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_EXTENSION_NOT_FOUND},
14973+ #else
14974+ {"EXTENSION_NOT_FOUND", 34, 102},
14975+ #endif
14976+ #ifdef X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED
14977+ {"EXTENSION_SETTING_NOT_SUPPORTED", ERR_LIB_X509V3, X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED},
14978+ #else
14979+ {"EXTENSION_SETTING_NOT_SUPPORTED", 34, 103},
14980+ #endif
14981+ #ifdef X509V3_R_EXTENSION_VALUE_ERROR
14982+ {"EXTENSION_VALUE_ERROR", ERR_LIB_X509V3, X509V3_R_EXTENSION_VALUE_ERROR},
14983+ #else
14984+ {"EXTENSION_VALUE_ERROR", 34, 116},
14985+ #endif
14986+ #ifdef X509V3_R_ILLEGAL_EMPTY_EXTENSION
14987+ {"ILLEGAL_EMPTY_EXTENSION", ERR_LIB_X509V3, X509V3_R_ILLEGAL_EMPTY_EXTENSION},
14988+ #else
14989+ {"ILLEGAL_EMPTY_EXTENSION", 34, 151},
14990+ #endif
14991+ #ifdef X509V3_R_INCORRECT_POLICY_SYNTAX_TAG
14992+ {"INCORRECT_POLICY_SYNTAX_TAG", ERR_LIB_X509V3, X509V3_R_INCORRECT_POLICY_SYNTAX_TAG},
14993+ #else
14994+ {"INCORRECT_POLICY_SYNTAX_TAG", 34, 152},
14995+ #endif
14996+ #ifdef X509V3_R_INVALID_ASNUMBER
14997+ {"INVALID_ASNUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_ASNUMBER},
14998+ #else
14999+ {"INVALID_ASNUMBER", 34, 162},
15000+ #endif
15001+ #ifdef X509V3_R_INVALID_ASRANGE
15002+ {"INVALID_ASRANGE", ERR_LIB_X509V3, X509V3_R_INVALID_ASRANGE},
15003+ #else
15004+ {"INVALID_ASRANGE", 34, 163},
15005+ #endif
15006+ #ifdef X509V3_R_INVALID_BOOLEAN_STRING
15007+ {"INVALID_BOOLEAN_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_BOOLEAN_STRING},
15008+ #else
15009+ {"INVALID_BOOLEAN_STRING", 34, 104},
15010+ #endif
15011+ #ifdef X509V3_R_INVALID_CERTIFICATE
15012+ {"INVALID_CERTIFICATE", ERR_LIB_X509V3, X509V3_R_INVALID_CERTIFICATE},
15013+ #else
15014+ {"INVALID_CERTIFICATE", 34, 158},
15015+ #endif
15016+ #ifdef X509V3_R_INVALID_EMPTY_NAME
15017+ {"INVALID_EMPTY_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_EMPTY_NAME},
15018+ #else
15019+ {"INVALID_EMPTY_NAME", 34, 108},
15020+ #endif
15021+ #ifdef X509V3_R_INVALID_EXTENSION_STRING
15022+ {"INVALID_EXTENSION_STRING", ERR_LIB_X509V3, X509V3_R_INVALID_EXTENSION_STRING},
15023+ #else
15024+ {"INVALID_EXTENSION_STRING", 34, 105},
15025+ #endif
15026+ #ifdef X509V3_R_INVALID_INHERITANCE
15027+ {"INVALID_INHERITANCE", ERR_LIB_X509V3, X509V3_R_INVALID_INHERITANCE},
15028+ #else
15029+ {"INVALID_INHERITANCE", 34, 165},
15030+ #endif
15031+ #ifdef X509V3_R_INVALID_IPADDRESS
15032+ {"INVALID_IPADDRESS", ERR_LIB_X509V3, X509V3_R_INVALID_IPADDRESS},
15033+ #else
15034+ {"INVALID_IPADDRESS", 34, 166},
15035+ #endif
15036+ #ifdef X509V3_R_INVALID_MULTIPLE_RDNS
15037+ {"INVALID_MULTIPLE_RDNS", ERR_LIB_X509V3, X509V3_R_INVALID_MULTIPLE_RDNS},
15038+ #else
15039+ {"INVALID_MULTIPLE_RDNS", 34, 161},
15040+ #endif
15041+ #ifdef X509V3_R_INVALID_NAME
15042+ {"INVALID_NAME", ERR_LIB_X509V3, X509V3_R_INVALID_NAME},
15043+ #else
15044+ {"INVALID_NAME", 34, 106},
15045+ #endif
15046+ #ifdef X509V3_R_INVALID_NULL_ARGUMENT
15047+ {"INVALID_NULL_ARGUMENT", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_ARGUMENT},
15048+ #else
15049+ {"INVALID_NULL_ARGUMENT", 34, 107},
15050+ #endif
15051+ #ifdef X509V3_R_INVALID_NULL_VALUE
15052+ {"INVALID_NULL_VALUE", ERR_LIB_X509V3, X509V3_R_INVALID_NULL_VALUE},
15053+ #else
15054+ {"INVALID_NULL_VALUE", 34, 109},
15055+ #endif
15056+ #ifdef X509V3_R_INVALID_NUMBER
15057+ {"INVALID_NUMBER", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBER},
15058+ #else
15059+ {"INVALID_NUMBER", 34, 140},
15060+ #endif
15061+ #ifdef X509V3_R_INVALID_NUMBERS
15062+ {"INVALID_NUMBERS", ERR_LIB_X509V3, X509V3_R_INVALID_NUMBERS},
15063+ #else
15064+ {"INVALID_NUMBERS", 34, 141},
15065+ #endif
15066+ #ifdef X509V3_R_INVALID_OBJECT_IDENTIFIER
15067+ {"INVALID_OBJECT_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_OBJECT_IDENTIFIER},
15068+ #else
15069+ {"INVALID_OBJECT_IDENTIFIER", 34, 110},
15070+ #endif
15071+ #ifdef X509V3_R_INVALID_OPTION
15072+ {"INVALID_OPTION", ERR_LIB_X509V3, X509V3_R_INVALID_OPTION},
15073+ #else
15074+ {"INVALID_OPTION", 34, 138},
15075+ #endif
15076+ #ifdef X509V3_R_INVALID_POLICY_IDENTIFIER
15077+ {"INVALID_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_INVALID_POLICY_IDENTIFIER},
15078+ #else
15079+ {"INVALID_POLICY_IDENTIFIER", 34, 134},
15080+ #endif
15081+ #ifdef X509V3_R_INVALID_PROXY_POLICY_SETTING
15082+ {"INVALID_PROXY_POLICY_SETTING", ERR_LIB_X509V3, X509V3_R_INVALID_PROXY_POLICY_SETTING},
15083+ #else
15084+ {"INVALID_PROXY_POLICY_SETTING", 34, 153},
15085+ #endif
15086+ #ifdef X509V3_R_INVALID_PURPOSE
15087+ {"INVALID_PURPOSE", ERR_LIB_X509V3, X509V3_R_INVALID_PURPOSE},
15088+ #else
15089+ {"INVALID_PURPOSE", 34, 146},
15090+ #endif
15091+ #ifdef X509V3_R_INVALID_SAFI
15092+ {"INVALID_SAFI", ERR_LIB_X509V3, X509V3_R_INVALID_SAFI},
15093+ #else
15094+ {"INVALID_SAFI", 34, 164},
15095+ #endif
15096+ #ifdef X509V3_R_INVALID_SECTION
15097+ {"INVALID_SECTION", ERR_LIB_X509V3, X509V3_R_INVALID_SECTION},
15098+ #else
15099+ {"INVALID_SECTION", 34, 135},
15100+ #endif
15101+ #ifdef X509V3_R_INVALID_SYNTAX
15102+ {"INVALID_SYNTAX", ERR_LIB_X509V3, X509V3_R_INVALID_SYNTAX},
15103+ #else
15104+ {"INVALID_SYNTAX", 34, 143},
15105+ #endif
15106+ #ifdef X509V3_R_ISSUER_DECODE_ERROR
15107+ {"ISSUER_DECODE_ERROR", ERR_LIB_X509V3, X509V3_R_ISSUER_DECODE_ERROR},
15108+ #else
15109+ {"ISSUER_DECODE_ERROR", 34, 126},
15110+ #endif
15111+ #ifdef X509V3_R_MISSING_VALUE
15112+ {"MISSING_VALUE", ERR_LIB_X509V3, X509V3_R_MISSING_VALUE},
15113+ #else
15114+ {"MISSING_VALUE", 34, 124},
15115+ #endif
15116+ #ifdef X509V3_R_NEED_ORGANIZATION_AND_NUMBERS
15117+ {"NEED_ORGANIZATION_AND_NUMBERS", ERR_LIB_X509V3, X509V3_R_NEED_ORGANIZATION_AND_NUMBERS},
15118+ #else
15119+ {"NEED_ORGANIZATION_AND_NUMBERS", 34, 142},
15120+ #endif
15121+ #ifdef X509V3_R_NEGATIVE_PATHLEN
15122+ {"NEGATIVE_PATHLEN", ERR_LIB_X509V3, X509V3_R_NEGATIVE_PATHLEN},
15123+ #else
15124+ {"NEGATIVE_PATHLEN", 34, 168},
15125+ #endif
15126+ #ifdef X509V3_R_NO_CONFIG_DATABASE
15127+ {"NO_CONFIG_DATABASE", ERR_LIB_X509V3, X509V3_R_NO_CONFIG_DATABASE},
15128+ #else
15129+ {"NO_CONFIG_DATABASE", 34, 136},
15130+ #endif
15131+ #ifdef X509V3_R_NO_ISSUER_CERTIFICATE
15132+ {"NO_ISSUER_CERTIFICATE", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_CERTIFICATE},
15133+ #else
15134+ {"NO_ISSUER_CERTIFICATE", 34, 121},
15135+ #endif
15136+ #ifdef X509V3_R_NO_ISSUER_DETAILS
15137+ {"NO_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_ISSUER_DETAILS},
15138+ #else
15139+ {"NO_ISSUER_DETAILS", 34, 127},
15140+ #endif
15141+ #ifdef X509V3_R_NO_POLICY_IDENTIFIER
15142+ {"NO_POLICY_IDENTIFIER", ERR_LIB_X509V3, X509V3_R_NO_POLICY_IDENTIFIER},
15143+ #else
15144+ {"NO_POLICY_IDENTIFIER", 34, 139},
15145+ #endif
15146+ #ifdef X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED
15147+ {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", ERR_LIB_X509V3, X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED},
15148+ #else
15149+ {"NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED", 34, 154},
15150+ #endif
15151+ #ifdef X509V3_R_NO_PUBLIC_KEY
15152+ {"NO_PUBLIC_KEY", ERR_LIB_X509V3, X509V3_R_NO_PUBLIC_KEY},
15153+ #else
15154+ {"NO_PUBLIC_KEY", 34, 114},
15155+ #endif
15156+ #ifdef X509V3_R_NO_SUBJECT_DETAILS
15157+ {"NO_SUBJECT_DETAILS", ERR_LIB_X509V3, X509V3_R_NO_SUBJECT_DETAILS},
15158+ #else
15159+ {"NO_SUBJECT_DETAILS", 34, 125},
15160+ #endif
15161+ #ifdef X509V3_R_OPERATION_NOT_DEFINED
15162+ {"OPERATION_NOT_DEFINED", ERR_LIB_X509V3, X509V3_R_OPERATION_NOT_DEFINED},
15163+ #else
15164+ {"OPERATION_NOT_DEFINED", 34, 148},
15165+ #endif
15166+ #ifdef X509V3_R_OTHERNAME_ERROR
15167+ {"OTHERNAME_ERROR", ERR_LIB_X509V3, X509V3_R_OTHERNAME_ERROR},
15168+ #else
15169+ {"OTHERNAME_ERROR", 34, 147},
15170+ #endif
15171+ #ifdef X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED
15172+ {"POLICY_LANGUAGE_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED},
15173+ #else
15174+ {"POLICY_LANGUAGE_ALREADY_DEFINED", 34, 155},
15175+ #endif
15176+ #ifdef X509V3_R_POLICY_PATH_LENGTH
15177+ {"POLICY_PATH_LENGTH", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH},
15178+ #else
15179+ {"POLICY_PATH_LENGTH", 34, 156},
15180+ #endif
15181+ #ifdef X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED
15182+ {"POLICY_PATH_LENGTH_ALREADY_DEFINED", ERR_LIB_X509V3, X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED},
15183+ #else
15184+ {"POLICY_PATH_LENGTH_ALREADY_DEFINED", 34, 157},
15185+ #endif
15186+ #ifdef X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY
15187+ {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", ERR_LIB_X509V3, X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY},
15188+ #else
15189+ {"POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY", 34, 159},
15190+ #endif
15191+ #ifdef X509V3_R_SECTION_NOT_FOUND
15192+ {"SECTION_NOT_FOUND", ERR_LIB_X509V3, X509V3_R_SECTION_NOT_FOUND},
15193+ #else
15194+ {"SECTION_NOT_FOUND", 34, 150},
15195+ #endif
15196+ #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS
15197+ {"UNABLE_TO_GET_ISSUER_DETAILS", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS},
15198+ #else
15199+ {"UNABLE_TO_GET_ISSUER_DETAILS", 34, 122},
15200+ #endif
15201+ #ifdef X509V3_R_UNABLE_TO_GET_ISSUER_KEYID
15202+ {"UNABLE_TO_GET_ISSUER_KEYID", ERR_LIB_X509V3, X509V3_R_UNABLE_TO_GET_ISSUER_KEYID},
15203+ #else
15204+ {"UNABLE_TO_GET_ISSUER_KEYID", 34, 123},
15205+ #endif
15206+ #ifdef X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT
15207+ {"UNKNOWN_BIT_STRING_ARGUMENT", ERR_LIB_X509V3, X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT},
15208+ #else
15209+ {"UNKNOWN_BIT_STRING_ARGUMENT", 34, 111},
15210+ #endif
15211+ #ifdef X509V3_R_UNKNOWN_EXTENSION
15212+ {"UNKNOWN_EXTENSION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION},
15213+ #else
15214+ {"UNKNOWN_EXTENSION", 34, 129},
15215+ #endif
15216+ #ifdef X509V3_R_UNKNOWN_EXTENSION_NAME
15217+ {"UNKNOWN_EXTENSION_NAME", ERR_LIB_X509V3, X509V3_R_UNKNOWN_EXTENSION_NAME},
15218+ #else
15219+ {"UNKNOWN_EXTENSION_NAME", 34, 130},
15220+ #endif
15221+ #ifdef X509V3_R_UNKNOWN_OPTION
15222+ {"UNKNOWN_OPTION", ERR_LIB_X509V3, X509V3_R_UNKNOWN_OPTION},
15223+ #else
15224+ {"UNKNOWN_OPTION", 34, 120},
15225+ #endif
15226+ #ifdef X509V3_R_UNSUPPORTED_OPTION
15227+ {"UNSUPPORTED_OPTION", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_OPTION},
15228+ #else
15229+ {"UNSUPPORTED_OPTION", 34, 117},
15230+ #endif
15231+ #ifdef X509V3_R_UNSUPPORTED_TYPE
15232+ {"UNSUPPORTED_TYPE", ERR_LIB_X509V3, X509V3_R_UNSUPPORTED_TYPE},
15233+ #else
15234+ {"UNSUPPORTED_TYPE", 34, 167},
15235+ #endif
15236+ #ifdef X509V3_R_USER_TOO_LONG
15237+ {"USER_TOO_LONG", ERR_LIB_X509V3, X509V3_R_USER_TOO_LONG},
15238+ #else
15239+ {"USER_TOO_LONG", 34, 132},
15240+ #endif
15241+ #ifdef X509_R_AKID_MISMATCH
15242+ {"AKID_MISMATCH", ERR_LIB_X509, X509_R_AKID_MISMATCH},
15243+ #else
15244+ {"AKID_MISMATCH", 11, 110},
15245+ #endif
15246+ #ifdef X509_R_BAD_SELECTOR
15247+ {"BAD_SELECTOR", ERR_LIB_X509, X509_R_BAD_SELECTOR},
15248+ #else
15249+ {"BAD_SELECTOR", 11, 133},
15250+ #endif
15251+ #ifdef X509_R_BAD_X509_FILETYPE
15252+ {"BAD_X509_FILETYPE", ERR_LIB_X509, X509_R_BAD_X509_FILETYPE},
15253+ #else
15254+ {"BAD_X509_FILETYPE", 11, 100},
15255+ #endif
15256+ #ifdef X509_R_BASE64_DECODE_ERROR
15257+ {"BASE64_DECODE_ERROR", ERR_LIB_X509, X509_R_BASE64_DECODE_ERROR},
15258+ #else
15259+ {"BASE64_DECODE_ERROR", 11, 118},
15260+ #endif
15261+ #ifdef X509_R_CANT_CHECK_DH_KEY
15262+ {"CANT_CHECK_DH_KEY", ERR_LIB_X509, X509_R_CANT_CHECK_DH_KEY},
15263+ #else
15264+ {"CANT_CHECK_DH_KEY", 11, 114},
15265+ #endif
15266+ #ifdef X509_R_CERTIFICATE_VERIFICATION_FAILED
15267+ {"CERTIFICATE_VERIFICATION_FAILED", ERR_LIB_X509, X509_R_CERTIFICATE_VERIFICATION_FAILED},
15268+ #else
15269+ {"CERTIFICATE_VERIFICATION_FAILED", 11, 139},
15270+ #endif
15271+ #ifdef X509_R_CERT_ALREADY_IN_HASH_TABLE
15272+ {"CERT_ALREADY_IN_HASH_TABLE", ERR_LIB_X509, X509_R_CERT_ALREADY_IN_HASH_TABLE},
15273+ #else
15274+ {"CERT_ALREADY_IN_HASH_TABLE", 11, 101},
15275+ #endif
15276+ #ifdef X509_R_CRL_ALREADY_DELTA
15277+ {"CRL_ALREADY_DELTA", ERR_LIB_X509, X509_R_CRL_ALREADY_DELTA},
15278+ #else
15279+ {"CRL_ALREADY_DELTA", 11, 127},
15280+ #endif
15281+ #ifdef X509_R_CRL_VERIFY_FAILURE
15282+ {"CRL_VERIFY_FAILURE", ERR_LIB_X509, X509_R_CRL_VERIFY_FAILURE},
15283+ #else
15284+ {"CRL_VERIFY_FAILURE", 11, 131},
15285+ #endif
15286+ #ifdef X509_R_ERROR_GETTING_MD_BY_NID
15287+ {"ERROR_GETTING_MD_BY_NID", ERR_LIB_X509, X509_R_ERROR_GETTING_MD_BY_NID},
15288+ #else
15289+ {"ERROR_GETTING_MD_BY_NID", 11, 141},
15290+ #endif
15291+ #ifdef X509_R_ERROR_USING_SIGINF_SET
15292+ {"ERROR_USING_SIGINF_SET", ERR_LIB_X509, X509_R_ERROR_USING_SIGINF_SET},
15293+ #else
15294+ {"ERROR_USING_SIGINF_SET", 11, 142},
15295+ #endif
15296+ #ifdef X509_R_IDP_MISMATCH
15297+ {"IDP_MISMATCH", ERR_LIB_X509, X509_R_IDP_MISMATCH},
15298+ #else
15299+ {"IDP_MISMATCH", 11, 128},
15300+ #endif
15301+ #ifdef X509_R_INVALID_ATTRIBUTES
15302+ {"INVALID_ATTRIBUTES", ERR_LIB_X509, X509_R_INVALID_ATTRIBUTES},
15303+ #else
15304+ {"INVALID_ATTRIBUTES", 11, 138},
15305+ #endif
15306+ #ifdef X509_R_INVALID_DIRECTORY
15307+ {"INVALID_DIRECTORY", ERR_LIB_X509, X509_R_INVALID_DIRECTORY},
15308+ #else
15309+ {"INVALID_DIRECTORY", 11, 113},
15310+ #endif
15311+ #ifdef X509_R_INVALID_DISTPOINT
15312+ {"INVALID_DISTPOINT", ERR_LIB_X509, X509_R_INVALID_DISTPOINT},
15313+ #else
15314+ {"INVALID_DISTPOINT", 11, 143},
15315+ #endif
15316+ #ifdef X509_R_INVALID_FIELD_NAME
15317+ {"INVALID_FIELD_NAME", ERR_LIB_X509, X509_R_INVALID_FIELD_NAME},
15318+ #else
15319+ {"INVALID_FIELD_NAME", 11, 119},
15320+ #endif
15321+ #ifdef X509_R_INVALID_TRUST
15322+ {"INVALID_TRUST", ERR_LIB_X509, X509_R_INVALID_TRUST},
15323+ #else
15324+ {"INVALID_TRUST", 11, 123},
15325+ #endif
15326+ #ifdef X509_R_ISSUER_MISMATCH
15327+ {"ISSUER_MISMATCH", ERR_LIB_X509, X509_R_ISSUER_MISMATCH},
15328+ #else
15329+ {"ISSUER_MISMATCH", 11, 129},
15330+ #endif
15331+ #ifdef X509_R_KEY_TYPE_MISMATCH
15332+ {"KEY_TYPE_MISMATCH", ERR_LIB_X509, X509_R_KEY_TYPE_MISMATCH},
15333+ #else
15334+ {"KEY_TYPE_MISMATCH", 11, 115},
15335+ #endif
15336+ #ifdef X509_R_KEY_VALUES_MISMATCH
15337+ {"KEY_VALUES_MISMATCH", ERR_LIB_X509, X509_R_KEY_VALUES_MISMATCH},
15338+ #else
15339+ {"KEY_VALUES_MISMATCH", 11, 116},
15340+ #endif
15341+ #ifdef X509_R_LOADING_CERT_DIR
15342+ {"LOADING_CERT_DIR", ERR_LIB_X509, X509_R_LOADING_CERT_DIR},
15343+ #else
15344+ {"LOADING_CERT_DIR", 11, 103},
15345+ #endif
15346+ #ifdef X509_R_LOADING_DEFAULTS
15347+ {"LOADING_DEFAULTS", ERR_LIB_X509, X509_R_LOADING_DEFAULTS},
15348+ #else
15349+ {"LOADING_DEFAULTS", 11, 104},
15350+ #endif
15351+ #ifdef X509_R_METHOD_NOT_SUPPORTED
15352+ {"METHOD_NOT_SUPPORTED", ERR_LIB_X509, X509_R_METHOD_NOT_SUPPORTED},
15353+ #else
15354+ {"METHOD_NOT_SUPPORTED", 11, 124},
15355+ #endif
15356+ #ifdef X509_R_NAME_TOO_LONG
15357+ {"NAME_TOO_LONG", ERR_LIB_X509, X509_R_NAME_TOO_LONG},
15358+ #else
15359+ {"NAME_TOO_LONG", 11, 134},
15360+ #endif
15361+ #ifdef X509_R_NEWER_CRL_NOT_NEWER
15362+ {"NEWER_CRL_NOT_NEWER", ERR_LIB_X509, X509_R_NEWER_CRL_NOT_NEWER},
15363+ #else
15364+ {"NEWER_CRL_NOT_NEWER", 11, 132},
15365+ #endif
15366+ #ifdef X509_R_NO_CERTIFICATE_FOUND
15367+ {"NO_CERTIFICATE_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_FOUND},
15368+ #else
15369+ {"NO_CERTIFICATE_FOUND", 11, 135},
15370+ #endif
15371+ #ifdef X509_R_NO_CERTIFICATE_OR_CRL_FOUND
15372+ {"NO_CERTIFICATE_OR_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CERTIFICATE_OR_CRL_FOUND},
15373+ #else
15374+ {"NO_CERTIFICATE_OR_CRL_FOUND", 11, 136},
15375+ #endif
15376+ #ifdef X509_R_NO_CERT_SET_FOR_US_TO_VERIFY
15377+ {"NO_CERT_SET_FOR_US_TO_VERIFY", ERR_LIB_X509, X509_R_NO_CERT_SET_FOR_US_TO_VERIFY},
15378+ #else
15379+ {"NO_CERT_SET_FOR_US_TO_VERIFY", 11, 105},
15380+ #endif
15381+ #ifdef X509_R_NO_CRL_FOUND
15382+ {"NO_CRL_FOUND", ERR_LIB_X509, X509_R_NO_CRL_FOUND},
15383+ #else
15384+ {"NO_CRL_FOUND", 11, 137},
15385+ #endif
15386+ #ifdef X509_R_NO_CRL_NUMBER
15387+ {"NO_CRL_NUMBER", ERR_LIB_X509, X509_R_NO_CRL_NUMBER},
15388+ #else
15389+ {"NO_CRL_NUMBER", 11, 130},
15390+ #endif
15391+ #ifdef X509_R_PUBLIC_KEY_DECODE_ERROR
15392+ {"PUBLIC_KEY_DECODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_DECODE_ERROR},
15393+ #else
15394+ {"PUBLIC_KEY_DECODE_ERROR", 11, 125},
15395+ #endif
15396+ #ifdef X509_R_PUBLIC_KEY_ENCODE_ERROR
15397+ {"PUBLIC_KEY_ENCODE_ERROR", ERR_LIB_X509, X509_R_PUBLIC_KEY_ENCODE_ERROR},
15398+ #else
15399+ {"PUBLIC_KEY_ENCODE_ERROR", 11, 126},
15400+ #endif
15401+ #ifdef X509_R_SHOULD_RETRY
15402+ {"SHOULD_RETRY", ERR_LIB_X509, X509_R_SHOULD_RETRY},
15403+ #else
15404+ {"SHOULD_RETRY", 11, 106},
15405+ #endif
15406+ #ifdef X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN
15407+ {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", ERR_LIB_X509, X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN},
15408+ #else
15409+ {"UNABLE_TO_FIND_PARAMETERS_IN_CHAIN", 11, 107},
15410+ #endif
15411+ #ifdef X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY
15412+ {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", ERR_LIB_X509, X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY},
15413+ #else
15414+ {"UNABLE_TO_GET_CERTS_PUBLIC_KEY", 11, 108},
15415+ #endif
15416+ #ifdef X509_R_UNKNOWN_KEY_TYPE
15417+ {"UNKNOWN_KEY_TYPE", ERR_LIB_X509, X509_R_UNKNOWN_KEY_TYPE},
15418+ #else
15419+ {"UNKNOWN_KEY_TYPE", 11, 117},
15420+ #endif
15421+ #ifdef X509_R_UNKNOWN_NID
15422+ {"UNKNOWN_NID", ERR_LIB_X509, X509_R_UNKNOWN_NID},
15423+ #else
15424+ {"UNKNOWN_NID", 11, 109},
15425+ #endif
15426+ #ifdef X509_R_UNKNOWN_PURPOSE_ID
15427+ {"UNKNOWN_PURPOSE_ID", ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID},
15428+ #else
15429+ {"UNKNOWN_PURPOSE_ID", 11, 121},
15430+ #endif
15431+ #ifdef X509_R_UNKNOWN_SIGID_ALGS
15432+ {"UNKNOWN_SIGID_ALGS", ERR_LIB_X509, X509_R_UNKNOWN_SIGID_ALGS},
15433+ #else
15434+ {"UNKNOWN_SIGID_ALGS", 11, 144},
15435+ #endif
15436+ #ifdef X509_R_UNKNOWN_TRUST_ID
15437+ {"UNKNOWN_TRUST_ID", ERR_LIB_X509, X509_R_UNKNOWN_TRUST_ID},
15438+ #else
15439+ {"UNKNOWN_TRUST_ID", 11, 120},
15440+ #endif
15441+ #ifdef X509_R_UNSUPPORTED_ALGORITHM
15442+ {"UNSUPPORTED_ALGORITHM", ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM},
15443+ #else
15444+ {"UNSUPPORTED_ALGORITHM", 11, 111},
15445+ #endif
15446+ #ifdef X509_R_WRONG_LOOKUP_TYPE
15447+ {"WRONG_LOOKUP_TYPE", ERR_LIB_X509, X509_R_WRONG_LOOKUP_TYPE},
15448+ #else
15449+ {"WRONG_LOOKUP_TYPE", 11, 112},
15450+ #endif
15451+ #ifdef X509_R_WRONG_TYPE
15452+ {"WRONG_TYPE", ERR_LIB_X509, X509_R_WRONG_TYPE},
15453+ #else
15454+ {"WRONG_TYPE", 11, 122},
15455+ #endif
15456+ { NULL }
15457+};
15458+
2eee8c61
JR
15459diff -urN Python-2.7.18/setup.py Python-2.7.18.ssl3/setup.py
15460--- Python-2.7.18/setup.py 2021-09-28 22:33:44.718519973 +0200
15461+++ Python-2.7.18.ssl3/setup.py 2021-09-28 21:17:49.454067071 +0200
375e7fe7
JR
15462@@ -877,7 +877,12 @@
15463 include_dirs = ssl_incs,
15464 library_dirs = ssl_libs,
15465 libraries = ['ssl', 'crypto'],
15466- depends = ['socketmodule.h']), )
15467+ depends=[
15468+ 'socketmodule.h',
15469+ '_ssl_data.h',
15470+ '_ssl_data_111.h',
15471+ '_ssl_data_300.h',
15472+ ]))
15473 else:
15474 missing.append('_ssl')
15475
2eee8c61
JR
15476@@ -910,8 +910,7 @@
15477
15478 min_openssl_ver = 0x00907000
15479 have_any_openssl = ssl_incs is not None and ssl_libs is not None
15480- have_usable_openssl = (have_any_openssl and
15481- openssl_ver >= min_openssl_ver)
15482+ have_usable_openssl = True
15483
15484 if have_any_openssl:
15485 if have_usable_openssl:
15486diff -urN Python-2.7.18/Tools/ssl/make_ssl_data.py Python-2.7.18.ssl3/Tools/ssl/make_ssl_data.py
15487--- Python-2.7.18/Tools/ssl/make_ssl_data.py 2021-09-28 22:33:44.731853312 +0200
15488+++ Python-2.7.18.ssl3/Tools/ssl/make_ssl_data.py 2021-09-28 21:17:49.467400341 +0200
375e7fe7
JR
15489@@ -2,86 +2,133 @@
15490
15491 """
15492 This script should be called *manually* when we want to upgrade SSLError
15493-`library` and `reason` mnemnonics to a more recent OpenSSL version.
15494+`library` and `reason` mnemonics to a more recent OpenSSL version.
15495
15496 It takes two arguments:
15497 - the path to the OpenSSL source tree (e.g. git checkout)
15498-- the path to the C file to be generated
15499- (probably Modules/_ssl_data.h)
15500+- the path to the header file to be generated Modules/_ssl_data_{version}.h
15501+- error codes are version specific
15502 """
15503
15504+import argparse
15505 import datetime
15506+import operator
15507 import os
15508 import re
15509 import sys
15510-import _ssl
15511
15512
15513-def parse_error_codes(h_file, prefix, libcode):
15514- pat = re.compile(r"#define\W+(%s([\w]+))\W+(\d+)\b" % re.escape(prefix))
15515- codes = []
15516- with open(h_file, "r", encoding="latin1") as f:
15517+parser = argparse.ArgumentParser(
15518+ description="Generate ssl_data.h from OpenSSL sources"
15519+)
15520+parser.add_argument("srcdir", help="OpenSSL source directory")
15521+parser.add_argument(
15522+ "output", nargs="?", type=argparse.FileType("w"), default=sys.stdout
15523+)
15524+
15525+
15526+def _file_search(fname, pat):
15527+ with open(fname, encoding="utf-8") as f:
15528 for line in f:
15529 match = pat.search(line)
15530- if match:
15531- code, name, num = match.groups()
15532- num = int(num)
15533- # e.g. ("SSL_R_BAD_DATA", ("ERR_LIB_SSL", "BAD_DATA", 390))
15534- codes.append((code, (libcode, name, num)))
15535- return codes
15536+ if match is not None:
15537+ yield match
15538+
15539+
15540+def parse_err_h(args):
15541+ """Parse err codes, e.g. ERR_LIB_X509: 11"""
15542+ pat = re.compile(r"#\s*define\W+ERR_LIB_(\w+)\s+(\d+)")
15543+ lib2errnum = {}
15544+ for match in _file_search(args.err_h, pat):
15545+ libname, num = match.groups()
15546+ lib2errnum[libname] = int(num)
15547+
15548+ return lib2errnum
15549+
15550+
15551+def parse_openssl_error_text(args):
15552+ """Parse error reasons, X509_R_AKID_MISMATCH"""
15553+ # ignore backslash line continuation for now
15554+ pat = re.compile(r"^((\w+?)_R_(\w+)):(\d+):")
15555+ for match in _file_search(args.errtxt, pat):
15556+ reason, libname, errname, num = match.groups()
15557+ if "_F_" in reason:
15558+ # ignore function codes
15559+ continue
15560+ num = int(num)
15561+ yield reason, libname, errname, num
15562+
15563+
15564+def parse_extra_reasons(args):
15565+ """Parse extra reasons from openssl.ec"""
15566+ pat = re.compile(r"^R\s+((\w+)_R_(\w+))\s+(\d+)")
15567+ for match in _file_search(args.errcodes, pat):
15568+ reason, libname, errname, num = match.groups()
15569+ num = int(num)
15570+ yield reason, libname, errname, num
15571+
15572+
15573+def gen_library_codes(args):
15574+ """Generate table short libname to numeric code"""
15575+ yield "static struct py_ssl_library_code library_codes[] = {"
15576+ for libname in sorted(args.lib2errnum):
15577+ yield f"#ifdef ERR_LIB_{libname}"
15578+ yield f' {{"{libname}", ERR_LIB_{libname}}},'
15579+ yield "#endif"
15580+ yield " { NULL }"
15581+ yield "};"
15582+ yield ""
15583+
15584+
15585+def gen_error_codes(args):
15586+ """Generate error code table for error reasons"""
15587+ yield "static struct py_ssl_error_code error_codes[] = {"
15588+ for reason, libname, errname, num in args.reasons:
15589+ yield f" #ifdef {reason}"
15590+ yield f' {{"{errname}", ERR_LIB_{libname}, {reason}}},'
15591+ yield " #else"
15592+ yield f' {{"{errname}", {args.lib2errnum[libname]}, {num}}},'
15593+ yield " #endif"
15594+
15595+ yield " { NULL }"
15596+ yield "};"
15597+ yield ""
15598+
15599+
15600+def main():
15601+ args = parser.parse_args()
15602+
15603+ args.err_h = os.path.join(args.srcdir, "include", "openssl", "err.h")
15604+ if not os.path.isfile(args.err_h):
15605+ # Fall back to infile for OpenSSL 3.0.0
15606+ args.err_h += ".in"
15607+ args.errcodes = os.path.join(args.srcdir, "crypto", "err", "openssl.ec")
15608+ args.errtxt = os.path.join(args.srcdir, "crypto", "err", "openssl.txt")
15609+
15610+ if not os.path.isfile(args.errtxt):
15611+ parser.error(f"File {args.errtxt} not found in srcdir\n.")
15612+
15613+ # {X509: 11, ...}
15614+ args.lib2errnum = parse_err_h(args)
15615+
15616+ # [('X509_R_AKID_MISMATCH', 'X509', 'AKID_MISMATCH', 110), ...]
15617+ reasons = []
15618+ reasons.extend(parse_openssl_error_text(args))
15619+ reasons.extend(parse_extra_reasons(args))
15620+ # sort by libname, numeric error code
15621+ args.reasons = sorted(reasons, key=operator.itemgetter(0, 3))
15622+
15623+ lines = [
15624+ "/* File generated by Tools/ssl/make_ssl_data.py */"
15625+ f"/* Generated on {datetime.datetime.utcnow().isoformat()} */"
15626+ ]
15627+ lines.extend(gen_library_codes(args))
15628+ lines.append("")
15629+ lines.extend(gen_error_codes(args))
15630+
15631+ for line in lines:
15632+ args.output.write(line + "\n")
15633+
15634
15635 if __name__ == "__main__":
15636- openssl_inc = sys.argv[1]
15637- outfile = sys.argv[2]
15638- use_stdout = outfile == '-'
15639- f = sys.stdout if use_stdout else open(outfile, "w")
15640- error_libraries = {
15641- # mnemonic -> (library code, error prefix, header file)
15642- 'PEM': ('ERR_LIB_PEM', 'PEM_R_', 'crypto/pem/pem.h'),
15643- 'SSL': ('ERR_LIB_SSL', 'SSL_R_', 'ssl/ssl.h'),
15644- 'X509': ('ERR_LIB_X509', 'X509_R_', 'crypto/x509/x509.h'),
15645- }
15646-
15647- # Read codes from libraries
15648- new_codes = []
15649- for libcode, prefix, h_file in sorted(error_libraries.values()):
15650- new_codes += parse_error_codes(os.path.join(openssl_inc, h_file),
15651- prefix, libcode)
15652- new_code_nums = set((libcode, num)
15653- for (code, (libcode, name, num)) in new_codes)
15654-
15655- # Merge with existing codes (in case some old codes disappeared).
15656- codes = {}
15657- for errname, (libnum, errnum) in _ssl.err_names_to_codes.items():
15658- lib = error_libraries[_ssl.lib_codes_to_names[libnum]]
15659- libcode = lib[0] # e.g. ERR_LIB_PEM
15660- errcode = lib[1] + errname # e.g. SSL_R_BAD_SSL_SESSION_ID_LENGTH
15661- # Only keep it if the numeric codes weren't reused
15662- if (libcode, errnum) not in new_code_nums:
15663- codes[errcode] = libcode, errname, errnum
15664- codes.update(dict(new_codes))
15665-
15666- def w(l):
15667- f.write(l + "\n")
15668- w("/* File generated by Tools/ssl/make_ssl_data.py */")
15669- w("/* Generated on %s */" % datetime.datetime.now().isoformat())
15670- w("")
15671-
15672- w("static struct py_ssl_library_code library_codes[] = {")
15673- for mnemo, (libcode, _, _) in sorted(error_libraries.items()):
15674- w(' {"%s", %s},' % (mnemo, libcode))
15675- w(' { NULL }')
15676- w('};')
15677- w("")
15678-
15679- w("static struct py_ssl_error_code error_codes[] = {")
15680- for errcode, (libcode, name, num) in sorted(codes.items()):
15681- w(' #ifdef %s' % (errcode))
15682- w(' {"%s", %s, %s},' % (name, libcode, errcode))
15683- w(' #else')
15684- w(' {"%s", %s, %d},' % (name, libcode, num))
15685- w(' #endif')
15686- w(' { NULL }')
15687- w('};')
15688- if not use_stdout:
15689- f.close()
15690+ main()
313a2233
JB
15691--- Python-2.7.18/Lib/test/test_ssl.py.orig 2023-02-10 22:49:15.749209456 +0100
15692+++ Python-2.7.18/Lib/test/test_ssl.py 2023-02-11 07:47:08.331040548 +0100
15693@@ -363,6 +363,9 @@ class BasicSocketTests(unittest.TestCase
15694 if IS_LIBRESSL:
15695 self.assertTrue(s.startswith("LibreSSL {:d}".format(major)),
15696 (s, t, hex(n)))
15697+ elif major >= 3:
15698+ self.assertTrue(s.startswith("OpenSSL {:d}.{:d}.{:d}".format(major, minor, patch)),
15699+ (s, t))
15700 else:
15701 self.assertTrue(s.startswith("OpenSSL {:d}.{:d}.{:d}".format(major, minor, fix)),
15702 (s, t))
This page took 1.91935 seconds and 4 git commands to generate.