Merge ~vmpyr/ubuntu/+source/python3.14:fix-lp2154836 into ubuntu/+source/python3.14:ubuntu/devel

Proposed by Ujjwal Sarswat
Status: Merged
Merge reported by: Ujjwal Sarswat
Merged at revision: 02dddf7057dcb38a6c0242f38fdf46e446252e4b
Proposed branch: ~vmpyr/ubuntu/+source/python3.14:fix-lp2154836
Merge into: ubuntu/+source/python3.14:ubuntu/devel
Diff against target: 9846 lines (+9812/-1)
4 files modified
debian/changelog (+7/-0)
debian/control (+2/-1)
debian/patches/openssl4-support.patch (+9802/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Benjamin Drung (community) Approve
Matthias Klose Pending
Review via email: mp+510187@code.launchpad.net

Description of the change

Fixes: https://bugs.launchpad.net/ubuntu/+source/python3.14/+bug/2154836

Builds in a PPA: https://launchpad.net/~vmpyr/+archive/ubuntu/ossl4-transition/+packages

not needed in debian yet since debian is still using openssl 3.x. Ubuntu, however, has moved to openssl 4.x in stonking (release)

To post a comment you must log in.
Revision history for this message
Benjamin Drung (bdrung) wrote :

Sponsored.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 40c7fc3..ccd1c2a 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,10 @@
6+python3.14 (3.14.7-1ubuntu1) stonking; urgency=medium
7+
8+ * d/p/openssl4-support.patch: support building with OpenSSL 4 (LP:
9+ #2154836)
10+
11+ -- Ujjwal Sarswat <ujjwal.sarswat@canonical.com> Wed, 26 Aug 2026 11:11:36 +0530
12+
13 python3.14 (3.14.7-1) unstable; urgency=medium
14
15 * Python 3.14.7 release.
16diff --git a/debian/control b/debian/control
17index 3f40f00..370a950 100644
18--- a/debian/control
19+++ b/debian/control
20@@ -1,7 +1,8 @@
21 Source: python3.14
22 Section: python
23 Priority: optional
24-Maintainer: Matthias Klose <doko@debian.org>
25+Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
26+XSBC-Original-Maintainer: Matthias Klose <doko@debian.org>
27 Uploaders: Stefano Rivera <stefanor@debian.org>
28 Build-Depends: debhelper-compat (= 11), dpkg-dev (>= 1.17.11),
29 autoconf,
30diff --git a/debian/patches/openssl4-support.patch b/debian/patches/openssl4-support.patch
31new file mode 100644
32index 0000000..40837bf
33--- /dev/null
34+++ b/debian/patches/openssl4-support.patch
35@@ -0,0 +1,9802 @@
36+Description: Support building with OpenSSL 4
37+Author: Victor Stinner <vstinner@python.org>
38+Origin: https://github.com/python/cpython/pull/149783/changes
39+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/python3.14/+bug/2154836
40+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137595
41+Forwarded: no
42+Last-Update: 2026-08-26
43+--- a/Lib/test/test_poplib.py
44++++ b/Lib/test/test_poplib.py
45+@@ -184,7 +184,8 @@
46+ elif err.args[0] == ssl.SSL_ERROR_EOF:
47+ return self.handle_close()
48+ # TODO: SSLError does not expose alert information
49+- elif ("SSLV3_ALERT_BAD_CERTIFICATE" in err.args[1] or
50++ elif ("TLS_ALERT_BAD_CERTIFICATE" in err.args[1] or
51++ "SSLV3_ALERT_BAD_CERTIFICATE" in err.args[1] or
52+ "SSLV3_ALERT_CERTIFICATE_UNKNOWN" in err.args[1]):
53+ return self.handle_close()
54+ raise
55+--- a/Lib/test/test_ssl.py
56++++ b/Lib/test/test_ssl.py
57+@@ -396,7 +396,7 @@
58+ ssl.OP_NO_COMPRESSION
59+ self.assertEqual(ssl.HAS_SNI, True)
60+ self.assertEqual(ssl.HAS_ECDH, True)
61+- self.assertEqual(ssl.HAS_TLSv1_2, True)
62++ self.assertIsInstance(ssl.HAS_TLSv1_2, bool)
63+ self.assertEqual(ssl.HAS_TLSv1_3, True)
64+ ssl.OP_NO_SSLv2
65+ ssl.OP_NO_SSLv3
66+@@ -587,11 +587,11 @@
67+ # Some sanity checks follow
68+ # >= 1.1.1
69+ self.assertGreaterEqual(n, 0x10101000)
70+- # < 4.0
71+- self.assertLess(n, 0x40000000)
72++ # < 5.0
73++ self.assertLess(n, 0x50000000)
74+ major, minor, fix, patch, status = t
75+ self.assertGreaterEqual(major, 1)
76+- self.assertLess(major, 4)
77++ self.assertLess(major, 5)
78+ self.assertGreaterEqual(minor, 0)
79+ self.assertLess(minor, 256)
80+ self.assertGreaterEqual(fix, 0)
81+@@ -657,12 +657,14 @@
82+ ssl.OP_NO_TLSv1_2,
83+ ssl.OP_NO_TLSv1_3
84+ ]
85+- protocols = [
86+- ssl.PROTOCOL_TLSv1,
87+- ssl.PROTOCOL_TLSv1_1,
88+- ssl.PROTOCOL_TLSv1_2,
89+- ssl.PROTOCOL_TLS
90+- ]
91++ protocols = []
92++ if hasattr(ssl, 'PROTOCOL_TLSv1'):
93++ protocols.append(ssl.PROTOCOL_TLSv1)
94++ if hasattr(ssl, 'PROTOCOL_TLSv1_1'):
95++ protocols.append(ssl.PROTOCOL_TLSv1_1)
96++ if hasattr(ssl, 'PROTOCOL_TLSv1_2'):
97++ protocols.append(ssl.PROTOCOL_TLSv1_2)
98++ protocols.append(ssl.PROTOCOL_TLS)
99+ versions = [
100+ ssl.TLSVersion.SSLv3,
101+ ssl.TLSVersion.TLSv1,
102+@@ -1156,6 +1158,7 @@
103+ ssl.TLSVersion.TLSv1,
104+ ssl.TLSVersion.TLSv1_1,
105+ ssl.TLSVersion.TLSv1_2,
106++ ssl.TLSVersion.TLSv1_3,
107+ ssl.TLSVersion.SSLv3,
108+ }
109+ )
110+@@ -1169,7 +1172,7 @@
111+ with self.assertRaises(ValueError):
112+ ctx.minimum_version = 42
113+
114+- if has_tls_protocol(ssl.PROTOCOL_TLSv1_1):
115++ if has_tls_protocol('PROTOCOL_TLSv1_1'):
116+ ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1_1)
117+
118+ self.assertIn(
119+@@ -1721,23 +1724,24 @@
120+ self.assertFalse(ctx.check_hostname)
121+ self._assert_context_options(ctx)
122+
123+- if has_tls_protocol(ssl.PROTOCOL_TLSv1):
124++ if has_tls_protocol('PROTOCOL_TLSv1'):
125+ with warnings_helper.check_warnings():
126+ ctx = ssl._create_stdlib_context(ssl.PROTOCOL_TLSv1)
127+ self.assertEqual(ctx.protocol, ssl.PROTOCOL_TLSv1)
128+ self.assertEqual(ctx.verify_mode, ssl.CERT_NONE)
129+ self._assert_context_options(ctx)
130+
131+- with warnings_helper.check_warnings():
132+- ctx = ssl._create_stdlib_context(
133+- ssl.PROTOCOL_TLSv1_2,
134+- cert_reqs=ssl.CERT_REQUIRED,
135+- check_hostname=True
136+- )
137+- self.assertEqual(ctx.protocol, ssl.PROTOCOL_TLSv1_2)
138+- self.assertEqual(ctx.verify_mode, ssl.CERT_REQUIRED)
139+- self.assertTrue(ctx.check_hostname)
140+- self._assert_context_options(ctx)
141++ if has_tls_protocol('PROTOCOL_TLSv1_2'):
142++ with warnings_helper.check_warnings():
143++ ctx = ssl._create_stdlib_context(
144++ ssl.PROTOCOL_TLSv1_2,
145++ cert_reqs=ssl.CERT_REQUIRED,
146++ check_hostname=True
147++ )
148++ self.assertEqual(ctx.protocol, ssl.PROTOCOL_TLSv1_2)
149++ self.assertEqual(ctx.verify_mode, ssl.CERT_REQUIRED)
150++ self.assertTrue(ctx.check_hostname)
151++ self._assert_context_options(ctx)
152+
153+ ctx = ssl._create_stdlib_context(purpose=ssl.Purpose.CLIENT_AUTH)
154+ self.assertEqual(ctx.protocol, ssl.PROTOCOL_TLS_SERVER)
155+@@ -2764,6 +2768,36 @@
156+ def stop(self):
157+ self.active = False
158+
159++class TestEOFServer(threading.Thread):
160++ def __init__(self):
161++ super().__init__()
162++ self.listening = threading.Event()
163++ self.address = None
164++
165++ def run(self):
166++ context = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
167++ context.load_cert_chain(CERTFILE)
168++ server_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
169++ with server_sock:
170++ server_sock.settimeout(support.SHORT_TIMEOUT)
171++ server_sock.bind((HOST, 0))
172++ server_sock.listen(5)
173++
174++ self.address = server_sock.getsockname()
175++ self.listening.set()
176++
177++ sock, addr = server_sock.accept()
178++ sslconn = context.wrap_socket(sock, server_side=True)
179++ with sslconn:
180++ request = b''
181++ while chunk := sslconn.recv(1024):
182++ request += chunk
183++ if b'\n' in chunk:
184++ break
185++
186++ sslconn.sendall(b'server\n')
187++ sslconn.shutdown(socket.SHUT_WR)
188++
189+ class AsyncoreEchoServer(threading.Thread):
190+
191+ # this one's based on asyncore.dispatcher
192+@@ -3637,10 +3671,10 @@
193+ client_options=ssl.OP_NO_TLSv1_2)
194+
195+ try_protocol_combo(ssl.PROTOCOL_TLS, ssl.PROTOCOL_TLSv1_2, 'TLSv1.2')
196+- if has_tls_protocol(ssl.PROTOCOL_TLSv1):
197++ if has_tls_protocol('PROTOCOL_TLSv1'):
198+ try_protocol_combo(ssl.PROTOCOL_TLSv1_2, ssl.PROTOCOL_TLSv1, False)
199+ try_protocol_combo(ssl.PROTOCOL_TLSv1, ssl.PROTOCOL_TLSv1_2, False)
200+- if has_tls_protocol(ssl.PROTOCOL_TLSv1_1):
201++ if has_tls_protocol('PROTOCOL_TLSv1_1'):
202+ try_protocol_combo(ssl.PROTOCOL_TLSv1_2, ssl.PROTOCOL_TLSv1_1, False)
203+ try_protocol_combo(ssl.PROTOCOL_TLSv1_1, ssl.PROTOCOL_TLSv1_2, False)
204+
205+@@ -4489,7 +4523,9 @@
206+ sni_name='supermessage')
207+
208+ # Allow for flexible libssl error messages.
209+- regex = "(SSLV3_ALERT_HANDSHAKE_FAILURE|NO_PRIVATE_VALUE)"
210++ regex = ("(TLS_ALERT_HANDSHAKE_FAILURE"
211++ "|SSLV3_ALERT_HANDSHAKE_FAILURE"
212++ "|NO_PRIVATE_VALUE)")
213+ self.assertRegex(cm.exception.reason, regex)
214+ self.assertEqual(catch.unraisable.exc_type, ZeroDivisionError)
215+
216+@@ -4805,6 +4841,50 @@
217+ if cm.exc_value is not None:
218+ raise cm.exc_value
219+
220++ def test_got_eof(self):
221++ # Test that _ssl._SSLSocket behaves the same on all OpenSSL
222++ # versions on calling methods after EOF (after the first SSLEOFError).
223++
224++ server = TestEOFServer()
225++ server.start()
226++ if not server.listening.wait(support.SHORT_TIMEOUT):
227++ raise RuntimeError("server took too long")
228++ self.addCleanup(server.join)
229++
230++ context = ssl.create_default_context(cafile=CERTFILE)
231++ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
232++ sock.settimeout(support.SHORT_TIMEOUT)
233++ sock.connect(server.address)
234++ sslsock = context.wrap_socket(sock, server_hostname='localhost')
235++ with sslsock:
236++ sslsock.sendall(b'client\n')
237++ # test the _ssl._SSLSocket object, not ssl.SSLSocket
238++ sslobj = sslsock._sslobj
239++
240++ data = sslobj.read(1024)
241++ self.assertEqual(data, b'server\n')
242++
243++ # The second read gets EOF error and sets got_eof_error to 1
244++ with self.assertRaises(ssl.SSLEOFError):
245++ sslobj.read(1024)
246++
247++ # Following read(), sendfile(), write() and do_handshake() calls
248++ # must raise SSLEOFError
249++ with self.assertRaises(ssl.SSLEOFError):
250++ # The _SSLSocket remembers the previous EOF error
251++ # and raises again SSLEOFError
252++ sslobj.read(1024)
253++ if hasattr(sslobj, 'sendfile'):
254++ with open(__file__, "rb") as fp:
255++ with self.assertRaises(ssl.SSLEOFError):
256++ sslobj.sendfile(fp.fileno(), 0, 1)
257++ with self.assertRaises(ssl.SSLEOFError):
258++ sslobj.write(b'client2\n')
259++ with self.assertRaises(ssl.SSLEOFError):
260++ sslsock.do_handshake()
261++
262++ self.assertEqual(sslsock.pending(), 0)
263++
264+
265+ @unittest.skipUnless(has_tls_version('TLSv1_3') and ssl.HAS_PHA,
266+ "Test needs TLS 1.3 PHA")
267+--- a/Modules/_ssl.c
268++++ b/Modules/_ssl.c
269+@@ -123,7 +123,9 @@
270+
271+ /* Include generated data (error codes) */
272+ /* See make_ssl_data.h for notes on adding a new version. */
273+-#if (OPENSSL_VERSION_NUMBER >= 0x30401000L)
274++#if (OPENSSL_VERSION_NUMBER >= 0x40000000L)
275++#include "_ssl_data_40.h"
276++#elif (OPENSSL_VERSION_NUMBER >= 0x30401000L)
277+ #include "_ssl_data_35.h"
278+ #elif (OPENSSL_VERSION_NUMBER >= 0x30100000L)
279+ #include "_ssl_data_340.h"
280+@@ -135,6 +137,17 @@
281+ #error Unsupported OpenSSL version
282+ #endif
283+
284++#if (OPENSSL_VERSION_NUMBER >= 0x40000000L)
285++#define OPENSSL_NO_SSL3
286++#define OPENSSL_NO_TLS1
287++#define OPENSSL_NO_TLS1_1
288++#define OPENSSL_NO_TLS1_2
289++#define OPENSSL_NO_SSL3_METHOD
290++#define OPENSSL_NO_TLS1_METHOD
291++#define OPENSSL_NO_TLS1_1_METHOD
292++#define OPENSSL_NO_TLS1_2_METHOD
293++#endif
294++
295+ /* OpenSSL API 1.1.0+ does not include version methods */
296+ #ifndef OPENSSL_NO_SSL3_METHOD
297+ extern const SSL_METHOD *SSLv3_method(void);
298+@@ -340,6 +353,16 @@
299+ * and shutdown methods check for chained exceptions.
300+ */
301+ PyObject *exc;
302++ // If non-zero, read(), sendfile(), write() and do_handshake()
303++ // methods raise SSLEOFError without calling the underlying OpenSSL
304++ // function. Set to 1 on PY_SSL_ERROR_EOF error.
305++ //
306++ // On OpenSSL 4, if SSL_read_ex() fails with
307++ // SSL_R_UNEXPECTED_EOF_WHILE_READING, the following SSL_read_ex() call
308++ // fails with a generic protocol error (ERR_peek_last_error() returns 0).
309++ // Use got_eof_error to have the same behavior on OpenSSL 4 and newer and
310++ // on OpenSSL 3 and older.
311++ int got_eof_error;
312+ } PySSLSocket;
313+
314+ #define PySSLSocket_CAST(op) ((PySSLSocket *)(op))
315+@@ -487,6 +510,10 @@
316+ PyObject *init_value, *msg, *key;
317+ PyUnicodeWriter *writer = NULL;
318+
319++ if (ssl_errno == PY_SSL_ERROR_EOF && sslsock != NULL) {
320++ sslsock->got_eof_error = 1;
321++ }
322++
323+ if (errcode != 0) {
324+ int lib, reason;
325+
326+@@ -642,6 +669,16 @@
327+ return -1;
328+ }
329+
330++static void
331++set_eof_error(PySSLSocket *sslsock)
332++{
333++ _sslmodulestate *state = get_state_sock(sslsock);
334++ fill_and_set_sslerror(state, sslsock, state->PySSLEOFErrorObject,
335++ PY_SSL_ERROR_EOF,
336++ "EOF occurred in violation of protocol",
337++ __LINE__, 0);
338++}
339++
340+ static PyObject *
341+ PySSL_SetError(PySSLSocket *sslsock, const char *filename, int lineno)
342+ {
343+@@ -889,6 +926,7 @@
344+ self->server_hostname = NULL;
345+ self->err = err;
346+ self->exc = NULL;
347++ self->got_eof_error = 0;
348+
349+ /* Make sure the SSL error state is initialized */
350+ ERR_clear_error();
351+@@ -1029,6 +1067,11 @@
352+ BIO_set_nbio(SSL_get_wbio(self->ssl), nonblocking);
353+ }
354+
355++ if (self->got_eof_error) {
356++ set_eof_error(self);
357++ goto error;
358++ }
359++
360+ timeout = GET_SOCKET_TIMEOUT(sock);
361+ has_timeout = (timeout > 0);
362+ if (has_timeout) {
363+@@ -1134,7 +1177,7 @@
364+
365+ static PyObject *
366+ _create_tuple_for_attribute(_sslmodulestate *state,
367+- ASN1_OBJECT *name, ASN1_STRING *value)
368++ const ASN1_OBJECT *name, const ASN1_STRING *value)
369+ {
370+ Py_ssize_t buflen;
371+ PyObject *pyattr;
372+@@ -1163,16 +1206,16 @@
373+ }
374+
375+ static PyObject *
376+-_create_tuple_for_X509_NAME (_sslmodulestate *state, X509_NAME *xname)
377++_create_tuple_for_X509_NAME(_sslmodulestate *state, const X509_NAME *xname)
378+ {
379+ PyObject *dn = NULL; /* tuple which represents the "distinguished name" */
380+ PyObject *rdn = NULL; /* tuple to hold a "relative distinguished name" */
381+ PyObject *rdnt;
382+ PyObject *attr = NULL; /* tuple to hold an attribute */
383+ int entry_count = X509_NAME_entry_count(xname);
384+- X509_NAME_ENTRY *entry;
385+- ASN1_OBJECT *name;
386+- ASN1_STRING *value;
387++ const X509_NAME_ENTRY *entry;
388++ const ASN1_OBJECT *name;
389++ const ASN1_STRING *value;
390+ int index_counter;
391+ int rdn_level = -1;
392+ int retcode;
393+@@ -2493,6 +2536,11 @@
394+ BIO_set_nbio(SSL_get_wbio(self->ssl), nonblocking);
395+ }
396+
397++ if (self->got_eof_error) {
398++ set_eof_error(self);
399++ goto error;
400++ }
401++
402+ timeout = GET_SOCKET_TIMEOUT(sock);
403+ has_timeout = (timeout > 0);
404+ if (has_timeout) {
405+@@ -2633,6 +2681,11 @@
406+ Py_INCREF(sock);
407+ }
408+
409++ if (self->got_eof_error) {
410++ set_eof_error(self);
411++ goto error;
412++ }
413++
414+ if (!group_right_1) {
415+ dest = PyBytes_FromStringAndSize(NULL, len);
416+ if (dest == NULL)
417+@@ -6513,9 +6566,15 @@
418+ ADD_INT_CONST("PROTOCOL_TLS", PY_SSL_VERSION_TLS);
419+ ADD_INT_CONST("PROTOCOL_TLS_CLIENT", PY_SSL_VERSION_TLS_CLIENT);
420+ ADD_INT_CONST("PROTOCOL_TLS_SERVER", PY_SSL_VERSION_TLS_SERVER);
421++#ifndef OPENSSL_NO_TLS1
422+ ADD_INT_CONST("PROTOCOL_TLSv1", PY_SSL_VERSION_TLS1);
423++#endif
424++#ifndef OPENSSL_NO_TLS1_1
425+ ADD_INT_CONST("PROTOCOL_TLSv1_1", PY_SSL_VERSION_TLS1_1);
426++#endif
427++#ifndef OPENSSL_NO_TLS1_2
428+ ADD_INT_CONST("PROTOCOL_TLSv1_2", PY_SSL_VERSION_TLS1_2);
429++#endif
430+
431+ #define ADD_OPTION(NAME, VALUE) if (sslmodule_add_option(m, NAME, (VALUE)) < 0) return -1
432+
433+--- a/Modules/_ssl/cert.c
434++++ b/Modules/_ssl/cert.c
435+@@ -128,7 +128,8 @@
436+ }
437+
438+ static PyObject*
439+-_x509name_print(_sslmodulestate *state, X509_NAME *name, int indent, unsigned long flags)
440++_x509name_print(_sslmodulestate *state, const X509_NAME *name,
441++ int indent, unsigned long flags)
442+ {
443+ PyObject *res;
444+ BIO *biobuf;
445+--- /dev/null
446++++ b/Modules/_ssl_data_40.h
447+@@ -0,0 +1,9357 @@
448++/* File generated by Tools/ssl/make_ssl_data.py */
449++/* Generated on 2026-08-26T05:31:26.547074+00:00 */
450++/* Generated from Git commit openssl-4.0.1-0-g1e963a8680 */
451++
452++/* generated from args.lib2errnum */
453++static struct py_ssl_library_code library_codes[] = {
454++#ifdef ERR_LIB_ASN1
455++ {"ASN1", ERR_LIB_ASN1},
456++#endif
457++#ifdef ERR_LIB_ASYNC
458++ {"ASYNC", ERR_LIB_ASYNC},
459++#endif
460++#ifdef ERR_LIB_BIO
461++ {"BIO", ERR_LIB_BIO},
462++#endif
463++#ifdef ERR_LIB_BN
464++ {"BN", ERR_LIB_BN},
465++#endif
466++#ifdef ERR_LIB_BUF
467++ {"BUF", ERR_LIB_BUF},
468++#endif
469++#ifdef ERR_LIB_CMP
470++ {"CMP", ERR_LIB_CMP},
471++#endif
472++#ifdef ERR_LIB_CMS
473++ {"CMS", ERR_LIB_CMS},
474++#endif
475++#ifdef ERR_LIB_COMP
476++ {"COMP", ERR_LIB_COMP},
477++#endif
478++#ifdef ERR_LIB_CONF
479++ {"CONF", ERR_LIB_CONF},
480++#endif
481++#ifdef ERR_LIB_CRMF
482++ {"CRMF", ERR_LIB_CRMF},
483++#endif
484++#ifdef ERR_LIB_CRYPTO
485++ {"CRYPTO", ERR_LIB_CRYPTO},
486++#endif
487++#ifdef ERR_LIB_CT
488++ {"CT", ERR_LIB_CT},
489++#endif
490++#ifdef ERR_LIB_DH
491++ {"DH", ERR_LIB_DH},
492++#endif
493++#ifdef ERR_LIB_DSA
494++ {"DSA", ERR_LIB_DSA},
495++#endif
496++#ifdef ERR_LIB_DSO
497++ {"DSO", ERR_LIB_DSO},
498++#endif
499++#ifdef ERR_LIB_EC
500++ {"EC", ERR_LIB_EC},
501++#endif
502++#ifdef ERR_LIB_ECDH
503++ {"ECDH", ERR_LIB_ECDH},
504++#endif
505++#ifdef ERR_LIB_ECDSA
506++ {"ECDSA", ERR_LIB_ECDSA},
507++#endif
508++#ifdef ERR_LIB_ENGINE
509++ {"ENGINE", ERR_LIB_ENGINE},
510++#endif
511++#ifdef ERR_LIB_ESS
512++ {"ESS", ERR_LIB_ESS},
513++#endif
514++#ifdef ERR_LIB_EVP
515++ {"EVP", ERR_LIB_EVP},
516++#endif
517++#ifdef ERR_LIB_FIPS
518++ {"FIPS", ERR_LIB_FIPS},
519++#endif
520++#ifdef ERR_LIB_HMAC
521++ {"HMAC", ERR_LIB_HMAC},
522++#endif
523++#ifdef ERR_LIB_HTTP
524++ {"HTTP", ERR_LIB_HTTP},
525++#endif
526++#ifdef ERR_LIB_JPAKE
527++ {"JPAKE", ERR_LIB_JPAKE},
528++#endif
529++#ifdef ERR_LIB_KDF
530++ {"KDF", ERR_LIB_KDF},
531++#endif
532++#ifdef ERR_LIB_METH
533++ {"METH", ERR_LIB_METH},
534++#endif
535++#ifdef ERR_LIB_NONE
536++ {"NONE", ERR_LIB_NONE},
537++#endif
538++#ifdef ERR_LIB_OBJ
539++ {"OBJ", ERR_LIB_OBJ},
540++#endif
541++#ifdef ERR_LIB_OCSP
542++ {"OCSP", ERR_LIB_OCSP},
543++#endif
544++#ifdef ERR_LIB_OSSL_DECODER
545++ {"OSSL_DECODER", ERR_LIB_OSSL_DECODER},
546++#endif
547++#ifdef ERR_LIB_OSSL_ENCODER
548++ {"OSSL_ENCODER", ERR_LIB_OSSL_ENCODER},
549++#endif
550++#ifdef ERR_LIB_OSSL_STORE
551++ {"OSSL_STORE", ERR_LIB_OSSL_STORE},
552++#endif
553++#ifdef ERR_LIB_PEM
554++ {"PEM", ERR_LIB_PEM},
555++#endif
556++#ifdef ERR_LIB_PKCS12
557++ {"PKCS12", ERR_LIB_PKCS12},
558++#endif
559++#ifdef ERR_LIB_PKCS7
560++ {"PKCS7", ERR_LIB_PKCS7},
561++#endif
562++#ifdef ERR_LIB_PROP
563++ {"PROP", ERR_LIB_PROP},
564++#endif
565++#ifdef ERR_LIB_PROV
566++ {"PROV", ERR_LIB_PROV},
567++#endif
568++#ifdef ERR_LIB_PROXY
569++ {"PROXY", ERR_LIB_PROXY},
570++#endif
571++#ifdef ERR_LIB_RAND
572++ {"RAND", ERR_LIB_RAND},
573++#endif
574++#ifdef ERR_LIB_RSA
575++ {"RSA", ERR_LIB_RSA},
576++#endif
577++#ifdef ERR_LIB_RSAREF
578++ {"RSAREF", ERR_LIB_RSAREF},
579++#endif
580++#ifdef ERR_LIB_SM2
581++ {"SM2", ERR_LIB_SM2},
582++#endif
583++#ifdef ERR_LIB_SSL
584++ {"SSL", ERR_LIB_SSL},
585++#endif
586++#ifdef ERR_LIB_SSL2
587++ {"SSL2", ERR_LIB_SSL2},
588++#endif
589++#ifdef ERR_LIB_SSL23
590++ {"SSL23", ERR_LIB_SSL23},
591++#endif
592++#ifdef ERR_LIB_SSL3
593++ {"SSL3", ERR_LIB_SSL3},
594++#endif
595++#ifdef ERR_LIB_SYS
596++ {"SYS", ERR_LIB_SYS},
597++#endif
598++#ifdef ERR_LIB_TS
599++ {"TS", ERR_LIB_TS},
600++#endif
601++#ifdef ERR_LIB_UI
602++ {"UI", ERR_LIB_UI},
603++#endif
604++#ifdef ERR_LIB_USER
605++ {"USER", ERR_LIB_USER},
606++#endif
607++#ifdef ERR_LIB_X509
608++ {"X509", ERR_LIB_X509},
609++#endif
610++#ifdef ERR_LIB_X509V3
611++ {"X509V3", ERR_LIB_X509V3},
612++#endif
613++ {NULL, 0} /* sentinel */
614++};
615++
616++/* generated from args.reasons */
617++static struct py_ssl_error_code error_codes[] = {
618++ #ifdef ASN1_R_ADDING_OBJECT
619++ {"ADDING_OBJECT", ERR_LIB_ASN1, ASN1_R_ADDING_OBJECT},
620++ #else
621++ {"ADDING_OBJECT", 13, 171},
622++ #endif
623++ #ifdef ASN1_R_ASN1_PARSE_ERROR
624++ {"ASN1_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_PARSE_ERROR},
625++ #else
626++ {"ASN1_PARSE_ERROR", 13, 203},
627++ #endif
628++ #ifdef ASN1_R_ASN1_SIG_PARSE_ERROR
629++ {"ASN1_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_ASN1_SIG_PARSE_ERROR},
630++ #else
631++ {"ASN1_SIG_PARSE_ERROR", 13, 204},
632++ #endif
633++ #ifdef ASN1_R_AUX_ERROR
634++ {"AUX_ERROR", ERR_LIB_ASN1, ASN1_R_AUX_ERROR},
635++ #else
636++ {"AUX_ERROR", 13, 100},
637++ #endif
638++ #ifdef ASN1_R_BAD_OBJECT_HEADER
639++ {"BAD_OBJECT_HEADER", ERR_LIB_ASN1, ASN1_R_BAD_OBJECT_HEADER},
640++ #else
641++ {"BAD_OBJECT_HEADER", 13, 102},
642++ #endif
643++ #ifdef ASN1_R_BAD_TEMPLATE
644++ {"BAD_TEMPLATE", ERR_LIB_ASN1, ASN1_R_BAD_TEMPLATE},
645++ #else
646++ {"BAD_TEMPLATE", 13, 230},
647++ #endif
648++ #ifdef ASN1_R_BMPSTRING_IS_WRONG_LENGTH
649++ {"BMPSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BMPSTRING_IS_WRONG_LENGTH},
650++ #else
651++ {"BMPSTRING_IS_WRONG_LENGTH", 13, 214},
652++ #endif
653++ #ifdef ASN1_R_BN_LIB
654++ {"BN_LIB", ERR_LIB_ASN1, ASN1_R_BN_LIB},
655++ #else
656++ {"BN_LIB", 13, 105},
657++ #endif
658++ #ifdef ASN1_R_BOOLEAN_IS_WRONG_LENGTH
659++ {"BOOLEAN_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_BOOLEAN_IS_WRONG_LENGTH},
660++ #else
661++ {"BOOLEAN_IS_WRONG_LENGTH", 13, 106},
662++ #endif
663++ #ifdef ASN1_R_BUFFER_TOO_SMALL
664++ {"BUFFER_TOO_SMALL", ERR_LIB_ASN1, ASN1_R_BUFFER_TOO_SMALL},
665++ #else
666++ {"BUFFER_TOO_SMALL", 13, 107},
667++ #endif
668++ #ifdef ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER
669++ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", ERR_LIB_ASN1, ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER},
670++ #else
671++ {"CIPHER_HAS_NO_OBJECT_IDENTIFIER", 13, 108},
672++ #endif
673++ #ifdef ASN1_R_CONTEXT_NOT_INITIALISED
674++ {"CONTEXT_NOT_INITIALISED", ERR_LIB_ASN1, ASN1_R_CONTEXT_NOT_INITIALISED},
675++ #else
676++ {"CONTEXT_NOT_INITIALISED", 13, 217},
677++ #endif
678++ #ifdef ASN1_R_DATA_IS_WRONG
679++ {"DATA_IS_WRONG", ERR_LIB_ASN1, ASN1_R_DATA_IS_WRONG},
680++ #else
681++ {"DATA_IS_WRONG", 13, 109},
682++ #endif
683++ #ifdef ASN1_R_DECODE_ERROR
684++ {"DECODE_ERROR", ERR_LIB_ASN1, ASN1_R_DECODE_ERROR},
685++ #else
686++ {"DECODE_ERROR", 13, 110},
687++ #endif
688++ #ifdef ASN1_R_DEPTH_EXCEEDED
689++ {"DEPTH_EXCEEDED", ERR_LIB_ASN1, ASN1_R_DEPTH_EXCEEDED},
690++ #else
691++ {"DEPTH_EXCEEDED", 13, 174},
692++ #endif
693++ #ifdef ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED
694++ {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED},
695++ #else
696++ {"DIGEST_AND_KEY_TYPE_NOT_SUPPORTED", 13, 198},
697++ #endif
698++ #ifdef ASN1_R_ENCODE_ERROR
699++ {"ENCODE_ERROR", ERR_LIB_ASN1, ASN1_R_ENCODE_ERROR},
700++ #else
701++ {"ENCODE_ERROR", 13, 112},
702++ #endif
703++ #ifdef ASN1_R_ERROR_GETTING_TIME
704++ {"ERROR_GETTING_TIME", ERR_LIB_ASN1, ASN1_R_ERROR_GETTING_TIME},
705++ #else
706++ {"ERROR_GETTING_TIME", 13, 173},
707++ #endif
708++ #ifdef ASN1_R_ERROR_LOADING_SECTION
709++ {"ERROR_LOADING_SECTION", ERR_LIB_ASN1, ASN1_R_ERROR_LOADING_SECTION},
710++ #else
711++ {"ERROR_LOADING_SECTION", 13, 172},
712++ #endif
713++ #ifdef ASN1_R_ERROR_SETTING_CIPHER_PARAMS
714++ {"ERROR_SETTING_CIPHER_PARAMS", ERR_LIB_ASN1, ASN1_R_ERROR_SETTING_CIPHER_PARAMS},
715++ #else
716++ {"ERROR_SETTING_CIPHER_PARAMS", 13, 114},
717++ #endif
718++ #ifdef ASN1_R_EXPECTING_AN_INTEGER
719++ {"EXPECTING_AN_INTEGER", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_INTEGER},
720++ #else
721++ {"EXPECTING_AN_INTEGER", 13, 115},
722++ #endif
723++ #ifdef ASN1_R_EXPECTING_AN_OBJECT
724++ {"EXPECTING_AN_OBJECT", ERR_LIB_ASN1, ASN1_R_EXPECTING_AN_OBJECT},
725++ #else
726++ {"EXPECTING_AN_OBJECT", 13, 116},
727++ #endif
728++ #ifdef ASN1_R_EXPLICIT_LENGTH_MISMATCH
729++ {"EXPLICIT_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_EXPLICIT_LENGTH_MISMATCH},
730++ #else
731++ {"EXPLICIT_LENGTH_MISMATCH", 13, 119},
732++ #endif
733++ #ifdef ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED
734++ {"EXPLICIT_TAG_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED},
735++ #else
736++ {"EXPLICIT_TAG_NOT_CONSTRUCTED", 13, 120},
737++ #endif
738++ #ifdef ASN1_R_FIELD_MISSING
739++ {"FIELD_MISSING", ERR_LIB_ASN1, ASN1_R_FIELD_MISSING},
740++ #else
741++ {"FIELD_MISSING", 13, 121},
742++ #endif
743++ #ifdef ASN1_R_FIRST_NUM_TOO_LARGE
744++ {"FIRST_NUM_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_FIRST_NUM_TOO_LARGE},
745++ #else
746++ {"FIRST_NUM_TOO_LARGE", 13, 122},
747++ #endif
748++ #ifdef ASN1_R_GENERALIZEDTIME_IS_TOO_SHORT
749++ {"GENERALIZEDTIME_IS_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_GENERALIZEDTIME_IS_TOO_SHORT},
750++ #else
751++ {"GENERALIZEDTIME_IS_TOO_SHORT", 13, 232},
752++ #endif
753++ #ifdef ASN1_R_HEADER_TOO_LONG
754++ {"HEADER_TOO_LONG", ERR_LIB_ASN1, ASN1_R_HEADER_TOO_LONG},
755++ #else
756++ {"HEADER_TOO_LONG", 13, 123},
757++ #endif
758++ #ifdef ASN1_R_ILLEGAL_BITSTRING_FORMAT
759++ {"ILLEGAL_BITSTRING_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BITSTRING_FORMAT},
760++ #else
761++ {"ILLEGAL_BITSTRING_FORMAT", 13, 175},
762++ #endif
763++ #ifdef ASN1_R_ILLEGAL_BOOLEAN
764++ {"ILLEGAL_BOOLEAN", ERR_LIB_ASN1, ASN1_R_ILLEGAL_BOOLEAN},
765++ #else
766++ {"ILLEGAL_BOOLEAN", 13, 176},
767++ #endif
768++ #ifdef ASN1_R_ILLEGAL_CHARACTERS
769++ {"ILLEGAL_CHARACTERS", ERR_LIB_ASN1, ASN1_R_ILLEGAL_CHARACTERS},
770++ #else
771++ {"ILLEGAL_CHARACTERS", 13, 124},
772++ #endif
773++ #ifdef ASN1_R_ILLEGAL_FORMAT
774++ {"ILLEGAL_FORMAT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_FORMAT},
775++ #else
776++ {"ILLEGAL_FORMAT", 13, 177},
777++ #endif
778++ #ifdef ASN1_R_ILLEGAL_HEX
779++ {"ILLEGAL_HEX", ERR_LIB_ASN1, ASN1_R_ILLEGAL_HEX},
780++ #else
781++ {"ILLEGAL_HEX", 13, 178},
782++ #endif
783++ #ifdef ASN1_R_ILLEGAL_IMPLICIT_TAG
784++ {"ILLEGAL_IMPLICIT_TAG", ERR_LIB_ASN1, ASN1_R_ILLEGAL_IMPLICIT_TAG},
785++ #else
786++ {"ILLEGAL_IMPLICIT_TAG", 13, 179},
787++ #endif
788++ #ifdef ASN1_R_ILLEGAL_INTEGER
789++ {"ILLEGAL_INTEGER", ERR_LIB_ASN1, ASN1_R_ILLEGAL_INTEGER},
790++ #else
791++ {"ILLEGAL_INTEGER", 13, 180},
792++ #endif
793++ #ifdef ASN1_R_ILLEGAL_NEGATIVE_VALUE
794++ {"ILLEGAL_NEGATIVE_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NEGATIVE_VALUE},
795++ #else
796++ {"ILLEGAL_NEGATIVE_VALUE", 13, 226},
797++ #endif
798++ #ifdef ASN1_R_ILLEGAL_NESTED_TAGGING
799++ {"ILLEGAL_NESTED_TAGGING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NESTED_TAGGING},
800++ #else
801++ {"ILLEGAL_NESTED_TAGGING", 13, 181},
802++ #endif
803++ #ifdef ASN1_R_ILLEGAL_NULL
804++ {"ILLEGAL_NULL", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL},
805++ #else
806++ {"ILLEGAL_NULL", 13, 125},
807++ #endif
808++ #ifdef ASN1_R_ILLEGAL_NULL_VALUE
809++ {"ILLEGAL_NULL_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_NULL_VALUE},
810++ #else
811++ {"ILLEGAL_NULL_VALUE", 13, 182},
812++ #endif
813++ #ifdef ASN1_R_ILLEGAL_OBJECT
814++ {"ILLEGAL_OBJECT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OBJECT},
815++ #else
816++ {"ILLEGAL_OBJECT", 13, 183},
817++ #endif
818++ #ifdef ASN1_R_ILLEGAL_OPTIONAL_ANY
819++ {"ILLEGAL_OPTIONAL_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONAL_ANY},
820++ #else
821++ {"ILLEGAL_OPTIONAL_ANY", 13, 126},
822++ #endif
823++ #ifdef ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE
824++ {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE},
825++ #else
826++ {"ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE", 13, 170},
827++ #endif
828++ #ifdef ASN1_R_ILLEGAL_PADDING
829++ {"ILLEGAL_PADDING", ERR_LIB_ASN1, ASN1_R_ILLEGAL_PADDING},
830++ #else
831++ {"ILLEGAL_PADDING", 13, 221},
832++ #endif
833++ #ifdef ASN1_R_ILLEGAL_TAGGED_ANY
834++ {"ILLEGAL_TAGGED_ANY", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TAGGED_ANY},
835++ #else
836++ {"ILLEGAL_TAGGED_ANY", 13, 127},
837++ #endif
838++ #ifdef ASN1_R_ILLEGAL_TIME_VALUE
839++ {"ILLEGAL_TIME_VALUE", ERR_LIB_ASN1, ASN1_R_ILLEGAL_TIME_VALUE},
840++ #else
841++ {"ILLEGAL_TIME_VALUE", 13, 184},
842++ #endif
843++ #ifdef ASN1_R_ILLEGAL_ZERO_CONTENT
844++ {"ILLEGAL_ZERO_CONTENT", ERR_LIB_ASN1, ASN1_R_ILLEGAL_ZERO_CONTENT},
845++ #else
846++ {"ILLEGAL_ZERO_CONTENT", 13, 222},
847++ #endif
848++ #ifdef ASN1_R_INTEGER_NOT_ASCII_FORMAT
849++ {"INTEGER_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_INTEGER_NOT_ASCII_FORMAT},
850++ #else
851++ {"INTEGER_NOT_ASCII_FORMAT", 13, 185},
852++ #endif
853++ #ifdef ASN1_R_INTEGER_TOO_LARGE_FOR_LONG
854++ {"INTEGER_TOO_LARGE_FOR_LONG", ERR_LIB_ASN1, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG},
855++ #else
856++ {"INTEGER_TOO_LARGE_FOR_LONG", 13, 128},
857++ #endif
858++ #ifdef ASN1_R_INVALID_BIT_STRING_BITS_LEFT
859++ {"INVALID_BIT_STRING_BITS_LEFT", ERR_LIB_ASN1, ASN1_R_INVALID_BIT_STRING_BITS_LEFT},
860++ #else
861++ {"INVALID_BIT_STRING_BITS_LEFT", 13, 220},
862++ #endif
863++ #ifdef ASN1_R_INVALID_BMPSTRING_LENGTH
864++ {"INVALID_BMPSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_BMPSTRING_LENGTH},
865++ #else
866++ {"INVALID_BMPSTRING_LENGTH", 13, 129},
867++ #endif
868++ #ifdef ASN1_R_INVALID_DIGIT
869++ {"INVALID_DIGIT", ERR_LIB_ASN1, ASN1_R_INVALID_DIGIT},
870++ #else
871++ {"INVALID_DIGIT", 13, 130},
872++ #endif
873++ #ifdef ASN1_R_INVALID_MIME_TYPE
874++ {"INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_INVALID_MIME_TYPE},
875++ #else
876++ {"INVALID_MIME_TYPE", 13, 205},
877++ #endif
878++ #ifdef ASN1_R_INVALID_MODIFIER
879++ {"INVALID_MODIFIER", ERR_LIB_ASN1, ASN1_R_INVALID_MODIFIER},
880++ #else
881++ {"INVALID_MODIFIER", 13, 186},
882++ #endif
883++ #ifdef ASN1_R_INVALID_NUMBER
884++ {"INVALID_NUMBER", ERR_LIB_ASN1, ASN1_R_INVALID_NUMBER},
885++ #else
886++ {"INVALID_NUMBER", 13, 187},
887++ #endif
888++ #ifdef ASN1_R_INVALID_OBJECT_ENCODING
889++ {"INVALID_OBJECT_ENCODING", ERR_LIB_ASN1, ASN1_R_INVALID_OBJECT_ENCODING},
890++ #else
891++ {"INVALID_OBJECT_ENCODING", 13, 216},
892++ #endif
893++ #ifdef ASN1_R_INVALID_SCRYPT_PARAMETERS
894++ {"INVALID_SCRYPT_PARAMETERS", ERR_LIB_ASN1, ASN1_R_INVALID_SCRYPT_PARAMETERS},
895++ #else
896++ {"INVALID_SCRYPT_PARAMETERS", 13, 227},
897++ #endif
898++ #ifdef ASN1_R_INVALID_SEPARATOR
899++ {"INVALID_SEPARATOR", ERR_LIB_ASN1, ASN1_R_INVALID_SEPARATOR},
900++ #else
901++ {"INVALID_SEPARATOR", 13, 131},
902++ #endif
903++ #ifdef ASN1_R_INVALID_STRING_TABLE_VALUE
904++ {"INVALID_STRING_TABLE_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_STRING_TABLE_VALUE},
905++ #else
906++ {"INVALID_STRING_TABLE_VALUE", 13, 218},
907++ #endif
908++ #ifdef ASN1_R_INVALID_UNIVERSALSTRING_LENGTH
909++ {"INVALID_UNIVERSALSTRING_LENGTH", ERR_LIB_ASN1, ASN1_R_INVALID_UNIVERSALSTRING_LENGTH},
910++ #else
911++ {"INVALID_UNIVERSALSTRING_LENGTH", 13, 133},
912++ #endif
913++ #ifdef ASN1_R_INVALID_UTF8STRING
914++ {"INVALID_UTF8STRING", ERR_LIB_ASN1, ASN1_R_INVALID_UTF8STRING},
915++ #else
916++ {"INVALID_UTF8STRING", 13, 134},
917++ #endif
918++ #ifdef ASN1_R_INVALID_VALUE
919++ {"INVALID_VALUE", ERR_LIB_ASN1, ASN1_R_INVALID_VALUE},
920++ #else
921++ {"INVALID_VALUE", 13, 219},
922++ #endif
923++ #ifdef ASN1_R_LENGTH_TOO_LONG
924++ {"LENGTH_TOO_LONG", ERR_LIB_ASN1, ASN1_R_LENGTH_TOO_LONG},
925++ #else
926++ {"LENGTH_TOO_LONG", 13, 231},
927++ #endif
928++ #ifdef ASN1_R_LIST_ERROR
929++ {"LIST_ERROR", ERR_LIB_ASN1, ASN1_R_LIST_ERROR},
930++ #else
931++ {"LIST_ERROR", 13, 188},
932++ #endif
933++ #ifdef ASN1_R_MIME_NO_CONTENT_TYPE
934++ {"MIME_NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_MIME_NO_CONTENT_TYPE},
935++ #else
936++ {"MIME_NO_CONTENT_TYPE", 13, 206},
937++ #endif
938++ #ifdef ASN1_R_MIME_PARSE_ERROR
939++ {"MIME_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_PARSE_ERROR},
940++ #else
941++ {"MIME_PARSE_ERROR", 13, 207},
942++ #endif
943++ #ifdef ASN1_R_MIME_SIG_PARSE_ERROR
944++ {"MIME_SIG_PARSE_ERROR", ERR_LIB_ASN1, ASN1_R_MIME_SIG_PARSE_ERROR},
945++ #else
946++ {"MIME_SIG_PARSE_ERROR", 13, 208},
947++ #endif
948++ #ifdef ASN1_R_MISSING_EOC
949++ {"MISSING_EOC", ERR_LIB_ASN1, ASN1_R_MISSING_EOC},
950++ #else
951++ {"MISSING_EOC", 13, 137},
952++ #endif
953++ #ifdef ASN1_R_MISSING_SECOND_NUMBER
954++ {"MISSING_SECOND_NUMBER", ERR_LIB_ASN1, ASN1_R_MISSING_SECOND_NUMBER},
955++ #else
956++ {"MISSING_SECOND_NUMBER", 13, 138},
957++ #endif
958++ #ifdef ASN1_R_MISSING_VALUE
959++ {"MISSING_VALUE", ERR_LIB_ASN1, ASN1_R_MISSING_VALUE},
960++ #else
961++ {"MISSING_VALUE", 13, 189},
962++ #endif
963++ #ifdef ASN1_R_MSTRING_NOT_UNIVERSAL
964++ {"MSTRING_NOT_UNIVERSAL", ERR_LIB_ASN1, ASN1_R_MSTRING_NOT_UNIVERSAL},
965++ #else
966++ {"MSTRING_NOT_UNIVERSAL", 13, 139},
967++ #endif
968++ #ifdef ASN1_R_MSTRING_WRONG_TAG
969++ {"MSTRING_WRONG_TAG", ERR_LIB_ASN1, ASN1_R_MSTRING_WRONG_TAG},
970++ #else
971++ {"MSTRING_WRONG_TAG", 13, 140},
972++ #endif
973++ #ifdef ASN1_R_NESTED_ASN1_STRING
974++ {"NESTED_ASN1_STRING", ERR_LIB_ASN1, ASN1_R_NESTED_ASN1_STRING},
975++ #else
976++ {"NESTED_ASN1_STRING", 13, 197},
977++ #endif
978++ #ifdef ASN1_R_NESTED_TOO_DEEP
979++ {"NESTED_TOO_DEEP", ERR_LIB_ASN1, ASN1_R_NESTED_TOO_DEEP},
980++ #else
981++ {"NESTED_TOO_DEEP", 13, 201},
982++ #endif
983++ #ifdef ASN1_R_NON_HEX_CHARACTERS
984++ {"NON_HEX_CHARACTERS", ERR_LIB_ASN1, ASN1_R_NON_HEX_CHARACTERS},
985++ #else
986++ {"NON_HEX_CHARACTERS", 13, 141},
987++ #endif
988++ #ifdef ASN1_R_NOT_ASCII_FORMAT
989++ {"NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_NOT_ASCII_FORMAT},
990++ #else
991++ {"NOT_ASCII_FORMAT", 13, 190},
992++ #endif
993++ #ifdef ASN1_R_NOT_ENOUGH_DATA
994++ {"NOT_ENOUGH_DATA", ERR_LIB_ASN1, ASN1_R_NOT_ENOUGH_DATA},
995++ #else
996++ {"NOT_ENOUGH_DATA", 13, 142},
997++ #endif
998++ #ifdef ASN1_R_NO_CONTENT_TYPE
999++ {"NO_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_CONTENT_TYPE},
1000++ #else
1001++ {"NO_CONTENT_TYPE", 13, 209},
1002++ #endif
1003++ #ifdef ASN1_R_NO_MATCHING_CHOICE_TYPE
1004++ {"NO_MATCHING_CHOICE_TYPE", ERR_LIB_ASN1, ASN1_R_NO_MATCHING_CHOICE_TYPE},
1005++ #else
1006++ {"NO_MATCHING_CHOICE_TYPE", 13, 143},
1007++ #endif
1008++ #ifdef ASN1_R_NO_MULTIPART_BODY_FAILURE
1009++ {"NO_MULTIPART_BODY_FAILURE", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BODY_FAILURE},
1010++ #else
1011++ {"NO_MULTIPART_BODY_FAILURE", 13, 210},
1012++ #endif
1013++ #ifdef ASN1_R_NO_MULTIPART_BOUNDARY
1014++ {"NO_MULTIPART_BOUNDARY", ERR_LIB_ASN1, ASN1_R_NO_MULTIPART_BOUNDARY},
1015++ #else
1016++ {"NO_MULTIPART_BOUNDARY", 13, 211},
1017++ #endif
1018++ #ifdef ASN1_R_NO_SIG_CONTENT_TYPE
1019++ {"NO_SIG_CONTENT_TYPE", ERR_LIB_ASN1, ASN1_R_NO_SIG_CONTENT_TYPE},
1020++ #else
1021++ {"NO_SIG_CONTENT_TYPE", 13, 212},
1022++ #endif
1023++ #ifdef ASN1_R_NULL_IS_WRONG_LENGTH
1024++ {"NULL_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_NULL_IS_WRONG_LENGTH},
1025++ #else
1026++ {"NULL_IS_WRONG_LENGTH", 13, 144},
1027++ #endif
1028++ #ifdef ASN1_R_OBJECT_NOT_ASCII_FORMAT
1029++ {"OBJECT_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_OBJECT_NOT_ASCII_FORMAT},
1030++ #else
1031++ {"OBJECT_NOT_ASCII_FORMAT", 13, 191},
1032++ #endif
1033++ #ifdef ASN1_R_ODD_NUMBER_OF_CHARS
1034++ {"ODD_NUMBER_OF_CHARS", ERR_LIB_ASN1, ASN1_R_ODD_NUMBER_OF_CHARS},
1035++ #else
1036++ {"ODD_NUMBER_OF_CHARS", 13, 145},
1037++ #endif
1038++ #ifdef ASN1_R_SECOND_NUMBER_TOO_LARGE
1039++ {"SECOND_NUMBER_TOO_LARGE", ERR_LIB_ASN1, ASN1_R_SECOND_NUMBER_TOO_LARGE},
1040++ #else
1041++ {"SECOND_NUMBER_TOO_LARGE", 13, 147},
1042++ #endif
1043++ #ifdef ASN1_R_SEQUENCE_LENGTH_MISMATCH
1044++ {"SEQUENCE_LENGTH_MISMATCH", ERR_LIB_ASN1, ASN1_R_SEQUENCE_LENGTH_MISMATCH},
1045++ #else
1046++ {"SEQUENCE_LENGTH_MISMATCH", 13, 148},
1047++ #endif
1048++ #ifdef ASN1_R_SEQUENCE_NOT_CONSTRUCTED
1049++ {"SEQUENCE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_SEQUENCE_NOT_CONSTRUCTED},
1050++ #else
1051++ {"SEQUENCE_NOT_CONSTRUCTED", 13, 149},
1052++ #endif
1053++ #ifdef ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG
1054++ {"SEQUENCE_OR_SET_NEEDS_CONFIG", ERR_LIB_ASN1, ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG},
1055++ #else
1056++ {"SEQUENCE_OR_SET_NEEDS_CONFIG", 13, 192},
1057++ #endif
1058++ #ifdef ASN1_R_SHORT_LINE
1059++ {"SHORT_LINE", ERR_LIB_ASN1, ASN1_R_SHORT_LINE},
1060++ #else
1061++ {"SHORT_LINE", 13, 150},
1062++ #endif
1063++ #ifdef ASN1_R_SIG_INVALID_MIME_TYPE
1064++ {"SIG_INVALID_MIME_TYPE", ERR_LIB_ASN1, ASN1_R_SIG_INVALID_MIME_TYPE},
1065++ #else
1066++ {"SIG_INVALID_MIME_TYPE", 13, 213},
1067++ #endif
1068++ #ifdef ASN1_R_STREAMING_NOT_SUPPORTED
1069++ {"STREAMING_NOT_SUPPORTED", ERR_LIB_ASN1, ASN1_R_STREAMING_NOT_SUPPORTED},
1070++ #else
1071++ {"STREAMING_NOT_SUPPORTED", 13, 202},
1072++ #endif
1073++ #ifdef ASN1_R_STRING_TOO_LONG
1074++ {"STRING_TOO_LONG", ERR_LIB_ASN1, ASN1_R_STRING_TOO_LONG},
1075++ #else
1076++ {"STRING_TOO_LONG", 13, 151},
1077++ #endif
1078++ #ifdef ASN1_R_STRING_TOO_SHORT
1079++ {"STRING_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_STRING_TOO_SHORT},
1080++ #else
1081++ {"STRING_TOO_SHORT", 13, 152},
1082++ #endif
1083++ #ifdef ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD
1084++ {"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},
1085++ #else
1086++ {"THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD", 13, 154},
1087++ #endif
1088++ #ifdef ASN1_R_TIME_NOT_ASCII_FORMAT
1089++ {"TIME_NOT_ASCII_FORMAT", ERR_LIB_ASN1, ASN1_R_TIME_NOT_ASCII_FORMAT},
1090++ #else
1091++ {"TIME_NOT_ASCII_FORMAT", 13, 193},
1092++ #endif
1093++ #ifdef ASN1_R_TOO_LARGE
1094++ {"TOO_LARGE", ERR_LIB_ASN1, ASN1_R_TOO_LARGE},
1095++ #else
1096++ {"TOO_LARGE", 13, 223},
1097++ #endif
1098++ #ifdef ASN1_R_TOO_LONG
1099++ {"TOO_LONG", ERR_LIB_ASN1, ASN1_R_TOO_LONG},
1100++ #else
1101++ {"TOO_LONG", 13, 155},
1102++ #endif
1103++ #ifdef ASN1_R_TOO_SMALL
1104++ {"TOO_SMALL", ERR_LIB_ASN1, ASN1_R_TOO_SMALL},
1105++ #else
1106++ {"TOO_SMALL", 13, 224},
1107++ #endif
1108++ #ifdef ASN1_R_TYPE_NOT_CONSTRUCTED
1109++ {"TYPE_NOT_CONSTRUCTED", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_CONSTRUCTED},
1110++ #else
1111++ {"TYPE_NOT_CONSTRUCTED", 13, 156},
1112++ #endif
1113++ #ifdef ASN1_R_TYPE_NOT_PRIMITIVE
1114++ {"TYPE_NOT_PRIMITIVE", ERR_LIB_ASN1, ASN1_R_TYPE_NOT_PRIMITIVE},
1115++ #else
1116++ {"TYPE_NOT_PRIMITIVE", 13, 195},
1117++ #endif
1118++ #ifdef ASN1_R_UNEXPECTED_EOC
1119++ {"UNEXPECTED_EOC", ERR_LIB_ASN1, ASN1_R_UNEXPECTED_EOC},
1120++ #else
1121++ {"UNEXPECTED_EOC", 13, 159},
1122++ #endif
1123++ #ifdef ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH
1124++ {"UNIVERSALSTRING_IS_WRONG_LENGTH", ERR_LIB_ASN1, ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH},
1125++ #else
1126++ {"UNIVERSALSTRING_IS_WRONG_LENGTH", 13, 215},
1127++ #endif
1128++ #ifdef ASN1_R_UNKNOWN_DIGEST
1129++ {"UNKNOWN_DIGEST", ERR_LIB_ASN1, ASN1_R_UNKNOWN_DIGEST},
1130++ #else
1131++ {"UNKNOWN_DIGEST", 13, 229},
1132++ #endif
1133++ #ifdef ASN1_R_UNKNOWN_FORMAT
1134++ {"UNKNOWN_FORMAT", ERR_LIB_ASN1, ASN1_R_UNKNOWN_FORMAT},
1135++ #else
1136++ {"UNKNOWN_FORMAT", 13, 160},
1137++ #endif
1138++ #ifdef ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM
1139++ {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM},
1140++ #else
1141++ {"UNKNOWN_MESSAGE_DIGEST_ALGORITHM", 13, 161},
1142++ #endif
1143++ #ifdef ASN1_R_UNKNOWN_OBJECT_TYPE
1144++ {"UNKNOWN_OBJECT_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_OBJECT_TYPE},
1145++ #else
1146++ {"UNKNOWN_OBJECT_TYPE", 13, 162},
1147++ #endif
1148++ #ifdef ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE
1149++ {"UNKNOWN_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE},
1150++ #else
1151++ {"UNKNOWN_PUBLIC_KEY_TYPE", 13, 163},
1152++ #endif
1153++ #ifdef ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM
1154++ {"UNKNOWN_SIGNATURE_ALGORITHM", ERR_LIB_ASN1, ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM},
1155++ #else
1156++ {"UNKNOWN_SIGNATURE_ALGORITHM", 13, 199},
1157++ #endif
1158++ #ifdef ASN1_R_UNKNOWN_TAG
1159++ {"UNKNOWN_TAG", ERR_LIB_ASN1, ASN1_R_UNKNOWN_TAG},
1160++ #else
1161++ {"UNKNOWN_TAG", 13, 194},
1162++ #endif
1163++ #ifdef ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE
1164++ {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE},
1165++ #else
1166++ {"UNSUPPORTED_ANY_DEFINED_BY_TYPE", 13, 164},
1167++ #endif
1168++ #ifdef ASN1_R_UNSUPPORTED_CIPHER
1169++ {"UNSUPPORTED_CIPHER", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_CIPHER},
1170++ #else
1171++ {"UNSUPPORTED_CIPHER", 13, 228},
1172++ #endif
1173++ #ifdef ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE
1174++ {"UNSUPPORTED_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE},
1175++ #else
1176++ {"UNSUPPORTED_PUBLIC_KEY_TYPE", 13, 167},
1177++ #endif
1178++ #ifdef ASN1_R_UNSUPPORTED_TYPE
1179++ {"UNSUPPORTED_TYPE", ERR_LIB_ASN1, ASN1_R_UNSUPPORTED_TYPE},
1180++ #else
1181++ {"UNSUPPORTED_TYPE", 13, 196},
1182++ #endif
1183++ #ifdef ASN1_R_UTCTIME_IS_TOO_SHORT
1184++ {"UTCTIME_IS_TOO_SHORT", ERR_LIB_ASN1, ASN1_R_UTCTIME_IS_TOO_SHORT},
1185++ #else
1186++ {"UTCTIME_IS_TOO_SHORT", 13, 233},
1187++ #endif
1188++ #ifdef ASN1_R_WRONG_INTEGER_TYPE
1189++ {"WRONG_INTEGER_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_INTEGER_TYPE},
1190++ #else
1191++ {"WRONG_INTEGER_TYPE", 13, 225},
1192++ #endif
1193++ #ifdef ASN1_R_WRONG_PUBLIC_KEY_TYPE
1194++ {"WRONG_PUBLIC_KEY_TYPE", ERR_LIB_ASN1, ASN1_R_WRONG_PUBLIC_KEY_TYPE},
1195++ #else
1196++ {"WRONG_PUBLIC_KEY_TYPE", 13, 200},
1197++ #endif
1198++ #ifdef ASN1_R_WRONG_TAG
1199++ {"WRONG_TAG", ERR_LIB_ASN1, ASN1_R_WRONG_TAG},
1200++ #else
1201++ {"WRONG_TAG", 13, 168},
1202++ #endif
1203++ #ifdef ASYNC_R_FAILED_TO_SET_POOL
1204++ {"FAILED_TO_SET_POOL", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SET_POOL},
1205++ #else
1206++ {"FAILED_TO_SET_POOL", 51, 101},
1207++ #endif
1208++ #ifdef ASYNC_R_FAILED_TO_SWAP_CONTEXT
1209++ {"FAILED_TO_SWAP_CONTEXT", ERR_LIB_ASYNC, ASYNC_R_FAILED_TO_SWAP_CONTEXT},
1210++ #else
1211++ {"FAILED_TO_SWAP_CONTEXT", 51, 102},
1212++ #endif
1213++ #ifdef ASYNC_R_INIT_FAILED
1214++ {"INIT_FAILED", ERR_LIB_ASYNC, ASYNC_R_INIT_FAILED},
1215++ #else
1216++ {"INIT_FAILED", 51, 105},
1217++ #endif
1218++ #ifdef ASYNC_R_INVALID_POOL_SIZE
1219++ {"INVALID_POOL_SIZE", ERR_LIB_ASYNC, ASYNC_R_INVALID_POOL_SIZE},
1220++ #else
1221++ {"INVALID_POOL_SIZE", 51, 103},
1222++ #endif
1223++ #ifdef BIO_R_ACCEPT_ERROR
1224++ {"ACCEPT_ERROR", ERR_LIB_BIO, BIO_R_ACCEPT_ERROR},
1225++ #else
1226++ {"ACCEPT_ERROR", 32, 100},
1227++ #endif
1228++ #ifdef BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET
1229++ {"ADDRINFO_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET},
1230++ #else
1231++ {"ADDRINFO_ADDR_IS_NOT_AF_INET", 32, 141},
1232++ #endif
1233++ #ifdef BIO_R_AMBIGUOUS_HOST_OR_SERVICE
1234++ {"AMBIGUOUS_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_AMBIGUOUS_HOST_OR_SERVICE},
1235++ #else
1236++ {"AMBIGUOUS_HOST_OR_SERVICE", 32, 129},
1237++ #endif
1238++ #ifdef BIO_R_BAD_FOPEN_MODE
1239++ {"BAD_FOPEN_MODE", ERR_LIB_BIO, BIO_R_BAD_FOPEN_MODE},
1240++ #else
1241++ {"BAD_FOPEN_MODE", 32, 101},
1242++ #endif
1243++ #ifdef BIO_R_BROKEN_PIPE
1244++ {"BROKEN_PIPE", ERR_LIB_BIO, BIO_R_BROKEN_PIPE},
1245++ #else
1246++ {"BROKEN_PIPE", 32, 124},
1247++ #endif
1248++ #ifdef BIO_R_CONNECT_ERROR
1249++ {"CONNECT_ERROR", ERR_LIB_BIO, BIO_R_CONNECT_ERROR},
1250++ #else
1251++ {"CONNECT_ERROR", 32, 103},
1252++ #endif
1253++ #ifdef BIO_R_CONNECT_TIMEOUT
1254++ {"CONNECT_TIMEOUT", ERR_LIB_BIO, BIO_R_CONNECT_TIMEOUT},
1255++ #else
1256++ {"CONNECT_TIMEOUT", 32, 147},
1257++ #endif
1258++ #ifdef BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET
1259++ {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", ERR_LIB_BIO, BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET},
1260++ #else
1261++ {"GETHOSTBYNAME_ADDR_IS_NOT_AF_INET", 32, 107},
1262++ #endif
1263++ #ifdef BIO_R_GETSOCKNAME_ERROR
1264++ {"GETSOCKNAME_ERROR", ERR_LIB_BIO, BIO_R_GETSOCKNAME_ERROR},
1265++ #else
1266++ {"GETSOCKNAME_ERROR", 32, 132},
1267++ #endif
1268++ #ifdef BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS
1269++ {"GETSOCKNAME_TRUNCATED_ADDRESS", ERR_LIB_BIO, BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS},
1270++ #else
1271++ {"GETSOCKNAME_TRUNCATED_ADDRESS", 32, 133},
1272++ #endif
1273++ #ifdef BIO_R_GETTING_SOCKTYPE
1274++ {"GETTING_SOCKTYPE", ERR_LIB_BIO, BIO_R_GETTING_SOCKTYPE},
1275++ #else
1276++ {"GETTING_SOCKTYPE", 32, 134},
1277++ #endif
1278++ #ifdef BIO_R_INVALID_ARGUMENT
1279++ {"INVALID_ARGUMENT", ERR_LIB_BIO, BIO_R_INVALID_ARGUMENT},
1280++ #else
1281++ {"INVALID_ARGUMENT", 32, 125},
1282++ #endif
1283++ #ifdef BIO_R_INVALID_SOCKET
1284++ {"INVALID_SOCKET", ERR_LIB_BIO, BIO_R_INVALID_SOCKET},
1285++ #else
1286++ {"INVALID_SOCKET", 32, 135},
1287++ #endif
1288++ #ifdef BIO_R_IN_USE
1289++ {"IN_USE", ERR_LIB_BIO, BIO_R_IN_USE},
1290++ #else
1291++ {"IN_USE", 32, 123},
1292++ #endif
1293++ #ifdef BIO_R_LENGTH_TOO_LONG
1294++ {"LENGTH_TOO_LONG", ERR_LIB_BIO, BIO_R_LENGTH_TOO_LONG},
1295++ #else
1296++ {"LENGTH_TOO_LONG", 32, 102},
1297++ #endif
1298++ #ifdef BIO_R_LISTEN_V6_ONLY
1299++ {"LISTEN_V6_ONLY", ERR_LIB_BIO, BIO_R_LISTEN_V6_ONLY},
1300++ #else
1301++ {"LISTEN_V6_ONLY", 32, 136},
1302++ #endif
1303++ #ifdef BIO_R_LOCAL_ADDR_NOT_AVAILABLE
1304++ {"LOCAL_ADDR_NOT_AVAILABLE", ERR_LIB_BIO, BIO_R_LOCAL_ADDR_NOT_AVAILABLE},
1305++ #else
1306++ {"LOCAL_ADDR_NOT_AVAILABLE", 32, 111},
1307++ #endif
1308++ #ifdef BIO_R_LOOKUP_RETURNED_NOTHING
1309++ {"LOOKUP_RETURNED_NOTHING", ERR_LIB_BIO, BIO_R_LOOKUP_RETURNED_NOTHING},
1310++ #else
1311++ {"LOOKUP_RETURNED_NOTHING", 32, 142},
1312++ #endif
1313++ #ifdef BIO_R_MALFORMED_HOST_OR_SERVICE
1314++ {"MALFORMED_HOST_OR_SERVICE", ERR_LIB_BIO, BIO_R_MALFORMED_HOST_OR_SERVICE},
1315++ #else
1316++ {"MALFORMED_HOST_OR_SERVICE", 32, 130},
1317++ #endif
1318++ #ifdef BIO_R_NBIO_CONNECT_ERROR
1319++ {"NBIO_CONNECT_ERROR", ERR_LIB_BIO, BIO_R_NBIO_CONNECT_ERROR},
1320++ #else
1321++ {"NBIO_CONNECT_ERROR", 32, 110},
1322++ #endif
1323++ #ifdef BIO_R_NON_FATAL
1324++ {"NON_FATAL", ERR_LIB_BIO, BIO_R_NON_FATAL},
1325++ #else
1326++ {"NON_FATAL", 32, 112},
1327++ #endif
1328++ #ifdef BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED
1329++ {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED},
1330++ #else
1331++ {"NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED", 32, 143},
1332++ #endif
1333++ #ifdef BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED
1334++ {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", ERR_LIB_BIO, BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED},
1335++ #else
1336++ {"NO_HOSTNAME_OR_SERVICE_SPECIFIED", 32, 144},
1337++ #endif
1338++ #ifdef BIO_R_NO_PORT_DEFINED
1339++ {"NO_PORT_DEFINED", ERR_LIB_BIO, BIO_R_NO_PORT_DEFINED},
1340++ #else
1341++ {"NO_PORT_DEFINED", 32, 113},
1342++ #endif
1343++ #ifdef BIO_R_NO_SUCH_FILE
1344++ {"NO_SUCH_FILE", ERR_LIB_BIO, BIO_R_NO_SUCH_FILE},
1345++ #else
1346++ {"NO_SUCH_FILE", 32, 128},
1347++ #endif
1348++ #ifdef BIO_R_PEER_ADDR_NOT_AVAILABLE
1349++ {"PEER_ADDR_NOT_AVAILABLE", ERR_LIB_BIO, BIO_R_PEER_ADDR_NOT_AVAILABLE},
1350++ #else
1351++ {"PEER_ADDR_NOT_AVAILABLE", 32, 114},
1352++ #endif
1353++ #ifdef BIO_R_PORT_MISMATCH
1354++ {"PORT_MISMATCH", ERR_LIB_BIO, BIO_R_PORT_MISMATCH},
1355++ #else
1356++ {"PORT_MISMATCH", 32, 150},
1357++ #endif
1358++ #ifdef BIO_R_TFO_DISABLED
1359++ {"TFO_DISABLED", ERR_LIB_BIO, BIO_R_TFO_DISABLED},
1360++ #else
1361++ {"TFO_DISABLED", 32, 106},
1362++ #endif
1363++ #ifdef BIO_R_TFO_NO_KERNEL_SUPPORT
1364++ {"TFO_NO_KERNEL_SUPPORT", ERR_LIB_BIO, BIO_R_TFO_NO_KERNEL_SUPPORT},
1365++ #else
1366++ {"TFO_NO_KERNEL_SUPPORT", 32, 108},
1367++ #endif
1368++ #ifdef BIO_R_TRANSFER_ERROR
1369++ {"TRANSFER_ERROR", ERR_LIB_BIO, BIO_R_TRANSFER_ERROR},
1370++ #else
1371++ {"TRANSFER_ERROR", 32, 104},
1372++ #endif
1373++ #ifdef BIO_R_TRANSFER_TIMEOUT
1374++ {"TRANSFER_TIMEOUT", ERR_LIB_BIO, BIO_R_TRANSFER_TIMEOUT},
1375++ #else
1376++ {"TRANSFER_TIMEOUT", 32, 105},
1377++ #endif
1378++ #ifdef BIO_R_UNABLE_TO_BIND_SOCKET
1379++ {"UNABLE_TO_BIND_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_BIND_SOCKET},
1380++ #else
1381++ {"UNABLE_TO_BIND_SOCKET", 32, 117},
1382++ #endif
1383++ #ifdef BIO_R_UNABLE_TO_CREATE_SOCKET
1384++ {"UNABLE_TO_CREATE_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_CREATE_SOCKET},
1385++ #else
1386++ {"UNABLE_TO_CREATE_SOCKET", 32, 118},
1387++ #endif
1388++ #ifdef BIO_R_UNABLE_TO_KEEPALIVE
1389++ {"UNABLE_TO_KEEPALIVE", ERR_LIB_BIO, BIO_R_UNABLE_TO_KEEPALIVE},
1390++ #else
1391++ {"UNABLE_TO_KEEPALIVE", 32, 137},
1392++ #endif
1393++ #ifdef BIO_R_UNABLE_TO_LISTEN_SOCKET
1394++ {"UNABLE_TO_LISTEN_SOCKET", ERR_LIB_BIO, BIO_R_UNABLE_TO_LISTEN_SOCKET},
1395++ #else
1396++ {"UNABLE_TO_LISTEN_SOCKET", 32, 119},
1397++ #endif
1398++ #ifdef BIO_R_UNABLE_TO_NODELAY
1399++ {"UNABLE_TO_NODELAY", ERR_LIB_BIO, BIO_R_UNABLE_TO_NODELAY},
1400++ #else
1401++ {"UNABLE_TO_NODELAY", 32, 138},
1402++ #endif
1403++ #ifdef BIO_R_UNABLE_TO_REUSEADDR
1404++ {"UNABLE_TO_REUSEADDR", ERR_LIB_BIO, BIO_R_UNABLE_TO_REUSEADDR},
1405++ #else
1406++ {"UNABLE_TO_REUSEADDR", 32, 139},
1407++ #endif
1408++ #ifdef BIO_R_UNABLE_TO_TFO
1409++ {"UNABLE_TO_TFO", ERR_LIB_BIO, BIO_R_UNABLE_TO_TFO},
1410++ #else
1411++ {"UNABLE_TO_TFO", 32, 109},
1412++ #endif
1413++ #ifdef BIO_R_UNAVAILABLE_IP_FAMILY
1414++ {"UNAVAILABLE_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNAVAILABLE_IP_FAMILY},
1415++ #else
1416++ {"UNAVAILABLE_IP_FAMILY", 32, 145},
1417++ #endif
1418++ #ifdef BIO_R_UNINITIALIZED
1419++ {"UNINITIALIZED", ERR_LIB_BIO, BIO_R_UNINITIALIZED},
1420++ #else
1421++ {"UNINITIALIZED", 32, 120},
1422++ #endif
1423++ #ifdef BIO_R_UNKNOWN_INFO_TYPE
1424++ {"UNKNOWN_INFO_TYPE", ERR_LIB_BIO, BIO_R_UNKNOWN_INFO_TYPE},
1425++ #else
1426++ {"UNKNOWN_INFO_TYPE", 32, 140},
1427++ #endif
1428++ #ifdef BIO_R_UNSUPPORTED_IP_FAMILY
1429++ {"UNSUPPORTED_IP_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_IP_FAMILY},
1430++ #else
1431++ {"UNSUPPORTED_IP_FAMILY", 32, 146},
1432++ #endif
1433++ #ifdef BIO_R_UNSUPPORTED_METHOD
1434++ {"UNSUPPORTED_METHOD", ERR_LIB_BIO, BIO_R_UNSUPPORTED_METHOD},
1435++ #else
1436++ {"UNSUPPORTED_METHOD", 32, 121},
1437++ #endif
1438++ #ifdef BIO_R_UNSUPPORTED_PROTOCOL_FAMILY
1439++ {"UNSUPPORTED_PROTOCOL_FAMILY", ERR_LIB_BIO, BIO_R_UNSUPPORTED_PROTOCOL_FAMILY},
1440++ #else
1441++ {"UNSUPPORTED_PROTOCOL_FAMILY", 32, 131},
1442++ #endif
1443++ #ifdef BIO_R_WRITE_TO_READ_ONLY_BIO
1444++ {"WRITE_TO_READ_ONLY_BIO", ERR_LIB_BIO, BIO_R_WRITE_TO_READ_ONLY_BIO},
1445++ #else
1446++ {"WRITE_TO_READ_ONLY_BIO", 32, 126},
1447++ #endif
1448++ #ifdef BIO_R_WSASTARTUP
1449++ {"WSASTARTUP", ERR_LIB_BIO, BIO_R_WSASTARTUP},
1450++ #else
1451++ {"WSASTARTUP", 32, 122},
1452++ #endif
1453++ #ifdef BN_R_ARG2_LT_ARG3
1454++ {"ARG2_LT_ARG3", ERR_LIB_BN, BN_R_ARG2_LT_ARG3},
1455++ #else
1456++ {"ARG2_LT_ARG3", 3, 100},
1457++ #endif
1458++ #ifdef BN_R_BAD_RECIPROCAL
1459++ {"BAD_RECIPROCAL", ERR_LIB_BN, BN_R_BAD_RECIPROCAL},
1460++ #else
1461++ {"BAD_RECIPROCAL", 3, 101},
1462++ #endif
1463++ #ifdef BN_R_BIGNUM_TOO_LONG
1464++ {"BIGNUM_TOO_LONG", ERR_LIB_BN, BN_R_BIGNUM_TOO_LONG},
1465++ #else
1466++ {"BIGNUM_TOO_LONG", 3, 114},
1467++ #endif
1468++ #ifdef BN_R_BITS_TOO_SMALL
1469++ {"BITS_TOO_SMALL", ERR_LIB_BN, BN_R_BITS_TOO_SMALL},
1470++ #else
1471++ {"BITS_TOO_SMALL", 3, 118},
1472++ #endif
1473++ #ifdef BN_R_CALLED_WITH_EVEN_MODULUS
1474++ {"CALLED_WITH_EVEN_MODULUS", ERR_LIB_BN, BN_R_CALLED_WITH_EVEN_MODULUS},
1475++ #else
1476++ {"CALLED_WITH_EVEN_MODULUS", 3, 102},
1477++ #endif
1478++ #ifdef BN_R_DIV_BY_ZERO
1479++ {"DIV_BY_ZERO", ERR_LIB_BN, BN_R_DIV_BY_ZERO},
1480++ #else
1481++ {"DIV_BY_ZERO", 3, 103},
1482++ #endif
1483++ #ifdef BN_R_ENCODING_ERROR
1484++ {"ENCODING_ERROR", ERR_LIB_BN, BN_R_ENCODING_ERROR},
1485++ #else
1486++ {"ENCODING_ERROR", 3, 104},
1487++ #endif
1488++ #ifdef BN_R_EXPAND_ON_STATIC_BIGNUM_DATA
1489++ {"EXPAND_ON_STATIC_BIGNUM_DATA", ERR_LIB_BN, BN_R_EXPAND_ON_STATIC_BIGNUM_DATA},
1490++ #else
1491++ {"EXPAND_ON_STATIC_BIGNUM_DATA", 3, 105},
1492++ #endif
1493++ #ifdef BN_R_INPUT_NOT_REDUCED
1494++ {"INPUT_NOT_REDUCED", ERR_LIB_BN, BN_R_INPUT_NOT_REDUCED},
1495++ #else
1496++ {"INPUT_NOT_REDUCED", 3, 110},
1497++ #endif
1498++ #ifdef BN_R_INVALID_LENGTH
1499++ {"INVALID_LENGTH", ERR_LIB_BN, BN_R_INVALID_LENGTH},
1500++ #else
1501++ {"INVALID_LENGTH", 3, 106},
1502++ #endif
1503++ #ifdef BN_R_INVALID_RANGE
1504++ {"INVALID_RANGE", ERR_LIB_BN, BN_R_INVALID_RANGE},
1505++ #else
1506++ {"INVALID_RANGE", 3, 115},
1507++ #endif
1508++ #ifdef BN_R_INVALID_SHIFT
1509++ {"INVALID_SHIFT", ERR_LIB_BN, BN_R_INVALID_SHIFT},
1510++ #else
1511++ {"INVALID_SHIFT", 3, 119},
1512++ #endif
1513++ #ifdef BN_R_NOT_A_SQUARE
1514++ {"NOT_A_SQUARE", ERR_LIB_BN, BN_R_NOT_A_SQUARE},
1515++ #else
1516++ {"NOT_A_SQUARE", 3, 111},
1517++ #endif
1518++ #ifdef BN_R_NOT_INITIALIZED
1519++ {"NOT_INITIALIZED", ERR_LIB_BN, BN_R_NOT_INITIALIZED},
1520++ #else
1521++ {"NOT_INITIALIZED", 3, 107},
1522++ #endif
1523++ #ifdef BN_R_NO_INVERSE
1524++ {"NO_INVERSE", ERR_LIB_BN, BN_R_NO_INVERSE},
1525++ #else
1526++ {"NO_INVERSE", 3, 108},
1527++ #endif
1528++ #ifdef BN_R_NO_PRIME_CANDIDATE
1529++ {"NO_PRIME_CANDIDATE", ERR_LIB_BN, BN_R_NO_PRIME_CANDIDATE},
1530++ #else
1531++ {"NO_PRIME_CANDIDATE", 3, 121},
1532++ #endif
1533++ #ifdef BN_R_NO_SOLUTION
1534++ {"NO_SOLUTION", ERR_LIB_BN, BN_R_NO_SOLUTION},
1535++ #else
1536++ {"NO_SOLUTION", 3, 116},
1537++ #endif
1538++ #ifdef BN_R_NO_SUITABLE_DIGEST
1539++ {"NO_SUITABLE_DIGEST", ERR_LIB_BN, BN_R_NO_SUITABLE_DIGEST},
1540++ #else
1541++ {"NO_SUITABLE_DIGEST", 3, 120},
1542++ #endif
1543++ #ifdef BN_R_PRIVATE_KEY_TOO_LARGE
1544++ {"PRIVATE_KEY_TOO_LARGE", ERR_LIB_BN, BN_R_PRIVATE_KEY_TOO_LARGE},
1545++ #else
1546++ {"PRIVATE_KEY_TOO_LARGE", 3, 117},
1547++ #endif
1548++ #ifdef BN_R_P_IS_NOT_PRIME
1549++ {"P_IS_NOT_PRIME", ERR_LIB_BN, BN_R_P_IS_NOT_PRIME},
1550++ #else
1551++ {"P_IS_NOT_PRIME", 3, 112},
1552++ #endif
1553++ #ifdef BN_R_TOO_MANY_ITERATIONS
1554++ {"TOO_MANY_ITERATIONS", ERR_LIB_BN, BN_R_TOO_MANY_ITERATIONS},
1555++ #else
1556++ {"TOO_MANY_ITERATIONS", 3, 113},
1557++ #endif
1558++ #ifdef BN_R_TOO_MANY_TEMPORARY_VARIABLES
1559++ {"TOO_MANY_TEMPORARY_VARIABLES", ERR_LIB_BN, BN_R_TOO_MANY_TEMPORARY_VARIABLES},
1560++ #else
1561++ {"TOO_MANY_TEMPORARY_VARIABLES", 3, 109},
1562++ #endif
1563++ #ifdef CMP_R_ALGORITHM_NOT_SUPPORTED
1564++ {"ALGORITHM_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_ALGORITHM_NOT_SUPPORTED},
1565++ #else
1566++ {"ALGORITHM_NOT_SUPPORTED", 58, 139},
1567++ #endif
1568++ #ifdef CMP_R_BAD_CHECKAFTER_IN_POLLREP
1569++ {"BAD_CHECKAFTER_IN_POLLREP", ERR_LIB_CMP, CMP_R_BAD_CHECKAFTER_IN_POLLREP},
1570++ #else
1571++ {"BAD_CHECKAFTER_IN_POLLREP", 58, 167},
1572++ #endif
1573++ #ifdef CMP_R_BAD_REQUEST_ID
1574++ {"BAD_REQUEST_ID", ERR_LIB_CMP, CMP_R_BAD_REQUEST_ID},
1575++ #else
1576++ {"BAD_REQUEST_ID", 58, 108},
1577++ #endif
1578++ #ifdef CMP_R_CERTHASH_UNMATCHED
1579++ {"CERTHASH_UNMATCHED", ERR_LIB_CMP, CMP_R_CERTHASH_UNMATCHED},
1580++ #else
1581++ {"CERTHASH_UNMATCHED", 58, 156},
1582++ #endif
1583++ #ifdef CMP_R_CERTID_NOT_FOUND
1584++ {"CERTID_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTID_NOT_FOUND},
1585++ #else
1586++ {"CERTID_NOT_FOUND", 58, 109},
1587++ #endif
1588++ #ifdef CMP_R_CERTIFICATE_NOT_ACCEPTED
1589++ {"CERTIFICATE_NOT_ACCEPTED", ERR_LIB_CMP, CMP_R_CERTIFICATE_NOT_ACCEPTED},
1590++ #else
1591++ {"CERTIFICATE_NOT_ACCEPTED", 58, 169},
1592++ #endif
1593++ #ifdef CMP_R_CERTIFICATE_NOT_FOUND
1594++ {"CERTIFICATE_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTIFICATE_NOT_FOUND},
1595++ #else
1596++ {"CERTIFICATE_NOT_FOUND", 58, 112},
1597++ #endif
1598++ #ifdef CMP_R_CERTREQMSG_NOT_FOUND
1599++ {"CERTREQMSG_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTREQMSG_NOT_FOUND},
1600++ #else
1601++ {"CERTREQMSG_NOT_FOUND", 58, 157},
1602++ #endif
1603++ #ifdef CMP_R_CERTRESPONSE_NOT_FOUND
1604++ {"CERTRESPONSE_NOT_FOUND", ERR_LIB_CMP, CMP_R_CERTRESPONSE_NOT_FOUND},
1605++ #else
1606++ {"CERTRESPONSE_NOT_FOUND", 58, 113},
1607++ #endif
1608++ #ifdef CMP_R_CERT_AND_KEY_DO_NOT_MATCH
1609++ {"CERT_AND_KEY_DO_NOT_MATCH", ERR_LIB_CMP, CMP_R_CERT_AND_KEY_DO_NOT_MATCH},
1610++ #else
1611++ {"CERT_AND_KEY_DO_NOT_MATCH", 58, 114},
1612++ #endif
1613++ #ifdef CMP_R_CHECKAFTER_OUT_OF_RANGE
1614++ {"CHECKAFTER_OUT_OF_RANGE", ERR_LIB_CMP, CMP_R_CHECKAFTER_OUT_OF_RANGE},
1615++ #else
1616++ {"CHECKAFTER_OUT_OF_RANGE", 58, 181},
1617++ #endif
1618++ #ifdef CMP_R_ENCOUNTERED_KEYUPDATEWARNING
1619++ {"ENCOUNTERED_KEYUPDATEWARNING", ERR_LIB_CMP, CMP_R_ENCOUNTERED_KEYUPDATEWARNING},
1620++ #else
1621++ {"ENCOUNTERED_KEYUPDATEWARNING", 58, 176},
1622++ #endif
1623++ #ifdef CMP_R_ENCOUNTERED_WAITING
1624++ {"ENCOUNTERED_WAITING", ERR_LIB_CMP, CMP_R_ENCOUNTERED_WAITING},
1625++ #else
1626++ {"ENCOUNTERED_WAITING", 58, 162},
1627++ #endif
1628++ #ifdef CMP_R_ERROR_CALCULATING_PROTECTION
1629++ {"ERROR_CALCULATING_PROTECTION", ERR_LIB_CMP, CMP_R_ERROR_CALCULATING_PROTECTION},
1630++ #else
1631++ {"ERROR_CALCULATING_PROTECTION", 58, 115},
1632++ #endif
1633++ #ifdef CMP_R_ERROR_CREATING_CERTCONF
1634++ {"ERROR_CREATING_CERTCONF", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTCONF},
1635++ #else
1636++ {"ERROR_CREATING_CERTCONF", 58, 116},
1637++ #endif
1638++ #ifdef CMP_R_ERROR_CREATING_CERTREP
1639++ {"ERROR_CREATING_CERTREP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTREP},
1640++ #else
1641++ {"ERROR_CREATING_CERTREP", 58, 117},
1642++ #endif
1643++ #ifdef CMP_R_ERROR_CREATING_CERTREQ
1644++ {"ERROR_CREATING_CERTREQ", ERR_LIB_CMP, CMP_R_ERROR_CREATING_CERTREQ},
1645++ #else
1646++ {"ERROR_CREATING_CERTREQ", 58, 163},
1647++ #endif
1648++ #ifdef CMP_R_ERROR_CREATING_ERROR
1649++ {"ERROR_CREATING_ERROR", ERR_LIB_CMP, CMP_R_ERROR_CREATING_ERROR},
1650++ #else
1651++ {"ERROR_CREATING_ERROR", 58, 118},
1652++ #endif
1653++ #ifdef CMP_R_ERROR_CREATING_GENM
1654++ {"ERROR_CREATING_GENM", ERR_LIB_CMP, CMP_R_ERROR_CREATING_GENM},
1655++ #else
1656++ {"ERROR_CREATING_GENM", 58, 119},
1657++ #endif
1658++ #ifdef CMP_R_ERROR_CREATING_GENP
1659++ {"ERROR_CREATING_GENP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_GENP},
1660++ #else
1661++ {"ERROR_CREATING_GENP", 58, 120},
1662++ #endif
1663++ #ifdef CMP_R_ERROR_CREATING_PKICONF
1664++ {"ERROR_CREATING_PKICONF", ERR_LIB_CMP, CMP_R_ERROR_CREATING_PKICONF},
1665++ #else
1666++ {"ERROR_CREATING_PKICONF", 58, 122},
1667++ #endif
1668++ #ifdef CMP_R_ERROR_CREATING_POLLREP
1669++ {"ERROR_CREATING_POLLREP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_POLLREP},
1670++ #else
1671++ {"ERROR_CREATING_POLLREP", 58, 123},
1672++ #endif
1673++ #ifdef CMP_R_ERROR_CREATING_POLLREQ
1674++ {"ERROR_CREATING_POLLREQ", ERR_LIB_CMP, CMP_R_ERROR_CREATING_POLLREQ},
1675++ #else
1676++ {"ERROR_CREATING_POLLREQ", 58, 124},
1677++ #endif
1678++ #ifdef CMP_R_ERROR_CREATING_RP
1679++ {"ERROR_CREATING_RP", ERR_LIB_CMP, CMP_R_ERROR_CREATING_RP},
1680++ #else
1681++ {"ERROR_CREATING_RP", 58, 125},
1682++ #endif
1683++ #ifdef CMP_R_ERROR_CREATING_RR
1684++ {"ERROR_CREATING_RR", ERR_LIB_CMP, CMP_R_ERROR_CREATING_RR},
1685++ #else
1686++ {"ERROR_CREATING_RR", 58, 126},
1687++ #endif
1688++ #ifdef CMP_R_ERROR_PARSING_PKISTATUS
1689++ {"ERROR_PARSING_PKISTATUS", ERR_LIB_CMP, CMP_R_ERROR_PARSING_PKISTATUS},
1690++ #else
1691++ {"ERROR_PARSING_PKISTATUS", 58, 107},
1692++ #endif
1693++ #ifdef CMP_R_ERROR_PROCESSING_MESSAGE
1694++ {"ERROR_PROCESSING_MESSAGE", ERR_LIB_CMP, CMP_R_ERROR_PROCESSING_MESSAGE},
1695++ #else
1696++ {"ERROR_PROCESSING_MESSAGE", 58, 158},
1697++ #endif
1698++ #ifdef CMP_R_ERROR_PROTECTING_MESSAGE
1699++ {"ERROR_PROTECTING_MESSAGE", ERR_LIB_CMP, CMP_R_ERROR_PROTECTING_MESSAGE},
1700++ #else
1701++ {"ERROR_PROTECTING_MESSAGE", 58, 127},
1702++ #endif
1703++ #ifdef CMP_R_ERROR_SETTING_CERTHASH
1704++ {"ERROR_SETTING_CERTHASH", ERR_LIB_CMP, CMP_R_ERROR_SETTING_CERTHASH},
1705++ #else
1706++ {"ERROR_SETTING_CERTHASH", 58, 128},
1707++ #endif
1708++ #ifdef CMP_R_ERROR_UNEXPECTED_CERTCONF
1709++ {"ERROR_UNEXPECTED_CERTCONF", ERR_LIB_CMP, CMP_R_ERROR_UNEXPECTED_CERTCONF},
1710++ #else
1711++ {"ERROR_UNEXPECTED_CERTCONF", 58, 160},
1712++ #endif
1713++ #ifdef CMP_R_ERROR_VALIDATING_PROTECTION
1714++ {"ERROR_VALIDATING_PROTECTION", ERR_LIB_CMP, CMP_R_ERROR_VALIDATING_PROTECTION},
1715++ #else
1716++ {"ERROR_VALIDATING_PROTECTION", 58, 140},
1717++ #endif
1718++ #ifdef CMP_R_ERROR_VALIDATING_SIGNATURE
1719++ {"ERROR_VALIDATING_SIGNATURE", ERR_LIB_CMP, CMP_R_ERROR_VALIDATING_SIGNATURE},
1720++ #else
1721++ {"ERROR_VALIDATING_SIGNATURE", 58, 171},
1722++ #endif
1723++ #ifdef CMP_R_EXPECTED_POLLREQ
1724++ {"EXPECTED_POLLREQ", ERR_LIB_CMP, CMP_R_EXPECTED_POLLREQ},
1725++ #else
1726++ {"EXPECTED_POLLREQ", 58, 104},
1727++ #endif
1728++ #ifdef CMP_R_FAILED_BUILDING_OWN_CHAIN
1729++ {"FAILED_BUILDING_OWN_CHAIN", ERR_LIB_CMP, CMP_R_FAILED_BUILDING_OWN_CHAIN},
1730++ #else
1731++ {"FAILED_BUILDING_OWN_CHAIN", 58, 164},
1732++ #endif
1733++ #ifdef CMP_R_FAILED_EXTRACTING_CENTRAL_GEN_KEY
1734++ {"FAILED_EXTRACTING_CENTRAL_GEN_KEY", ERR_LIB_CMP, CMP_R_FAILED_EXTRACTING_CENTRAL_GEN_KEY},
1735++ #else
1736++ {"FAILED_EXTRACTING_CENTRAL_GEN_KEY", 58, 203},
1737++ #endif
1738++ #ifdef CMP_R_FAILED_EXTRACTING_PUBKEY
1739++ {"FAILED_EXTRACTING_PUBKEY", ERR_LIB_CMP, CMP_R_FAILED_EXTRACTING_PUBKEY},
1740++ #else
1741++ {"FAILED_EXTRACTING_PUBKEY", 58, 141},
1742++ #endif
1743++ #ifdef CMP_R_FAILURE_OBTAINING_RANDOM
1744++ {"FAILURE_OBTAINING_RANDOM", ERR_LIB_CMP, CMP_R_FAILURE_OBTAINING_RANDOM},
1745++ #else
1746++ {"FAILURE_OBTAINING_RANDOM", 58, 110},
1747++ #endif
1748++ #ifdef CMP_R_FAIL_INFO_OUT_OF_RANGE
1749++ {"FAIL_INFO_OUT_OF_RANGE", ERR_LIB_CMP, CMP_R_FAIL_INFO_OUT_OF_RANGE},
1750++ #else
1751++ {"FAIL_INFO_OUT_OF_RANGE", 58, 129},
1752++ #endif
1753++ #ifdef CMP_R_GENERATE_CERTREQTEMPLATE
1754++ {"GENERATE_CERTREQTEMPLATE", ERR_LIB_CMP, CMP_R_GENERATE_CERTREQTEMPLATE},
1755++ #else
1756++ {"GENERATE_CERTREQTEMPLATE", 58, 197},
1757++ #endif
1758++ #ifdef CMP_R_GENERATE_CRLSTATUS
1759++ {"GENERATE_CRLSTATUS", ERR_LIB_CMP, CMP_R_GENERATE_CRLSTATUS},
1760++ #else
1761++ {"GENERATE_CRLSTATUS", 58, 198},
1762++ #endif
1763++ #ifdef CMP_R_GETTING_GENP
1764++ {"GETTING_GENP", ERR_LIB_CMP, CMP_R_GETTING_GENP},
1765++ #else
1766++ {"GETTING_GENP", 58, 192},
1767++ #endif
1768++ #ifdef CMP_R_GET_ITAV
1769++ {"GET_ITAV", ERR_LIB_CMP, CMP_R_GET_ITAV},
1770++ #else
1771++ {"GET_ITAV", 58, 199},
1772++ #endif
1773++ #ifdef CMP_R_INVALID_ARGS
1774++ {"INVALID_ARGS", ERR_LIB_CMP, CMP_R_INVALID_ARGS},
1775++ #else
1776++ {"INVALID_ARGS", 58, 100},
1777++ #endif
1778++ #ifdef CMP_R_INVALID_GENP
1779++ {"INVALID_GENP", ERR_LIB_CMP, CMP_R_INVALID_GENP},
1780++ #else
1781++ {"INVALID_GENP", 58, 193},
1782++ #endif
1783++ #ifdef CMP_R_INVALID_KEYSPEC
1784++ {"INVALID_KEYSPEC", ERR_LIB_CMP, CMP_R_INVALID_KEYSPEC},
1785++ #else
1786++ {"INVALID_KEYSPEC", 58, 202},
1787++ #endif
1788++ #ifdef CMP_R_INVALID_OPTION
1789++ {"INVALID_OPTION", ERR_LIB_CMP, CMP_R_INVALID_OPTION},
1790++ #else
1791++ {"INVALID_OPTION", 58, 174},
1792++ #endif
1793++ #ifdef CMP_R_INVALID_ROOTCAKEYUPDATE
1794++ {"INVALID_ROOTCAKEYUPDATE", ERR_LIB_CMP, CMP_R_INVALID_ROOTCAKEYUPDATE},
1795++ #else
1796++ {"INVALID_ROOTCAKEYUPDATE", 58, 195},
1797++ #endif
1798++ #ifdef CMP_R_MISSING_CENTRAL_GEN_KEY
1799++ {"MISSING_CENTRAL_GEN_KEY", ERR_LIB_CMP, CMP_R_MISSING_CENTRAL_GEN_KEY},
1800++ #else
1801++ {"MISSING_CENTRAL_GEN_KEY", 58, 204},
1802++ #endif
1803++ #ifdef CMP_R_MISSING_CERTID
1804++ {"MISSING_CERTID", ERR_LIB_CMP, CMP_R_MISSING_CERTID},
1805++ #else
1806++ {"MISSING_CERTID", 58, 165},
1807++ #endif
1808++ #ifdef CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION
1809++ {"MISSING_KEY_INPUT_FOR_CREATING_PROTECTION", ERR_LIB_CMP, CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION},
1810++ #else
1811++ {"MISSING_KEY_INPUT_FOR_CREATING_PROTECTION", 58, 130},
1812++ #endif
1813++ #ifdef CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE
1814++ {"MISSING_KEY_USAGE_DIGITALSIGNATURE", ERR_LIB_CMP, CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE},
1815++ #else
1816++ {"MISSING_KEY_USAGE_DIGITALSIGNATURE", 58, 142},
1817++ #endif
1818++ #ifdef CMP_R_MISSING_P10CSR
1819++ {"MISSING_P10CSR", ERR_LIB_CMP, CMP_R_MISSING_P10CSR},
1820++ #else
1821++ {"MISSING_P10CSR", 58, 121},
1822++ #endif
1823++ #ifdef CMP_R_MISSING_PBM_SECRET
1824++ {"MISSING_PBM_SECRET", ERR_LIB_CMP, CMP_R_MISSING_PBM_SECRET},
1825++ #else
1826++ {"MISSING_PBM_SECRET", 58, 166},
1827++ #endif
1828++ #ifdef CMP_R_MISSING_PRIVATE_KEY
1829++ {"MISSING_PRIVATE_KEY", ERR_LIB_CMP, CMP_R_MISSING_PRIVATE_KEY},
1830++ #else
1831++ {"MISSING_PRIVATE_KEY", 58, 131},
1832++ #endif
1833++ #ifdef CMP_R_MISSING_PRIVATE_KEY_FOR_POPO
1834++ {"MISSING_PRIVATE_KEY_FOR_POPO", ERR_LIB_CMP, CMP_R_MISSING_PRIVATE_KEY_FOR_POPO},
1835++ #else
1836++ {"MISSING_PRIVATE_KEY_FOR_POPO", 58, 190},
1837++ #endif
1838++ #ifdef CMP_R_MISSING_PROTECTION
1839++ {"MISSING_PROTECTION", ERR_LIB_CMP, CMP_R_MISSING_PROTECTION},
1840++ #else
1841++ {"MISSING_PROTECTION", 58, 143},
1842++ #endif
1843++ #ifdef CMP_R_MISSING_PUBLIC_KEY
1844++ {"MISSING_PUBLIC_KEY", ERR_LIB_CMP, CMP_R_MISSING_PUBLIC_KEY},
1845++ #else
1846++ {"MISSING_PUBLIC_KEY", 58, 183},
1847++ #endif
1848++ #ifdef CMP_R_MISSING_REFERENCE_CERT
1849++ {"MISSING_REFERENCE_CERT", ERR_LIB_CMP, CMP_R_MISSING_REFERENCE_CERT},
1850++ #else
1851++ {"MISSING_REFERENCE_CERT", 58, 168},
1852++ #endif
1853++ #ifdef CMP_R_MISSING_SECRET
1854++ {"MISSING_SECRET", ERR_LIB_CMP, CMP_R_MISSING_SECRET},
1855++ #else
1856++ {"MISSING_SECRET", 58, 178},
1857++ #endif
1858++ #ifdef CMP_R_MISSING_SENDER_IDENTIFICATION
1859++ {"MISSING_SENDER_IDENTIFICATION", ERR_LIB_CMP, CMP_R_MISSING_SENDER_IDENTIFICATION},
1860++ #else
1861++ {"MISSING_SENDER_IDENTIFICATION", 58, 111},
1862++ #endif
1863++ #ifdef CMP_R_MISSING_TRUST_ANCHOR
1864++ {"MISSING_TRUST_ANCHOR", ERR_LIB_CMP, CMP_R_MISSING_TRUST_ANCHOR},
1865++ #else
1866++ {"MISSING_TRUST_ANCHOR", 58, 179},
1867++ #endif
1868++ #ifdef CMP_R_MISSING_TRUST_STORE
1869++ {"MISSING_TRUST_STORE", ERR_LIB_CMP, CMP_R_MISSING_TRUST_STORE},
1870++ #else
1871++ {"MISSING_TRUST_STORE", 58, 144},
1872++ #endif
1873++ #ifdef CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED
1874++ {"MULTIPLE_REQUESTS_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED},
1875++ #else
1876++ {"MULTIPLE_REQUESTS_NOT_SUPPORTED", 58, 161},
1877++ #endif
1878++ #ifdef CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED
1879++ {"MULTIPLE_RESPONSES_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED},
1880++ #else
1881++ {"MULTIPLE_RESPONSES_NOT_SUPPORTED", 58, 170},
1882++ #endif
1883++ #ifdef CMP_R_MULTIPLE_SAN_SOURCES
1884++ {"MULTIPLE_SAN_SOURCES", ERR_LIB_CMP, CMP_R_MULTIPLE_SAN_SOURCES},
1885++ #else
1886++ {"MULTIPLE_SAN_SOURCES", 58, 102},
1887++ #endif
1888++ #ifdef CMP_R_NO_STDIO
1889++ {"NO_STDIO", ERR_LIB_CMP, CMP_R_NO_STDIO},
1890++ #else
1891++ {"NO_STDIO", 58, 194},
1892++ #endif
1893++ #ifdef CMP_R_NO_SUITABLE_SENDER_CERT
1894++ {"NO_SUITABLE_SENDER_CERT", ERR_LIB_CMP, CMP_R_NO_SUITABLE_SENDER_CERT},
1895++ #else
1896++ {"NO_SUITABLE_SENDER_CERT", 58, 145},
1897++ #endif
1898++ #ifdef CMP_R_NULL_ARGUMENT
1899++ {"NULL_ARGUMENT", ERR_LIB_CMP, CMP_R_NULL_ARGUMENT},
1900++ #else
1901++ {"NULL_ARGUMENT", 58, 103},
1902++ #endif
1903++ #ifdef CMP_R_PKIBODY_ERROR
1904++ {"PKIBODY_ERROR", ERR_LIB_CMP, CMP_R_PKIBODY_ERROR},
1905++ #else
1906++ {"PKIBODY_ERROR", 58, 146},
1907++ #endif
1908++ #ifdef CMP_R_PKISTATUSINFO_NOT_FOUND
1909++ {"PKISTATUSINFO_NOT_FOUND", ERR_LIB_CMP, CMP_R_PKISTATUSINFO_NOT_FOUND},
1910++ #else
1911++ {"PKISTATUSINFO_NOT_FOUND", 58, 132},
1912++ #endif
1913++ #ifdef CMP_R_POLLING_FAILED
1914++ {"POLLING_FAILED", ERR_LIB_CMP, CMP_R_POLLING_FAILED},
1915++ #else
1916++ {"POLLING_FAILED", 58, 172},
1917++ #endif
1918++ #ifdef CMP_R_POTENTIALLY_INVALID_CERTIFICATE
1919++ {"POTENTIALLY_INVALID_CERTIFICATE", ERR_LIB_CMP, CMP_R_POTENTIALLY_INVALID_CERTIFICATE},
1920++ #else
1921++ {"POTENTIALLY_INVALID_CERTIFICATE", 58, 147},
1922++ #endif
1923++ #ifdef CMP_R_RECEIVED_ERROR
1924++ {"RECEIVED_ERROR", ERR_LIB_CMP, CMP_R_RECEIVED_ERROR},
1925++ #else
1926++ {"RECEIVED_ERROR", 58, 180},
1927++ #endif
1928++ #ifdef CMP_R_RECIPNONCE_UNMATCHED
1929++ {"RECIPNONCE_UNMATCHED", ERR_LIB_CMP, CMP_R_RECIPNONCE_UNMATCHED},
1930++ #else
1931++ {"RECIPNONCE_UNMATCHED", 58, 148},
1932++ #endif
1933++ #ifdef CMP_R_REQUEST_NOT_ACCEPTED
1934++ {"REQUEST_NOT_ACCEPTED", ERR_LIB_CMP, CMP_R_REQUEST_NOT_ACCEPTED},
1935++ #else
1936++ {"REQUEST_NOT_ACCEPTED", 58, 149},
1937++ #endif
1938++ #ifdef CMP_R_REQUEST_REJECTED_BY_SERVER
1939++ {"REQUEST_REJECTED_BY_SERVER", ERR_LIB_CMP, CMP_R_REQUEST_REJECTED_BY_SERVER},
1940++ #else
1941++ {"REQUEST_REJECTED_BY_SERVER", 58, 182},
1942++ #endif
1943++ #ifdef CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED
1944++ {"SENDER_GENERALNAME_TYPE_NOT_SUPPORTED", ERR_LIB_CMP, CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED},
1945++ #else
1946++ {"SENDER_GENERALNAME_TYPE_NOT_SUPPORTED", 58, 150},
1947++ #endif
1948++ #ifdef CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG
1949++ {"SRVCERT_DOES_NOT_VALIDATE_MSG", ERR_LIB_CMP, CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG},
1950++ #else
1951++ {"SRVCERT_DOES_NOT_VALIDATE_MSG", 58, 151},
1952++ #endif
1953++ #ifdef CMP_R_TOTAL_TIMEOUT
1954++ {"TOTAL_TIMEOUT", ERR_LIB_CMP, CMP_R_TOTAL_TIMEOUT},
1955++ #else
1956++ {"TOTAL_TIMEOUT", 58, 184},
1957++ #endif
1958++ #ifdef CMP_R_TRANSACTIONID_UNMATCHED
1959++ {"TRANSACTIONID_UNMATCHED", ERR_LIB_CMP, CMP_R_TRANSACTIONID_UNMATCHED},
1960++ #else
1961++ {"TRANSACTIONID_UNMATCHED", 58, 152},
1962++ #endif
1963++ #ifdef CMP_R_TRANSFER_ERROR
1964++ {"TRANSFER_ERROR", ERR_LIB_CMP, CMP_R_TRANSFER_ERROR},
1965++ #else
1966++ {"TRANSFER_ERROR", 58, 159},
1967++ #endif
1968++ #ifdef CMP_R_UNCLEAN_CTX
1969++ {"UNCLEAN_CTX", ERR_LIB_CMP, CMP_R_UNCLEAN_CTX},
1970++ #else
1971++ {"UNCLEAN_CTX", 58, 191},
1972++ #endif
1973++ #ifdef CMP_R_UNEXPECTED_CENTRAL_GEN_KEY
1974++ {"UNEXPECTED_CENTRAL_GEN_KEY", ERR_LIB_CMP, CMP_R_UNEXPECTED_CENTRAL_GEN_KEY},
1975++ #else
1976++ {"UNEXPECTED_CENTRAL_GEN_KEY", 58, 205},
1977++ #endif
1978++ #ifdef CMP_R_UNEXPECTED_CERTPROFILE
1979++ {"UNEXPECTED_CERTPROFILE", ERR_LIB_CMP, CMP_R_UNEXPECTED_CERTPROFILE},
1980++ #else
1981++ {"UNEXPECTED_CERTPROFILE", 58, 196},
1982++ #endif
1983++ #ifdef CMP_R_UNEXPECTED_CRLSTATUSLIST
1984++ {"UNEXPECTED_CRLSTATUSLIST", ERR_LIB_CMP, CMP_R_UNEXPECTED_CRLSTATUSLIST},
1985++ #else
1986++ {"UNEXPECTED_CRLSTATUSLIST", 58, 201},
1987++ #endif
1988++ #ifdef CMP_R_UNEXPECTED_PKIBODY
1989++ {"UNEXPECTED_PKIBODY", ERR_LIB_CMP, CMP_R_UNEXPECTED_PKIBODY},
1990++ #else
1991++ {"UNEXPECTED_PKIBODY", 58, 133},
1992++ #endif
1993++ #ifdef CMP_R_UNEXPECTED_PKISTATUS
1994++ {"UNEXPECTED_PKISTATUS", ERR_LIB_CMP, CMP_R_UNEXPECTED_PKISTATUS},
1995++ #else
1996++ {"UNEXPECTED_PKISTATUS", 58, 185},
1997++ #endif
1998++ #ifdef CMP_R_UNEXPECTED_POLLREQ
1999++ {"UNEXPECTED_POLLREQ", ERR_LIB_CMP, CMP_R_UNEXPECTED_POLLREQ},
2000++ #else
2001++ {"UNEXPECTED_POLLREQ", 58, 105},
2002++ #endif
2003++ #ifdef CMP_R_UNEXPECTED_PVNO
2004++ {"UNEXPECTED_PVNO", ERR_LIB_CMP, CMP_R_UNEXPECTED_PVNO},
2005++ #else
2006++ {"UNEXPECTED_PVNO", 58, 153},
2007++ #endif
2008++ #ifdef CMP_R_UNEXPECTED_SENDER
2009++ {"UNEXPECTED_SENDER", ERR_LIB_CMP, CMP_R_UNEXPECTED_SENDER},
2010++ #else
2011++ {"UNEXPECTED_SENDER", 58, 106},
2012++ #endif
2013++ #ifdef CMP_R_UNKNOWN_ALGORITHM_ID
2014++ {"UNKNOWN_ALGORITHM_ID", ERR_LIB_CMP, CMP_R_UNKNOWN_ALGORITHM_ID},
2015++ #else
2016++ {"UNKNOWN_ALGORITHM_ID", 58, 134},
2017++ #endif
2018++ #ifdef CMP_R_UNKNOWN_CERT_TYPE
2019++ {"UNKNOWN_CERT_TYPE", ERR_LIB_CMP, CMP_R_UNKNOWN_CERT_TYPE},
2020++ #else
2021++ {"UNKNOWN_CERT_TYPE", 58, 135},
2022++ #endif
2023++ #ifdef CMP_R_UNKNOWN_CRL_ISSUER
2024++ {"UNKNOWN_CRL_ISSUER", ERR_LIB_CMP, CMP_R_UNKNOWN_CRL_ISSUER},
2025++ #else
2026++ {"UNKNOWN_CRL_ISSUER", 58, 200},
2027++ #endif
2028++ #ifdef CMP_R_UNKNOWN_PKISTATUS
2029++ {"UNKNOWN_PKISTATUS", ERR_LIB_CMP, CMP_R_UNKNOWN_PKISTATUS},
2030++ #else
2031++ {"UNKNOWN_PKISTATUS", 58, 186},
2032++ #endif
2033++ #ifdef CMP_R_UNSUPPORTED_ALGORITHM
2034++ {"UNSUPPORTED_ALGORITHM", ERR_LIB_CMP, CMP_R_UNSUPPORTED_ALGORITHM},
2035++ #else
2036++ {"UNSUPPORTED_ALGORITHM", 58, 136},
2037++ #endif
2038++ #ifdef CMP_R_UNSUPPORTED_KEY_TYPE
2039++ {"UNSUPPORTED_KEY_TYPE", ERR_LIB_CMP, CMP_R_UNSUPPORTED_KEY_TYPE},
2040++ #else
2041++ {"UNSUPPORTED_KEY_TYPE", 58, 137},
2042++ #endif
2043++ #ifdef CMP_R_UNSUPPORTED_PKIBODY
2044++ {"UNSUPPORTED_PKIBODY", ERR_LIB_CMP, CMP_R_UNSUPPORTED_PKIBODY},
2045++ #else
2046++ {"UNSUPPORTED_PKIBODY", 58, 101},
2047++ #endif
2048++ #ifdef CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC
2049++ {"UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC", ERR_LIB_CMP, CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC},
2050++ #else
2051++ {"UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC", 58, 154},
2052++ #endif
2053++ #ifdef CMP_R_VALUE_TOO_LARGE
2054++ {"VALUE_TOO_LARGE", ERR_LIB_CMP, CMP_R_VALUE_TOO_LARGE},
2055++ #else
2056++ {"VALUE_TOO_LARGE", 58, 175},
2057++ #endif
2058++ #ifdef CMP_R_VALUE_TOO_SMALL
2059++ {"VALUE_TOO_SMALL", ERR_LIB_CMP, CMP_R_VALUE_TOO_SMALL},
2060++ #else
2061++ {"VALUE_TOO_SMALL", 58, 177},
2062++ #endif
2063++ #ifdef CMP_R_WRONG_ALGORITHM_OID
2064++ {"WRONG_ALGORITHM_OID", ERR_LIB_CMP, CMP_R_WRONG_ALGORITHM_OID},
2065++ #else
2066++ {"WRONG_ALGORITHM_OID", 58, 138},
2067++ #endif
2068++ #ifdef CMP_R_WRONG_CERTID
2069++ {"WRONG_CERTID", ERR_LIB_CMP, CMP_R_WRONG_CERTID},
2070++ #else
2071++ {"WRONG_CERTID", 58, 189},
2072++ #endif
2073++ #ifdef CMP_R_WRONG_CERTID_IN_RP
2074++ {"WRONG_CERTID_IN_RP", ERR_LIB_CMP, CMP_R_WRONG_CERTID_IN_RP},
2075++ #else
2076++ {"WRONG_CERTID_IN_RP", 58, 187},
2077++ #endif
2078++ #ifdef CMP_R_WRONG_PBM_VALUE
2079++ {"WRONG_PBM_VALUE", ERR_LIB_CMP, CMP_R_WRONG_PBM_VALUE},
2080++ #else
2081++ {"WRONG_PBM_VALUE", 58, 155},
2082++ #endif
2083++ #ifdef CMP_R_WRONG_RP_COMPONENT_COUNT
2084++ {"WRONG_RP_COMPONENT_COUNT", ERR_LIB_CMP, CMP_R_WRONG_RP_COMPONENT_COUNT},
2085++ #else
2086++ {"WRONG_RP_COMPONENT_COUNT", 58, 188},
2087++ #endif
2088++ #ifdef CMP_R_WRONG_SERIAL_IN_RP
2089++ {"WRONG_SERIAL_IN_RP", ERR_LIB_CMP, CMP_R_WRONG_SERIAL_IN_RP},
2090++ #else
2091++ {"WRONG_SERIAL_IN_RP", 58, 173},
2092++ #endif
2093++ #ifdef CMS_R_ADD_SIGNER_ERROR
2094++ {"ADD_SIGNER_ERROR", ERR_LIB_CMS, CMS_R_ADD_SIGNER_ERROR},
2095++ #else
2096++ {"ADD_SIGNER_ERROR", 46, 99},
2097++ #endif
2098++ #ifdef CMS_R_ATTRIBUTE_ERROR
2099++ {"ATTRIBUTE_ERROR", ERR_LIB_CMS, CMS_R_ATTRIBUTE_ERROR},
2100++ #else
2101++ {"ATTRIBUTE_ERROR", 46, 161},
2102++ #endif
2103++ #ifdef CMS_R_CERTIFICATE_ALREADY_PRESENT
2104++ {"CERTIFICATE_ALREADY_PRESENT", ERR_LIB_CMS, CMS_R_CERTIFICATE_ALREADY_PRESENT},
2105++ #else
2106++ {"CERTIFICATE_ALREADY_PRESENT", 46, 175},
2107++ #endif
2108++ #ifdef CMS_R_CERTIFICATE_HAS_NO_KEYID
2109++ {"CERTIFICATE_HAS_NO_KEYID", ERR_LIB_CMS, CMS_R_CERTIFICATE_HAS_NO_KEYID},
2110++ #else
2111++ {"CERTIFICATE_HAS_NO_KEYID", 46, 160},
2112++ #endif
2113++ #ifdef CMS_R_CERTIFICATE_VERIFY_ERROR
2114++ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CERTIFICATE_VERIFY_ERROR},
2115++ #else
2116++ {"CERTIFICATE_VERIFY_ERROR", 46, 100},
2117++ #endif
2118++ #ifdef CMS_R_CIPHER_AEAD_IN_ENVELOPED_DATA
2119++ {"CIPHER_AEAD_IN_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_CIPHER_AEAD_IN_ENVELOPED_DATA},
2120++ #else
2121++ {"CIPHER_AEAD_IN_ENVELOPED_DATA", 46, 200},
2122++ #endif
2123++ #ifdef CMS_R_CIPHER_AEAD_SET_TAG_ERROR
2124++ {"CIPHER_AEAD_SET_TAG_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_AEAD_SET_TAG_ERROR},
2125++ #else
2126++ {"CIPHER_AEAD_SET_TAG_ERROR", 46, 184},
2127++ #endif
2128++ #ifdef CMS_R_CIPHER_GET_TAG
2129++ {"CIPHER_GET_TAG", ERR_LIB_CMS, CMS_R_CIPHER_GET_TAG},
2130++ #else
2131++ {"CIPHER_GET_TAG", 46, 185},
2132++ #endif
2133++ #ifdef CMS_R_CIPHER_INITIALISATION_ERROR
2134++ {"CIPHER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_INITIALISATION_ERROR},
2135++ #else
2136++ {"CIPHER_INITIALISATION_ERROR", 46, 101},
2137++ #endif
2138++ #ifdef CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR
2139++ {"CIPHER_PARAMETER_INITIALISATION_ERROR", ERR_LIB_CMS, CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR},
2140++ #else
2141++ {"CIPHER_PARAMETER_INITIALISATION_ERROR", 46, 102},
2142++ #endif
2143++ #ifdef CMS_R_CMS_DATAFINAL_ERROR
2144++ {"CMS_DATAFINAL_ERROR", ERR_LIB_CMS, CMS_R_CMS_DATAFINAL_ERROR},
2145++ #else
2146++ {"CMS_DATAFINAL_ERROR", 46, 103},
2147++ #endif
2148++ #ifdef CMS_R_CMS_LIB
2149++ {"CMS_LIB", ERR_LIB_CMS, CMS_R_CMS_LIB},
2150++ #else
2151++ {"CMS_LIB", 46, 104},
2152++ #endif
2153++ #ifdef CMS_R_CONTENTIDENTIFIER_MISMATCH
2154++ {"CONTENTIDENTIFIER_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENTIDENTIFIER_MISMATCH},
2155++ #else
2156++ {"CONTENTIDENTIFIER_MISMATCH", 46, 170},
2157++ #endif
2158++ #ifdef CMS_R_CONTENT_NOT_FOUND
2159++ {"CONTENT_NOT_FOUND", ERR_LIB_CMS, CMS_R_CONTENT_NOT_FOUND},
2160++ #else
2161++ {"CONTENT_NOT_FOUND", 46, 105},
2162++ #endif
2163++ #ifdef CMS_R_CONTENT_TYPE_MISMATCH
2164++ {"CONTENT_TYPE_MISMATCH", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_MISMATCH},
2165++ #else
2166++ {"CONTENT_TYPE_MISMATCH", 46, 171},
2167++ #endif
2168++ #ifdef CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA
2169++ {"CONTENT_TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA},
2170++ #else
2171++ {"CONTENT_TYPE_NOT_COMPRESSED_DATA", 46, 106},
2172++ #endif
2173++ #ifdef CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA
2174++ {"CONTENT_TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA},
2175++ #else
2176++ {"CONTENT_TYPE_NOT_ENVELOPED_DATA", 46, 107},
2177++ #endif
2178++ #ifdef CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA
2179++ {"CONTENT_TYPE_NOT_SIGNED_DATA", ERR_LIB_CMS, CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA},
2180++ #else
2181++ {"CONTENT_TYPE_NOT_SIGNED_DATA", 46, 108},
2182++ #endif
2183++ #ifdef CMS_R_CONTENT_VERIFY_ERROR
2184++ {"CONTENT_VERIFY_ERROR", ERR_LIB_CMS, CMS_R_CONTENT_VERIFY_ERROR},
2185++ #else
2186++ {"CONTENT_VERIFY_ERROR", 46, 109},
2187++ #endif
2188++ #ifdef CMS_R_CTRL_ERROR
2189++ {"CTRL_ERROR", ERR_LIB_CMS, CMS_R_CTRL_ERROR},
2190++ #else
2191++ {"CTRL_ERROR", 46, 110},
2192++ #endif
2193++ #ifdef CMS_R_CTRL_FAILURE
2194++ {"CTRL_FAILURE", ERR_LIB_CMS, CMS_R_CTRL_FAILURE},
2195++ #else
2196++ {"CTRL_FAILURE", 46, 111},
2197++ #endif
2198++ #ifdef CMS_R_DECODE_ERROR
2199++ {"DECODE_ERROR", ERR_LIB_CMS, CMS_R_DECODE_ERROR},
2200++ #else
2201++ {"DECODE_ERROR", 46, 187},
2202++ #endif
2203++ #ifdef CMS_R_DECRYPT_ERROR
2204++ {"DECRYPT_ERROR", ERR_LIB_CMS, CMS_R_DECRYPT_ERROR},
2205++ #else
2206++ {"DECRYPT_ERROR", 46, 112},
2207++ #endif
2208++ #ifdef CMS_R_ERROR_GETTING_PUBLIC_KEY
2209++ {"ERROR_GETTING_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_ERROR_GETTING_PUBLIC_KEY},
2210++ #else
2211++ {"ERROR_GETTING_PUBLIC_KEY", 46, 113},
2212++ #endif
2213++ #ifdef CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE
2214++ {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", ERR_LIB_CMS, CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE},
2215++ #else
2216++ {"ERROR_READING_MESSAGEDIGEST_ATTRIBUTE", 46, 114},
2217++ #endif
2218++ #ifdef CMS_R_ERROR_SETTING_KEY
2219++ {"ERROR_SETTING_KEY", ERR_LIB_CMS, CMS_R_ERROR_SETTING_KEY},
2220++ #else
2221++ {"ERROR_SETTING_KEY", 46, 115},
2222++ #endif
2223++ #ifdef CMS_R_ERROR_SETTING_RECIPIENTINFO
2224++ {"ERROR_SETTING_RECIPIENTINFO", ERR_LIB_CMS, CMS_R_ERROR_SETTING_RECIPIENTINFO},
2225++ #else
2226++ {"ERROR_SETTING_RECIPIENTINFO", 46, 116},
2227++ #endif
2228++ #ifdef CMS_R_ERROR_UNSUPPORTED_STATIC_KEY_AGREEMENT
2229++ {"ERROR_UNSUPPORTED_STATIC_KEY_AGREEMENT", ERR_LIB_CMS, CMS_R_ERROR_UNSUPPORTED_STATIC_KEY_AGREEMENT},
2230++ #else
2231++ {"ERROR_UNSUPPORTED_STATIC_KEY_AGREEMENT", 46, 196},
2232++ #endif
2233++ #ifdef CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR
2234++ {"ESS_SIGNING_CERTID_MISMATCH_ERROR", ERR_LIB_CMS, CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR},
2235++ #else
2236++ {"ESS_SIGNING_CERTID_MISMATCH_ERROR", 46, 183},
2237++ #endif
2238++ #ifdef CMS_R_INVALID_ENCRYPTED_KEY_LENGTH
2239++ {"INVALID_ENCRYPTED_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_ENCRYPTED_KEY_LENGTH},
2240++ #else
2241++ {"INVALID_ENCRYPTED_KEY_LENGTH", 46, 117},
2242++ #endif
2243++ #ifdef CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER
2244++ {"INVALID_KEY_ENCRYPTION_PARAMETER", ERR_LIB_CMS, CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER},
2245++ #else
2246++ {"INVALID_KEY_ENCRYPTION_PARAMETER", 46, 176},
2247++ #endif
2248++ #ifdef CMS_R_INVALID_KEY_LENGTH
2249++ {"INVALID_KEY_LENGTH", ERR_LIB_CMS, CMS_R_INVALID_KEY_LENGTH},
2250++ #else
2251++ {"INVALID_KEY_LENGTH", 46, 118},
2252++ #endif
2253++ #ifdef CMS_R_INVALID_LABEL
2254++ {"INVALID_LABEL", ERR_LIB_CMS, CMS_R_INVALID_LABEL},
2255++ #else
2256++ {"INVALID_LABEL", 46, 190},
2257++ #endif
2258++ #ifdef CMS_R_INVALID_OAEP_PARAMETERS
2259++ {"INVALID_OAEP_PARAMETERS", ERR_LIB_CMS, CMS_R_INVALID_OAEP_PARAMETERS},
2260++ #else
2261++ {"INVALID_OAEP_PARAMETERS", 46, 191},
2262++ #endif
2263++ #ifdef CMS_R_KDF_PARAMETER_ERROR
2264++ {"KDF_PARAMETER_ERROR", ERR_LIB_CMS, CMS_R_KDF_PARAMETER_ERROR},
2265++ #else
2266++ {"KDF_PARAMETER_ERROR", 46, 186},
2267++ #endif
2268++ #ifdef CMS_R_MD_BIO_INIT_ERROR
2269++ {"MD_BIO_INIT_ERROR", ERR_LIB_CMS, CMS_R_MD_BIO_INIT_ERROR},
2270++ #else
2271++ {"MD_BIO_INIT_ERROR", 46, 119},
2272++ #endif
2273++ #ifdef CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH
2274++ {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH},
2275++ #else
2276++ {"MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH", 46, 120},
2277++ #endif
2278++ #ifdef CMS_R_MESSAGEDIGEST_WRONG_LENGTH
2279++ {"MESSAGEDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MESSAGEDIGEST_WRONG_LENGTH},
2280++ #else
2281++ {"MESSAGEDIGEST_WRONG_LENGTH", 46, 121},
2282++ #endif
2283++ #ifdef CMS_R_MSGSIGDIGEST_ERROR
2284++ {"MSGSIGDIGEST_ERROR", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_ERROR},
2285++ #else
2286++ {"MSGSIGDIGEST_ERROR", 46, 172},
2287++ #endif
2288++ #ifdef CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE
2289++ {"MSGSIGDIGEST_VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE},
2290++ #else
2291++ {"MSGSIGDIGEST_VERIFICATION_FAILURE", 46, 162},
2292++ #endif
2293++ #ifdef CMS_R_MSGSIGDIGEST_WRONG_LENGTH
2294++ {"MSGSIGDIGEST_WRONG_LENGTH", ERR_LIB_CMS, CMS_R_MSGSIGDIGEST_WRONG_LENGTH},
2295++ #else
2296++ {"MSGSIGDIGEST_WRONG_LENGTH", 46, 163},
2297++ #endif
2298++ #ifdef CMS_R_NEED_ONE_SIGNER
2299++ {"NEED_ONE_SIGNER", ERR_LIB_CMS, CMS_R_NEED_ONE_SIGNER},
2300++ #else
2301++ {"NEED_ONE_SIGNER", 46, 164},
2302++ #endif
2303++ #ifdef CMS_R_NOT_A_SIGNED_RECEIPT
2304++ {"NOT_A_SIGNED_RECEIPT", ERR_LIB_CMS, CMS_R_NOT_A_SIGNED_RECEIPT},
2305++ #else
2306++ {"NOT_A_SIGNED_RECEIPT", 46, 165},
2307++ #endif
2308++ #ifdef CMS_R_NOT_ENCRYPTED_DATA
2309++ {"NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_NOT_ENCRYPTED_DATA},
2310++ #else
2311++ {"NOT_ENCRYPTED_DATA", 46, 122},
2312++ #endif
2313++ #ifdef CMS_R_NOT_KEK
2314++ {"NOT_KEK", ERR_LIB_CMS, CMS_R_NOT_KEK},
2315++ #else
2316++ {"NOT_KEK", 46, 123},
2317++ #endif
2318++ #ifdef CMS_R_NOT_KEM
2319++ {"NOT_KEM", ERR_LIB_CMS, CMS_R_NOT_KEM},
2320++ #else
2321++ {"NOT_KEM", 46, 197},
2322++ #endif
2323++ #ifdef CMS_R_NOT_KEY_AGREEMENT
2324++ {"NOT_KEY_AGREEMENT", ERR_LIB_CMS, CMS_R_NOT_KEY_AGREEMENT},
2325++ #else
2326++ {"NOT_KEY_AGREEMENT", 46, 181},
2327++ #endif
2328++ #ifdef CMS_R_NOT_KEY_TRANSPORT
2329++ {"NOT_KEY_TRANSPORT", ERR_LIB_CMS, CMS_R_NOT_KEY_TRANSPORT},
2330++ #else
2331++ {"NOT_KEY_TRANSPORT", 46, 124},
2332++ #endif
2333++ #ifdef CMS_R_NOT_PWRI
2334++ {"NOT_PWRI", ERR_LIB_CMS, CMS_R_NOT_PWRI},
2335++ #else
2336++ {"NOT_PWRI", 46, 177},
2337++ #endif
2338++ #ifdef CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE
2339++ {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", ERR_LIB_CMS, CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE},
2340++ #else
2341++ {"NOT_SUPPORTED_FOR_THIS_KEY_TYPE", 46, 125},
2342++ #endif
2343++ #ifdef CMS_R_NO_CIPHER
2344++ {"NO_CIPHER", ERR_LIB_CMS, CMS_R_NO_CIPHER},
2345++ #else
2346++ {"NO_CIPHER", 46, 126},
2347++ #endif
2348++ #ifdef CMS_R_NO_CONTENT
2349++ {"NO_CONTENT", ERR_LIB_CMS, CMS_R_NO_CONTENT},
2350++ #else
2351++ {"NO_CONTENT", 46, 127},
2352++ #endif
2353++ #ifdef CMS_R_NO_CONTENT_TYPE
2354++ {"NO_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_NO_CONTENT_TYPE},
2355++ #else
2356++ {"NO_CONTENT_TYPE", 46, 173},
2357++ #endif
2358++ #ifdef CMS_R_NO_DEFAULT_DIGEST
2359++ {"NO_DEFAULT_DIGEST", ERR_LIB_CMS, CMS_R_NO_DEFAULT_DIGEST},
2360++ #else
2361++ {"NO_DEFAULT_DIGEST", 46, 128},
2362++ #endif
2363++ #ifdef CMS_R_NO_DIGEST_SET
2364++ {"NO_DIGEST_SET", ERR_LIB_CMS, CMS_R_NO_DIGEST_SET},
2365++ #else
2366++ {"NO_DIGEST_SET", 46, 129},
2367++ #endif
2368++ #ifdef CMS_R_NO_KEY
2369++ {"NO_KEY", ERR_LIB_CMS, CMS_R_NO_KEY},
2370++ #else
2371++ {"NO_KEY", 46, 130},
2372++ #endif
2373++ #ifdef CMS_R_NO_KEY_OR_CERT
2374++ {"NO_KEY_OR_CERT", ERR_LIB_CMS, CMS_R_NO_KEY_OR_CERT},
2375++ #else
2376++ {"NO_KEY_OR_CERT", 46, 174},
2377++ #endif
2378++ #ifdef CMS_R_NO_MATCHING_DIGEST
2379++ {"NO_MATCHING_DIGEST", ERR_LIB_CMS, CMS_R_NO_MATCHING_DIGEST},
2380++ #else
2381++ {"NO_MATCHING_DIGEST", 46, 131},
2382++ #endif
2383++ #ifdef CMS_R_NO_MATCHING_RECIPIENT
2384++ {"NO_MATCHING_RECIPIENT", ERR_LIB_CMS, CMS_R_NO_MATCHING_RECIPIENT},
2385++ #else
2386++ {"NO_MATCHING_RECIPIENT", 46, 132},
2387++ #endif
2388++ #ifdef CMS_R_NO_MATCHING_SIGNATURE
2389++ {"NO_MATCHING_SIGNATURE", ERR_LIB_CMS, CMS_R_NO_MATCHING_SIGNATURE},
2390++ #else
2391++ {"NO_MATCHING_SIGNATURE", 46, 166},
2392++ #endif
2393++ #ifdef CMS_R_NO_MSGSIGDIGEST
2394++ {"NO_MSGSIGDIGEST", ERR_LIB_CMS, CMS_R_NO_MSGSIGDIGEST},
2395++ #else
2396++ {"NO_MSGSIGDIGEST", 46, 167},
2397++ #endif
2398++ #ifdef CMS_R_NO_PASSWORD
2399++ {"NO_PASSWORD", ERR_LIB_CMS, CMS_R_NO_PASSWORD},
2400++ #else
2401++ {"NO_PASSWORD", 46, 178},
2402++ #endif
2403++ #ifdef CMS_R_NO_PRIVATE_KEY
2404++ {"NO_PRIVATE_KEY", ERR_LIB_CMS, CMS_R_NO_PRIVATE_KEY},
2405++ #else
2406++ {"NO_PRIVATE_KEY", 46, 133},
2407++ #endif
2408++ #ifdef CMS_R_NO_PUBLIC_KEY
2409++ {"NO_PUBLIC_KEY", ERR_LIB_CMS, CMS_R_NO_PUBLIC_KEY},
2410++ #else
2411++ {"NO_PUBLIC_KEY", 46, 134},
2412++ #endif
2413++ #ifdef CMS_R_NO_RECEIPT_REQUEST
2414++ {"NO_RECEIPT_REQUEST", ERR_LIB_CMS, CMS_R_NO_RECEIPT_REQUEST},
2415++ #else
2416++ {"NO_RECEIPT_REQUEST", 46, 168},
2417++ #endif
2418++ #ifdef CMS_R_NO_SIGNERS
2419++ {"NO_SIGNERS", ERR_LIB_CMS, CMS_R_NO_SIGNERS},
2420++ #else
2421++ {"NO_SIGNERS", 46, 135},
2422++ #endif
2423++ #ifdef CMS_R_OPERATION_UNSUPPORTED
2424++ {"OPERATION_UNSUPPORTED", ERR_LIB_CMS, CMS_R_OPERATION_UNSUPPORTED},
2425++ #else
2426++ {"OPERATION_UNSUPPORTED", 46, 182},
2427++ #endif
2428++ #ifdef CMS_R_PEER_KEY_ERROR
2429++ {"PEER_KEY_ERROR", ERR_LIB_CMS, CMS_R_PEER_KEY_ERROR},
2430++ #else
2431++ {"PEER_KEY_ERROR", 46, 188},
2432++ #endif
2433++ #ifdef CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
2434++ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_CMS, CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
2435++ #else
2436++ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 46, 136},
2437++ #endif
2438++ #ifdef CMS_R_RECEIPT_DECODE_ERROR
2439++ {"RECEIPT_DECODE_ERROR", ERR_LIB_CMS, CMS_R_RECEIPT_DECODE_ERROR},
2440++ #else
2441++ {"RECEIPT_DECODE_ERROR", 46, 169},
2442++ #endif
2443++ #ifdef CMS_R_RECIPIENT_ERROR
2444++ {"RECIPIENT_ERROR", ERR_LIB_CMS, CMS_R_RECIPIENT_ERROR},
2445++ #else
2446++ {"RECIPIENT_ERROR", 46, 137},
2447++ #endif
2448++ #ifdef CMS_R_SHARED_INFO_ERROR
2449++ {"SHARED_INFO_ERROR", ERR_LIB_CMS, CMS_R_SHARED_INFO_ERROR},
2450++ #else
2451++ {"SHARED_INFO_ERROR", 46, 189},
2452++ #endif
2453++ #ifdef CMS_R_SIGNER_CERTIFICATE_NOT_FOUND
2454++ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_CMS, CMS_R_SIGNER_CERTIFICATE_NOT_FOUND},
2455++ #else
2456++ {"SIGNER_CERTIFICATE_NOT_FOUND", 46, 138},
2457++ #endif
2458++ #ifdef CMS_R_SIGNFINAL_ERROR
2459++ {"SIGNFINAL_ERROR", ERR_LIB_CMS, CMS_R_SIGNFINAL_ERROR},
2460++ #else
2461++ {"SIGNFINAL_ERROR", 46, 139},
2462++ #endif
2463++ #ifdef CMS_R_SMIME_TEXT_ERROR
2464++ {"SMIME_TEXT_ERROR", ERR_LIB_CMS, CMS_R_SMIME_TEXT_ERROR},
2465++ #else
2466++ {"SMIME_TEXT_ERROR", 46, 140},
2467++ #endif
2468++ #ifdef CMS_R_STORE_INIT_ERROR
2469++ {"STORE_INIT_ERROR", ERR_LIB_CMS, CMS_R_STORE_INIT_ERROR},
2470++ #else
2471++ {"STORE_INIT_ERROR", 46, 141},
2472++ #endif
2473++ #ifdef CMS_R_TYPE_NOT_COMPRESSED_DATA
2474++ {"TYPE_NOT_COMPRESSED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_COMPRESSED_DATA},
2475++ #else
2476++ {"TYPE_NOT_COMPRESSED_DATA", 46, 142},
2477++ #endif
2478++ #ifdef CMS_R_TYPE_NOT_DATA
2479++ {"TYPE_NOT_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DATA},
2480++ #else
2481++ {"TYPE_NOT_DATA", 46, 143},
2482++ #endif
2483++ #ifdef CMS_R_TYPE_NOT_DIGESTED_DATA
2484++ {"TYPE_NOT_DIGESTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_DIGESTED_DATA},
2485++ #else
2486++ {"TYPE_NOT_DIGESTED_DATA", 46, 144},
2487++ #endif
2488++ #ifdef CMS_R_TYPE_NOT_ENCRYPTED_DATA
2489++ {"TYPE_NOT_ENCRYPTED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENCRYPTED_DATA},
2490++ #else
2491++ {"TYPE_NOT_ENCRYPTED_DATA", 46, 145},
2492++ #endif
2493++ #ifdef CMS_R_TYPE_NOT_ENVELOPED_DATA
2494++ {"TYPE_NOT_ENVELOPED_DATA", ERR_LIB_CMS, CMS_R_TYPE_NOT_ENVELOPED_DATA},
2495++ #else
2496++ {"TYPE_NOT_ENVELOPED_DATA", 46, 146},
2497++ #endif
2498++ #ifdef CMS_R_UNABLE_TO_FINALIZE_CONTEXT
2499++ {"UNABLE_TO_FINALIZE_CONTEXT", ERR_LIB_CMS, CMS_R_UNABLE_TO_FINALIZE_CONTEXT},
2500++ #else
2501++ {"UNABLE_TO_FINALIZE_CONTEXT", 46, 147},
2502++ #endif
2503++ #ifdef CMS_R_UNKNOWN_CIPHER
2504++ {"UNKNOWN_CIPHER", ERR_LIB_CMS, CMS_R_UNKNOWN_CIPHER},
2505++ #else
2506++ {"UNKNOWN_CIPHER", 46, 148},
2507++ #endif
2508++ #ifdef CMS_R_UNKNOWN_DIGEST_ALGORITHM
2509++ {"UNKNOWN_DIGEST_ALGORITHM", ERR_LIB_CMS, CMS_R_UNKNOWN_DIGEST_ALGORITHM},
2510++ #else
2511++ {"UNKNOWN_DIGEST_ALGORITHM", 46, 149},
2512++ #endif
2513++ #ifdef CMS_R_UNKNOWN_ID
2514++ {"UNKNOWN_ID", ERR_LIB_CMS, CMS_R_UNKNOWN_ID},
2515++ #else
2516++ {"UNKNOWN_ID", 46, 150},
2517++ #endif
2518++ #ifdef CMS_R_UNKNOWN_KDF_ALGORITHM
2519++ {"UNKNOWN_KDF_ALGORITHM", ERR_LIB_CMS, CMS_R_UNKNOWN_KDF_ALGORITHM},
2520++ #else
2521++ {"UNKNOWN_KDF_ALGORITHM", 46, 198},
2522++ #endif
2523++ #ifdef CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM
2524++ {"UNSUPPORTED_COMPRESSION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM},
2525++ #else
2526++ {"UNSUPPORTED_COMPRESSION_ALGORITHM", 46, 151},
2527++ #endif
2528++ #ifdef CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM
2529++ {"UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM},
2530++ #else
2531++ {"UNSUPPORTED_CONTENT_ENCRYPTION_ALGORITHM", 46, 194},
2532++ #endif
2533++ #ifdef CMS_R_UNSUPPORTED_CONTENT_TYPE
2534++ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_CONTENT_TYPE},
2535++ #else
2536++ {"UNSUPPORTED_CONTENT_TYPE", 46, 152},
2537++ #endif
2538++ #ifdef CMS_R_UNSUPPORTED_ENCRYPTION_TYPE
2539++ {"UNSUPPORTED_ENCRYPTION_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_ENCRYPTION_TYPE},
2540++ #else
2541++ {"UNSUPPORTED_ENCRYPTION_TYPE", 46, 192},
2542++ #endif
2543++ #ifdef CMS_R_UNSUPPORTED_KDF_ALGORITHM
2544++ {"UNSUPPORTED_KDF_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KDF_ALGORITHM},
2545++ #else
2546++ {"UNSUPPORTED_KDF_ALGORITHM", 46, 199},
2547++ #endif
2548++ #ifdef CMS_R_UNSUPPORTED_KEK_ALGORITHM
2549++ {"UNSUPPORTED_KEK_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEK_ALGORITHM},
2550++ #else
2551++ {"UNSUPPORTED_KEK_ALGORITHM", 46, 153},
2552++ #endif
2553++ #ifdef CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM
2554++ {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM},
2555++ #else
2556++ {"UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM", 46, 179},
2557++ #endif
2558++ #ifdef CMS_R_UNSUPPORTED_LABEL_SOURCE
2559++ {"UNSUPPORTED_LABEL_SOURCE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_LABEL_SOURCE},
2560++ #else
2561++ {"UNSUPPORTED_LABEL_SOURCE", 46, 193},
2562++ #endif
2563++ #ifdef CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE
2564++ {"UNSUPPORTED_RECIPIENTINFO_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE},
2565++ #else
2566++ {"UNSUPPORTED_RECIPIENTINFO_TYPE", 46, 155},
2567++ #endif
2568++ #ifdef CMS_R_UNSUPPORTED_RECIPIENT_TYPE
2569++ {"UNSUPPORTED_RECIPIENT_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_RECIPIENT_TYPE},
2570++ #else
2571++ {"UNSUPPORTED_RECIPIENT_TYPE", 46, 154},
2572++ #endif
2573++ #ifdef CMS_R_UNSUPPORTED_SIGNATURE_ALGORITHM
2574++ {"UNSUPPORTED_SIGNATURE_ALGORITHM", ERR_LIB_CMS, CMS_R_UNSUPPORTED_SIGNATURE_ALGORITHM},
2575++ #else
2576++ {"UNSUPPORTED_SIGNATURE_ALGORITHM", 46, 195},
2577++ #endif
2578++ #ifdef CMS_R_UNSUPPORTED_TYPE
2579++ {"UNSUPPORTED_TYPE", ERR_LIB_CMS, CMS_R_UNSUPPORTED_TYPE},
2580++ #else
2581++ {"UNSUPPORTED_TYPE", 46, 156},
2582++ #endif
2583++ #ifdef CMS_R_UNWRAP_ERROR
2584++ {"UNWRAP_ERROR", ERR_LIB_CMS, CMS_R_UNWRAP_ERROR},
2585++ #else
2586++ {"UNWRAP_ERROR", 46, 157},
2587++ #endif
2588++ #ifdef CMS_R_UNWRAP_FAILURE
2589++ {"UNWRAP_FAILURE", ERR_LIB_CMS, CMS_R_UNWRAP_FAILURE},
2590++ #else
2591++ {"UNWRAP_FAILURE", 46, 180},
2592++ #endif
2593++ #ifdef CMS_R_VERIFICATION_FAILURE
2594++ {"VERIFICATION_FAILURE", ERR_LIB_CMS, CMS_R_VERIFICATION_FAILURE},
2595++ #else
2596++ {"VERIFICATION_FAILURE", 46, 158},
2597++ #endif
2598++ #ifdef CMS_R_WRAP_ERROR
2599++ {"WRAP_ERROR", ERR_LIB_CMS, CMS_R_WRAP_ERROR},
2600++ #else
2601++ {"WRAP_ERROR", 46, 159},
2602++ #endif
2603++ #ifdef COMP_R_BROTLI_DECODE_ERROR
2604++ {"BROTLI_DECODE_ERROR", ERR_LIB_COMP, COMP_R_BROTLI_DECODE_ERROR},
2605++ #else
2606++ {"BROTLI_DECODE_ERROR", 41, 102},
2607++ #endif
2608++ #ifdef COMP_R_BROTLI_ENCODE_ERROR
2609++ {"BROTLI_ENCODE_ERROR", ERR_LIB_COMP, COMP_R_BROTLI_ENCODE_ERROR},
2610++ #else
2611++ {"BROTLI_ENCODE_ERROR", 41, 103},
2612++ #endif
2613++ #ifdef COMP_R_BROTLI_NOT_SUPPORTED
2614++ {"BROTLI_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_BROTLI_NOT_SUPPORTED},
2615++ #else
2616++ {"BROTLI_NOT_SUPPORTED", 41, 104},
2617++ #endif
2618++ #ifdef COMP_R_ZLIB_DEFLATE_ERROR
2619++ {"ZLIB_DEFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_DEFLATE_ERROR},
2620++ #else
2621++ {"ZLIB_DEFLATE_ERROR", 41, 99},
2622++ #endif
2623++ #ifdef COMP_R_ZLIB_INFLATE_ERROR
2624++ {"ZLIB_INFLATE_ERROR", ERR_LIB_COMP, COMP_R_ZLIB_INFLATE_ERROR},
2625++ #else
2626++ {"ZLIB_INFLATE_ERROR", 41, 100},
2627++ #endif
2628++ #ifdef COMP_R_ZLIB_NOT_SUPPORTED
2629++ {"ZLIB_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_ZLIB_NOT_SUPPORTED},
2630++ #else
2631++ {"ZLIB_NOT_SUPPORTED", 41, 101},
2632++ #endif
2633++ #ifdef COMP_R_ZSTD_COMPRESS_ERROR
2634++ {"ZSTD_COMPRESS_ERROR", ERR_LIB_COMP, COMP_R_ZSTD_COMPRESS_ERROR},
2635++ #else
2636++ {"ZSTD_COMPRESS_ERROR", 41, 105},
2637++ #endif
2638++ #ifdef COMP_R_ZSTD_DECODE_ERROR
2639++ {"ZSTD_DECODE_ERROR", ERR_LIB_COMP, COMP_R_ZSTD_DECODE_ERROR},
2640++ #else
2641++ {"ZSTD_DECODE_ERROR", 41, 106},
2642++ #endif
2643++ #ifdef COMP_R_ZSTD_DECOMPRESS_ERROR
2644++ {"ZSTD_DECOMPRESS_ERROR", ERR_LIB_COMP, COMP_R_ZSTD_DECOMPRESS_ERROR},
2645++ #else
2646++ {"ZSTD_DECOMPRESS_ERROR", 41, 107},
2647++ #endif
2648++ #ifdef COMP_R_ZSTD_NOT_SUPPORTED
2649++ {"ZSTD_NOT_SUPPORTED", ERR_LIB_COMP, COMP_R_ZSTD_NOT_SUPPORTED},
2650++ #else
2651++ {"ZSTD_NOT_SUPPORTED", 41, 108},
2652++ #endif
2653++ #ifdef CONF_R_ERROR_LOADING_DSO
2654++ {"ERROR_LOADING_DSO", ERR_LIB_CONF, CONF_R_ERROR_LOADING_DSO},
2655++ #else
2656++ {"ERROR_LOADING_DSO", 14, 110},
2657++ #endif
2658++ #ifdef CONF_R_INVALID_PRAGMA
2659++ {"INVALID_PRAGMA", ERR_LIB_CONF, CONF_R_INVALID_PRAGMA},
2660++ #else
2661++ {"INVALID_PRAGMA", 14, 122},
2662++ #endif
2663++ #ifdef CONF_R_LIST_CANNOT_BE_NULL
2664++ {"LIST_CANNOT_BE_NULL", ERR_LIB_CONF, CONF_R_LIST_CANNOT_BE_NULL},
2665++ #else
2666++ {"LIST_CANNOT_BE_NULL", 14, 115},
2667++ #endif
2668++ #ifdef CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION
2669++ {"MANDATORY_BRACES_IN_VARIABLE_EXPANSION", ERR_LIB_CONF, CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION},
2670++ #else
2671++ {"MANDATORY_BRACES_IN_VARIABLE_EXPANSION", 14, 123},
2672++ #endif
2673++ #ifdef CONF_R_MISSING_CLOSE_SQUARE_BRACKET
2674++ {"MISSING_CLOSE_SQUARE_BRACKET", ERR_LIB_CONF, CONF_R_MISSING_CLOSE_SQUARE_BRACKET},
2675++ #else
2676++ {"MISSING_CLOSE_SQUARE_BRACKET", 14, 100},
2677++ #endif
2678++ #ifdef CONF_R_MISSING_EQUAL_SIGN
2679++ {"MISSING_EQUAL_SIGN", ERR_LIB_CONF, CONF_R_MISSING_EQUAL_SIGN},
2680++ #else
2681++ {"MISSING_EQUAL_SIGN", 14, 101},
2682++ #endif
2683++ #ifdef CONF_R_MISSING_INIT_FUNCTION
2684++ {"MISSING_INIT_FUNCTION", ERR_LIB_CONF, CONF_R_MISSING_INIT_FUNCTION},
2685++ #else
2686++ {"MISSING_INIT_FUNCTION", 14, 112},
2687++ #endif
2688++ #ifdef CONF_R_MODULE_INITIALIZATION_ERROR
2689++ {"MODULE_INITIALIZATION_ERROR", ERR_LIB_CONF, CONF_R_MODULE_INITIALIZATION_ERROR},
2690++ #else
2691++ {"MODULE_INITIALIZATION_ERROR", 14, 109},
2692++ #endif
2693++ #ifdef CONF_R_NO_CLOSE_BRACE
2694++ {"NO_CLOSE_BRACE", ERR_LIB_CONF, CONF_R_NO_CLOSE_BRACE},
2695++ #else
2696++ {"NO_CLOSE_BRACE", 14, 102},
2697++ #endif
2698++ #ifdef CONF_R_NO_CONF
2699++ {"NO_CONF", ERR_LIB_CONF, CONF_R_NO_CONF},
2700++ #else
2701++ {"NO_CONF", 14, 105},
2702++ #endif
2703++ #ifdef CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE
2704++ {"NO_CONF_OR_ENVIRONMENT_VARIABLE", ERR_LIB_CONF, CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE},
2705++ #else
2706++ {"NO_CONF_OR_ENVIRONMENT_VARIABLE", 14, 106},
2707++ #endif
2708++ #ifdef CONF_R_NO_SECTION
2709++ {"NO_SECTION", ERR_LIB_CONF, CONF_R_NO_SECTION},
2710++ #else
2711++ {"NO_SECTION", 14, 107},
2712++ #endif
2713++ #ifdef CONF_R_NO_SUCH_FILE
2714++ {"NO_SUCH_FILE", ERR_LIB_CONF, CONF_R_NO_SUCH_FILE},
2715++ #else
2716++ {"NO_SUCH_FILE", 14, 114},
2717++ #endif
2718++ #ifdef CONF_R_NO_VALUE
2719++ {"NO_VALUE", ERR_LIB_CONF, CONF_R_NO_VALUE},
2720++ #else
2721++ {"NO_VALUE", 14, 108},
2722++ #endif
2723++ #ifdef CONF_R_NUMBER_TOO_LARGE
2724++ {"NUMBER_TOO_LARGE", ERR_LIB_CONF, CONF_R_NUMBER_TOO_LARGE},
2725++ #else
2726++ {"NUMBER_TOO_LARGE", 14, 121},
2727++ #endif
2728++ #ifdef CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION
2729++ {"OPENSSL_CONF_REFERENCES_MISSING_SECTION", ERR_LIB_CONF, CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION},
2730++ #else
2731++ {"OPENSSL_CONF_REFERENCES_MISSING_SECTION", 14, 124},
2732++ #endif
2733++ #ifdef CONF_R_RECURSIVE_DIRECTORY_INCLUDE
2734++ {"RECURSIVE_DIRECTORY_INCLUDE", ERR_LIB_CONF, CONF_R_RECURSIVE_DIRECTORY_INCLUDE},
2735++ #else
2736++ {"RECURSIVE_DIRECTORY_INCLUDE", 14, 111},
2737++ #endif
2738++ #ifdef CONF_R_RECURSIVE_SECTION_REFERENCE
2739++ {"RECURSIVE_SECTION_REFERENCE", ERR_LIB_CONF, CONF_R_RECURSIVE_SECTION_REFERENCE},
2740++ #else
2741++ {"RECURSIVE_SECTION_REFERENCE", 14, 126},
2742++ #endif
2743++ #ifdef CONF_R_RELATIVE_PATH
2744++ {"RELATIVE_PATH", ERR_LIB_CONF, CONF_R_RELATIVE_PATH},
2745++ #else
2746++ {"RELATIVE_PATH", 14, 125},
2747++ #endif
2748++ #ifdef CONF_R_SSL_COMMAND_SECTION_EMPTY
2749++ {"SSL_COMMAND_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_EMPTY},
2750++ #else
2751++ {"SSL_COMMAND_SECTION_EMPTY", 14, 117},
2752++ #endif
2753++ #ifdef CONF_R_SSL_COMMAND_SECTION_NOT_FOUND
2754++ {"SSL_COMMAND_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_COMMAND_SECTION_NOT_FOUND},
2755++ #else
2756++ {"SSL_COMMAND_SECTION_NOT_FOUND", 14, 118},
2757++ #endif
2758++ #ifdef CONF_R_SSL_SECTION_EMPTY
2759++ {"SSL_SECTION_EMPTY", ERR_LIB_CONF, CONF_R_SSL_SECTION_EMPTY},
2760++ #else
2761++ {"SSL_SECTION_EMPTY", 14, 119},
2762++ #endif
2763++ #ifdef CONF_R_SSL_SECTION_NOT_FOUND
2764++ {"SSL_SECTION_NOT_FOUND", ERR_LIB_CONF, CONF_R_SSL_SECTION_NOT_FOUND},
2765++ #else
2766++ {"SSL_SECTION_NOT_FOUND", 14, 120},
2767++ #endif
2768++ #ifdef CONF_R_UNABLE_TO_CREATE_NEW_SECTION
2769++ {"UNABLE_TO_CREATE_NEW_SECTION", ERR_LIB_CONF, CONF_R_UNABLE_TO_CREATE_NEW_SECTION},
2770++ #else
2771++ {"UNABLE_TO_CREATE_NEW_SECTION", 14, 103},
2772++ #endif
2773++ #ifdef CONF_R_UNKNOWN_MODULE_NAME
2774++ {"UNKNOWN_MODULE_NAME", ERR_LIB_CONF, CONF_R_UNKNOWN_MODULE_NAME},
2775++ #else
2776++ {"UNKNOWN_MODULE_NAME", 14, 113},
2777++ #endif
2778++ #ifdef CONF_R_VARIABLE_EXPANSION_TOO_LONG
2779++ {"VARIABLE_EXPANSION_TOO_LONG", ERR_LIB_CONF, CONF_R_VARIABLE_EXPANSION_TOO_LONG},
2780++ #else
2781++ {"VARIABLE_EXPANSION_TOO_LONG", 14, 116},
2782++ #endif
2783++ #ifdef CONF_R_VARIABLE_HAS_NO_VALUE
2784++ {"VARIABLE_HAS_NO_VALUE", ERR_LIB_CONF, CONF_R_VARIABLE_HAS_NO_VALUE},
2785++ #else
2786++ {"VARIABLE_HAS_NO_VALUE", 14, 104},
2787++ #endif
2788++ #ifdef CRMF_R_BAD_PBM_ITERATIONCOUNT
2789++ {"BAD_PBM_ITERATIONCOUNT", ERR_LIB_CRMF, CRMF_R_BAD_PBM_ITERATIONCOUNT},
2790++ #else
2791++ {"BAD_PBM_ITERATIONCOUNT", 56, 100},
2792++ #endif
2793++ #ifdef CRMF_R_CMS_NOT_SUPPORTED
2794++ {"CMS_NOT_SUPPORTED", ERR_LIB_CRMF, CRMF_R_CMS_NOT_SUPPORTED},
2795++ #else
2796++ {"CMS_NOT_SUPPORTED", 56, 122},
2797++ #endif
2798++ #ifdef CRMF_R_CRMFERROR
2799++ {"CRMFERROR", ERR_LIB_CRMF, CRMF_R_CRMFERROR},
2800++ #else
2801++ {"CRMFERROR", 56, 102},
2802++ #endif
2803++ #ifdef CRMF_R_ERROR
2804++ {"ERROR", ERR_LIB_CRMF, CRMF_R_ERROR},
2805++ #else
2806++ {"ERROR", 56, 103},
2807++ #endif
2808++ #ifdef CRMF_R_ERROR_DECODING_CERTIFICATE
2809++ {"ERROR_DECODING_CERTIFICATE", ERR_LIB_CRMF, CRMF_R_ERROR_DECODING_CERTIFICATE},
2810++ #else
2811++ {"ERROR_DECODING_CERTIFICATE", 56, 104},
2812++ #endif
2813++ #ifdef CRMF_R_ERROR_DECODING_ENCRYPTEDKEY
2814++ {"ERROR_DECODING_ENCRYPTEDKEY", ERR_LIB_CRMF, CRMF_R_ERROR_DECODING_ENCRYPTEDKEY},
2815++ #else
2816++ {"ERROR_DECODING_ENCRYPTEDKEY", 56, 123},
2817++ #endif
2818++ #ifdef CRMF_R_ERROR_DECRYPTING_CERTIFICATE
2819++ {"ERROR_DECRYPTING_CERTIFICATE", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_CERTIFICATE},
2820++ #else
2821++ {"ERROR_DECRYPTING_CERTIFICATE", 56, 105},
2822++ #endif
2823++ #ifdef CRMF_R_ERROR_DECRYPTING_ENCRYPTEDKEY
2824++ {"ERROR_DECRYPTING_ENCRYPTEDKEY", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_ENCRYPTEDKEY},
2825++ #else
2826++ {"ERROR_DECRYPTING_ENCRYPTEDKEY", 56, 124},
2827++ #endif
2828++ #ifdef CRMF_R_ERROR_DECRYPTING_ENCRYPTEDVALUE
2829++ {"ERROR_DECRYPTING_ENCRYPTEDVALUE", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_ENCRYPTEDVALUE},
2830++ #else
2831++ {"ERROR_DECRYPTING_ENCRYPTEDVALUE", 56, 125},
2832++ #endif
2833++ #ifdef CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY
2834++ {"ERROR_DECRYPTING_SYMMETRIC_KEY", ERR_LIB_CRMF, CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY},
2835++ #else
2836++ {"ERROR_DECRYPTING_SYMMETRIC_KEY", 56, 106},
2837++ #endif
2838++ #ifdef CRMF_R_ERROR_SETTING_PURPOSE
2839++ {"ERROR_SETTING_PURPOSE", ERR_LIB_CRMF, CRMF_R_ERROR_SETTING_PURPOSE},
2840++ #else
2841++ {"ERROR_SETTING_PURPOSE", 56, 126},
2842++ #endif
2843++ #ifdef CRMF_R_ERROR_SIGNING_POPO
2844++ {"ERROR_SIGNING_POPO", ERR_LIB_CRMF, CRMF_R_ERROR_SIGNING_POPO},
2845++ #else
2846++ {"ERROR_SIGNING_POPO", 56, 129},
2847++ #endif
2848++ #ifdef CRMF_R_ERROR_VERIFYING_ENCRYPTEDKEY
2849++ {"ERROR_VERIFYING_ENCRYPTEDKEY", ERR_LIB_CRMF, CRMF_R_ERROR_VERIFYING_ENCRYPTEDKEY},
2850++ #else
2851++ {"ERROR_VERIFYING_ENCRYPTEDKEY", 56, 127},
2852++ #endif
2853++ #ifdef CRMF_R_FAILURE_OBTAINING_RANDOM
2854++ {"FAILURE_OBTAINING_RANDOM", ERR_LIB_CRMF, CRMF_R_FAILURE_OBTAINING_RANDOM},
2855++ #else
2856++ {"FAILURE_OBTAINING_RANDOM", 56, 107},
2857++ #endif
2858++ #ifdef CRMF_R_ITERATIONCOUNT_BELOW_100
2859++ {"ITERATIONCOUNT_BELOW_100", ERR_LIB_CRMF, CRMF_R_ITERATIONCOUNT_BELOW_100},
2860++ #else
2861++ {"ITERATIONCOUNT_BELOW_100", 56, 108},
2862++ #endif
2863++ #ifdef CRMF_R_MALFORMED_IV
2864++ {"MALFORMED_IV", ERR_LIB_CRMF, CRMF_R_MALFORMED_IV},
2865++ #else
2866++ {"MALFORMED_IV", 56, 101},
2867++ #endif
2868++ #ifdef CRMF_R_NULL_ARGUMENT
2869++ {"NULL_ARGUMENT", ERR_LIB_CRMF, CRMF_R_NULL_ARGUMENT},
2870++ #else
2871++ {"NULL_ARGUMENT", 56, 109},
2872++ #endif
2873++ #ifdef CRMF_R_POPOSKINPUT_NOT_SUPPORTED
2874++ {"POPOSKINPUT_NOT_SUPPORTED", ERR_LIB_CRMF, CRMF_R_POPOSKINPUT_NOT_SUPPORTED},
2875++ #else
2876++ {"POPOSKINPUT_NOT_SUPPORTED", 56, 113},
2877++ #endif
2878++ #ifdef CRMF_R_POPO_INCONSISTENT_CENTRAL_KEYGEN
2879++ {"POPO_INCONSISTENT_CENTRAL_KEYGEN", ERR_LIB_CRMF, CRMF_R_POPO_INCONSISTENT_CENTRAL_KEYGEN},
2880++ #else
2881++ {"POPO_INCONSISTENT_CENTRAL_KEYGEN", 56, 128},
2882++ #endif
2883++ #ifdef CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY
2884++ {"POPO_INCONSISTENT_PUBLIC_KEY", ERR_LIB_CRMF, CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY},
2885++ #else
2886++ {"POPO_INCONSISTENT_PUBLIC_KEY", 56, 117},
2887++ #endif
2888++ #ifdef CRMF_R_POPO_MISSING
2889++ {"POPO_MISSING", ERR_LIB_CRMF, CRMF_R_POPO_MISSING},
2890++ #else
2891++ {"POPO_MISSING", 56, 121},
2892++ #endif
2893++ #ifdef CRMF_R_POPO_MISSING_PUBLIC_KEY
2894++ {"POPO_MISSING_PUBLIC_KEY", ERR_LIB_CRMF, CRMF_R_POPO_MISSING_PUBLIC_KEY},
2895++ #else
2896++ {"POPO_MISSING_PUBLIC_KEY", 56, 118},
2897++ #endif
2898++ #ifdef CRMF_R_POPO_MISSING_SUBJECT
2899++ {"POPO_MISSING_SUBJECT", ERR_LIB_CRMF, CRMF_R_POPO_MISSING_SUBJECT},
2900++ #else
2901++ {"POPO_MISSING_SUBJECT", 56, 119},
2902++ #endif
2903++ #ifdef CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED
2904++ {"POPO_RAVERIFIED_NOT_ACCEPTED", ERR_LIB_CRMF, CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED},
2905++ #else
2906++ {"POPO_RAVERIFIED_NOT_ACCEPTED", 56, 120},
2907++ #endif
2908++ #ifdef CRMF_R_SETTING_MAC_ALGOR_FAILURE
2909++ {"SETTING_MAC_ALGOR_FAILURE", ERR_LIB_CRMF, CRMF_R_SETTING_MAC_ALGOR_FAILURE},
2910++ #else
2911++ {"SETTING_MAC_ALGOR_FAILURE", 56, 110},
2912++ #endif
2913++ #ifdef CRMF_R_SETTING_OWF_ALGOR_FAILURE
2914++ {"SETTING_OWF_ALGOR_FAILURE", ERR_LIB_CRMF, CRMF_R_SETTING_OWF_ALGOR_FAILURE},
2915++ #else
2916++ {"SETTING_OWF_ALGOR_FAILURE", 56, 111},
2917++ #endif
2918++ #ifdef CRMF_R_UNSUPPORTED_ALGORITHM
2919++ {"UNSUPPORTED_ALGORITHM", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_ALGORITHM},
2920++ #else
2921++ {"UNSUPPORTED_ALGORITHM", 56, 112},
2922++ #endif
2923++ #ifdef CRMF_R_UNSUPPORTED_CIPHER
2924++ {"UNSUPPORTED_CIPHER", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_CIPHER},
2925++ #else
2926++ {"UNSUPPORTED_CIPHER", 56, 114},
2927++ #endif
2928++ #ifdef CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO
2929++ {"UNSUPPORTED_METHOD_FOR_CREATING_POPO", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO},
2930++ #else
2931++ {"UNSUPPORTED_METHOD_FOR_CREATING_POPO", 56, 115},
2932++ #endif
2933++ #ifdef CRMF_R_UNSUPPORTED_POPO_METHOD
2934++ {"UNSUPPORTED_POPO_METHOD", ERR_LIB_CRMF, CRMF_R_UNSUPPORTED_POPO_METHOD},
2935++ #else
2936++ {"UNSUPPORTED_POPO_METHOD", 56, 116},
2937++ #endif
2938++ #ifdef CRYPTO_R_BAD_ALGORITHM_NAME
2939++ {"BAD_ALGORITHM_NAME", ERR_LIB_CRYPTO, CRYPTO_R_BAD_ALGORITHM_NAME},
2940++ #else
2941++ {"BAD_ALGORITHM_NAME", 15, 117},
2942++ #endif
2943++ #ifdef CRYPTO_R_CONFLICTING_NAMES
2944++ {"CONFLICTING_NAMES", ERR_LIB_CRYPTO, CRYPTO_R_CONFLICTING_NAMES},
2945++ #else
2946++ {"CONFLICTING_NAMES", 15, 118},
2947++ #endif
2948++ #ifdef CRYPTO_R_HEX_STRING_TOO_SHORT
2949++ {"HEX_STRING_TOO_SHORT", ERR_LIB_CRYPTO, CRYPTO_R_HEX_STRING_TOO_SHORT},
2950++ #else
2951++ {"HEX_STRING_TOO_SHORT", 15, 121},
2952++ #endif
2953++ #ifdef CRYPTO_R_ILLEGAL_HEX_DIGIT
2954++ {"ILLEGAL_HEX_DIGIT", ERR_LIB_CRYPTO, CRYPTO_R_ILLEGAL_HEX_DIGIT},
2955++ #else
2956++ {"ILLEGAL_HEX_DIGIT", 15, 102},
2957++ #endif
2958++ #ifdef CRYPTO_R_INSUFFICIENT_DATA_SPACE
2959++ {"INSUFFICIENT_DATA_SPACE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_DATA_SPACE},
2960++ #else
2961++ {"INSUFFICIENT_DATA_SPACE", 15, 106},
2962++ #endif
2963++ #ifdef CRYPTO_R_INSUFFICIENT_PARAM_SIZE
2964++ {"INSUFFICIENT_PARAM_SIZE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_PARAM_SIZE},
2965++ #else
2966++ {"INSUFFICIENT_PARAM_SIZE", 15, 107},
2967++ #endif
2968++ #ifdef CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE
2969++ {"INSUFFICIENT_SECURE_DATA_SPACE", ERR_LIB_CRYPTO, CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE},
2970++ #else
2971++ {"INSUFFICIENT_SECURE_DATA_SPACE", 15, 108},
2972++ #endif
2973++ #ifdef CRYPTO_R_INTEGER_OVERFLOW
2974++ {"INTEGER_OVERFLOW", ERR_LIB_CRYPTO, CRYPTO_R_INTEGER_OVERFLOW},
2975++ #else
2976++ {"INTEGER_OVERFLOW", 15, 127},
2977++ #endif
2978++ #ifdef CRYPTO_R_INVALID_NEGATIVE_VALUE
2979++ {"INVALID_NEGATIVE_VALUE", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_NEGATIVE_VALUE},
2980++ #else
2981++ {"INVALID_NEGATIVE_VALUE", 15, 122},
2982++ #endif
2983++ #ifdef CRYPTO_R_INVALID_NULL_ARGUMENT
2984++ {"INVALID_NULL_ARGUMENT", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_NULL_ARGUMENT},
2985++ #else
2986++ {"INVALID_NULL_ARGUMENT", 15, 109},
2987++ #endif
2988++ #ifdef CRYPTO_R_INVALID_OSSL_PARAM_TYPE
2989++ {"INVALID_OSSL_PARAM_TYPE", ERR_LIB_CRYPTO, CRYPTO_R_INVALID_OSSL_PARAM_TYPE},
2990++ #else
2991++ {"INVALID_OSSL_PARAM_TYPE", 15, 110},
2992++ #endif
2993++ #ifdef CRYPTO_R_NO_PARAMS_TO_MERGE
2994++ {"NO_PARAMS_TO_MERGE", ERR_LIB_CRYPTO, CRYPTO_R_NO_PARAMS_TO_MERGE},
2995++ #else
2996++ {"NO_PARAMS_TO_MERGE", 15, 131},
2997++ #endif
2998++ #ifdef CRYPTO_R_NO_SPACE_FOR_TERMINATING_NULL
2999++ {"NO_SPACE_FOR_TERMINATING_NULL", ERR_LIB_CRYPTO, CRYPTO_R_NO_SPACE_FOR_TERMINATING_NULL},
3000++ #else
3001++ {"NO_SPACE_FOR_TERMINATING_NULL", 15, 128},
3002++ #endif
3003++ #ifdef CRYPTO_R_ODD_NUMBER_OF_DIGITS
3004++ {"ODD_NUMBER_OF_DIGITS", ERR_LIB_CRYPTO, CRYPTO_R_ODD_NUMBER_OF_DIGITS},
3005++ #else
3006++ {"ODD_NUMBER_OF_DIGITS", 15, 103},
3007++ #endif
3008++ #ifdef CRYPTO_R_PARAM_CANNOT_BE_REPRESENTED_EXACTLY
3009++ {"PARAM_CANNOT_BE_REPRESENTED_EXACTLY", ERR_LIB_CRYPTO, CRYPTO_R_PARAM_CANNOT_BE_REPRESENTED_EXACTLY},
3010++ #else
3011++ {"PARAM_CANNOT_BE_REPRESENTED_EXACTLY", 15, 123},
3012++ #endif
3013++ #ifdef CRYPTO_R_PARAM_NOT_INTEGER_TYPE
3014++ {"PARAM_NOT_INTEGER_TYPE", ERR_LIB_CRYPTO, CRYPTO_R_PARAM_NOT_INTEGER_TYPE},
3015++ #else
3016++ {"PARAM_NOT_INTEGER_TYPE", 15, 124},
3017++ #endif
3018++ #ifdef CRYPTO_R_PARAM_OF_INCOMPATIBLE_TYPE
3019++ {"PARAM_OF_INCOMPATIBLE_TYPE", ERR_LIB_CRYPTO, CRYPTO_R_PARAM_OF_INCOMPATIBLE_TYPE},
3020++ #else
3021++ {"PARAM_OF_INCOMPATIBLE_TYPE", 15, 129},
3022++ #endif
3023++ #ifdef CRYPTO_R_PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED
3024++ {"PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED", ERR_LIB_CRYPTO, CRYPTO_R_PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED},
3025++ #else
3026++ {"PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED", 15, 125},
3027++ #endif
3028++ #ifdef CRYPTO_R_PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT
3029++ {"PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT", ERR_LIB_CRYPTO, CRYPTO_R_PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT},
3030++ #else
3031++ {"PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT", 15, 130},
3032++ #endif
3033++ #ifdef CRYPTO_R_PARAM_VALUE_TOO_LARGE_FOR_DESTINATION
3034++ {"PARAM_VALUE_TOO_LARGE_FOR_DESTINATION", ERR_LIB_CRYPTO, CRYPTO_R_PARAM_VALUE_TOO_LARGE_FOR_DESTINATION},
3035++ #else
3036++ {"PARAM_VALUE_TOO_LARGE_FOR_DESTINATION", 15, 126},
3037++ #endif
3038++ #ifdef CRYPTO_R_PROVIDER_ALREADY_EXISTS
3039++ {"PROVIDER_ALREADY_EXISTS", ERR_LIB_CRYPTO, CRYPTO_R_PROVIDER_ALREADY_EXISTS},
3040++ #else
3041++ {"PROVIDER_ALREADY_EXISTS", 15, 104},
3042++ #endif
3043++ #ifdef CRYPTO_R_PROVIDER_SECTION_ERROR
3044++ {"PROVIDER_SECTION_ERROR", ERR_LIB_CRYPTO, CRYPTO_R_PROVIDER_SECTION_ERROR},
3045++ #else
3046++ {"PROVIDER_SECTION_ERROR", 15, 105},
3047++ #endif
3048++ #ifdef CRYPTO_R_RANDOM_SECTION_ERROR
3049++ {"RANDOM_SECTION_ERROR", ERR_LIB_CRYPTO, CRYPTO_R_RANDOM_SECTION_ERROR},
3050++ #else
3051++ {"RANDOM_SECTION_ERROR", 15, 119},
3052++ #endif
3053++ #ifdef CRYPTO_R_SECURE_MALLOC_FAILURE
3054++ {"SECURE_MALLOC_FAILURE", ERR_LIB_CRYPTO, CRYPTO_R_SECURE_MALLOC_FAILURE},
3055++ #else
3056++ {"SECURE_MALLOC_FAILURE", 15, 111},
3057++ #endif
3058++ #ifdef CRYPTO_R_STRING_TOO_LONG
3059++ {"STRING_TOO_LONG", ERR_LIB_CRYPTO, CRYPTO_R_STRING_TOO_LONG},
3060++ #else
3061++ {"STRING_TOO_LONG", 15, 112},
3062++ #endif
3063++ #ifdef CRYPTO_R_TOO_MANY_BYTES
3064++ {"TOO_MANY_BYTES", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_BYTES},
3065++ #else
3066++ {"TOO_MANY_BYTES", 15, 113},
3067++ #endif
3068++ #ifdef CRYPTO_R_TOO_MANY_NAMES
3069++ {"TOO_MANY_NAMES", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_NAMES},
3070++ #else
3071++ {"TOO_MANY_NAMES", 15, 132},
3072++ #endif
3073++ #ifdef CRYPTO_R_TOO_MANY_RECORDS
3074++ {"TOO_MANY_RECORDS", ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_RECORDS},
3075++ #else
3076++ {"TOO_MANY_RECORDS", 15, 114},
3077++ #endif
3078++ #ifdef CRYPTO_R_TOO_SMALL_BUFFER
3079++ {"TOO_SMALL_BUFFER", ERR_LIB_CRYPTO, CRYPTO_R_TOO_SMALL_BUFFER},
3080++ #else
3081++ {"TOO_SMALL_BUFFER", 15, 116},
3082++ #endif
3083++ #ifdef CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION
3084++ {"UNKNOWN_NAME_IN_RANDOM_SECTION", ERR_LIB_CRYPTO, CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION},
3085++ #else
3086++ {"UNKNOWN_NAME_IN_RANDOM_SECTION", 15, 120},
3087++ #endif
3088++ #ifdef CRYPTO_R_ZERO_LENGTH_NUMBER
3089++ {"ZERO_LENGTH_NUMBER", ERR_LIB_CRYPTO, CRYPTO_R_ZERO_LENGTH_NUMBER},
3090++ #else
3091++ {"ZERO_LENGTH_NUMBER", 15, 115},
3092++ #endif
3093++ #ifdef CT_R_BASE64_DECODE_ERROR
3094++ {"BASE64_DECODE_ERROR", ERR_LIB_CT, CT_R_BASE64_DECODE_ERROR},
3095++ #else
3096++ {"BASE64_DECODE_ERROR", 50, 108},
3097++ #endif
3098++ #ifdef CT_R_INVALID_LOG_ID_LENGTH
3099++ {"INVALID_LOG_ID_LENGTH", ERR_LIB_CT, CT_R_INVALID_LOG_ID_LENGTH},
3100++ #else
3101++ {"INVALID_LOG_ID_LENGTH", 50, 100},
3102++ #endif
3103++ #ifdef CT_R_LOG_CONF_INVALID
3104++ {"LOG_CONF_INVALID", ERR_LIB_CT, CT_R_LOG_CONF_INVALID},
3105++ #else
3106++ {"LOG_CONF_INVALID", 50, 109},
3107++ #endif
3108++ #ifdef CT_R_LOG_CONF_INVALID_KEY
3109++ {"LOG_CONF_INVALID_KEY", ERR_LIB_CT, CT_R_LOG_CONF_INVALID_KEY},
3110++ #else
3111++ {"LOG_CONF_INVALID_KEY", 50, 110},
3112++ #endif
3113++ #ifdef CT_R_LOG_CONF_MISSING_DESCRIPTION
3114++ {"LOG_CONF_MISSING_DESCRIPTION", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_DESCRIPTION},
3115++ #else
3116++ {"LOG_CONF_MISSING_DESCRIPTION", 50, 111},
3117++ #endif
3118++ #ifdef CT_R_LOG_CONF_MISSING_KEY
3119++ {"LOG_CONF_MISSING_KEY", ERR_LIB_CT, CT_R_LOG_CONF_MISSING_KEY},
3120++ #else
3121++ {"LOG_CONF_MISSING_KEY", 50, 112},
3122++ #endif
3123++ #ifdef CT_R_LOG_KEY_INVALID
3124++ {"LOG_KEY_INVALID", ERR_LIB_CT, CT_R_LOG_KEY_INVALID},
3125++ #else
3126++ {"LOG_KEY_INVALID", 50, 113},
3127++ #endif
3128++ #ifdef CT_R_SCT_FUTURE_TIMESTAMP
3129++ {"SCT_FUTURE_TIMESTAMP", ERR_LIB_CT, CT_R_SCT_FUTURE_TIMESTAMP},
3130++ #else
3131++ {"SCT_FUTURE_TIMESTAMP", 50, 116},
3132++ #endif
3133++ #ifdef CT_R_SCT_INVALID
3134++ {"SCT_INVALID", ERR_LIB_CT, CT_R_SCT_INVALID},
3135++ #else
3136++ {"SCT_INVALID", 50, 104},
3137++ #endif
3138++ #ifdef CT_R_SCT_INVALID_SIGNATURE
3139++ {"SCT_INVALID_SIGNATURE", ERR_LIB_CT, CT_R_SCT_INVALID_SIGNATURE},
3140++ #else
3141++ {"SCT_INVALID_SIGNATURE", 50, 107},
3142++ #endif
3143++ #ifdef CT_R_SCT_LIST_INVALID
3144++ {"SCT_LIST_INVALID", ERR_LIB_CT, CT_R_SCT_LIST_INVALID},
3145++ #else
3146++ {"SCT_LIST_INVALID", 50, 105},
3147++ #endif
3148++ #ifdef CT_R_SCT_LOG_ID_MISMATCH
3149++ {"SCT_LOG_ID_MISMATCH", ERR_LIB_CT, CT_R_SCT_LOG_ID_MISMATCH},
3150++ #else
3151++ {"SCT_LOG_ID_MISMATCH", 50, 114},
3152++ #endif
3153++ #ifdef CT_R_SCT_NOT_SET
3154++ {"SCT_NOT_SET", ERR_LIB_CT, CT_R_SCT_NOT_SET},
3155++ #else
3156++ {"SCT_NOT_SET", 50, 106},
3157++ #endif
3158++ #ifdef CT_R_SCT_UNSUPPORTED_VERSION
3159++ {"SCT_UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_SCT_UNSUPPORTED_VERSION},
3160++ #else
3161++ {"SCT_UNSUPPORTED_VERSION", 50, 115},
3162++ #endif
3163++ #ifdef CT_R_UNRECOGNIZED_SIGNATURE_NID
3164++ {"UNRECOGNIZED_SIGNATURE_NID", ERR_LIB_CT, CT_R_UNRECOGNIZED_SIGNATURE_NID},
3165++ #else
3166++ {"UNRECOGNIZED_SIGNATURE_NID", 50, 101},
3167++ #endif
3168++ #ifdef CT_R_UNSUPPORTED_ENTRY_TYPE
3169++ {"UNSUPPORTED_ENTRY_TYPE", ERR_LIB_CT, CT_R_UNSUPPORTED_ENTRY_TYPE},
3170++ #else
3171++ {"UNSUPPORTED_ENTRY_TYPE", 50, 102},
3172++ #endif
3173++ #ifdef CT_R_UNSUPPORTED_VERSION
3174++ {"UNSUPPORTED_VERSION", ERR_LIB_CT, CT_R_UNSUPPORTED_VERSION},
3175++ #else
3176++ {"UNSUPPORTED_VERSION", 50, 103},
3177++ #endif
3178++ #ifdef DH_R_BAD_FFC_PARAMETERS
3179++ {"BAD_FFC_PARAMETERS", ERR_LIB_DH, DH_R_BAD_FFC_PARAMETERS},
3180++ #else
3181++ {"BAD_FFC_PARAMETERS", 5, 127},
3182++ #endif
3183++ #ifdef DH_R_BAD_GENERATOR
3184++ {"BAD_GENERATOR", ERR_LIB_DH, DH_R_BAD_GENERATOR},
3185++ #else
3186++ {"BAD_GENERATOR", 5, 101},
3187++ #endif
3188++ #ifdef DH_R_BN_DECODE_ERROR
3189++ {"BN_DECODE_ERROR", ERR_LIB_DH, DH_R_BN_DECODE_ERROR},
3190++ #else
3191++ {"BN_DECODE_ERROR", 5, 109},
3192++ #endif
3193++ #ifdef DH_R_BN_ERROR
3194++ {"BN_ERROR", ERR_LIB_DH, DH_R_BN_ERROR},
3195++ #else
3196++ {"BN_ERROR", 5, 106},
3197++ #endif
3198++ #ifdef DH_R_CHECK_INVALID_J_VALUE
3199++ {"CHECK_INVALID_J_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_J_VALUE},
3200++ #else
3201++ {"CHECK_INVALID_J_VALUE", 5, 115},
3202++ #endif
3203++ #ifdef DH_R_CHECK_INVALID_Q_VALUE
3204++ {"CHECK_INVALID_Q_VALUE", ERR_LIB_DH, DH_R_CHECK_INVALID_Q_VALUE},
3205++ #else
3206++ {"CHECK_INVALID_Q_VALUE", 5, 116},
3207++ #endif
3208++ #ifdef DH_R_CHECK_PUBKEY_INVALID
3209++ {"CHECK_PUBKEY_INVALID", ERR_LIB_DH, DH_R_CHECK_PUBKEY_INVALID},
3210++ #else
3211++ {"CHECK_PUBKEY_INVALID", 5, 122},
3212++ #endif
3213++ #ifdef DH_R_CHECK_PUBKEY_TOO_LARGE
3214++ {"CHECK_PUBKEY_TOO_LARGE", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_LARGE},
3215++ #else
3216++ {"CHECK_PUBKEY_TOO_LARGE", 5, 123},
3217++ #endif
3218++ #ifdef DH_R_CHECK_PUBKEY_TOO_SMALL
3219++ {"CHECK_PUBKEY_TOO_SMALL", ERR_LIB_DH, DH_R_CHECK_PUBKEY_TOO_SMALL},
3220++ #else
3221++ {"CHECK_PUBKEY_TOO_SMALL", 5, 124},
3222++ #endif
3223++ #ifdef DH_R_CHECK_P_NOT_PRIME
3224++ {"CHECK_P_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_PRIME},
3225++ #else
3226++ {"CHECK_P_NOT_PRIME", 5, 117},
3227++ #endif
3228++ #ifdef DH_R_CHECK_P_NOT_SAFE_PRIME
3229++ {"CHECK_P_NOT_SAFE_PRIME", ERR_LIB_DH, DH_R_CHECK_P_NOT_SAFE_PRIME},
3230++ #else
3231++ {"CHECK_P_NOT_SAFE_PRIME", 5, 118},
3232++ #endif
3233++ #ifdef DH_R_CHECK_Q_NOT_PRIME
3234++ {"CHECK_Q_NOT_PRIME", ERR_LIB_DH, DH_R_CHECK_Q_NOT_PRIME},
3235++ #else
3236++ {"CHECK_Q_NOT_PRIME", 5, 119},
3237++ #endif
3238++ #ifdef DH_R_DECODE_ERROR
3239++ {"DECODE_ERROR", ERR_LIB_DH, DH_R_DECODE_ERROR},
3240++ #else
3241++ {"DECODE_ERROR", 5, 104},
3242++ #endif
3243++ #ifdef DH_R_INVALID_PARAMETER_NAME
3244++ {"INVALID_PARAMETER_NAME", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NAME},
3245++ #else
3246++ {"INVALID_PARAMETER_NAME", 5, 110},
3247++ #endif
3248++ #ifdef DH_R_INVALID_PARAMETER_NID
3249++ {"INVALID_PARAMETER_NID", ERR_LIB_DH, DH_R_INVALID_PARAMETER_NID},
3250++ #else
3251++ {"INVALID_PARAMETER_NID", 5, 114},
3252++ #endif
3253++ #ifdef DH_R_INVALID_PUBKEY
3254++ {"INVALID_PUBKEY", ERR_LIB_DH, DH_R_INVALID_PUBKEY},
3255++ #else
3256++ {"INVALID_PUBKEY", 5, 102},
3257++ #endif
3258++ #ifdef DH_R_INVALID_SECRET
3259++ {"INVALID_SECRET", ERR_LIB_DH, DH_R_INVALID_SECRET},
3260++ #else
3261++ {"INVALID_SECRET", 5, 128},
3262++ #endif
3263++ #ifdef DH_R_INVALID_SIZE
3264++ {"INVALID_SIZE", ERR_LIB_DH, DH_R_INVALID_SIZE},
3265++ #else
3266++ {"INVALID_SIZE", 5, 129},
3267++ #endif
3268++ #ifdef DH_R_KDF_PARAMETER_ERROR
3269++ {"KDF_PARAMETER_ERROR", ERR_LIB_DH, DH_R_KDF_PARAMETER_ERROR},
3270++ #else
3271++ {"KDF_PARAMETER_ERROR", 5, 112},
3272++ #endif
3273++ #ifdef DH_R_KEYS_NOT_SET
3274++ {"KEYS_NOT_SET", ERR_LIB_DH, DH_R_KEYS_NOT_SET},
3275++ #else
3276++ {"KEYS_NOT_SET", 5, 108},
3277++ #endif
3278++ #ifdef DH_R_MISSING_PUBKEY
3279++ {"MISSING_PUBKEY", ERR_LIB_DH, DH_R_MISSING_PUBKEY},
3280++ #else
3281++ {"MISSING_PUBKEY", 5, 125},
3282++ #endif
3283++ #ifdef DH_R_MODULUS_TOO_LARGE
3284++ {"MODULUS_TOO_LARGE", ERR_LIB_DH, DH_R_MODULUS_TOO_LARGE},
3285++ #else
3286++ {"MODULUS_TOO_LARGE", 5, 103},
3287++ #endif
3288++ #ifdef DH_R_MODULUS_TOO_SMALL
3289++ {"MODULUS_TOO_SMALL", ERR_LIB_DH, DH_R_MODULUS_TOO_SMALL},
3290++ #else
3291++ {"MODULUS_TOO_SMALL", 5, 126},
3292++ #endif
3293++ #ifdef DH_R_NOT_SUITABLE_GENERATOR
3294++ {"NOT_SUITABLE_GENERATOR", ERR_LIB_DH, DH_R_NOT_SUITABLE_GENERATOR},
3295++ #else
3296++ {"NOT_SUITABLE_GENERATOR", 5, 120},
3297++ #endif
3298++ #ifdef DH_R_NO_PARAMETERS_SET
3299++ {"NO_PARAMETERS_SET", ERR_LIB_DH, DH_R_NO_PARAMETERS_SET},
3300++ #else
3301++ {"NO_PARAMETERS_SET", 5, 107},
3302++ #endif
3303++ #ifdef DH_R_NO_PRIVATE_VALUE
3304++ {"NO_PRIVATE_VALUE", ERR_LIB_DH, DH_R_NO_PRIVATE_VALUE},
3305++ #else
3306++ {"NO_PRIVATE_VALUE", 5, 100},
3307++ #endif
3308++ #ifdef DH_R_PARAMETER_ENCODING_ERROR
3309++ {"PARAMETER_ENCODING_ERROR", ERR_LIB_DH, DH_R_PARAMETER_ENCODING_ERROR},
3310++ #else
3311++ {"PARAMETER_ENCODING_ERROR", 5, 105},
3312++ #endif
3313++ #ifdef DH_R_PEER_KEY_ERROR
3314++ {"PEER_KEY_ERROR", ERR_LIB_DH, DH_R_PEER_KEY_ERROR},
3315++ #else
3316++ {"PEER_KEY_ERROR", 5, 111},
3317++ #endif
3318++ #ifdef DH_R_Q_TOO_LARGE
3319++ {"Q_TOO_LARGE", ERR_LIB_DH, DH_R_Q_TOO_LARGE},
3320++ #else
3321++ {"Q_TOO_LARGE", 5, 130},
3322++ #endif
3323++ #ifdef DH_R_SHARED_INFO_ERROR
3324++ {"SHARED_INFO_ERROR", ERR_LIB_DH, DH_R_SHARED_INFO_ERROR},
3325++ #else
3326++ {"SHARED_INFO_ERROR", 5, 113},
3327++ #endif
3328++ #ifdef DH_R_UNABLE_TO_CHECK_GENERATOR
3329++ {"UNABLE_TO_CHECK_GENERATOR", ERR_LIB_DH, DH_R_UNABLE_TO_CHECK_GENERATOR},
3330++ #else
3331++ {"UNABLE_TO_CHECK_GENERATOR", 5, 121},
3332++ #endif
3333++ #ifdef DSA_R_BAD_FFC_PARAMETERS
3334++ {"BAD_FFC_PARAMETERS", ERR_LIB_DSA, DSA_R_BAD_FFC_PARAMETERS},
3335++ #else
3336++ {"BAD_FFC_PARAMETERS", 10, 114},
3337++ #endif
3338++ #ifdef DSA_R_BAD_Q_VALUE
3339++ {"BAD_Q_VALUE", ERR_LIB_DSA, DSA_R_BAD_Q_VALUE},
3340++ #else
3341++ {"BAD_Q_VALUE", 10, 102},
3342++ #endif
3343++ #ifdef DSA_R_BN_DECODE_ERROR
3344++ {"BN_DECODE_ERROR", ERR_LIB_DSA, DSA_R_BN_DECODE_ERROR},
3345++ #else
3346++ {"BN_DECODE_ERROR", 10, 108},
3347++ #endif
3348++ #ifdef DSA_R_BN_ERROR
3349++ {"BN_ERROR", ERR_LIB_DSA, DSA_R_BN_ERROR},
3350++ #else
3351++ {"BN_ERROR", 10, 109},
3352++ #endif
3353++ #ifdef DSA_R_DECODE_ERROR
3354++ {"DECODE_ERROR", ERR_LIB_DSA, DSA_R_DECODE_ERROR},
3355++ #else
3356++ {"DECODE_ERROR", 10, 104},
3357++ #endif
3358++ #ifdef DSA_R_INVALID_DIGEST_TYPE
3359++ {"INVALID_DIGEST_TYPE", ERR_LIB_DSA, DSA_R_INVALID_DIGEST_TYPE},
3360++ #else
3361++ {"INVALID_DIGEST_TYPE", 10, 106},
3362++ #endif
3363++ #ifdef DSA_R_INVALID_PARAMETERS
3364++ {"INVALID_PARAMETERS", ERR_LIB_DSA, DSA_R_INVALID_PARAMETERS},
3365++ #else
3366++ {"INVALID_PARAMETERS", 10, 112},
3367++ #endif
3368++ #ifdef DSA_R_MISSING_PARAMETERS
3369++ {"MISSING_PARAMETERS", ERR_LIB_DSA, DSA_R_MISSING_PARAMETERS},
3370++ #else
3371++ {"MISSING_PARAMETERS", 10, 101},
3372++ #endif
3373++ #ifdef DSA_R_MISSING_PRIVATE_KEY
3374++ {"MISSING_PRIVATE_KEY", ERR_LIB_DSA, DSA_R_MISSING_PRIVATE_KEY},
3375++ #else
3376++ {"MISSING_PRIVATE_KEY", 10, 111},
3377++ #endif
3378++ #ifdef DSA_R_MODULUS_TOO_LARGE
3379++ {"MODULUS_TOO_LARGE", ERR_LIB_DSA, DSA_R_MODULUS_TOO_LARGE},
3380++ #else
3381++ {"MODULUS_TOO_LARGE", 10, 103},
3382++ #endif
3383++ #ifdef DSA_R_NO_PARAMETERS_SET
3384++ {"NO_PARAMETERS_SET", ERR_LIB_DSA, DSA_R_NO_PARAMETERS_SET},
3385++ #else
3386++ {"NO_PARAMETERS_SET", 10, 107},
3387++ #endif
3388++ #ifdef DSA_R_PARAMETER_ENCODING_ERROR
3389++ {"PARAMETER_ENCODING_ERROR", ERR_LIB_DSA, DSA_R_PARAMETER_ENCODING_ERROR},
3390++ #else
3391++ {"PARAMETER_ENCODING_ERROR", 10, 105},
3392++ #endif
3393++ #ifdef DSA_R_P_NOT_PRIME
3394++ {"P_NOT_PRIME", ERR_LIB_DSA, DSA_R_P_NOT_PRIME},
3395++ #else
3396++ {"P_NOT_PRIME", 10, 115},
3397++ #endif
3398++ #ifdef DSA_R_Q_NOT_PRIME
3399++ {"Q_NOT_PRIME", ERR_LIB_DSA, DSA_R_Q_NOT_PRIME},
3400++ #else
3401++ {"Q_NOT_PRIME", 10, 113},
3402++ #endif
3403++ #ifdef DSA_R_SEED_LEN_SMALL
3404++ {"SEED_LEN_SMALL", ERR_LIB_DSA, DSA_R_SEED_LEN_SMALL},
3405++ #else
3406++ {"SEED_LEN_SMALL", 10, 110},
3407++ #endif
3408++ #ifdef DSA_R_TOO_MANY_RETRIES
3409++ {"TOO_MANY_RETRIES", ERR_LIB_DSA, DSA_R_TOO_MANY_RETRIES},
3410++ #else
3411++ {"TOO_MANY_RETRIES", 10, 116},
3412++ #endif
3413++ #ifdef DSO_R_CTRL_FAILED
3414++ {"CTRL_FAILED", ERR_LIB_DSO, DSO_R_CTRL_FAILED},
3415++ #else
3416++ {"CTRL_FAILED", 37, 100},
3417++ #endif
3418++ #ifdef DSO_R_DSO_ALREADY_LOADED
3419++ {"DSO_ALREADY_LOADED", ERR_LIB_DSO, DSO_R_DSO_ALREADY_LOADED},
3420++ #else
3421++ {"DSO_ALREADY_LOADED", 37, 110},
3422++ #endif
3423++ #ifdef DSO_R_EMPTY_FILE_STRUCTURE
3424++ {"EMPTY_FILE_STRUCTURE", ERR_LIB_DSO, DSO_R_EMPTY_FILE_STRUCTURE},
3425++ #else
3426++ {"EMPTY_FILE_STRUCTURE", 37, 113},
3427++ #endif
3428++ #ifdef DSO_R_FAILURE
3429++ {"FAILURE", ERR_LIB_DSO, DSO_R_FAILURE},
3430++ #else
3431++ {"FAILURE", 37, 114},
3432++ #endif
3433++ #ifdef DSO_R_FILENAME_TOO_BIG
3434++ {"FILENAME_TOO_BIG", ERR_LIB_DSO, DSO_R_FILENAME_TOO_BIG},
3435++ #else
3436++ {"FILENAME_TOO_BIG", 37, 101},
3437++ #endif
3438++ #ifdef DSO_R_FINISH_FAILED
3439++ {"FINISH_FAILED", ERR_LIB_DSO, DSO_R_FINISH_FAILED},
3440++ #else
3441++ {"FINISH_FAILED", 37, 102},
3442++ #endif
3443++ #ifdef DSO_R_INCORRECT_FILE_SYNTAX
3444++ {"INCORRECT_FILE_SYNTAX", ERR_LIB_DSO, DSO_R_INCORRECT_FILE_SYNTAX},
3445++ #else
3446++ {"INCORRECT_FILE_SYNTAX", 37, 115},
3447++ #endif
3448++ #ifdef DSO_R_LOAD_FAILED
3449++ {"LOAD_FAILED", ERR_LIB_DSO, DSO_R_LOAD_FAILED},
3450++ #else
3451++ {"LOAD_FAILED", 37, 103},
3452++ #endif
3453++ #ifdef DSO_R_NAME_TRANSLATION_FAILED
3454++ {"NAME_TRANSLATION_FAILED", ERR_LIB_DSO, DSO_R_NAME_TRANSLATION_FAILED},
3455++ #else
3456++ {"NAME_TRANSLATION_FAILED", 37, 109},
3457++ #endif
3458++ #ifdef DSO_R_NO_FILENAME
3459++ {"NO_FILENAME", ERR_LIB_DSO, DSO_R_NO_FILENAME},
3460++ #else
3461++ {"NO_FILENAME", 37, 111},
3462++ #endif
3463++ #ifdef DSO_R_NULL_HANDLE
3464++ {"NULL_HANDLE", ERR_LIB_DSO, DSO_R_NULL_HANDLE},
3465++ #else
3466++ {"NULL_HANDLE", 37, 104},
3467++ #endif
3468++ #ifdef DSO_R_SET_FILENAME_FAILED
3469++ {"SET_FILENAME_FAILED", ERR_LIB_DSO, DSO_R_SET_FILENAME_FAILED},
3470++ #else
3471++ {"SET_FILENAME_FAILED", 37, 112},
3472++ #endif
3473++ #ifdef DSO_R_STACK_ERROR
3474++ {"STACK_ERROR", ERR_LIB_DSO, DSO_R_STACK_ERROR},
3475++ #else
3476++ {"STACK_ERROR", 37, 105},
3477++ #endif
3478++ #ifdef DSO_R_SYM_FAILURE
3479++ {"SYM_FAILURE", ERR_LIB_DSO, DSO_R_SYM_FAILURE},
3480++ #else
3481++ {"SYM_FAILURE", 37, 106},
3482++ #endif
3483++ #ifdef DSO_R_UNLOAD_FAILED
3484++ {"UNLOAD_FAILED", ERR_LIB_DSO, DSO_R_UNLOAD_FAILED},
3485++ #else
3486++ {"UNLOAD_FAILED", 37, 107},
3487++ #endif
3488++ #ifdef DSO_R_UNSUPPORTED
3489++ {"UNSUPPORTED", ERR_LIB_DSO, DSO_R_UNSUPPORTED},
3490++ #else
3491++ {"UNSUPPORTED", 37, 108},
3492++ #endif
3493++ #ifdef EC_R_ASN1_ERROR
3494++ {"ASN1_ERROR", ERR_LIB_EC, EC_R_ASN1_ERROR},
3495++ #else
3496++ {"ASN1_ERROR", 16, 115},
3497++ #endif
3498++ #ifdef EC_R_BAD_SIGNATURE
3499++ {"BAD_SIGNATURE", ERR_LIB_EC, EC_R_BAD_SIGNATURE},
3500++ #else
3501++ {"BAD_SIGNATURE", 16, 156},
3502++ #endif
3503++ #ifdef EC_R_BIGNUM_OUT_OF_RANGE
3504++ {"BIGNUM_OUT_OF_RANGE", ERR_LIB_EC, EC_R_BIGNUM_OUT_OF_RANGE},
3505++ #else
3506++ {"BIGNUM_OUT_OF_RANGE", 16, 144},
3507++ #endif
3508++ #ifdef EC_R_BUFFER_TOO_SMALL
3509++ {"BUFFER_TOO_SMALL", ERR_LIB_EC, EC_R_BUFFER_TOO_SMALL},
3510++ #else
3511++ {"BUFFER_TOO_SMALL", 16, 100},
3512++ #endif
3513++ #ifdef EC_R_CANNOT_INVERT
3514++ {"CANNOT_INVERT", ERR_LIB_EC, EC_R_CANNOT_INVERT},
3515++ #else
3516++ {"CANNOT_INVERT", 16, 165},
3517++ #endif
3518++ #ifdef EC_R_COORDINATES_OUT_OF_RANGE
3519++ {"COORDINATES_OUT_OF_RANGE", ERR_LIB_EC, EC_R_COORDINATES_OUT_OF_RANGE},
3520++ #else
3521++ {"COORDINATES_OUT_OF_RANGE", 16, 146},
3522++ #endif
3523++ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDH
3524++ {"CURVE_DOES_NOT_SUPPORT_ECDH", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDH},
3525++ #else
3526++ {"CURVE_DOES_NOT_SUPPORT_ECDH", 16, 160},
3527++ #endif
3528++ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA
3529++ {"CURVE_DOES_NOT_SUPPORT_ECDSA", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA},
3530++ #else
3531++ {"CURVE_DOES_NOT_SUPPORT_ECDSA", 16, 170},
3532++ #endif
3533++ #ifdef EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING
3534++ {"CURVE_DOES_NOT_SUPPORT_SIGNING", ERR_LIB_EC, EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING},
3535++ #else
3536++ {"CURVE_DOES_NOT_SUPPORT_SIGNING", 16, 159},
3537++ #endif
3538++ #ifdef EC_R_DECODE_ERROR
3539++ {"DECODE_ERROR", ERR_LIB_EC, EC_R_DECODE_ERROR},
3540++ #else
3541++ {"DECODE_ERROR", 16, 142},
3542++ #endif
3543++ #ifdef EC_R_DISCRIMINANT_IS_ZERO
3544++ {"DISCRIMINANT_IS_ZERO", ERR_LIB_EC, EC_R_DISCRIMINANT_IS_ZERO},
3545++ #else
3546++ {"DISCRIMINANT_IS_ZERO", 16, 118},
3547++ #endif
3548++ #ifdef EC_R_EC_GROUP_NEW_BY_NAME_FAILURE
3549++ {"EC_GROUP_NEW_BY_NAME_FAILURE", ERR_LIB_EC, EC_R_EC_GROUP_NEW_BY_NAME_FAILURE},
3550++ #else
3551++ {"EC_GROUP_NEW_BY_NAME_FAILURE", 16, 119},
3552++ #endif
3553++ #ifdef EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED
3554++ {"EXPLICIT_PARAMS_NOT_SUPPORTED", ERR_LIB_EC, EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED},
3555++ #else
3556++ {"EXPLICIT_PARAMS_NOT_SUPPORTED", 16, 127},
3557++ #endif
3558++ #ifdef EC_R_FAILED_MAKING_PUBLIC_KEY
3559++ {"FAILED_MAKING_PUBLIC_KEY", ERR_LIB_EC, EC_R_FAILED_MAKING_PUBLIC_KEY},
3560++ #else
3561++ {"FAILED_MAKING_PUBLIC_KEY", 16, 166},
3562++ #endif
3563++ #ifdef EC_R_FIELD_TOO_LARGE
3564++ {"FIELD_TOO_LARGE", ERR_LIB_EC, EC_R_FIELD_TOO_LARGE},
3565++ #else
3566++ {"FIELD_TOO_LARGE", 16, 143},
3567++ #endif
3568++ #ifdef EC_R_GF2M_NOT_SUPPORTED
3569++ {"GF2M_NOT_SUPPORTED", ERR_LIB_EC, EC_R_GF2M_NOT_SUPPORTED},
3570++ #else
3571++ {"GF2M_NOT_SUPPORTED", 16, 147},
3572++ #endif
3573++ #ifdef EC_R_GROUP2PKPARAMETERS_FAILURE
3574++ {"GROUP2PKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_GROUP2PKPARAMETERS_FAILURE},
3575++ #else
3576++ {"GROUP2PKPARAMETERS_FAILURE", 16, 120},
3577++ #endif
3578++ #ifdef EC_R_I2D_ECPKPARAMETERS_FAILURE
3579++ {"I2D_ECPKPARAMETERS_FAILURE", ERR_LIB_EC, EC_R_I2D_ECPKPARAMETERS_FAILURE},
3580++ #else
3581++ {"I2D_ECPKPARAMETERS_FAILURE", 16, 121},
3582++ #endif
3583++ #ifdef EC_R_INCOMPATIBLE_OBJECTS
3584++ {"INCOMPATIBLE_OBJECTS", ERR_LIB_EC, EC_R_INCOMPATIBLE_OBJECTS},
3585++ #else
3586++ {"INCOMPATIBLE_OBJECTS", 16, 101},
3587++ #endif
3588++ #ifdef EC_R_INVALID_A
3589++ {"INVALID_A", ERR_LIB_EC, EC_R_INVALID_A},
3590++ #else
3591++ {"INVALID_A", 16, 168},
3592++ #endif
3593++ #ifdef EC_R_INVALID_ARGUMENT
3594++ {"INVALID_ARGUMENT", ERR_LIB_EC, EC_R_INVALID_ARGUMENT},
3595++ #else
3596++ {"INVALID_ARGUMENT", 16, 112},
3597++ #endif
3598++ #ifdef EC_R_INVALID_B
3599++ {"INVALID_B", ERR_LIB_EC, EC_R_INVALID_B},
3600++ #else
3601++ {"INVALID_B", 16, 169},
3602++ #endif
3603++ #ifdef EC_R_INVALID_COFACTOR
3604++ {"INVALID_COFACTOR", ERR_LIB_EC, EC_R_INVALID_COFACTOR},
3605++ #else
3606++ {"INVALID_COFACTOR", 16, 171},
3607++ #endif
3608++ #ifdef EC_R_INVALID_COMPRESSED_POINT
3609++ {"INVALID_COMPRESSED_POINT", ERR_LIB_EC, EC_R_INVALID_COMPRESSED_POINT},
3610++ #else
3611++ {"INVALID_COMPRESSED_POINT", 16, 110},
3612++ #endif
3613++ #ifdef EC_R_INVALID_COMPRESSION_BIT
3614++ {"INVALID_COMPRESSION_BIT", ERR_LIB_EC, EC_R_INVALID_COMPRESSION_BIT},
3615++ #else
3616++ {"INVALID_COMPRESSION_BIT", 16, 109},
3617++ #endif
3618++ #ifdef EC_R_INVALID_CURVE
3619++ {"INVALID_CURVE", ERR_LIB_EC, EC_R_INVALID_CURVE},
3620++ #else
3621++ {"INVALID_CURVE", 16, 141},
3622++ #endif
3623++ #ifdef EC_R_INVALID_DIGEST
3624++ {"INVALID_DIGEST", ERR_LIB_EC, EC_R_INVALID_DIGEST},
3625++ #else
3626++ {"INVALID_DIGEST", 16, 151},
3627++ #endif
3628++ #ifdef EC_R_INVALID_DIGEST_TYPE
3629++ {"INVALID_DIGEST_TYPE", ERR_LIB_EC, EC_R_INVALID_DIGEST_TYPE},
3630++ #else
3631++ {"INVALID_DIGEST_TYPE", 16, 138},
3632++ #endif
3633++ #ifdef EC_R_INVALID_ENCODING
3634++ {"INVALID_ENCODING", ERR_LIB_EC, EC_R_INVALID_ENCODING},
3635++ #else
3636++ {"INVALID_ENCODING", 16, 102},
3637++ #endif
3638++ #ifdef EC_R_INVALID_FIELD
3639++ {"INVALID_FIELD", ERR_LIB_EC, EC_R_INVALID_FIELD},
3640++ #else
3641++ {"INVALID_FIELD", 16, 103},
3642++ #endif
3643++ #ifdef EC_R_INVALID_FORM
3644++ {"INVALID_FORM", ERR_LIB_EC, EC_R_INVALID_FORM},
3645++ #else
3646++ {"INVALID_FORM", 16, 104},
3647++ #endif
3648++ #ifdef EC_R_INVALID_GENERATOR
3649++ {"INVALID_GENERATOR", ERR_LIB_EC, EC_R_INVALID_GENERATOR},
3650++ #else
3651++ {"INVALID_GENERATOR", 16, 173},
3652++ #endif
3653++ #ifdef EC_R_INVALID_GROUP_ORDER
3654++ {"INVALID_GROUP_ORDER", ERR_LIB_EC, EC_R_INVALID_GROUP_ORDER},
3655++ #else
3656++ {"INVALID_GROUP_ORDER", 16, 122},
3657++ #endif
3658++ #ifdef EC_R_INVALID_KEY
3659++ {"INVALID_KEY", ERR_LIB_EC, EC_R_INVALID_KEY},
3660++ #else
3661++ {"INVALID_KEY", 16, 116},
3662++ #endif
3663++ #ifdef EC_R_INVALID_LENGTH
3664++ {"INVALID_LENGTH", ERR_LIB_EC, EC_R_INVALID_LENGTH},
3665++ #else
3666++ {"INVALID_LENGTH", 16, 117},
3667++ #endif
3668++ #ifdef EC_R_INVALID_NAMED_GROUP_CONVERSION
3669++ {"INVALID_NAMED_GROUP_CONVERSION", ERR_LIB_EC, EC_R_INVALID_NAMED_GROUP_CONVERSION},
3670++ #else
3671++ {"INVALID_NAMED_GROUP_CONVERSION", 16, 174},
3672++ #endif
3673++ #ifdef EC_R_INVALID_OUTPUT_LENGTH
3674++ {"INVALID_OUTPUT_LENGTH", ERR_LIB_EC, EC_R_INVALID_OUTPUT_LENGTH},
3675++ #else
3676++ {"INVALID_OUTPUT_LENGTH", 16, 161},
3677++ #endif
3678++ #ifdef EC_R_INVALID_P
3679++ {"INVALID_P", ERR_LIB_EC, EC_R_INVALID_P},
3680++ #else
3681++ {"INVALID_P", 16, 172},
3682++ #endif
3683++ #ifdef EC_R_INVALID_PEER_KEY
3684++ {"INVALID_PEER_KEY", ERR_LIB_EC, EC_R_INVALID_PEER_KEY},
3685++ #else
3686++ {"INVALID_PEER_KEY", 16, 133},
3687++ #endif
3688++ #ifdef EC_R_INVALID_PENTANOMIAL_BASIS
3689++ {"INVALID_PENTANOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_PENTANOMIAL_BASIS},
3690++ #else
3691++ {"INVALID_PENTANOMIAL_BASIS", 16, 132},
3692++ #endif
3693++ #ifdef EC_R_INVALID_PRIVATE_KEY
3694++ {"INVALID_PRIVATE_KEY", ERR_LIB_EC, EC_R_INVALID_PRIVATE_KEY},
3695++ #else
3696++ {"INVALID_PRIVATE_KEY", 16, 123},
3697++ #endif
3698++ #ifdef EC_R_INVALID_SEED
3699++ {"INVALID_SEED", ERR_LIB_EC, EC_R_INVALID_SEED},
3700++ #else
3701++ {"INVALID_SEED", 16, 175},
3702++ #endif
3703++ #ifdef EC_R_INVALID_TRINOMIAL_BASIS
3704++ {"INVALID_TRINOMIAL_BASIS", ERR_LIB_EC, EC_R_INVALID_TRINOMIAL_BASIS},
3705++ #else
3706++ {"INVALID_TRINOMIAL_BASIS", 16, 137},
3707++ #endif
3708++ #ifdef EC_R_KDF_PARAMETER_ERROR
3709++ {"KDF_PARAMETER_ERROR", ERR_LIB_EC, EC_R_KDF_PARAMETER_ERROR},
3710++ #else
3711++ {"KDF_PARAMETER_ERROR", 16, 148},
3712++ #endif
3713++ #ifdef EC_R_KEYS_NOT_SET
3714++ {"KEYS_NOT_SET", ERR_LIB_EC, EC_R_KEYS_NOT_SET},
3715++ #else
3716++ {"KEYS_NOT_SET", 16, 140},
3717++ #endif
3718++ #ifdef EC_R_LADDER_POST_FAILURE
3719++ {"LADDER_POST_FAILURE", ERR_LIB_EC, EC_R_LADDER_POST_FAILURE},
3720++ #else
3721++ {"LADDER_POST_FAILURE", 16, 136},
3722++ #endif
3723++ #ifdef EC_R_LADDER_PRE_FAILURE
3724++ {"LADDER_PRE_FAILURE", ERR_LIB_EC, EC_R_LADDER_PRE_FAILURE},
3725++ #else
3726++ {"LADDER_PRE_FAILURE", 16, 153},
3727++ #endif
3728++ #ifdef EC_R_LADDER_STEP_FAILURE
3729++ {"LADDER_STEP_FAILURE", ERR_LIB_EC, EC_R_LADDER_STEP_FAILURE},
3730++ #else
3731++ {"LADDER_STEP_FAILURE", 16, 162},
3732++ #endif
3733++ #ifdef EC_R_MISSING_OID
3734++ {"MISSING_OID", ERR_LIB_EC, EC_R_MISSING_OID},
3735++ #else
3736++ {"MISSING_OID", 16, 167},
3737++ #endif
3738++ #ifdef EC_R_MISSING_PARAMETERS
3739++ {"MISSING_PARAMETERS", ERR_LIB_EC, EC_R_MISSING_PARAMETERS},
3740++ #else
3741++ {"MISSING_PARAMETERS", 16, 124},
3742++ #endif
3743++ #ifdef EC_R_MISSING_PRIVATE_KEY
3744++ {"MISSING_PRIVATE_KEY", ERR_LIB_EC, EC_R_MISSING_PRIVATE_KEY},
3745++ #else
3746++ {"MISSING_PRIVATE_KEY", 16, 125},
3747++ #endif
3748++ #ifdef EC_R_NEED_NEW_SETUP_VALUES
3749++ {"NEED_NEW_SETUP_VALUES", ERR_LIB_EC, EC_R_NEED_NEW_SETUP_VALUES},
3750++ #else
3751++ {"NEED_NEW_SETUP_VALUES", 16, 157},
3752++ #endif
3753++ #ifdef EC_R_NOT_A_NIST_PRIME
3754++ {"NOT_A_NIST_PRIME", ERR_LIB_EC, EC_R_NOT_A_NIST_PRIME},
3755++ #else
3756++ {"NOT_A_NIST_PRIME", 16, 135},
3757++ #endif
3758++ #ifdef EC_R_NOT_IMPLEMENTED
3759++ {"NOT_IMPLEMENTED", ERR_LIB_EC, EC_R_NOT_IMPLEMENTED},
3760++ #else
3761++ {"NOT_IMPLEMENTED", 16, 126},
3762++ #endif
3763++ #ifdef EC_R_NOT_INITIALIZED
3764++ {"NOT_INITIALIZED", ERR_LIB_EC, EC_R_NOT_INITIALIZED},
3765++ #else
3766++ {"NOT_INITIALIZED", 16, 111},
3767++ #endif
3768++ #ifdef EC_R_NO_PARAMETERS_SET
3769++ {"NO_PARAMETERS_SET", ERR_LIB_EC, EC_R_NO_PARAMETERS_SET},
3770++ #else
3771++ {"NO_PARAMETERS_SET", 16, 139},
3772++ #endif
3773++ #ifdef EC_R_NO_PRIVATE_VALUE
3774++ {"NO_PRIVATE_VALUE", ERR_LIB_EC, EC_R_NO_PRIVATE_VALUE},
3775++ #else
3776++ {"NO_PRIVATE_VALUE", 16, 154},
3777++ #endif
3778++ #ifdef EC_R_OPERATION_NOT_SUPPORTED
3779++ {"OPERATION_NOT_SUPPORTED", ERR_LIB_EC, EC_R_OPERATION_NOT_SUPPORTED},
3780++ #else
3781++ {"OPERATION_NOT_SUPPORTED", 16, 152},
3782++ #endif
3783++ #ifdef EC_R_PASSED_NULL_PARAMETER
3784++ {"PASSED_NULL_PARAMETER", ERR_LIB_EC, EC_R_PASSED_NULL_PARAMETER},
3785++ #else
3786++ {"PASSED_NULL_PARAMETER", 16, 134},
3787++ #endif
3788++ #ifdef EC_R_PEER_KEY_ERROR
3789++ {"PEER_KEY_ERROR", ERR_LIB_EC, EC_R_PEER_KEY_ERROR},
3790++ #else
3791++ {"PEER_KEY_ERROR", 16, 149},
3792++ #endif
3793++ #ifdef EC_R_POINT_ARITHMETIC_FAILURE
3794++ {"POINT_ARITHMETIC_FAILURE", ERR_LIB_EC, EC_R_POINT_ARITHMETIC_FAILURE},
3795++ #else
3796++ {"POINT_ARITHMETIC_FAILURE", 16, 155},
3797++ #endif
3798++ #ifdef EC_R_POINT_AT_INFINITY
3799++ {"POINT_AT_INFINITY", ERR_LIB_EC, EC_R_POINT_AT_INFINITY},
3800++ #else
3801++ {"POINT_AT_INFINITY", 16, 106},
3802++ #endif
3803++ #ifdef EC_R_POINT_COORDINATES_BLIND_FAILURE
3804++ {"POINT_COORDINATES_BLIND_FAILURE", ERR_LIB_EC, EC_R_POINT_COORDINATES_BLIND_FAILURE},
3805++ #else
3806++ {"POINT_COORDINATES_BLIND_FAILURE", 16, 163},
3807++ #endif
3808++ #ifdef EC_R_POINT_IS_NOT_ON_CURVE
3809++ {"POINT_IS_NOT_ON_CURVE", ERR_LIB_EC, EC_R_POINT_IS_NOT_ON_CURVE},
3810++ #else
3811++ {"POINT_IS_NOT_ON_CURVE", 16, 107},
3812++ #endif
3813++ #ifdef EC_R_RANDOM_NUMBER_GENERATION_FAILED
3814++ {"RANDOM_NUMBER_GENERATION_FAILED", ERR_LIB_EC, EC_R_RANDOM_NUMBER_GENERATION_FAILED},
3815++ #else
3816++ {"RANDOM_NUMBER_GENERATION_FAILED", 16, 158},
3817++ #endif
3818++ #ifdef EC_R_SHARED_INFO_ERROR
3819++ {"SHARED_INFO_ERROR", ERR_LIB_EC, EC_R_SHARED_INFO_ERROR},
3820++ #else
3821++ {"SHARED_INFO_ERROR", 16, 150},
3822++ #endif
3823++ #ifdef EC_R_SLOT_FULL
3824++ {"SLOT_FULL", ERR_LIB_EC, EC_R_SLOT_FULL},
3825++ #else
3826++ {"SLOT_FULL", 16, 108},
3827++ #endif
3828++ #ifdef EC_R_TOO_MANY_RETRIES
3829++ {"TOO_MANY_RETRIES", ERR_LIB_EC, EC_R_TOO_MANY_RETRIES},
3830++ #else
3831++ {"TOO_MANY_RETRIES", 16, 176},
3832++ #endif
3833++ #ifdef EC_R_UNDEFINED_GENERATOR
3834++ {"UNDEFINED_GENERATOR", ERR_LIB_EC, EC_R_UNDEFINED_GENERATOR},
3835++ #else
3836++ {"UNDEFINED_GENERATOR", 16, 113},
3837++ #endif
3838++ #ifdef EC_R_UNDEFINED_ORDER
3839++ {"UNDEFINED_ORDER", ERR_LIB_EC, EC_R_UNDEFINED_ORDER},
3840++ #else
3841++ {"UNDEFINED_ORDER", 16, 128},
3842++ #endif
3843++ #ifdef EC_R_UNKNOWN_COFACTOR
3844++ {"UNKNOWN_COFACTOR", ERR_LIB_EC, EC_R_UNKNOWN_COFACTOR},
3845++ #else
3846++ {"UNKNOWN_COFACTOR", 16, 164},
3847++ #endif
3848++ #ifdef EC_R_UNKNOWN_GROUP
3849++ {"UNKNOWN_GROUP", ERR_LIB_EC, EC_R_UNKNOWN_GROUP},
3850++ #else
3851++ {"UNKNOWN_GROUP", 16, 129},
3852++ #endif
3853++ #ifdef EC_R_UNKNOWN_ORDER
3854++ {"UNKNOWN_ORDER", ERR_LIB_EC, EC_R_UNKNOWN_ORDER},
3855++ #else
3856++ {"UNKNOWN_ORDER", 16, 114},
3857++ #endif
3858++ #ifdef EC_R_UNSUPPORTED_FIELD
3859++ {"UNSUPPORTED_FIELD", ERR_LIB_EC, EC_R_UNSUPPORTED_FIELD},
3860++ #else
3861++ {"UNSUPPORTED_FIELD", 16, 131},
3862++ #endif
3863++ #ifdef EC_R_WRONG_CURVE_PARAMETERS
3864++ {"WRONG_CURVE_PARAMETERS", ERR_LIB_EC, EC_R_WRONG_CURVE_PARAMETERS},
3865++ #else
3866++ {"WRONG_CURVE_PARAMETERS", 16, 145},
3867++ #endif
3868++ #ifdef EC_R_WRONG_ORDER
3869++ {"WRONG_ORDER", ERR_LIB_EC, EC_R_WRONG_ORDER},
3870++ #else
3871++ {"WRONG_ORDER", 16, 130},
3872++ #endif
3873++ #ifdef ESS_R_EMPTY_ESS_CERT_ID_LIST
3874++ {"EMPTY_ESS_CERT_ID_LIST", ERR_LIB_ESS, ESS_R_EMPTY_ESS_CERT_ID_LIST},
3875++ #else
3876++ {"EMPTY_ESS_CERT_ID_LIST", 54, 107},
3877++ #endif
3878++ #ifdef ESS_R_ESS_CERT_DIGEST_ERROR
3879++ {"ESS_CERT_DIGEST_ERROR", ERR_LIB_ESS, ESS_R_ESS_CERT_DIGEST_ERROR},
3880++ #else
3881++ {"ESS_CERT_DIGEST_ERROR", 54, 103},
3882++ #endif
3883++ #ifdef ESS_R_ESS_CERT_ID_NOT_FOUND
3884++ {"ESS_CERT_ID_NOT_FOUND", ERR_LIB_ESS, ESS_R_ESS_CERT_ID_NOT_FOUND},
3885++ #else
3886++ {"ESS_CERT_ID_NOT_FOUND", 54, 104},
3887++ #endif
3888++ #ifdef ESS_R_ESS_CERT_ID_WRONG_ORDER
3889++ {"ESS_CERT_ID_WRONG_ORDER", ERR_LIB_ESS, ESS_R_ESS_CERT_ID_WRONG_ORDER},
3890++ #else
3891++ {"ESS_CERT_ID_WRONG_ORDER", 54, 105},
3892++ #endif
3893++ #ifdef ESS_R_ESS_DIGEST_ALG_UNKNOWN
3894++ {"ESS_DIGEST_ALG_UNKNOWN", ERR_LIB_ESS, ESS_R_ESS_DIGEST_ALG_UNKNOWN},
3895++ #else
3896++ {"ESS_DIGEST_ALG_UNKNOWN", 54, 106},
3897++ #endif
3898++ #ifdef ESS_R_ESS_SIGNING_CERTIFICATE_ERROR
3899++ {"ESS_SIGNING_CERTIFICATE_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERTIFICATE_ERROR},
3900++ #else
3901++ {"ESS_SIGNING_CERTIFICATE_ERROR", 54, 102},
3902++ #endif
3903++ #ifdef ESS_R_ESS_SIGNING_CERT_ADD_ERROR
3904++ {"ESS_SIGNING_CERT_ADD_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERT_ADD_ERROR},
3905++ #else
3906++ {"ESS_SIGNING_CERT_ADD_ERROR", 54, 100},
3907++ #endif
3908++ #ifdef ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR
3909++ {"ESS_SIGNING_CERT_V2_ADD_ERROR", ERR_LIB_ESS, ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR},
3910++ #else
3911++ {"ESS_SIGNING_CERT_V2_ADD_ERROR", 54, 101},
3912++ #endif
3913++ #ifdef ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE
3914++ {"MISSING_SIGNING_CERTIFICATE_ATTRIBUTE", ERR_LIB_ESS, ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE},
3915++ #else
3916++ {"MISSING_SIGNING_CERTIFICATE_ATTRIBUTE", 54, 108},
3917++ #endif
3918++ #ifdef EVP_R_AES_KEY_SETUP_FAILED
3919++ {"AES_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_AES_KEY_SETUP_FAILED},
3920++ #else
3921++ {"AES_KEY_SETUP_FAILED", 6, 143},
3922++ #endif
3923++ #ifdef EVP_R_ARIA_KEY_SETUP_FAILED
3924++ {"ARIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_ARIA_KEY_SETUP_FAILED},
3925++ #else
3926++ {"ARIA_KEY_SETUP_FAILED", 6, 176},
3927++ #endif
3928++ #ifdef EVP_R_BAD_ALGORITHM_NAME
3929++ {"BAD_ALGORITHM_NAME", ERR_LIB_EVP, EVP_R_BAD_ALGORITHM_NAME},
3930++ #else
3931++ {"BAD_ALGORITHM_NAME", 6, 200},
3932++ #endif
3933++ #ifdef EVP_R_BAD_DECRYPT
3934++ {"BAD_DECRYPT", ERR_LIB_EVP, EVP_R_BAD_DECRYPT},
3935++ #else
3936++ {"BAD_DECRYPT", 6, 100},
3937++ #endif
3938++ #ifdef EVP_R_BAD_KEY_LENGTH
3939++ {"BAD_KEY_LENGTH", ERR_LIB_EVP, EVP_R_BAD_KEY_LENGTH},
3940++ #else
3941++ {"BAD_KEY_LENGTH", 6, 195},
3942++ #endif
3943++ #ifdef EVP_R_BUFFER_TOO_SMALL
3944++ {"BUFFER_TOO_SMALL", ERR_LIB_EVP, EVP_R_BUFFER_TOO_SMALL},
3945++ #else
3946++ {"BUFFER_TOO_SMALL", 6, 155},
3947++ #endif
3948++ #ifdef EVP_R_CACHE_CONSTANTS_FAILED
3949++ {"CACHE_CONSTANTS_FAILED", ERR_LIB_EVP, EVP_R_CACHE_CONSTANTS_FAILED},
3950++ #else
3951++ {"CACHE_CONSTANTS_FAILED", 6, 225},
3952++ #endif
3953++ #ifdef EVP_R_CAMELLIA_KEY_SETUP_FAILED
3954++ {"CAMELLIA_KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_CAMELLIA_KEY_SETUP_FAILED},
3955++ #else
3956++ {"CAMELLIA_KEY_SETUP_FAILED", 6, 157},
3957++ #endif
3958++ #ifdef EVP_R_CANNOT_GET_PARAMETERS
3959++ {"CANNOT_GET_PARAMETERS", ERR_LIB_EVP, EVP_R_CANNOT_GET_PARAMETERS},
3960++ #else
3961++ {"CANNOT_GET_PARAMETERS", 6, 197},
3962++ #endif
3963++ #ifdef EVP_R_CANNOT_SET_PARAMETERS
3964++ {"CANNOT_SET_PARAMETERS", ERR_LIB_EVP, EVP_R_CANNOT_SET_PARAMETERS},
3965++ #else
3966++ {"CANNOT_SET_PARAMETERS", 6, 198},
3967++ #endif
3968++ #ifdef EVP_R_CIPHER_NOT_GCM_MODE
3969++ {"CIPHER_NOT_GCM_MODE", ERR_LIB_EVP, EVP_R_CIPHER_NOT_GCM_MODE},
3970++ #else
3971++ {"CIPHER_NOT_GCM_MODE", 6, 184},
3972++ #endif
3973++ #ifdef EVP_R_CIPHER_PARAMETER_ERROR
3974++ {"CIPHER_PARAMETER_ERROR", ERR_LIB_EVP, EVP_R_CIPHER_PARAMETER_ERROR},
3975++ #else
3976++ {"CIPHER_PARAMETER_ERROR", 6, 122},
3977++ #endif
3978++ #ifdef EVP_R_COMMAND_NOT_SUPPORTED
3979++ {"COMMAND_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_COMMAND_NOT_SUPPORTED},
3980++ #else
3981++ {"COMMAND_NOT_SUPPORTED", 6, 147},
3982++ #endif
3983++ #ifdef EVP_R_CONFLICTING_ALGORITHM_NAME
3984++ {"CONFLICTING_ALGORITHM_NAME", ERR_LIB_EVP, EVP_R_CONFLICTING_ALGORITHM_NAME},
3985++ #else
3986++ {"CONFLICTING_ALGORITHM_NAME", 6, 201},
3987++ #endif
3988++ #ifdef EVP_R_CONTEXT_FINALIZED
3989++ {"CONTEXT_FINALIZED", ERR_LIB_EVP, EVP_R_CONTEXT_FINALIZED},
3990++ #else
3991++ {"CONTEXT_FINALIZED", 6, 239},
3992++ #endif
3993++ #ifdef EVP_R_COPY_ERROR
3994++ {"COPY_ERROR", ERR_LIB_EVP, EVP_R_COPY_ERROR},
3995++ #else
3996++ {"COPY_ERROR", 6, 173},
3997++ #endif
3998++ #ifdef EVP_R_CTRL_NOT_IMPLEMENTED
3999++ {"CTRL_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_NOT_IMPLEMENTED},
4000++ #else
4001++ {"CTRL_NOT_IMPLEMENTED", 6, 132},
4002++ #endif
4003++ #ifdef EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED
4004++ {"CTRL_OPERATION_NOT_IMPLEMENTED", ERR_LIB_EVP, EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED},
4005++ #else
4006++ {"CTRL_OPERATION_NOT_IMPLEMENTED", 6, 133},
4007++ #endif
4008++ #ifdef EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH
4009++ {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH},
4010++ #else
4011++ {"DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH", 6, 138},
4012++ #endif
4013++ #ifdef EVP_R_DECODE_ERROR
4014++ {"DECODE_ERROR", ERR_LIB_EVP, EVP_R_DECODE_ERROR},
4015++ #else
4016++ {"DECODE_ERROR", 6, 114},
4017++ #endif
4018++ #ifdef EVP_R_DEFAULT_QUERY_PARSE_ERROR
4019++ {"DEFAULT_QUERY_PARSE_ERROR", ERR_LIB_EVP, EVP_R_DEFAULT_QUERY_PARSE_ERROR},
4020++ #else
4021++ {"DEFAULT_QUERY_PARSE_ERROR", 6, 210},
4022++ #endif
4023++ #ifdef EVP_R_DIFFERENT_KEY_TYPES
4024++ {"DIFFERENT_KEY_TYPES", ERR_LIB_EVP, EVP_R_DIFFERENT_KEY_TYPES},
4025++ #else
4026++ {"DIFFERENT_KEY_TYPES", 6, 101},
4027++ #endif
4028++ #ifdef EVP_R_DIFFERENT_PARAMETERS
4029++ {"DIFFERENT_PARAMETERS", ERR_LIB_EVP, EVP_R_DIFFERENT_PARAMETERS},
4030++ #else
4031++ {"DIFFERENT_PARAMETERS", 6, 153},
4032++ #endif
4033++ #ifdef EVP_R_ERROR_LOADING_SECTION
4034++ {"ERROR_LOADING_SECTION", ERR_LIB_EVP, EVP_R_ERROR_LOADING_SECTION},
4035++ #else
4036++ {"ERROR_LOADING_SECTION", 6, 165},
4037++ #endif
4038++ #ifdef EVP_R_EXPECTING_AN_HMAC_KEY
4039++ {"EXPECTING_AN_HMAC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_HMAC_KEY},
4040++ #else
4041++ {"EXPECTING_AN_HMAC_KEY", 6, 174},
4042++ #endif
4043++ #ifdef EVP_R_EXPECTING_AN_RSA_KEY
4044++ {"EXPECTING_AN_RSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_AN_RSA_KEY},
4045++ #else
4046++ {"EXPECTING_AN_RSA_KEY", 6, 127},
4047++ #endif
4048++ #ifdef EVP_R_EXPECTING_A_DH_KEY
4049++ {"EXPECTING_A_DH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DH_KEY},
4050++ #else
4051++ {"EXPECTING_A_DH_KEY", 6, 128},
4052++ #endif
4053++ #ifdef EVP_R_EXPECTING_A_DSA_KEY
4054++ {"EXPECTING_A_DSA_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_DSA_KEY},
4055++ #else
4056++ {"EXPECTING_A_DSA_KEY", 6, 129},
4057++ #endif
4058++ #ifdef EVP_R_EXPECTING_A_ECX_KEY
4059++ {"EXPECTING_A_ECX_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_ECX_KEY},
4060++ #else
4061++ {"EXPECTING_A_ECX_KEY", 6, 219},
4062++ #endif
4063++ #ifdef EVP_R_EXPECTING_A_EC_KEY
4064++ {"EXPECTING_A_EC_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_EC_KEY},
4065++ #else
4066++ {"EXPECTING_A_EC_KEY", 6, 142},
4067++ #endif
4068++ #ifdef EVP_R_EXPECTING_A_POLY1305_KEY
4069++ {"EXPECTING_A_POLY1305_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_POLY1305_KEY},
4070++ #else
4071++ {"EXPECTING_A_POLY1305_KEY", 6, 164},
4072++ #endif
4073++ #ifdef EVP_R_EXPECTING_A_SIPHASH_KEY
4074++ {"EXPECTING_A_SIPHASH_KEY", ERR_LIB_EVP, EVP_R_EXPECTING_A_SIPHASH_KEY},
4075++ #else
4076++ {"EXPECTING_A_SIPHASH_KEY", 6, 175},
4077++ #endif
4078++ #ifdef EVP_R_FINAL_ERROR
4079++ {"FINAL_ERROR", ERR_LIB_EVP, EVP_R_FINAL_ERROR},
4080++ #else
4081++ {"FINAL_ERROR", 6, 188},
4082++ #endif
4083++ #ifdef EVP_R_GENERATE_ERROR
4084++ {"GENERATE_ERROR", ERR_LIB_EVP, EVP_R_GENERATE_ERROR},
4085++ #else
4086++ {"GENERATE_ERROR", 6, 214},
4087++ #endif
4088++ #ifdef EVP_R_GETTING_ALGORITHMIDENTIFIER_NOT_SUPPORTED
4089++ {"GETTING_ALGORITHMIDENTIFIER_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_GETTING_ALGORITHMIDENTIFIER_NOT_SUPPORTED},
4090++ #else
4091++ {"GETTING_ALGORITHMIDENTIFIER_NOT_SUPPORTED", 6, 229},
4092++ #endif
4093++ #ifdef EVP_R_GET_RAW_KEY_FAILED
4094++ {"GET_RAW_KEY_FAILED", ERR_LIB_EVP, EVP_R_GET_RAW_KEY_FAILED},
4095++ #else
4096++ {"GET_RAW_KEY_FAILED", 6, 182},
4097++ #endif
4098++ #ifdef EVP_R_ILLEGAL_SCRYPT_PARAMETERS
4099++ {"ILLEGAL_SCRYPT_PARAMETERS", ERR_LIB_EVP, EVP_R_ILLEGAL_SCRYPT_PARAMETERS},
4100++ #else
4101++ {"ILLEGAL_SCRYPT_PARAMETERS", 6, 171},
4102++ #endif
4103++ #ifdef EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS
4104++ {"INACCESSIBLE_DOMAIN_PARAMETERS", ERR_LIB_EVP, EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS},
4105++ #else
4106++ {"INACCESSIBLE_DOMAIN_PARAMETERS", 6, 204},
4107++ #endif
4108++ #ifdef EVP_R_INACCESSIBLE_KEY
4109++ {"INACCESSIBLE_KEY", ERR_LIB_EVP, EVP_R_INACCESSIBLE_KEY},
4110++ #else
4111++ {"INACCESSIBLE_KEY", 6, 203},
4112++ #endif
4113++ #ifdef EVP_R_INITIALIZATION_ERROR
4114++ {"INITIALIZATION_ERROR", ERR_LIB_EVP, EVP_R_INITIALIZATION_ERROR},
4115++ #else
4116++ {"INITIALIZATION_ERROR", 6, 134},
4117++ #endif
4118++ #ifdef EVP_R_INPUT_NOT_INITIALIZED
4119++ {"INPUT_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_INPUT_NOT_INITIALIZED},
4120++ #else
4121++ {"INPUT_NOT_INITIALIZED", 6, 111},
4122++ #endif
4123++ #ifdef EVP_R_INVALID_CUSTOM_LENGTH
4124++ {"INVALID_CUSTOM_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_CUSTOM_LENGTH},
4125++ #else
4126++ {"INVALID_CUSTOM_LENGTH", 6, 185},
4127++ #endif
4128++ #ifdef EVP_R_INVALID_DIGEST
4129++ {"INVALID_DIGEST", ERR_LIB_EVP, EVP_R_INVALID_DIGEST},
4130++ #else
4131++ {"INVALID_DIGEST", 6, 152},
4132++ #endif
4133++ #ifdef EVP_R_INVALID_IV_LENGTH
4134++ {"INVALID_IV_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_IV_LENGTH},
4135++ #else
4136++ {"INVALID_IV_LENGTH", 6, 194},
4137++ #endif
4138++ #ifdef EVP_R_INVALID_KEY
4139++ {"INVALID_KEY", ERR_LIB_EVP, EVP_R_INVALID_KEY},
4140++ #else
4141++ {"INVALID_KEY", 6, 163},
4142++ #endif
4143++ #ifdef EVP_R_INVALID_KEY_LENGTH
4144++ {"INVALID_KEY_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_KEY_LENGTH},
4145++ #else
4146++ {"INVALID_KEY_LENGTH", 6, 130},
4147++ #endif
4148++ #ifdef EVP_R_INVALID_LENGTH
4149++ {"INVALID_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_LENGTH},
4150++ #else
4151++ {"INVALID_LENGTH", 6, 221},
4152++ #endif
4153++ #ifdef EVP_R_INVALID_NULL_ALGORITHM
4154++ {"INVALID_NULL_ALGORITHM", ERR_LIB_EVP, EVP_R_INVALID_NULL_ALGORITHM},
4155++ #else
4156++ {"INVALID_NULL_ALGORITHM", 6, 218},
4157++ #endif
4158++ #ifdef EVP_R_INVALID_OPERATION
4159++ {"INVALID_OPERATION", ERR_LIB_EVP, EVP_R_INVALID_OPERATION},
4160++ #else
4161++ {"INVALID_OPERATION", 6, 148},
4162++ #endif
4163++ #ifdef EVP_R_INVALID_PROVIDER_FUNCTIONS
4164++ {"INVALID_PROVIDER_FUNCTIONS", ERR_LIB_EVP, EVP_R_INVALID_PROVIDER_FUNCTIONS},
4165++ #else
4166++ {"INVALID_PROVIDER_FUNCTIONS", 6, 193},
4167++ #endif
4168++ #ifdef EVP_R_INVALID_SALT_LENGTH
4169++ {"INVALID_SALT_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SALT_LENGTH},
4170++ #else
4171++ {"INVALID_SALT_LENGTH", 6, 186},
4172++ #endif
4173++ #ifdef EVP_R_INVALID_SECRET_LENGTH
4174++ {"INVALID_SECRET_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SECRET_LENGTH},
4175++ #else
4176++ {"INVALID_SECRET_LENGTH", 6, 223},
4177++ #endif
4178++ #ifdef EVP_R_INVALID_SEED_LENGTH
4179++ {"INVALID_SEED_LENGTH", ERR_LIB_EVP, EVP_R_INVALID_SEED_LENGTH},
4180++ #else
4181++ {"INVALID_SEED_LENGTH", 6, 220},
4182++ #endif
4183++ #ifdef EVP_R_INVALID_VALUE
4184++ {"INVALID_VALUE", ERR_LIB_EVP, EVP_R_INVALID_VALUE},
4185++ #else
4186++ {"INVALID_VALUE", 6, 222},
4187++ #endif
4188++ #ifdef EVP_R_KEYMGMT_EXPORT_FAILURE
4189++ {"KEYMGMT_EXPORT_FAILURE", ERR_LIB_EVP, EVP_R_KEYMGMT_EXPORT_FAILURE},
4190++ #else
4191++ {"KEYMGMT_EXPORT_FAILURE", 6, 205},
4192++ #endif
4193++ #ifdef EVP_R_KEY_SETUP_FAILED
4194++ {"KEY_SETUP_FAILED", ERR_LIB_EVP, EVP_R_KEY_SETUP_FAILED},
4195++ #else
4196++ {"KEY_SETUP_FAILED", 6, 180},
4197++ #endif
4198++ #ifdef EVP_R_LOCKING_NOT_SUPPORTED
4199++ {"LOCKING_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_LOCKING_NOT_SUPPORTED},
4200++ #else
4201++ {"LOCKING_NOT_SUPPORTED", 6, 213},
4202++ #endif
4203++ #ifdef EVP_R_MEMORY_LIMIT_EXCEEDED
4204++ {"MEMORY_LIMIT_EXCEEDED", ERR_LIB_EVP, EVP_R_MEMORY_LIMIT_EXCEEDED},
4205++ #else
4206++ {"MEMORY_LIMIT_EXCEEDED", 6, 172},
4207++ #endif
4208++ #ifdef EVP_R_MESSAGE_DIGEST_IS_NULL
4209++ {"MESSAGE_DIGEST_IS_NULL", ERR_LIB_EVP, EVP_R_MESSAGE_DIGEST_IS_NULL},
4210++ #else
4211++ {"MESSAGE_DIGEST_IS_NULL", 6, 159},
4212++ #endif
4213++ #ifdef EVP_R_METHOD_NOT_SUPPORTED
4214++ {"METHOD_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_METHOD_NOT_SUPPORTED},
4215++ #else
4216++ {"METHOD_NOT_SUPPORTED", 6, 144},
4217++ #endif
4218++ #ifdef EVP_R_MISSING_PARAMETERS
4219++ {"MISSING_PARAMETERS", ERR_LIB_EVP, EVP_R_MISSING_PARAMETERS},
4220++ #else
4221++ {"MISSING_PARAMETERS", 6, 103},
4222++ #endif
4223++ #ifdef EVP_R_NOT_ABLE_TO_COPY_CTX
4224++ {"NOT_ABLE_TO_COPY_CTX", ERR_LIB_EVP, EVP_R_NOT_ABLE_TO_COPY_CTX},
4225++ #else
4226++ {"NOT_ABLE_TO_COPY_CTX", 6, 190},
4227++ #endif
4228++ #ifdef EVP_R_NOT_XOF_OR_INVALID_LENGTH
4229++ {"NOT_XOF_OR_INVALID_LENGTH", ERR_LIB_EVP, EVP_R_NOT_XOF_OR_INVALID_LENGTH},
4230++ #else
4231++ {"NOT_XOF_OR_INVALID_LENGTH", 6, 178},
4232++ #endif
4233++ #ifdef EVP_R_NO_CIPHER_SET
4234++ {"NO_CIPHER_SET", ERR_LIB_EVP, EVP_R_NO_CIPHER_SET},
4235++ #else
4236++ {"NO_CIPHER_SET", 6, 131},
4237++ #endif
4238++ #ifdef EVP_R_NO_DEFAULT_DIGEST
4239++ {"NO_DEFAULT_DIGEST", ERR_LIB_EVP, EVP_R_NO_DEFAULT_DIGEST},
4240++ #else
4241++ {"NO_DEFAULT_DIGEST", 6, 158},
4242++ #endif
4243++ #ifdef EVP_R_NO_DIGEST_SET
4244++ {"NO_DIGEST_SET", ERR_LIB_EVP, EVP_R_NO_DIGEST_SET},
4245++ #else
4246++ {"NO_DIGEST_SET", 6, 139},
4247++ #endif
4248++ #ifdef EVP_R_NO_IMPORT_FUNCTION
4249++ {"NO_IMPORT_FUNCTION", ERR_LIB_EVP, EVP_R_NO_IMPORT_FUNCTION},
4250++ #else
4251++ {"NO_IMPORT_FUNCTION", 6, 206},
4252++ #endif
4253++ #ifdef EVP_R_NO_KEYMGMT_AVAILABLE
4254++ {"NO_KEYMGMT_AVAILABLE", ERR_LIB_EVP, EVP_R_NO_KEYMGMT_AVAILABLE},
4255++ #else
4256++ {"NO_KEYMGMT_AVAILABLE", 6, 199},
4257++ #endif
4258++ #ifdef EVP_R_NO_KEYMGMT_PRESENT
4259++ {"NO_KEYMGMT_PRESENT", ERR_LIB_EVP, EVP_R_NO_KEYMGMT_PRESENT},
4260++ #else
4261++ {"NO_KEYMGMT_PRESENT", 6, 196},
4262++ #endif
4263++ #ifdef EVP_R_NO_KEY_SET
4264++ {"NO_KEY_SET", ERR_LIB_EVP, EVP_R_NO_KEY_SET},
4265++ #else
4266++ {"NO_KEY_SET", 6, 154},
4267++ #endif
4268++ #ifdef EVP_R_NO_OPERATION_SET
4269++ {"NO_OPERATION_SET", ERR_LIB_EVP, EVP_R_NO_OPERATION_SET},
4270++ #else
4271++ {"NO_OPERATION_SET", 6, 149},
4272++ #endif
4273++ #ifdef EVP_R_NULL_MAC_PKEY_CTX
4274++ {"NULL_MAC_PKEY_CTX", ERR_LIB_EVP, EVP_R_NULL_MAC_PKEY_CTX},
4275++ #else
4276++ {"NULL_MAC_PKEY_CTX", 6, 208},
4277++ #endif
4278++ #ifdef EVP_R_ONLY_ONESHOT_SUPPORTED
4279++ {"ONLY_ONESHOT_SUPPORTED", ERR_LIB_EVP, EVP_R_ONLY_ONESHOT_SUPPORTED},
4280++ #else
4281++ {"ONLY_ONESHOT_SUPPORTED", 6, 177},
4282++ #endif
4283++ #ifdef EVP_R_OPERATION_NOT_INITIALIZED
4284++ {"OPERATION_NOT_INITIALIZED", ERR_LIB_EVP, EVP_R_OPERATION_NOT_INITIALIZED},
4285++ #else
4286++ {"OPERATION_NOT_INITIALIZED", 6, 151},
4287++ #endif
4288++ #ifdef EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
4289++ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", ERR_LIB_EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE},
4290++ #else
4291++ {"OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE", 6, 150},
4292++ #endif
4293++ #ifdef EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_SIGNATURE_TYPE
4294++ {"OPERATION_NOT_SUPPORTED_FOR_THIS_SIGNATURE_TYPE", ERR_LIB_EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_SIGNATURE_TYPE},
4295++ #else
4296++ {"OPERATION_NOT_SUPPORTED_FOR_THIS_SIGNATURE_TYPE", 6, 226},
4297++ #endif
4298++ #ifdef EVP_R_OUTPUT_WOULD_OVERFLOW
4299++ {"OUTPUT_WOULD_OVERFLOW", ERR_LIB_EVP, EVP_R_OUTPUT_WOULD_OVERFLOW},
4300++ #else
4301++ {"OUTPUT_WOULD_OVERFLOW", 6, 202},
4302++ #endif
4303++ #ifdef EVP_R_PARAMETER_TOO_LARGE
4304++ {"PARAMETER_TOO_LARGE", ERR_LIB_EVP, EVP_R_PARAMETER_TOO_LARGE},
4305++ #else
4306++ {"PARAMETER_TOO_LARGE", 6, 187},
4307++ #endif
4308++ #ifdef EVP_R_PARTIALLY_OVERLAPPING
4309++ {"PARTIALLY_OVERLAPPING", ERR_LIB_EVP, EVP_R_PARTIALLY_OVERLAPPING},
4310++ #else
4311++ {"PARTIALLY_OVERLAPPING", 6, 162},
4312++ #endif
4313++ #ifdef EVP_R_PBKDF2_ERROR
4314++ {"PBKDF2_ERROR", ERR_LIB_EVP, EVP_R_PBKDF2_ERROR},
4315++ #else
4316++ {"PBKDF2_ERROR", 6, 181},
4317++ #endif
4318++ #ifdef EVP_R_PIPELINE_NOT_SUPPORTED
4319++ {"PIPELINE_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_PIPELINE_NOT_SUPPORTED},
4320++ #else
4321++ {"PIPELINE_NOT_SUPPORTED", 6, 230},
4322++ #endif
4323++ #ifdef EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED
4324++ {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", ERR_LIB_EVP, EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED},
4325++ #else
4326++ {"PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED", 6, 179},
4327++ #endif
4328++ #ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR
4329++ {"PRIVATE_KEY_DECODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_DECODE_ERROR},
4330++ #else
4331++ {"PRIVATE_KEY_DECODE_ERROR", 6, 145},
4332++ #endif
4333++ #ifdef EVP_R_PRIVATE_KEY_ENCODE_ERROR
4334++ {"PRIVATE_KEY_ENCODE_ERROR", ERR_LIB_EVP, EVP_R_PRIVATE_KEY_ENCODE_ERROR},
4335++ #else
4336++ {"PRIVATE_KEY_ENCODE_ERROR", 6, 146},
4337++ #endif
4338++ #ifdef EVP_R_PROVIDER_ASYM_CIPHER_FAILURE
4339++ {"PROVIDER_ASYM_CIPHER_FAILURE", ERR_LIB_EVP, EVP_R_PROVIDER_ASYM_CIPHER_FAILURE},
4340++ #else
4341++ {"PROVIDER_ASYM_CIPHER_FAILURE", 6, 232},
4342++ #endif
4343++ #ifdef EVP_R_PROVIDER_ASYM_CIPHER_NOT_SUPPORTED
4344++ {"PROVIDER_ASYM_CIPHER_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_PROVIDER_ASYM_CIPHER_NOT_SUPPORTED},
4345++ #else
4346++ {"PROVIDER_ASYM_CIPHER_NOT_SUPPORTED", 6, 235},
4347++ #endif
4348++ #ifdef EVP_R_PROVIDER_GET_CTX_PARAMS_NOT_SUPPORTED
4349++ {"PROVIDER_GET_CTX_PARAMS_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_PROVIDER_GET_CTX_PARAMS_NOT_SUPPORTED},
4350++ #else
4351++ {"PROVIDER_GET_CTX_PARAMS_NOT_SUPPORTED", 6, 238},
4352++ #endif
4353++ #ifdef EVP_R_PROVIDER_KEYMGMT_FAILURE
4354++ {"PROVIDER_KEYMGMT_FAILURE", ERR_LIB_EVP, EVP_R_PROVIDER_KEYMGMT_FAILURE},
4355++ #else
4356++ {"PROVIDER_KEYMGMT_FAILURE", 6, 233},
4357++ #endif
4358++ #ifdef EVP_R_PROVIDER_KEYMGMT_NOT_SUPPORTED
4359++ {"PROVIDER_KEYMGMT_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_PROVIDER_KEYMGMT_NOT_SUPPORTED},
4360++ #else
4361++ {"PROVIDER_KEYMGMT_NOT_SUPPORTED", 6, 236},
4362++ #endif
4363++ #ifdef EVP_R_PROVIDER_SIGNATURE_FAILURE
4364++ {"PROVIDER_SIGNATURE_FAILURE", ERR_LIB_EVP, EVP_R_PROVIDER_SIGNATURE_FAILURE},
4365++ #else
4366++ {"PROVIDER_SIGNATURE_FAILURE", 6, 234},
4367++ #endif
4368++ #ifdef EVP_R_PROVIDER_SIGNATURE_NOT_SUPPORTED
4369++ {"PROVIDER_SIGNATURE_NOT_SUPPORTED", ERR_LIB_EVP, EVP_R_PROVIDER_SIGNATURE_NOT_SUPPORTED},
4370++ #else
4371++ {"PROVIDER_SIGNATURE_NOT_SUPPORTED", 6, 237},
4372++ #endif
4373++ #ifdef EVP_R_PUBLIC_KEY_NOT_RSA
4374++ {"PUBLIC_KEY_NOT_RSA", ERR_LIB_EVP, EVP_R_PUBLIC_KEY_NOT_RSA},
4375++ #else
4376++ {"PUBLIC_KEY_NOT_RSA", 6, 106},
4377++ #endif
4378++ #ifdef EVP_R_SETTING_XOF_FAILED
4379++ {"SETTING_XOF_FAILED", ERR_LIB_EVP, EVP_R_SETTING_XOF_FAILED},
4380++ #else
4381++ {"SETTING_XOF_FAILED", 6, 227},
4382++ #endif
4383++ #ifdef EVP_R_SET_DEFAULT_PROPERTY_FAILURE
4384++ {"SET_DEFAULT_PROPERTY_FAILURE", ERR_LIB_EVP, EVP_R_SET_DEFAULT_PROPERTY_FAILURE},
4385++ #else
4386++ {"SET_DEFAULT_PROPERTY_FAILURE", 6, 209},
4387++ #endif
4388++ #ifdef EVP_R_SIGNATURE_TYPE_AND_KEY_TYPE_INCOMPATIBLE
4389++ {"SIGNATURE_TYPE_AND_KEY_TYPE_INCOMPATIBLE", ERR_LIB_EVP, EVP_R_SIGNATURE_TYPE_AND_KEY_TYPE_INCOMPATIBLE},
4390++ #else
4391++ {"SIGNATURE_TYPE_AND_KEY_TYPE_INCOMPATIBLE", 6, 228},
4392++ #endif
4393++ #ifdef EVP_R_TOO_MANY_PIPES
4394++ {"TOO_MANY_PIPES", ERR_LIB_EVP, EVP_R_TOO_MANY_PIPES},
4395++ #else
4396++ {"TOO_MANY_PIPES", 6, 231},
4397++ #endif
4398++ #ifdef EVP_R_TOO_MANY_RECORDS
4399++ {"TOO_MANY_RECORDS", ERR_LIB_EVP, EVP_R_TOO_MANY_RECORDS},
4400++ #else
4401++ {"TOO_MANY_RECORDS", 6, 183},
4402++ #endif
4403++ #ifdef EVP_R_UNABLE_TO_ENABLE_LOCKING
4404++ {"UNABLE_TO_ENABLE_LOCKING", ERR_LIB_EVP, EVP_R_UNABLE_TO_ENABLE_LOCKING},
4405++ #else
4406++ {"UNABLE_TO_ENABLE_LOCKING", 6, 212},
4407++ #endif
4408++ #ifdef EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE
4409++ {"UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE", ERR_LIB_EVP, EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE},
4410++ #else
4411++ {"UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE", 6, 215},
4412++ #endif
4413++ #ifdef EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH
4414++ {"UNABLE_TO_GET_RANDOM_STRENGTH", ERR_LIB_EVP, EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH},
4415++ #else
4416++ {"UNABLE_TO_GET_RANDOM_STRENGTH", 6, 216},
4417++ #endif
4418++ #ifdef EVP_R_UNABLE_TO_LOCK_CONTEXT
4419++ {"UNABLE_TO_LOCK_CONTEXT", ERR_LIB_EVP, EVP_R_UNABLE_TO_LOCK_CONTEXT},
4420++ #else
4421++ {"UNABLE_TO_LOCK_CONTEXT", 6, 211},
4422++ #endif
4423++ #ifdef EVP_R_UNABLE_TO_SET_CALLBACKS
4424++ {"UNABLE_TO_SET_CALLBACKS", ERR_LIB_EVP, EVP_R_UNABLE_TO_SET_CALLBACKS},
4425++ #else
4426++ {"UNABLE_TO_SET_CALLBACKS", 6, 217},
4427++ #endif
4428++ #ifdef EVP_R_UNKNOWN_BITS
4429++ {"UNKNOWN_BITS", ERR_LIB_EVP, EVP_R_UNKNOWN_BITS},
4430++ #else
4431++ {"UNKNOWN_BITS", 6, 166},
4432++ #endif
4433++ #ifdef EVP_R_UNKNOWN_CIPHER
4434++ {"UNKNOWN_CIPHER", ERR_LIB_EVP, EVP_R_UNKNOWN_CIPHER},
4435++ #else
4436++ {"UNKNOWN_CIPHER", 6, 160},
4437++ #endif
4438++ #ifdef EVP_R_UNKNOWN_DIGEST
4439++ {"UNKNOWN_DIGEST", ERR_LIB_EVP, EVP_R_UNKNOWN_DIGEST},
4440++ #else
4441++ {"UNKNOWN_DIGEST", 6, 161},
4442++ #endif
4443++ #ifdef EVP_R_UNKNOWN_KEY_TYPE
4444++ {"UNKNOWN_KEY_TYPE", ERR_LIB_EVP, EVP_R_UNKNOWN_KEY_TYPE},
4445++ #else
4446++ {"UNKNOWN_KEY_TYPE", 6, 207},
4447++ #endif
4448++ #ifdef EVP_R_UNKNOWN_MAX_SIZE
4449++ {"UNKNOWN_MAX_SIZE", ERR_LIB_EVP, EVP_R_UNKNOWN_MAX_SIZE},
4450++ #else
4451++ {"UNKNOWN_MAX_SIZE", 6, 167},
4452++ #endif
4453++ #ifdef EVP_R_UNKNOWN_OPTION
4454++ {"UNKNOWN_OPTION", ERR_LIB_EVP, EVP_R_UNKNOWN_OPTION},
4455++ #else
4456++ {"UNKNOWN_OPTION", 6, 169},
4457++ #endif
4458++ #ifdef EVP_R_UNKNOWN_PBE_ALGORITHM
4459++ {"UNKNOWN_PBE_ALGORITHM", ERR_LIB_EVP, EVP_R_UNKNOWN_PBE_ALGORITHM},
4460++ #else
4461++ {"UNKNOWN_PBE_ALGORITHM", 6, 121},
4462++ #endif
4463++ #ifdef EVP_R_UNKNOWN_SECURITY_BITS
4464++ {"UNKNOWN_SECURITY_BITS", ERR_LIB_EVP, EVP_R_UNKNOWN_SECURITY_BITS},
4465++ #else
4466++ {"UNKNOWN_SECURITY_BITS", 6, 168},
4467++ #endif
4468++ #ifdef EVP_R_UNSUPPORTED_ALGORITHM
4469++ {"UNSUPPORTED_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_ALGORITHM},
4470++ #else
4471++ {"UNSUPPORTED_ALGORITHM", 6, 156},
4472++ #endif
4473++ #ifdef EVP_R_UNSUPPORTED_CIPHER
4474++ {"UNSUPPORTED_CIPHER", ERR_LIB_EVP, EVP_R_UNSUPPORTED_CIPHER},
4475++ #else
4476++ {"UNSUPPORTED_CIPHER", 6, 107},
4477++ #endif
4478++ #ifdef EVP_R_UNSUPPORTED_KEYLENGTH
4479++ {"UNSUPPORTED_KEYLENGTH", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEYLENGTH},
4480++ #else
4481++ {"UNSUPPORTED_KEYLENGTH", 6, 123},
4482++ #endif
4483++ #ifdef EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION
4484++ {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION},
4485++ #else
4486++ {"UNSUPPORTED_KEY_DERIVATION_FUNCTION", 6, 124},
4487++ #endif
4488++ #ifdef EVP_R_UNSUPPORTED_KEY_SIZE
4489++ {"UNSUPPORTED_KEY_SIZE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_SIZE},
4490++ #else
4491++ {"UNSUPPORTED_KEY_SIZE", 6, 108},
4492++ #endif
4493++ #ifdef EVP_R_UNSUPPORTED_KEY_TYPE
4494++ {"UNSUPPORTED_KEY_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_KEY_TYPE},
4495++ #else
4496++ {"UNSUPPORTED_KEY_TYPE", 6, 224},
4497++ #endif
4498++ #ifdef EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS
4499++ {"UNSUPPORTED_NUMBER_OF_ROUNDS", ERR_LIB_EVP, EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS},
4500++ #else
4501++ {"UNSUPPORTED_NUMBER_OF_ROUNDS", 6, 135},
4502++ #endif
4503++ #ifdef EVP_R_UNSUPPORTED_PRF
4504++ {"UNSUPPORTED_PRF", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRF},
4505++ #else
4506++ {"UNSUPPORTED_PRF", 6, 125},
4507++ #endif
4508++ #ifdef EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM
4509++ {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", ERR_LIB_EVP, EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM},
4510++ #else
4511++ {"UNSUPPORTED_PRIVATE_KEY_ALGORITHM", 6, 118},
4512++ #endif
4513++ #ifdef EVP_R_UNSUPPORTED_SALT_TYPE
4514++ {"UNSUPPORTED_SALT_TYPE", ERR_LIB_EVP, EVP_R_UNSUPPORTED_SALT_TYPE},
4515++ #else
4516++ {"UNSUPPORTED_SALT_TYPE", 6, 126},
4517++ #endif
4518++ #ifdef EVP_R_UPDATE_ERROR
4519++ {"UPDATE_ERROR", ERR_LIB_EVP, EVP_R_UPDATE_ERROR},
4520++ #else
4521++ {"UPDATE_ERROR", 6, 189},
4522++ #endif
4523++ #ifdef EVP_R_WRAP_MODE_NOT_ALLOWED
4524++ {"WRAP_MODE_NOT_ALLOWED", ERR_LIB_EVP, EVP_R_WRAP_MODE_NOT_ALLOWED},
4525++ #else
4526++ {"WRAP_MODE_NOT_ALLOWED", 6, 170},
4527++ #endif
4528++ #ifdef EVP_R_WRONG_FINAL_BLOCK_LENGTH
4529++ {"WRONG_FINAL_BLOCK_LENGTH", ERR_LIB_EVP, EVP_R_WRONG_FINAL_BLOCK_LENGTH},
4530++ #else
4531++ {"WRONG_FINAL_BLOCK_LENGTH", 6, 109},
4532++ #endif
4533++ #ifdef EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE
4534++ {"XTS_DATA_UNIT_IS_TOO_LARGE", ERR_LIB_EVP, EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE},
4535++ #else
4536++ {"XTS_DATA_UNIT_IS_TOO_LARGE", 6, 191},
4537++ #endif
4538++ #ifdef EVP_R_XTS_DUPLICATED_KEYS
4539++ {"XTS_DUPLICATED_KEYS", ERR_LIB_EVP, EVP_R_XTS_DUPLICATED_KEYS},
4540++ #else
4541++ {"XTS_DUPLICATED_KEYS", 6, 192},
4542++ #endif
4543++ #ifdef HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN
4544++ {"ASN1_LEN_EXCEEDS_MAX_RESP_LEN", ERR_LIB_HTTP, HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN},
4545++ #else
4546++ {"ASN1_LEN_EXCEEDS_MAX_RESP_LEN", 61, 108},
4547++ #endif
4548++ #ifdef HTTP_R_CONNECT_FAILURE
4549++ {"CONNECT_FAILURE", ERR_LIB_HTTP, HTTP_R_CONNECT_FAILURE},
4550++ #else
4551++ {"CONNECT_FAILURE", 61, 100},
4552++ #endif
4553++ #ifdef HTTP_R_CONTENT_TYPE_MISMATCH
4554++ {"CONTENT_TYPE_MISMATCH", ERR_LIB_HTTP, HTTP_R_CONTENT_TYPE_MISMATCH},
4555++ #else
4556++ {"CONTENT_TYPE_MISMATCH", 61, 131},
4557++ #endif
4558++ #ifdef HTTP_R_ERROR_PARSING_ASN1_LENGTH
4559++ {"ERROR_PARSING_ASN1_LENGTH", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_ASN1_LENGTH},
4560++ #else
4561++ {"ERROR_PARSING_ASN1_LENGTH", 61, 109},
4562++ #endif
4563++ #ifdef HTTP_R_ERROR_PARSING_CONTENT_LENGTH
4564++ {"ERROR_PARSING_CONTENT_LENGTH", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_CONTENT_LENGTH},
4565++ #else
4566++ {"ERROR_PARSING_CONTENT_LENGTH", 61, 119},
4567++ #endif
4568++ #ifdef HTTP_R_ERROR_PARSING_URL
4569++ {"ERROR_PARSING_URL", ERR_LIB_HTTP, HTTP_R_ERROR_PARSING_URL},
4570++ #else
4571++ {"ERROR_PARSING_URL", 61, 101},
4572++ #endif
4573++ #ifdef HTTP_R_ERROR_RECEIVING
4574++ {"ERROR_RECEIVING", ERR_LIB_HTTP, HTTP_R_ERROR_RECEIVING},
4575++ #else
4576++ {"ERROR_RECEIVING", 61, 103},
4577++ #endif
4578++ #ifdef HTTP_R_ERROR_SENDING
4579++ {"ERROR_SENDING", ERR_LIB_HTTP, HTTP_R_ERROR_SENDING},
4580++ #else
4581++ {"ERROR_SENDING", 61, 102},
4582++ #endif
4583++ #ifdef HTTP_R_FAILED_READING_DATA
4584++ {"FAILED_READING_DATA", ERR_LIB_HTTP, HTTP_R_FAILED_READING_DATA},
4585++ #else
4586++ {"FAILED_READING_DATA", 61, 128},
4587++ #endif
4588++ #ifdef HTTP_R_HEADER_PARSE_ERROR
4589++ {"HEADER_PARSE_ERROR", ERR_LIB_HTTP, HTTP_R_HEADER_PARSE_ERROR},
4590++ #else
4591++ {"HEADER_PARSE_ERROR", 61, 126},
4592++ #endif
4593++ #ifdef HTTP_R_INCONSISTENT_CONTENT_LENGTH
4594++ {"INCONSISTENT_CONTENT_LENGTH", ERR_LIB_HTTP, HTTP_R_INCONSISTENT_CONTENT_LENGTH},
4595++ #else
4596++ {"INCONSISTENT_CONTENT_LENGTH", 61, 120},
4597++ #endif
4598++ #ifdef HTTP_R_INVALID_PORT_NUMBER
4599++ {"INVALID_PORT_NUMBER", ERR_LIB_HTTP, HTTP_R_INVALID_PORT_NUMBER},
4600++ #else
4601++ {"INVALID_PORT_NUMBER", 61, 123},
4602++ #endif
4603++ #ifdef HTTP_R_INVALID_URL_PATH
4604++ {"INVALID_URL_PATH", ERR_LIB_HTTP, HTTP_R_INVALID_URL_PATH},
4605++ #else
4606++ {"INVALID_URL_PATH", 61, 125},
4607++ #endif
4608++ #ifdef HTTP_R_INVALID_URL_SCHEME
4609++ {"INVALID_URL_SCHEME", ERR_LIB_HTTP, HTTP_R_INVALID_URL_SCHEME},
4610++ #else
4611++ {"INVALID_URL_SCHEME", 61, 124},
4612++ #endif
4613++ #ifdef HTTP_R_MAX_RESP_LEN_EXCEEDED
4614++ {"MAX_RESP_LEN_EXCEEDED", ERR_LIB_HTTP, HTTP_R_MAX_RESP_LEN_EXCEEDED},
4615++ #else
4616++ {"MAX_RESP_LEN_EXCEEDED", 61, 117},
4617++ #endif
4618++ #ifdef HTTP_R_MISSING_ASN1_ENCODING
4619++ {"MISSING_ASN1_ENCODING", ERR_LIB_HTTP, HTTP_R_MISSING_ASN1_ENCODING},
4620++ #else
4621++ {"MISSING_ASN1_ENCODING", 61, 110},
4622++ #endif
4623++ #ifdef HTTP_R_MISSING_CONTENT_TYPE
4624++ {"MISSING_CONTENT_TYPE", ERR_LIB_HTTP, HTTP_R_MISSING_CONTENT_TYPE},
4625++ #else
4626++ {"MISSING_CONTENT_TYPE", 61, 121},
4627++ #endif
4628++ #ifdef HTTP_R_MISSING_REDIRECT_LOCATION
4629++ {"MISSING_REDIRECT_LOCATION", ERR_LIB_HTTP, HTTP_R_MISSING_REDIRECT_LOCATION},
4630++ #else
4631++ {"MISSING_REDIRECT_LOCATION", 61, 111},
4632++ #endif
4633++ #ifdef HTTP_R_RECEIVED_ERROR
4634++ {"RECEIVED_ERROR", ERR_LIB_HTTP, HTTP_R_RECEIVED_ERROR},
4635++ #else
4636++ {"RECEIVED_ERROR", 61, 105},
4637++ #endif
4638++ #ifdef HTTP_R_RECEIVED_WRONG_HTTP_VERSION
4639++ {"RECEIVED_WRONG_HTTP_VERSION", ERR_LIB_HTTP, HTTP_R_RECEIVED_WRONG_HTTP_VERSION},
4640++ #else
4641++ {"RECEIVED_WRONG_HTTP_VERSION", 61, 106},
4642++ #endif
4643++ #ifdef HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP
4644++ {"REDIRECTION_FROM_HTTPS_TO_HTTP", ERR_LIB_HTTP, HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP},
4645++ #else
4646++ {"REDIRECTION_FROM_HTTPS_TO_HTTP", 61, 112},
4647++ #endif
4648++ #ifdef HTTP_R_REDIRECTION_NOT_ENABLED
4649++ {"REDIRECTION_NOT_ENABLED", ERR_LIB_HTTP, HTTP_R_REDIRECTION_NOT_ENABLED},
4650++ #else
4651++ {"REDIRECTION_NOT_ENABLED", 61, 116},
4652++ #endif
4653++ #ifdef HTTP_R_RESPONSE_LINE_TOO_LONG
4654++ {"RESPONSE_LINE_TOO_LONG", ERR_LIB_HTTP, HTTP_R_RESPONSE_LINE_TOO_LONG},
4655++ #else
4656++ {"RESPONSE_LINE_TOO_LONG", 61, 113},
4657++ #endif
4658++ #ifdef HTTP_R_RESPONSE_PARSE_ERROR
4659++ {"RESPONSE_PARSE_ERROR", ERR_LIB_HTTP, HTTP_R_RESPONSE_PARSE_ERROR},
4660++ #else
4661++ {"RESPONSE_PARSE_ERROR", 61, 104},
4662++ #endif
4663++ #ifdef HTTP_R_RESPONSE_TOO_MANY_HDRLINES
4664++ {"RESPONSE_TOO_MANY_HDRLINES", ERR_LIB_HTTP, HTTP_R_RESPONSE_TOO_MANY_HDRLINES},
4665++ #else
4666++ {"RESPONSE_TOO_MANY_HDRLINES", 61, 130},
4667++ #endif
4668++ #ifdef HTTP_R_RETRY_TIMEOUT
4669++ {"RETRY_TIMEOUT", ERR_LIB_HTTP, HTTP_R_RETRY_TIMEOUT},
4670++ #else
4671++ {"RETRY_TIMEOUT", 61, 129},
4672++ #endif
4673++ #ifdef HTTP_R_SERVER_CANCELED_CONNECTION
4674++ {"SERVER_CANCELED_CONNECTION", ERR_LIB_HTTP, HTTP_R_SERVER_CANCELED_CONNECTION},
4675++ #else
4676++ {"SERVER_CANCELED_CONNECTION", 61, 127},
4677++ #endif
4678++ #ifdef HTTP_R_SOCK_NOT_SUPPORTED
4679++ {"SOCK_NOT_SUPPORTED", ERR_LIB_HTTP, HTTP_R_SOCK_NOT_SUPPORTED},
4680++ #else
4681++ {"SOCK_NOT_SUPPORTED", 61, 122},
4682++ #endif
4683++ #ifdef HTTP_R_STATUS_CODE_UNSUPPORTED
4684++ {"STATUS_CODE_UNSUPPORTED", ERR_LIB_HTTP, HTTP_R_STATUS_CODE_UNSUPPORTED},
4685++ #else
4686++ {"STATUS_CODE_UNSUPPORTED", 61, 114},
4687++ #endif
4688++ #ifdef HTTP_R_TLS_NOT_ENABLED
4689++ {"TLS_NOT_ENABLED", ERR_LIB_HTTP, HTTP_R_TLS_NOT_ENABLED},
4690++ #else
4691++ {"TLS_NOT_ENABLED", 61, 107},
4692++ #endif
4693++ #ifdef HTTP_R_TOO_MANY_REDIRECTIONS
4694++ {"TOO_MANY_REDIRECTIONS", ERR_LIB_HTTP, HTTP_R_TOO_MANY_REDIRECTIONS},
4695++ #else
4696++ {"TOO_MANY_REDIRECTIONS", 61, 115},
4697++ #endif
4698++ #ifdef HTTP_R_UNEXPECTED_CONTENT_TYPE
4699++ {"UNEXPECTED_CONTENT_TYPE", ERR_LIB_HTTP, HTTP_R_UNEXPECTED_CONTENT_TYPE},
4700++ #else
4701++ {"UNEXPECTED_CONTENT_TYPE", 61, 118},
4702++ #endif
4703++ #ifdef OBJ_R_OID_EXISTS
4704++ {"OID_EXISTS", ERR_LIB_OBJ, OBJ_R_OID_EXISTS},
4705++ #else
4706++ {"OID_EXISTS", 8, 102},
4707++ #endif
4708++ #ifdef OBJ_R_UNKNOWN_NID
4709++ {"UNKNOWN_NID", ERR_LIB_OBJ, OBJ_R_UNKNOWN_NID},
4710++ #else
4711++ {"UNKNOWN_NID", 8, 101},
4712++ #endif
4713++ #ifdef OBJ_R_UNKNOWN_OBJECT_NAME
4714++ {"UNKNOWN_OBJECT_NAME", ERR_LIB_OBJ, OBJ_R_UNKNOWN_OBJECT_NAME},
4715++ #else
4716++ {"UNKNOWN_OBJECT_NAME", 8, 103},
4717++ #endif
4718++ #ifdef OCSP_R_CERTIFICATE_VERIFY_ERROR
4719++ {"CERTIFICATE_VERIFY_ERROR", ERR_LIB_OCSP, OCSP_R_CERTIFICATE_VERIFY_ERROR},
4720++ #else
4721++ {"CERTIFICATE_VERIFY_ERROR", 39, 101},
4722++ #endif
4723++ #ifdef OCSP_R_DIGEST_ERR
4724++ {"DIGEST_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_ERR},
4725++ #else
4726++ {"DIGEST_ERR", 39, 102},
4727++ #endif
4728++ #ifdef OCSP_R_DIGEST_NAME_ERR
4729++ {"DIGEST_NAME_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_NAME_ERR},
4730++ #else
4731++ {"DIGEST_NAME_ERR", 39, 106},
4732++ #endif
4733++ #ifdef OCSP_R_DIGEST_SIZE_ERR
4734++ {"DIGEST_SIZE_ERR", ERR_LIB_OCSP, OCSP_R_DIGEST_SIZE_ERR},
4735++ #else
4736++ {"DIGEST_SIZE_ERR", 39, 107},
4737++ #endif
4738++ #ifdef OCSP_R_ERROR_IN_NEXTUPDATE_FIELD
4739++ {"ERROR_IN_NEXTUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_NEXTUPDATE_FIELD},
4740++ #else
4741++ {"ERROR_IN_NEXTUPDATE_FIELD", 39, 122},
4742++ #endif
4743++ #ifdef OCSP_R_ERROR_IN_THISUPDATE_FIELD
4744++ {"ERROR_IN_THISUPDATE_FIELD", ERR_LIB_OCSP, OCSP_R_ERROR_IN_THISUPDATE_FIELD},
4745++ #else
4746++ {"ERROR_IN_THISUPDATE_FIELD", 39, 123},
4747++ #endif
4748++ #ifdef OCSP_R_MISSING_OCSPSIGNING_USAGE
4749++ {"MISSING_OCSPSIGNING_USAGE", ERR_LIB_OCSP, OCSP_R_MISSING_OCSPSIGNING_USAGE},
4750++ #else
4751++ {"MISSING_OCSPSIGNING_USAGE", 39, 103},
4752++ #endif
4753++ #ifdef OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE
4754++ {"NEXTUPDATE_BEFORE_THISUPDATE", ERR_LIB_OCSP, OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE},
4755++ #else
4756++ {"NEXTUPDATE_BEFORE_THISUPDATE", 39, 124},
4757++ #endif
4758++ #ifdef OCSP_R_NOT_BASIC_RESPONSE
4759++ {"NOT_BASIC_RESPONSE", ERR_LIB_OCSP, OCSP_R_NOT_BASIC_RESPONSE},
4760++ #else
4761++ {"NOT_BASIC_RESPONSE", 39, 104},
4762++ #endif
4763++ #ifdef OCSP_R_NO_CERTIFICATES_IN_CHAIN
4764++ {"NO_CERTIFICATES_IN_CHAIN", ERR_LIB_OCSP, OCSP_R_NO_CERTIFICATES_IN_CHAIN},
4765++ #else
4766++ {"NO_CERTIFICATES_IN_CHAIN", 39, 105},
4767++ #endif
4768++ #ifdef OCSP_R_NO_RESPONSE_DATA
4769++ {"NO_RESPONSE_DATA", ERR_LIB_OCSP, OCSP_R_NO_RESPONSE_DATA},
4770++ #else
4771++ {"NO_RESPONSE_DATA", 39, 108},
4772++ #endif
4773++ #ifdef OCSP_R_NO_REVOKED_TIME
4774++ {"NO_REVOKED_TIME", ERR_LIB_OCSP, OCSP_R_NO_REVOKED_TIME},
4775++ #else
4776++ {"NO_REVOKED_TIME", 39, 109},
4777++ #endif
4778++ #ifdef OCSP_R_NO_SIGNER_KEY
4779++ {"NO_SIGNER_KEY", ERR_LIB_OCSP, OCSP_R_NO_SIGNER_KEY},
4780++ #else
4781++ {"NO_SIGNER_KEY", 39, 130},
4782++ #endif
4783++ #ifdef OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE
4784++ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", ERR_LIB_OCSP, OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE},
4785++ #else
4786++ {"PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE", 39, 110},
4787++ #endif
4788++ #ifdef OCSP_R_REQUEST_NOT_SIGNED
4789++ {"REQUEST_NOT_SIGNED", ERR_LIB_OCSP, OCSP_R_REQUEST_NOT_SIGNED},
4790++ #else
4791++ {"REQUEST_NOT_SIGNED", 39, 128},
4792++ #endif
4793++ #ifdef OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA
4794++ {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", ERR_LIB_OCSP, OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA},
4795++ #else
4796++ {"RESPONSE_CONTAINS_NO_REVOCATION_DATA", 39, 111},
4797++ #endif
4798++ #ifdef OCSP_R_ROOT_CA_NOT_TRUSTED
4799++ {"ROOT_CA_NOT_TRUSTED", ERR_LIB_OCSP, OCSP_R_ROOT_CA_NOT_TRUSTED},
4800++ #else
4801++ {"ROOT_CA_NOT_TRUSTED", 39, 112},
4802++ #endif
4803++ #ifdef OCSP_R_SIGNATURE_FAILURE
4804++ {"SIGNATURE_FAILURE", ERR_LIB_OCSP, OCSP_R_SIGNATURE_FAILURE},
4805++ #else
4806++ {"SIGNATURE_FAILURE", 39, 117},
4807++ #endif
4808++ #ifdef OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND
4809++ {"SIGNER_CERTIFICATE_NOT_FOUND", ERR_LIB_OCSP, OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND},
4810++ #else
4811++ {"SIGNER_CERTIFICATE_NOT_FOUND", 39, 118},
4812++ #endif
4813++ #ifdef OCSP_R_STATUS_EXPIRED
4814++ {"STATUS_EXPIRED", ERR_LIB_OCSP, OCSP_R_STATUS_EXPIRED},
4815++ #else
4816++ {"STATUS_EXPIRED", 39, 125},
4817++ #endif
4818++ #ifdef OCSP_R_STATUS_NOT_YET_VALID
4819++ {"STATUS_NOT_YET_VALID", ERR_LIB_OCSP, OCSP_R_STATUS_NOT_YET_VALID},
4820++ #else
4821++ {"STATUS_NOT_YET_VALID", 39, 126},
4822++ #endif
4823++ #ifdef OCSP_R_STATUS_TOO_OLD
4824++ {"STATUS_TOO_OLD", ERR_LIB_OCSP, OCSP_R_STATUS_TOO_OLD},
4825++ #else
4826++ {"STATUS_TOO_OLD", 39, 127},
4827++ #endif
4828++ #ifdef OCSP_R_UNKNOWN_MESSAGE_DIGEST
4829++ {"UNKNOWN_MESSAGE_DIGEST", ERR_LIB_OCSP, OCSP_R_UNKNOWN_MESSAGE_DIGEST},
4830++ #else
4831++ {"UNKNOWN_MESSAGE_DIGEST", 39, 119},
4832++ #endif
4833++ #ifdef OCSP_R_UNKNOWN_NID
4834++ {"UNKNOWN_NID", ERR_LIB_OCSP, OCSP_R_UNKNOWN_NID},
4835++ #else
4836++ {"UNKNOWN_NID", 39, 120},
4837++ #endif
4838++ #ifdef OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE
4839++ {"UNSUPPORTED_REQUESTORNAME_TYPE", ERR_LIB_OCSP, OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE},
4840++ #else
4841++ {"UNSUPPORTED_REQUESTORNAME_TYPE", 39, 129},
4842++ #endif
4843++ #ifdef OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT
4844++ {"COULD_NOT_DECODE_OBJECT", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT},
4845++ #else
4846++ {"COULD_NOT_DECODE_OBJECT", 60, 101},
4847++ #endif
4848++ #ifdef OSSL_DECODER_R_DECODER_NOT_FOUND
4849++ {"DECODER_NOT_FOUND", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_DECODER_NOT_FOUND},
4850++ #else
4851++ {"DECODER_NOT_FOUND", 60, 102},
4852++ #endif
4853++ #ifdef OSSL_DECODER_R_MISSING_GET_PARAMS
4854++ {"MISSING_GET_PARAMS", ERR_LIB_OSSL_DECODER, OSSL_DECODER_R_MISSING_GET_PARAMS},
4855++ #else
4856++ {"MISSING_GET_PARAMS", 60, 100},
4857++ #endif
4858++ #ifdef OSSL_ENCODER_R_BAD_PARAMETER_VALUE
4859++ {"BAD_PARAMETER_VALUE", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_BAD_PARAMETER_VALUE},
4860++ #else
4861++ {"BAD_PARAMETER_VALUE", 59, 103},
4862++ #endif
4863++ #ifdef OSSL_ENCODER_R_ENCODER_NOT_FOUND
4864++ {"ENCODER_NOT_FOUND", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_ENCODER_NOT_FOUND},
4865++ #else
4866++ {"ENCODER_NOT_FOUND", 59, 101},
4867++ #endif
4868++ #ifdef OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY
4869++ {"INCORRECT_PROPERTY_QUERY", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY},
4870++ #else
4871++ {"INCORRECT_PROPERTY_QUERY", 59, 100},
4872++ #endif
4873++ #ifdef OSSL_ENCODER_R_MISSING_GET_PARAMS
4874++ {"MISSING_GET_PARAMS", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_MISSING_GET_PARAMS},
4875++ #else
4876++ {"MISSING_GET_PARAMS", 59, 102},
4877++ #endif
4878++ #ifdef OSSL_ENCODER_R_UNKNOWN_PARAMETER_NAME
4879++ {"UNKNOWN_PARAMETER_NAME", ERR_LIB_OSSL_ENCODER, OSSL_ENCODER_R_UNKNOWN_PARAMETER_NAME},
4880++ #else
4881++ {"UNKNOWN_PARAMETER_NAME", 59, 104},
4882++ #endif
4883++ #ifdef OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE
4884++ {"AMBIGUOUS_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE},
4885++ #else
4886++ {"AMBIGUOUS_CONTENT_TYPE", 44, 107},
4887++ #endif
4888++ #ifdef OSSL_STORE_R_BAD_PASSWORD_READ
4889++ {"BAD_PASSWORD_READ", ERR_LIB_OSSL_STORE, OSSL_STORE_R_BAD_PASSWORD_READ},
4890++ #else
4891++ {"BAD_PASSWORD_READ", 44, 115},
4892++ #endif
4893++ #ifdef OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC
4894++ {"ERROR_VERIFYING_PKCS12_MAC", ERR_LIB_OSSL_STORE, OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC},
4895++ #else
4896++ {"ERROR_VERIFYING_PKCS12_MAC", 44, 113},
4897++ #endif
4898++ #ifdef OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST
4899++ {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", ERR_LIB_OSSL_STORE, OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST},
4900++ #else
4901++ {"FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST", 44, 121},
4902++ #endif
4903++ #ifdef OSSL_STORE_R_INVALID_SCHEME
4904++ {"INVALID_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_INVALID_SCHEME},
4905++ #else
4906++ {"INVALID_SCHEME", 44, 106},
4907++ #endif
4908++ #ifdef OSSL_STORE_R_IS_NOT_A
4909++ {"IS_NOT_A", ERR_LIB_OSSL_STORE, OSSL_STORE_R_IS_NOT_A},
4910++ #else
4911++ {"IS_NOT_A", 44, 112},
4912++ #endif
4913++ #ifdef OSSL_STORE_R_LOADER_INCOMPLETE
4914++ {"LOADER_INCOMPLETE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADER_INCOMPLETE},
4915++ #else
4916++ {"LOADER_INCOMPLETE", 44, 116},
4917++ #endif
4918++ #ifdef OSSL_STORE_R_LOADING_STARTED
4919++ {"LOADING_STARTED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_LOADING_STARTED},
4920++ #else
4921++ {"LOADING_STARTED", 44, 117},
4922++ #endif
4923++ #ifdef OSSL_STORE_R_NOT_A_CERTIFICATE
4924++ {"NOT_A_CERTIFICATE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CERTIFICATE},
4925++ #else
4926++ {"NOT_A_CERTIFICATE", 44, 100},
4927++ #endif
4928++ #ifdef OSSL_STORE_R_NOT_A_CRL
4929++ {"NOT_A_CRL", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_CRL},
4930++ #else
4931++ {"NOT_A_CRL", 44, 101},
4932++ #endif
4933++ #ifdef OSSL_STORE_R_NOT_A_NAME
4934++ {"NOT_A_NAME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_NAME},
4935++ #else
4936++ {"NOT_A_NAME", 44, 103},
4937++ #endif
4938++ #ifdef OSSL_STORE_R_NOT_A_PRIVATE_KEY
4939++ {"NOT_A_PRIVATE_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_PRIVATE_KEY},
4940++ #else
4941++ {"NOT_A_PRIVATE_KEY", 44, 102},
4942++ #endif
4943++ #ifdef OSSL_STORE_R_NOT_A_PUBLIC_KEY
4944++ {"NOT_A_PUBLIC_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_PUBLIC_KEY},
4945++ #else
4946++ {"NOT_A_PUBLIC_KEY", 44, 122},
4947++ #endif
4948++ #ifdef OSSL_STORE_R_NOT_A_SYMMETRIC_KEY
4949++ {"NOT_A_SYMMETRIC_KEY", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_A_SYMMETRIC_KEY},
4950++ #else
4951++ {"NOT_A_SYMMETRIC_KEY", 44, 124},
4952++ #endif
4953++ #ifdef OSSL_STORE_R_NOT_PARAMETERS
4954++ {"NOT_PARAMETERS", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NOT_PARAMETERS},
4955++ #else
4956++ {"NOT_PARAMETERS", 44, 104},
4957++ #endif
4958++ #ifdef OSSL_STORE_R_NO_LOADERS_FOUND
4959++ {"NO_LOADERS_FOUND", ERR_LIB_OSSL_STORE, OSSL_STORE_R_NO_LOADERS_FOUND},
4960++ #else
4961++ {"NO_LOADERS_FOUND", 44, 123},
4962++ #endif
4963++ #ifdef OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR
4964++ {"PASSPHRASE_CALLBACK_ERROR", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR},
4965++ #else
4966++ {"PASSPHRASE_CALLBACK_ERROR", 44, 114},
4967++ #endif
4968++ #ifdef OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE
4969++ {"PATH_MUST_BE_ABSOLUTE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE},
4970++ #else
4971++ {"PATH_MUST_BE_ABSOLUTE", 44, 108},
4972++ #endif
4973++ #ifdef OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES
4974++ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", ERR_LIB_OSSL_STORE, OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES},
4975++ #else
4976++ {"SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES", 44, 119},
4977++ #endif
4978++ #ifdef OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED
4979++ {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED},
4980++ #else
4981++ {"UI_PROCESS_INTERRUPTED_OR_CANCELLED", 44, 109},
4982++ #endif
4983++ #ifdef OSSL_STORE_R_UNREGISTERED_SCHEME
4984++ {"UNREGISTERED_SCHEME", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNREGISTERED_SCHEME},
4985++ #else
4986++ {"UNREGISTERED_SCHEME", 44, 105},
4987++ #endif
4988++ #ifdef OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE
4989++ {"UNSUPPORTED_CONTENT_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE},
4990++ #else
4991++ {"UNSUPPORTED_CONTENT_TYPE", 44, 110},
4992++ #endif
4993++ #ifdef OSSL_STORE_R_UNSUPPORTED_OPERATION
4994++ {"UNSUPPORTED_OPERATION", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_OPERATION},
4995++ #else
4996++ {"UNSUPPORTED_OPERATION", 44, 118},
4997++ #endif
4998++ #ifdef OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE
4999++ {"UNSUPPORTED_SEARCH_TYPE", ERR_LIB_OSSL_STORE, OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE},
5000++ #else
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches