Fix misspelling in error reason name

And leaves a compatibility define for the old misspelled name.

OpenSSL had the typo too, and they fixed it in
https://github.com/openssl/openssl/pull/14429.

Change-Id: I992a36962a32648ef2843196f17f640c6a6a6964
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/91127
Commit-Queue: Adam Langley <agl@google.com>
Reviewed-by: Adam Langley <agl@google.com>
Auto-Submit: Lily Chen <chlily@google.com>
diff --git a/crypto/err/evp.errordata b/crypto/err/evp.errordata
index eeb9ab5..daf989a 100644
--- a/crypto/err/evp.errordata
+++ b/crypto/err/evp.errordata
@@ -33,8 +33,8 @@
 EVP,122,NO_NID_FOR_CURVE
 EVP,123,NO_OPERATION_SET
 EVP,124,NO_PARAMETERS_SET
+EVP,126,OPERATION_NOT_INITIALIZED
 EVP,125,OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE
-EVP,126,OPERATON_NOT_INITIALIZED
 EVP,139,PRIVATE_KEY_WAS_NOT_SEED
 EVP,127,UNKNOWN_PUBLIC_KEY_TYPE
 EVP,128,UNSUPPORTED_ALGORITHM
diff --git a/crypto/evp/evp_ctx.cc b/crypto/evp/evp_ctx.cc
index d06d4d5..f44a104 100644
--- a/crypto/evp/evp_ctx.cc
+++ b/crypto/evp/evp_ctx.cc
@@ -194,7 +194,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_SIGN) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
   return impl->pmeth->sign(impl, sig, sig_len, digest, digest_len);
@@ -220,7 +220,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_VERIFY) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
   return impl->pmeth->verify(impl, sig, sig_len, digest, digest_len);
@@ -244,7 +244,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_ENCRYPT) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
   return impl->pmeth->encrypt(impl, out, outlen, in, inlen);
@@ -268,7 +268,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_DECRYPT) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
   return impl->pmeth->decrypt(impl, out, outlen, in, inlen);
@@ -292,7 +292,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_VERIFYRECOVER) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
   return impl->pmeth->verify_recover(impl, out, out_len, sig, sig_len);
@@ -319,7 +319,7 @@
   if (impl->operation != EVP_PKEY_OP_DERIVE &&
       impl->operation != EVP_PKEY_OP_ENCRYPT &&
       impl->operation != EVP_PKEY_OP_DECRYPT) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
 
@@ -371,7 +371,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_DERIVE) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
   return impl->pmeth->derive(impl, key, out_key_len);
@@ -405,7 +405,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_KEYGEN) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
 
@@ -446,7 +446,7 @@
     return 0;
   }
   if (impl->operation != EVP_PKEY_OP_PARAMGEN) {
-    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED);
+    OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_INITIALIZED);
     return 0;
   }
 
diff --git a/gen/crypto/err_data.cc b/gen/crypto/err_data.cc
index 45e5716..567616e 100644
--- a/gen/crypto/err_data.cc
+++ b/gen/crypto/err_data.cc
@@ -80,54 +80,54 @@
     0xc3b00f7,
     0xc3b8921,
     0x10320892,
-    0x103296d9,
-    0x103316e5,
-    0x103396fe,
-    0x10341711,
+    0x103296da,
+    0x103316e6,
+    0x103396ff,
+    0x10341712,
     0x10348fd3,
     0x10350d1f,
-    0x10359724,
-    0x1036174e,
-    0x10369761,
-    0x10371780,
-    0x10379799,
-    0x103817ae,
-    0x103897cc,
-    0x103917db,
-    0x103997f7,
-    0x103a1812,
-    0x103a9821,
-    0x103b183d,
-    0x103b9858,
-    0x103c187e,
+    0x10359725,
+    0x1036174f,
+    0x10369762,
+    0x10371781,
+    0x1037979a,
+    0x103817af,
+    0x103897cd,
+    0x103917dc,
+    0x103997f8,
+    0x103a1813,
+    0x103a9822,
+    0x103b183e,
+    0x103b9859,
+    0x103c187f,
     0x103c80f7,
-    0x103d188f,
-    0x103d98a3,
-    0x103e18c2,
-    0x103e98d1,
-    0x103f18e8,
-    0x103f98fb,
+    0x103d1890,
+    0x103d98a4,
+    0x103e18c3,
+    0x103e98d2,
+    0x103f18e9,
+    0x103f98fc,
     0x10400ce3,
-    0x1040990e,
-    0x1041192c,
-    0x1041993f,
-    0x10421959,
-    0x10429969,
-    0x1043197d,
-    0x10439993,
-    0x104419ab,
-    0x104499c0,
-    0x104519d4,
-    0x104599e6,
+    0x1040990f,
+    0x1041192d,
+    0x10419940,
+    0x1042195a,
+    0x1042996a,
+    0x1043197e,
+    0x10439994,
+    0x104419ac,
+    0x104499c1,
+    0x104519d5,
+    0x104599e7,
     0x10460635,
     0x1046899a,
-    0x104719fb,
-    0x10479a12,
-    0x10481a27,
-    0x10489a35,
+    0x104719fc,
+    0x10479a13,
+    0x10481a28,
+    0x10489a36,
     0x10490f1f,
-    0x1049986f,
-    0x104a1739,
+    0x10499870,
+    0x104a173a,
     0x14320cb3,
     0x14328cd4,
     0x14330ce3,
@@ -160,10 +160,10 @@
     0x183d121e,
     0x183d922f,
     0x183e1240,
-    0x183e9252,
-    0x183f127b,
-    0x183f92ad,
-    0x184012c5,
+    0x183e926c,
+    0x183f1252,
+    0x183f92ae,
+    0x184012c6,
     0x1840870d,
     0x184111c5,
     0x1841917d,
@@ -174,26 +174,26 @@
     0x18441068,
     0x184490e5,
     0x18451087,
-    0x18459294,
+    0x18459295,
     0x184611b2,
-    0x203212ff,
-    0x203292ec,
-    0x2432130b,
+    0x20321300,
+    0x203292ed,
+    0x2432130c,
     0x243289e0,
-    0x2433131d,
-    0x2433932a,
-    0x24341337,
-    0x24349349,
-    0x24351358,
-    0x24359375,
-    0x24361382,
-    0x24369390,
-    0x2437139e,
-    0x243793ac,
-    0x243813b5,
-    0x243893c2,
-    0x243913d5,
-    0x243993ec,
+    0x2433131e,
+    0x2433932b,
+    0x24341338,
+    0x2434934a,
+    0x24351359,
+    0x24359376,
+    0x24361383,
+    0x24369391,
+    0x2437139f,
+    0x243793ad,
+    0x243813b6,
+    0x243893c3,
+    0x243913d6,
+    0x243993ed,
     0x28320d13,
     0x28328d2b,
     0x28330ce3,
@@ -203,51 +203,51 @@
     0x283500f7,
     0x28358cc1,
     0x2836099a,
-    0x2c323461,
-    0x2c32940a,
-    0x2c33346f,
-    0x2c33b481,
-    0x2c343495,
-    0x2c34b4a7,
-    0x2c3534c2,
-    0x2c35b4d4,
-    0x2c363504,
+    0x2c323462,
+    0x2c32940b,
+    0x2c333470,
+    0x2c33b482,
+    0x2c343496,
+    0x2c34b4a8,
+    0x2c3534c3,
+    0x2c35b4d5,
+    0x2c363505,
     0x2c36833a,
-    0x2c373511,
-    0x2c37b53d,
-    0x2c38357b,
-    0x2c38b592,
-    0x2c3935b0,
-    0x2c39b5c0,
-    0x2c3a35d2,
-    0x2c3ab5e6,
-    0x2c3b35f7,
-    0x2c3bb616,
-    0x2c3c141c,
-    0x2c3c9432,
-    0x2c3d365b,
-    0x2c3d944b,
-    0x2c3e3685,
-    0x2c3eb693,
-    0x2c3f36ab,
-    0x2c3fb6c3,
-    0x2c4036ed,
-    0x2c4092ff,
-    0x2c4136fe,
-    0x2c41b711,
-    0x2c4212c5,
-    0x2c42b722,
+    0x2c373512,
+    0x2c37b53e,
+    0x2c38357c,
+    0x2c38b593,
+    0x2c3935b1,
+    0x2c39b5c1,
+    0x2c3a35d3,
+    0x2c3ab5e7,
+    0x2c3b35f8,
+    0x2c3bb617,
+    0x2c3c141d,
+    0x2c3c9433,
+    0x2c3d365c,
+    0x2c3d944c,
+    0x2c3e3686,
+    0x2c3eb694,
+    0x2c3f36ac,
+    0x2c3fb6c4,
+    0x2c4036ee,
+    0x2c409300,
+    0x2c4136ff,
+    0x2c41b712,
+    0x2c4212c6,
+    0x2c42b723,
     0x2c43076d,
-    0x2c43b608,
-    0x2c443550,
-    0x2c44b6d0,
-    0x2c4534e7,
-    0x2c45b523,
-    0x2c4635a0,
-    0x2c46b62a,
-    0x2c47363f,
-    0x2c47b678,
-    0x2c483562,
+    0x2c43b609,
+    0x2c443551,
+    0x2c44b6d1,
+    0x2c4534e8,
+    0x2c45b524,
+    0x2c4635a1,
+    0x2c46b62b,
+    0x2c473640,
+    0x2c47b679,
+    0x2c483563,
     0x30320000,
     0x30328015,
     0x3033001f,
@@ -387,271 +387,271 @@
     0x3c418e13,
     0x3c420f1f,
     0x3c428ea9,
-    0x40321aa1,
-    0x40329ab7,
-    0x40331ae5,
-    0x40339aef,
-    0x40341b06,
-    0x40349b24,
-    0x40351b34,
-    0x40359b46,
-    0x40361b53,
-    0x40369b5f,
-    0x40371b74,
-    0x40379b86,
-    0x40381b91,
-    0x40389ba3,
+    0x40321aa2,
+    0x40329ab8,
+    0x40331ae6,
+    0x40339af0,
+    0x40341b07,
+    0x40349b25,
+    0x40351b35,
+    0x40359b47,
+    0x40361b54,
+    0x40369b60,
+    0x40371b75,
+    0x40379b87,
+    0x40381b92,
+    0x40389ba4,
     0x40390fd3,
-    0x40399bb3,
-    0x403a1bc6,
-    0x403a9be7,
-    0x403b1bf8,
-    0x403b9c08,
+    0x40399bb4,
+    0x403a1bc7,
+    0x403a9be8,
+    0x403b1bf9,
+    0x403b9c09,
     0x403c0071,
     0x403c8090,
-    0x403d1c69,
-    0x403d9c7f,
-    0x403e1c8e,
-    0x403e9cc6,
-    0x403f1ce0,
-    0x403f9d08,
-    0x40401d1d,
-    0x40409d31,
-    0x40411d6c,
-    0x40419d87,
-    0x40421da0,
-    0x40429db3,
-    0x40431dc7,
-    0x40439df5,
-    0x40441e0c,
+    0x403d1c6a,
+    0x403d9c80,
+    0x403e1c8f,
+    0x403e9cc7,
+    0x403f1ce1,
+    0x403f9d09,
+    0x40401d1e,
+    0x40409d32,
+    0x40411d6d,
+    0x40419d88,
+    0x40421da1,
+    0x40429db4,
+    0x40431dc8,
+    0x40439df6,
+    0x40441e0d,
     0x404480b9,
-    0x40451e21,
-    0x40459e33,
-    0x40461e57,
-    0x40469e77,
-    0x40471e85,
-    0x40479eac,
-    0x40481f2d,
-    0x40489fe7,
-    0x40491ffe,
-    0x4049a018,
-    0x404a202f,
-    0x404aa04d,
-    0x404b2065,
-    0x404ba092,
-    0x404c20a8,
-    0x404ca0ba,
-    0x404d20db,
-    0x404da114,
-    0x404e2128,
-    0x404ea135,
-    0x404f2208,
-    0x404fa27e,
-    0x40502323,
-    0x4050a337,
-    0x40512384,
-    0x40522394,
-    0x4052a3b8,
-    0x405323d0,
-    0x4053a3e3,
-    0x405423f8,
-    0x4054a41b,
-    0x40552446,
-    0x4055a483,
-    0x405624a8,
-    0x4056a4c1,
-    0x405724d9,
-    0x4057a4ec,
-    0x40582501,
-    0x4058a528,
-    0x40592557,
-    0x4059a597,
-    0x405aa5ab,
-    0x405b25c3,
-    0x405ba5d4,
-    0x405c25e7,
-    0x405ca63c,
-    0x405d2649,
-    0x405da66e,
-    0x405e26ac,
+    0x40451e22,
+    0x40459e34,
+    0x40461e58,
+    0x40469e78,
+    0x40471e86,
+    0x40479ead,
+    0x40481f2e,
+    0x40489fe8,
+    0x40491fff,
+    0x4049a019,
+    0x404a2030,
+    0x404aa04e,
+    0x404b2066,
+    0x404ba093,
+    0x404c20a9,
+    0x404ca0bb,
+    0x404d20dc,
+    0x404da115,
+    0x404e2129,
+    0x404ea136,
+    0x404f2209,
+    0x404fa27f,
+    0x40502324,
+    0x4050a338,
+    0x40512385,
+    0x40522395,
+    0x4052a3b9,
+    0x405323d1,
+    0x4053a3e4,
+    0x405423f9,
+    0x4054a41c,
+    0x40552447,
+    0x4055a484,
+    0x405624a9,
+    0x4056a4c2,
+    0x405724da,
+    0x4057a4ed,
+    0x40582502,
+    0x4058a529,
+    0x40592558,
+    0x4059a598,
+    0x405aa5ac,
+    0x405b25c4,
+    0x405ba5d5,
+    0x405c25e8,
+    0x405ca63d,
+    0x405d264a,
+    0x405da66f,
+    0x405e26ad,
     0x405e8afe,
-    0x405f26fb,
-    0x405fa708,
-    0x40602716,
-    0x4060a738,
-    0x406127ac,
-    0x4061a7e4,
-    0x406227fb,
-    0x4062a80c,
-    0x40632859,
-    0x4063a86e,
-    0x40642885,
-    0x4064a8b1,
-    0x406528cc,
-    0x4065a8e3,
-    0x406628fb,
-    0x4066a925,
-    0x40672950,
-    0x4067a995,
-    0x406829dd,
-    0x4068a9fe,
-    0x40692a30,
-    0x4069aa5e,
-    0x406a2a7f,
-    0x406aaa9f,
-    0x406b2c27,
-    0x406bac4a,
-    0x406c2c60,
-    0x406caf6a,
-    0x406d2f99,
-    0x406dafc1,
-    0x406e2fef,
-    0x406eb03c,
-    0x406f3095,
-    0x406fb0cd,
-    0x407030e0,
-    0x4070b0fd,
+    0x405f26fc,
+    0x405fa709,
+    0x40602717,
+    0x4060a739,
+    0x406127ad,
+    0x4061a7e5,
+    0x406227fc,
+    0x4062a80d,
+    0x4063285a,
+    0x4063a86f,
+    0x40642886,
+    0x4064a8b2,
+    0x406528cd,
+    0x4065a8e4,
+    0x406628fc,
+    0x4066a926,
+    0x40672951,
+    0x4067a996,
+    0x406829de,
+    0x4068a9ff,
+    0x40692a31,
+    0x4069aa5f,
+    0x406a2a80,
+    0x406aaaa0,
+    0x406b2c28,
+    0x406bac4b,
+    0x406c2c61,
+    0x406caf6b,
+    0x406d2f9a,
+    0x406dafc2,
+    0x406e2ff0,
+    0x406eb03d,
+    0x406f3096,
+    0x406fb0ce,
+    0x407030e1,
+    0x4070b0fe,
     0x4071084d,
-    0x4071b10f,
-    0x40723122,
-    0x4072b158,
-    0x40733170,
-    0x40739634,
-    0x40743184,
-    0x4074b19e,
-    0x407531af,
-    0x4075b1c3,
-    0x407631d1,
-    0x407693c2,
-    0x407731f6,
-    0x4077b252,
-    0x4078326d,
-    0x4078b2a6,
-    0x407932bd,
-    0x4079b2d3,
-    0x407a32ff,
-    0x407ab312,
-    0x407b3327,
-    0x407bb339,
-    0x407c336a,
-    0x407cb373,
-    0x407d2a19,
-    0x407da2a6,
-    0x407e3282,
-    0x407ea538,
-    0x407f1e99,
-    0x407fa07c,
-    0x40802218,
-    0x40809ec1,
-    0x408123a6,
-    0x4081a183,
-    0x40822fda,
-    0x40829c14,
-    0x40832513,
-    0x4083a896,
-    0x40841ee5,
-    0x4084a570,
-    0x408525f8,
-    0x4085a773,
-    0x4086268e,
-    0x4086a2db,
-    0x40873020,
-    0x4087a7c1,
-    0x40881c52,
-    0x4088a9a8,
-    0x40891ca1,
-    0x40899c2e,
-    0x408a2c98,
-    0x408a9a4c,
-    0x408b334e,
-    0x408bb0aa,
-    0x408c261e,
-    0x408d1fcd,
-    0x408d9f17,
-    0x408e20fd,
-    0x408ea463,
-    0x408f29bc,
-    0x408fa78f,
-    0x40902971,
-    0x4090a660,
-    0x40912c80,
-    0x40919a84,
-    0x40921cee,
-    0x4092b05b,
-    0x4093313b,
-    0x4093a2ec,
-    0x40941ef9,
-    0x4094acb1,
-    0x4095281d,
-    0x4095b2df,
-    0x40963007,
-    0x4096a231,
-    0x4097236c,
-    0x4097a14c,
-    0x40981d4e,
-    0x4098a831,
-    0x40993077,
-    0x4099a490,
-    0x409a2429,
-    0x409a9a68,
-    0x409b1f53,
-    0x409b9f7e,
-    0x409c3234,
-    0x409c9fa6,
-    0x409d21ed,
-    0x409da199,
-    0x409e1ddf,
-    0x409ea266,
-    0x409f224e,
-    0x409f9f46,
-    0x40a0228e,
-    0x40a0a166,
-    0x40a121b4,
-    0x40a1a584,
-    0x40a22308,
-    0x40a2a6ec,
-    0x40a32760,
-    0x40a3b218,
-    0x40a42352,
-    0x40a4a1cb,
-    0x40a51ed5,
-    0x40a5a2c0,
-    0x40a62608,
-    0x41f42b52,
-    0x41f92be4,
-    0x41fe2ad7,
-    0x41fead8d,
-    0x41ff2ebb,
-    0x42032b6b,
-    0x42082b8d,
-    0x4208abc9,
-    0x42092abb,
-    0x4209ac03,
-    0x420a2b12,
-    0x420aaaf2,
-    0x420b2b32,
-    0x420babab,
-    0x420c2ed7,
-    0x420cacc1,
-    0x420d2d74,
-    0x420dadab,
-    0x42122dde,
-    0x42172e9e,
-    0x4217ae20,
-    0x421c2e42,
-    0x421f2dfd,
-    0x42212f4f,
-    0x42262e81,
-    0x422b2f2d,
-    0x422bad4f,
-    0x422c2f0f,
-    0x422cad02,
-    0x422d2cdb,
-    0x422daeee,
-    0x422e2d2e,
-    0x42302e5d,
-    0x4230adc5,
-    0x423126cd,
+    0x4071b110,
+    0x40723123,
+    0x4072b159,
+    0x40733171,
+    0x40739635,
+    0x40743185,
+    0x4074b19f,
+    0x407531b0,
+    0x4075b1c4,
+    0x407631d2,
+    0x407693c3,
+    0x407731f7,
+    0x4077b253,
+    0x4078326e,
+    0x4078b2a7,
+    0x407932be,
+    0x4079b2d4,
+    0x407a3300,
+    0x407ab313,
+    0x407b3328,
+    0x407bb33a,
+    0x407c336b,
+    0x407cb374,
+    0x407d2a1a,
+    0x407da2a7,
+    0x407e3283,
+    0x407ea539,
+    0x407f1e9a,
+    0x407fa07d,
+    0x40802219,
+    0x40809ec2,
+    0x408123a7,
+    0x4081a184,
+    0x40822fdb,
+    0x40829c15,
+    0x40832514,
+    0x4083a897,
+    0x40841ee6,
+    0x4084a571,
+    0x408525f9,
+    0x4085a774,
+    0x4086268f,
+    0x4086a2dc,
+    0x40873021,
+    0x4087a7c2,
+    0x40881c53,
+    0x4088a9a9,
+    0x40891ca2,
+    0x40899c2f,
+    0x408a2c99,
+    0x408a9a4d,
+    0x408b334f,
+    0x408bb0ab,
+    0x408c261f,
+    0x408d1fce,
+    0x408d9f18,
+    0x408e20fe,
+    0x408ea464,
+    0x408f29bd,
+    0x408fa790,
+    0x40902972,
+    0x4090a661,
+    0x40912c81,
+    0x40919a85,
+    0x40921cef,
+    0x4092b05c,
+    0x4093313c,
+    0x4093a2ed,
+    0x40941efa,
+    0x4094acb2,
+    0x4095281e,
+    0x4095b2e0,
+    0x40963008,
+    0x4096a232,
+    0x4097236d,
+    0x4097a14d,
+    0x40981d4f,
+    0x4098a832,
+    0x40993078,
+    0x4099a491,
+    0x409a242a,
+    0x409a9a69,
+    0x409b1f54,
+    0x409b9f7f,
+    0x409c3235,
+    0x409c9fa7,
+    0x409d21ee,
+    0x409da19a,
+    0x409e1de0,
+    0x409ea267,
+    0x409f224f,
+    0x409f9f47,
+    0x40a0228f,
+    0x40a0a167,
+    0x40a121b5,
+    0x40a1a585,
+    0x40a22309,
+    0x40a2a6ed,
+    0x40a32761,
+    0x40a3b219,
+    0x40a42353,
+    0x40a4a1cc,
+    0x40a51ed6,
+    0x40a5a2c1,
+    0x40a62609,
+    0x41f42b53,
+    0x41f92be5,
+    0x41fe2ad8,
+    0x41fead8e,
+    0x41ff2ebc,
+    0x42032b6c,
+    0x42082b8e,
+    0x4208abca,
+    0x42092abc,
+    0x4209ac04,
+    0x420a2b13,
+    0x420aaaf3,
+    0x420b2b33,
+    0x420babac,
+    0x420c2ed8,
+    0x420cacc2,
+    0x420d2d75,
+    0x420dadac,
+    0x42122ddf,
+    0x42172e9f,
+    0x4217ae21,
+    0x421c2e43,
+    0x421f2dfe,
+    0x42212f50,
+    0x42262e82,
+    0x422b2f2e,
+    0x422bad50,
+    0x422c2f10,
+    0x422cad03,
+    0x422d2cdc,
+    0x422daeef,
+    0x422e2d2f,
+    0x42302e5e,
+    0x4230adc6,
+    0x423126ce,
     0x44320778,
     0x44328787,
     0x44330793,
@@ -669,109 +669,109 @@
     0x4439084d,
     0x4439885b,
     0x443a086e,
-    0x4832140a,
-    0x4832941c,
-    0x48331432,
-    0x4833944b,
-    0x4c321488,
-    0x4c329498,
-    0x4c3314ab,
-    0x4c3394cb,
+    0x4832140b,
+    0x4832941d,
+    0x48331433,
+    0x4833944c,
+    0x4c321489,
+    0x4c329499,
+    0x4c3314ac,
+    0x4c3394cc,
     0x4c3400b9,
     0x4c3480f7,
-    0x4c3514d7,
-    0x4c3594e5,
-    0x4c361501,
-    0x4c369527,
-    0x4c371536,
-    0x4c379544,
-    0x4c381559,
-    0x4c389565,
-    0x4c391585,
-    0x4c3995af,
-    0x4c3a15c8,
-    0x4c3a95e1,
+    0x4c3514d8,
+    0x4c3594e6,
+    0x4c361502,
+    0x4c369528,
+    0x4c371537,
+    0x4c379545,
+    0x4c38155a,
+    0x4c389566,
+    0x4c391586,
+    0x4c3995b0,
+    0x4c3a15c9,
+    0x4c3a95e2,
     0x4c3b0635,
-    0x4c3b95fa,
-    0x4c3c160c,
-    0x4c3c961b,
-    0x4c3d1634,
+    0x4c3b95fb,
+    0x4c3c160d,
+    0x4c3c961c,
+    0x4c3d1635,
     0x4c3d8d06,
-    0x4c3e16a1,
-    0x4c3e9643,
-    0x4c3f16c3,
-    0x4c3f93c2,
-    0x4c401659,
-    0x4c409474,
-    0x4c411691,
-    0x4c419514,
-    0x4c42167d,
-    0x4c42945c,
-    0x50323734,
-    0x5032b743,
-    0x5033374e,
-    0x5033b75e,
-    0x50343777,
-    0x5034b791,
-    0x5035379f,
-    0x5035b7b5,
-    0x503637c7,
-    0x5036b7dd,
-    0x503737f6,
-    0x5037b809,
-    0x50383821,
-    0x5038b832,
-    0x50393847,
-    0x5039b85b,
-    0x503a387b,
-    0x503ab891,
-    0x503b38a9,
-    0x503bb8bb,
-    0x503c38d7,
-    0x503cb8ee,
-    0x503d3907,
-    0x503db91d,
-    0x503e392a,
-    0x503eb940,
-    0x503f3952,
+    0x4c3e16a2,
+    0x4c3e9644,
+    0x4c3f16c4,
+    0x4c3f93c3,
+    0x4c40165a,
+    0x4c409475,
+    0x4c411692,
+    0x4c419515,
+    0x4c42167e,
+    0x4c42945d,
+    0x50323735,
+    0x5032b744,
+    0x5033374f,
+    0x5033b75f,
+    0x50343778,
+    0x5034b792,
+    0x503537a0,
+    0x5035b7b6,
+    0x503637c8,
+    0x5036b7de,
+    0x503737f7,
+    0x5037b80a,
+    0x50383822,
+    0x5038b833,
+    0x50393848,
+    0x5039b85c,
+    0x503a387c,
+    0x503ab892,
+    0x503b38aa,
+    0x503bb8bc,
+    0x503c38d8,
+    0x503cb8ef,
+    0x503d3908,
+    0x503db91e,
+    0x503e392b,
+    0x503eb941,
+    0x503f3953,
     0x503f83b3,
-    0x50403965,
-    0x5040b975,
-    0x5041398f,
-    0x5041b99e,
-    0x504239b8,
-    0x5042b9d5,
-    0x504339e5,
-    0x5043b9f5,
-    0x50443a12,
+    0x50403966,
+    0x5040b976,
+    0x50413990,
+    0x5041b99f,
+    0x504239b9,
+    0x5042b9d6,
+    0x504339e6,
+    0x5043b9f6,
+    0x50443a13,
     0x50448469,
-    0x50453a26,
-    0x5045ba44,
-    0x50463a57,
-    0x5046ba6d,
-    0x50473a7f,
-    0x5047ba94,
-    0x50483aba,
-    0x5048bac8,
-    0x50493adb,
-    0x5049baf0,
-    0x504a3b06,
-    0x504abb16,
-    0x504b3b36,
-    0x504bbb49,
-    0x504c3b6c,
-    0x504cbb9a,
-    0x504d3bc7,
-    0x504dbbe4,
-    0x504e3bff,
-    0x504ebc1b,
-    0x504f3c2d,
-    0x504fbc44,
-    0x50503c53,
+    0x50453a27,
+    0x5045ba45,
+    0x50463a58,
+    0x5046ba6e,
+    0x50473a80,
+    0x5047ba95,
+    0x50483abb,
+    0x5048bac9,
+    0x50493adc,
+    0x5049baf1,
+    0x504a3b07,
+    0x504abb17,
+    0x504b3b37,
+    0x504bbb4a,
+    0x504c3b6d,
+    0x504cbb9b,
+    0x504d3bc8,
+    0x504dbbe5,
+    0x504e3c00,
+    0x504ebc1c,
+    0x504f3c2e,
+    0x504fbc45,
+    0x50503c54,
     0x50508729,
-    0x50513c66,
-    0x5051ba04,
-    0x50523bac,
+    0x50513c67,
+    0x5051ba05,
+    0x50523bad,
     0x58321011,
     0x68320fd3,
     0x68328d2b,
@@ -813,22 +813,22 @@
     0x783d8b97,
     0x783e0aed,
     0x783e8a9f,
-    0x7c3212db,
-    0x80321527,
+    0x7c3212dc,
+    0x80321528,
     0x80328090,
-    0x80333430,
+    0x80333431,
     0x803380b9,
-    0x8034343f,
-    0x8034b3a7,
-    0x803533c5,
-    0x8035b453,
-    0x80363407,
-    0x8036b3b6,
-    0x803733f9,
-    0x8037b394,
-    0x8038341a,
-    0x8038b3d6,
-    0x803933eb,
+    0x80343440,
+    0x8034b3a8,
+    0x803533c6,
+    0x8035b454,
+    0x80363408,
+    0x8036b3b7,
+    0x803733fa,
+    0x8037b395,
+    0x8038341b,
+    0x8038b3d7,
+    0x803933ec,
     0x84320bb0,
     0x84328bc9,
 };
@@ -1081,8 +1081,8 @@
     "NO_NID_FOR_CURVE\0"
     "NO_OPERATION_SET\0"
     "NO_PARAMETERS_SET\0"
+    "OPERATION_NOT_INITIALIZED\0"
     "OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE\0"
-    "OPERATON_NOT_INITIALIZED\0"
     "PRIVATE_KEY_WAS_NOT_SEED\0"
     "UNKNOWN_PUBLIC_KEY_TYPE\0"
     "UNSUPPORTED_ALGORITHM\0"
diff --git a/include/openssl/evp_errors.h b/include/openssl/evp_errors.h
index cc1c98c..eb062ca 100644
--- a/include/openssl/evp_errors.h
+++ b/include/openssl/evp_errors.h
@@ -41,7 +41,7 @@
 #define EVP_R_NO_OPERATION_SET 123
 #define EVP_R_NO_PARAMETERS_SET 124
 #define EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE 125
-#define EVP_R_OPERATON_NOT_INITIALIZED 126
+#define EVP_R_OPERATION_NOT_INITIALIZED 126
 #define EVP_R_UNKNOWN_PUBLIC_KEY_TYPE 127
 #define EVP_R_UNSUPPORTED_ALGORITHM 128
 #define EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE 129
@@ -57,4 +57,7 @@
 #define EVP_R_PRIVATE_KEY_WAS_NOT_SEED 139
 #define EVP_R_MISSING_PUBLIC_KEY 140
 
+// Compatibility defines.
+#define EVP_R_OPERATON_NOT_INITIALIZED EVP_R_OPERATION_NOT_INITIALIZED
+
 #endif  // OPENSSL_HEADER_EVP_ERRORS_H