Source release 16.2.0

This commit is contained in:
John W. Bruce
2020-04-10 16:13:07 -07:00
parent 1ff9f8588a
commit b830b1d1fb
883 changed files with 509706 additions and 143739 deletions

View File

@@ -51,7 +51,8 @@ OPENSSL_STATIC_ASSERT(ERR_LIB_DIGEST == 29, "library value changed");
OPENSSL_STATIC_ASSERT(ERR_LIB_CIPHER == 30, "library value changed");
OPENSSL_STATIC_ASSERT(ERR_LIB_HKDF == 31, "library value changed");
OPENSSL_STATIC_ASSERT(ERR_LIB_USER == 32, "library value changed");
OPENSSL_STATIC_ASSERT(ERR_NUM_LIBS == 33, "number of libraries changed");
OPENSSL_STATIC_ASSERT(ERR_LIB_TRUST_TOKEN == 33, "library value changed");
OPENSSL_STATIC_ASSERT(ERR_NUM_LIBS == 34, "number of libraries changed");
const uint32_t kOpenSSLReasonValues[] = {
0xc32083a,
@@ -75,54 +76,54 @@ const uint32_t kOpenSSLReasonValues[] = {
0xc3b00ea,
0xc3b88d6,
0x10320847,
0x10329574,
0x10331580,
0x10339599,
0x103415ac,
0x1032959f,
0x103315ab,
0x103395c4,
0x103415d7,
0x10348f27,
0x10350c60,
0x103595bf,
0x103615e9,
0x103695fc,
0x1037161b,
0x10379634,
0x10381649,
0x10389667,
0x10391676,
0x10399692,
0x103a16ad,
0x103a96bc,
0x103b16d8,
0x103b96f3,
0x103c1719,
0x103595ea,
0x10361614,
0x10369627,
0x10371646,
0x1037965f,
0x10381674,
0x10389692,
0x103916a1,
0x103996bd,
0x103a16d8,
0x103a96e7,
0x103b1703,
0x103b971e,
0x103c1744,
0x103c80ea,
0x103d172a,
0x103d973e,
0x103e175d,
0x103e976c,
0x103f1783,
0x103f9796,
0x103d1755,
0x103d9769,
0x103e1788,
0x103e9797,
0x103f17ae,
0x103f97c1,
0x10400c24,
0x104097a9,
0x104117c7,
0x104197da,
0x104217f4,
0x10429804,
0x10431818,
0x1043982e,
0x10441846,
0x1044985b,
0x1045186f,
0x10459881,
0x104097d4,
0x104117f2,
0x10419805,
0x1042181f,
0x1042982f,
0x10431843,
0x10439859,
0x10441871,
0x10449886,
0x1045189a,
0x104598ac,
0x104605fd,
0x1046894f,
0x10471896,
0x104798ad,
0x104818c2,
0x104898d0,
0x104718c1,
0x104798d8,
0x104818ed,
0x104898fb,
0x10490e73,
0x1049970a,
0x104a15d4,
0x10499735,
0x104a15ff,
0x14320c07,
0x14328c15,
0x14330c24,
@@ -145,41 +146,43 @@ const uint32_t kOpenSSLReasonValues[] = {
0x1838905b,
0x18390a75,
0x1839906b,
0x183a1080,
0x183a90a6,
0x183a1091,
0x183a90b7,
0x183b0c7f,
0x183b90db,
0x183c10ed,
0x183c90f8,
0x183d1108,
0x183d9119,
0x183e112a,
0x183e913c,
0x183f1165,
0x183f917e,
0x18401196,
0x183b9106,
0x183c1118,
0x183c9123,
0x183d1133,
0x183d9144,
0x183e1155,
0x183e9167,
0x183f1190,
0x183f91a9,
0x184011c1,
0x184086d5,
0x184110c9,
0x18419094,
0x184210b3,
0x184110da,
0x184190a5,
0x184210c4,
0x18428c6c,
0x203211d0,
0x203291bd,
0x243211dc,
0x18431080,
0x184390ec,
0x203211fb,
0x203291e8,
0x24321207,
0x24328995,
0x243311ee,
0x243391fb,
0x24341208,
0x2434921a,
0x24351229,
0x24359246,
0x24361253,
0x24369261,
0x2437126f,
0x2437927d,
0x24381286,
0x24389293,
0x243912a6,
0x24331219,
0x24339226,
0x24341233,
0x24349245,
0x24351254,
0x24359271,
0x2436127e,
0x2436928c,
0x2437129a,
0x243792a8,
0x243812b1,
0x243892be,
0x243912d1,
0x28320c54,
0x28328c7f,
0x28330c24,
@@ -188,44 +191,44 @@ const uint32_t kOpenSSLReasonValues[] = {
0x283480ac,
0x283500ea,
0x28358c6c,
0x2c322ec7,
0x2c3292bd,
0x2c332ed5,
0x2c33aee7,
0x2c342efb,
0x2c34af0d,
0x2c352f28,
0x2c35af3a,
0x2c362f4d,
0x2c322f1d,
0x2c3292e8,
0x2c332f2b,
0x2c33af3d,
0x2c342f51,
0x2c34af63,
0x2c352f7e,
0x2c35af90,
0x2c362fa3,
0x2c36832d,
0x2c372f5a,
0x2c37af6c,
0x2c382f91,
0x2c38afa8,
0x2c392fb6,
0x2c39afc6,
0x2c3a2fd8,
0x2c3aafec,
0x2c3b2ffd,
0x2c3bb01c,
0x2c3c12cf,
0x2c3c92e5,
0x2c3d3030,
0x2c3d92fe,
0x2c3e304d,
0x2c3eb05b,
0x2c3f3073,
0x2c3fb08b,
0x2c4030b5,
0x2c4091d0,
0x2c4130c6,
0x2c41b0d9,
0x2c421196,
0x2c42b0ea,
0x2c372fb0,
0x2c37afc2,
0x2c382fe7,
0x2c38affe,
0x2c39300c,
0x2c39b01c,
0x2c3a302e,
0x2c3ab042,
0x2c3b3053,
0x2c3bb072,
0x2c3c12fa,
0x2c3c9310,
0x2c3d3086,
0x2c3d9329,
0x2c3e30a3,
0x2c3eb0b1,
0x2c3f30c9,
0x2c3fb0e1,
0x2c40310b,
0x2c4091fb,
0x2c41311c,
0x2c41b12f,
0x2c4211c1,
0x2c42b140,
0x2c430722,
0x2c43b00e,
0x2c442f7f,
0x2c44b098,
0x2c43b064,
0x2c442fd5,
0x2c44b0ee,
0x30320000,
0x30328015,
0x3033001f,
@@ -360,240 +363,242 @@ const uint32_t kOpenSSLReasonValues[] = {
0x3c418d67,
0x3c420e73,
0x3c428dfd,
0x40321946,
0x4032995c,
0x4033198a,
0x40339994,
0x403419ab,
0x403499c9,
0x403519d9,
0x403599eb,
0x403619f8,
0x40369a04,
0x40371a19,
0x40379a2b,
0x40381a36,
0x40389a48,
0x40321971,
0x40329987,
0x403319b5,
0x403399bf,
0x403419d6,
0x403499f4,
0x40351a04,
0x40359a16,
0x40361a23,
0x40369a2f,
0x40371a44,
0x40379a56,
0x40381a61,
0x40389a73,
0x40390f27,
0x40399a58,
0x403a1a6b,
0x403a9a8c,
0x403b1a9d,
0x403b9aad,
0x40399a83,
0x403a1a96,
0x403a9ab7,
0x403b1ac8,
0x403b9ad8,
0x403c0064,
0x403c8083,
0x403d1b31,
0x403d9b47,
0x403e1b56,
0x403e9b8e,
0x403f1ba8,
0x403f9bd0,
0x40401be5,
0x40409bf9,
0x40411c16,
0x40419c31,
0x40421c4a,
0x40429c5d,
0x40431c71,
0x40439c89,
0x40441ca0,
0x403d1b39,
0x403d9b4f,
0x403e1b5e,
0x403e9b96,
0x403f1bb0,
0x403f9bd8,
0x40401bed,
0x40409c01,
0x40411c3c,
0x40419c57,
0x40421c70,
0x40429c83,
0x40431c97,
0x40439caf,
0x40441cc6,
0x404480ac,
0x40451cb5,
0x40459cc7,
0x40461ceb,
0x40469d0b,
0x40471d19,
0x40479d40,
0x40481db1,
0x40489de4,
0x40491dfb,
0x40499e15,
0x404a1e2c,
0x404a9e4a,
0x404b1e62,
0x404b9e79,
0x404c1e8f,
0x404c9ea1,
0x404d1ec2,
0x404d9efb,
0x404e1f0f,
0x404e9f1c,
0x404f1f49,
0x404f9f8f,
0x40501fe6,
0x40509ffa,
0x4051202d,
0x4052203d,
0x4052a061,
0x40532079,
0x4053a08c,
0x405420a1,
0x4054a0c4,
0x405520d2,
0x4055a10f,
0x4056211c,
0x4056a135,
0x4057214d,
0x4057a160,
0x40582175,
0x4058a19c,
0x405921cb,
0x4059a1f8,
0x405a220c,
0x405aa21c,
0x405b2234,
0x405ba245,
0x405c2258,
0x405ca297,
0x405d22a4,
0x405da2c9,
0x405e2307,
0x40451cdb,
0x40459ced,
0x40461d11,
0x40469d31,
0x40471d3f,
0x40479d66,
0x40481dd7,
0x40489e0a,
0x40491e21,
0x40499e3b,
0x404a1e52,
0x404a9e70,
0x404b1e88,
0x404b9eb5,
0x404c1ecb,
0x404c9edd,
0x404d1efe,
0x404d9f37,
0x404e1f4b,
0x404e9f58,
0x404f1f9f,
0x404f9fe5,
0x4050203c,
0x4050a050,
0x40512083,
0x40522093,
0x4052a0b7,
0x405320cf,
0x4053a0e2,
0x405420f7,
0x4054a11a,
0x40552128,
0x4055a165,
0x40562172,
0x4056a18b,
0x405721a3,
0x4057a1b6,
0x405821cb,
0x4058a1f2,
0x40592221,
0x4059a24e,
0x405a2262,
0x405aa272,
0x405b228a,
0x405ba29b,
0x405c22ae,
0x405ca2ed,
0x405d22fa,
0x405da31f,
0x405e235d,
0x405e8ab3,
0x405f2328,
0x405fa335,
0x40602343,
0x4060a365,
0x406123c6,
0x4061a3fe,
0x40622415,
0x4062a426,
0x4063244b,
0x4063a460,
0x40642477,
0x4064a4a3,
0x406524be,
0x4065a4d5,
0x406624ed,
0x4066a517,
0x40672542,
0x4067a587,
0x406825cf,
0x4068a5f0,
0x40692622,
0x4069a650,
0x406a2671,
0x406aa691,
0x406b2819,
0x406ba83c,
0x406c2852,
0x406caaf5,
0x406d2b24,
0x406dab4c,
0x406e2b7a,
0x406eabc7,
0x406f2c02,
0x406fac3a,
0x40702c4d,
0x4070ac6a,
0x405f237e,
0x405fa38b,
0x40602399,
0x4060a3bb,
0x4061241c,
0x4061a454,
0x4062246b,
0x4062a47c,
0x406324a1,
0x4063a4b6,
0x406424cd,
0x4064a4f9,
0x40652514,
0x4065a52b,
0x40662543,
0x4066a56d,
0x40672598,
0x4067a5dd,
0x40682625,
0x4068a646,
0x40692678,
0x4069a6a6,
0x406a26c7,
0x406aa6e7,
0x406b286f,
0x406ba892,
0x406c28a8,
0x406cab4b,
0x406d2b7a,
0x406daba2,
0x406e2bd0,
0x406eac1d,
0x406f2c58,
0x406fac90,
0x40702ca3,
0x4070acc0,
0x40710802,
0x4071ac7c,
0x40722c8f,
0x4072acc5,
0x40732cdd,
0x407394cf,
0x40742cf1,
0x4074ad0b,
0x40752d1c,
0x4075ad30,
0x40762d3e,
0x40769293,
0x40772d63,
0x4077ad85,
0x40782da0,
0x4078add9,
0x40792df0,
0x4079ae06,
0x407a2e32,
0x407aae45,
0x407b2e5a,
0x407bae6c,
0x407c2e9d,
0x407caea6,
0x407d260b,
0x407d9f9f,
0x407e2db5,
0x407ea1ac,
0x407f1d2d,
0x407f9ad3,
0x40801f59,
0x40809d55,
0x4081204f,
0x40819f33,
0x40822b65,
0x40829ab9,
0x40832187,
0x4083a488,
0x40841d69,
0x4084a1e4,
0x40852269,
0x4085a38d,
0x408622e9,
0x40869fb9,
0x40872bab,
0x4087a3db,
0x40881b1a,
0x4088a59a,
0x40891b69,
0x40899af6,
0x408a288a,
0x408a98e7,
0x408b2e81,
0x408bac17,
0x408c2279,
0x408c9903,
0x408d1dca,
0x408d9d9b,
0x408e1ee4,
0x408ea0ef,
0x408f25ae,
0x408fa3a9,
0x40902563,
0x4090a2bb,
0x40912872,
0x40919929,
0x40921bb6,
0x4092abe6,
0x40932ca8,
0x40939fca,
0x40941d7d,
0x4094a8a3,
0x40952437,
0x4095ae12,
0x40962b92,
0x40969f72,
0x40972015,
0x41f42744,
0x41f927d6,
0x41fe26c9,
0x41fea8e6,
0x41ff29d7,
0x4203275d,
0x4208277f,
0x4208a7bb,
0x420926ad,
0x4209a7f5,
0x420a2704,
0x420aa6e4,
0x420b2724,
0x420ba79d,
0x420c29f3,
0x420ca8b3,
0x420d28cd,
0x420da904,
0x4212291e,
0x421729ba,
0x4217a960,
0x421c2982,
0x421f293d,
0x42212a0a,
0x4226299d,
0x422b2ad9,
0x422baa87,
0x422c2ac1,
0x422caa46,
0x422d2a25,
0x422daaa6,
0x422e2a6c,
0x4071acd2,
0x40722ce5,
0x4072ad1b,
0x40732d33,
0x407394fa,
0x40742d47,
0x4074ad61,
0x40752d72,
0x4075ad86,
0x40762d94,
0x407692be,
0x40772db9,
0x4077addb,
0x40782df6,
0x4078ae2f,
0x40792e46,
0x4079ae5c,
0x407a2e88,
0x407aae9b,
0x407b2eb0,
0x407baec2,
0x407c2ef3,
0x407caefc,
0x407d2661,
0x407d9ff5,
0x407e2e0b,
0x407ea202,
0x407f1d53,
0x407f9e9f,
0x40801faf,
0x40809d7b,
0x408120a5,
0x40819f89,
0x40822bbb,
0x40829ae4,
0x408321dd,
0x4083a4de,
0x40841d8f,
0x4084a23a,
0x408522bf,
0x4085a3e3,
0x4086233f,
0x4086a00f,
0x40872c01,
0x4087a431,
0x40881b22,
0x4088a5f0,
0x40891b71,
0x40899afe,
0x408a28e0,
0x408a9912,
0x408b2ed7,
0x408bac6d,
0x408c22cf,
0x408c992e,
0x408d1df0,
0x408d9dc1,
0x408e1f20,
0x408ea145,
0x408f2604,
0x408fa3ff,
0x409025b9,
0x4090a311,
0x409128c8,
0x40919954,
0x40921bbe,
0x4092ac3c,
0x40932cfe,
0x4093a020,
0x40941da3,
0x4094a8f9,
0x4095248d,
0x4095ae68,
0x40962be8,
0x40969fc8,
0x4097206b,
0x40979f6f,
0x40981c1e,
0x41f4279a,
0x41f9282c,
0x41fe271f,
0x41fea93c,
0x41ff2a2d,
0x420327b3,
0x420827d5,
0x4208a811,
0x42092703,
0x4209a84b,
0x420a275a,
0x420aa73a,
0x420b277a,
0x420ba7f3,
0x420c2a49,
0x420ca909,
0x420d2923,
0x420da95a,
0x42122974,
0x42172a10,
0x4217a9b6,
0x421c29d8,
0x421f2993,
0x42212a60,
0x422629f3,
0x422b2b2f,
0x422baadd,
0x422c2b17,
0x422caa9c,
0x422d2a7b,
0x422daafc,
0x422e2ac2,
0x4432072d,
0x4432873c,
0x44330748,
@@ -611,106 +616,106 @@ const uint32_t kOpenSSLReasonValues[] = {
0x44390802,
0x44398810,
0x443a0823,
0x483212bd,
0x483292cf,
0x483312e5,
0x483392fe,
0x4c321323,
0x4c329333,
0x4c331346,
0x4c339366,
0x483212e8,
0x483292fa,
0x48331310,
0x48339329,
0x4c32134e,
0x4c32935e,
0x4c331371,
0x4c339391,
0x4c3400ac,
0x4c3480ea,
0x4c351372,
0x4c359380,
0x4c36139c,
0x4c3693c2,
0x4c3713d1,
0x4c3793df,
0x4c3813f4,
0x4c389400,
0x4c391420,
0x4c39944a,
0x4c3a1463,
0x4c3a947c,
0x4c35139d,
0x4c3593ab,
0x4c3613c7,
0x4c3693ed,
0x4c3713fc,
0x4c37940a,
0x4c38141f,
0x4c38942b,
0x4c39144b,
0x4c399475,
0x4c3a148e,
0x4c3a94a7,
0x4c3b05fd,
0x4c3b9495,
0x4c3c14a7,
0x4c3c94b6,
0x4c3d14cf,
0x4c3b94c0,
0x4c3c14d2,
0x4c3c94e1,
0x4c3d14fa,
0x4c3d8c47,
0x4c3e153c,
0x4c3e94de,
0x4c3f155e,
0x4c3f9293,
0x4c4014f4,
0x4c40930f,
0x4c41152c,
0x4c4193af,
0x4c421518,
0x503230fc,
0x5032b10b,
0x50333116,
0x5033b126,
0x5034313f,
0x5034b159,
0x50353167,
0x5035b17d,
0x5036318f,
0x5036b1a5,
0x503731be,
0x5037b1d1,
0x503831e9,
0x5038b1fa,
0x5039320f,
0x5039b223,
0x503a3243,
0x503ab259,
0x503b3271,
0x503bb283,
0x503c329f,
0x503cb2b6,
0x503d32cf,
0x503db2e5,
0x503e32f2,
0x503eb308,
0x503f331a,
0x4c3e1567,
0x4c3e9509,
0x4c3f1589,
0x4c3f92be,
0x4c40151f,
0x4c40933a,
0x4c411557,
0x4c4193da,
0x4c421543,
0x50323152,
0x5032b161,
0x5033316c,
0x5033b17c,
0x50343195,
0x5034b1af,
0x503531bd,
0x5035b1d3,
0x503631e5,
0x5036b1fb,
0x50373214,
0x5037b227,
0x5038323f,
0x5038b250,
0x50393265,
0x5039b279,
0x503a3299,
0x503ab2af,
0x503b32c7,
0x503bb2d9,
0x503c32f5,
0x503cb30c,
0x503d3325,
0x503db33b,
0x503e3348,
0x503eb35e,
0x503f3370,
0x503f837b,
0x5040332d,
0x5040b33d,
0x50413357,
0x5041b366,
0x50423380,
0x5042b39d,
0x504333ad,
0x5043b3bd,
0x504433cc,
0x50403383,
0x5040b393,
0x504133ad,
0x5041b3bc,
0x504233d6,
0x5042b3f3,
0x50433403,
0x5043b413,
0x50443422,
0x50448431,
0x504533e0,
0x5045b3fe,
0x50463411,
0x5046b427,
0x50473439,
0x5047b44e,
0x50483474,
0x5048b482,
0x50493495,
0x5049b4aa,
0x504a34c0,
0x504ab4d0,
0x504b34f0,
0x504bb503,
0x504c3526,
0x504cb554,
0x504d3566,
0x504db583,
0x504e359e,
0x504eb5ba,
0x504f35cc,
0x504fb5e3,
0x505035f2,
0x50453436,
0x5045b454,
0x50463467,
0x5046b47d,
0x5047348f,
0x5047b4a4,
0x504834ca,
0x5048b4d8,
0x504934eb,
0x5049b500,
0x504a3516,
0x504ab526,
0x504b3546,
0x504bb559,
0x504c357c,
0x504cb5aa,
0x504d35bc,
0x504db5d9,
0x504e35f4,
0x504eb610,
0x504f3622,
0x504fb639,
0x50503648,
0x505086f1,
0x50513605,
0x5051365b,
0x58320f65,
0x68320f27,
0x68328c7f,
@@ -751,7 +756,9 @@ const uint32_t kOpenSSLReasonValues[] = {
0x783d8b4c,
0x783e0aa2,
0x783e8a54,
0x7c3211ac,
0x7c3211d7,
0x843213ed,
0x84328083,
};
const size_t kOpenSSLReasonValuesLen = sizeof(kOpenSSLReasonValues) / sizeof(kOpenSSLReasonValues[0]);
@@ -976,11 +983,13 @@ const char kOpenSSLReasonStringData[] =
"INVALID_KEYBITS\0"
"INVALID_MGF1_MD\0"
"INVALID_PADDING_MODE\0"
"INVALID_PEER_KEY\0"
"INVALID_PSS_SALTLEN\0"
"INVALID_SIGNATURE\0"
"KEYS_NOT_SET\0"
"MEMORY_LIMIT_EXCEEDED\0"
"NOT_A_PRIVATE_KEY\0"
"NOT_XOF_OR_INVALID_LENGTH\0"
"NO_DEFAULT_DIGEST\0"
"NO_KEY_SET\0"
"NO_MDC2_SUPPORT\0"
@@ -1104,7 +1113,6 @@ const char kOpenSSLReasonStringData[] =
"BAD_WRITE_RETRY\0"
"BIO_NOT_SET\0"
"BLOCK_CIPHER_PAD_IS_WRONG\0"
"BUFFERED_MESSAGES_ON_CIPHER_CHANGE\0"
"CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD\0"
"CANNOT_PARSE_LEAF_CERT\0"
"CA_DN_LENGTH_MISMATCH\0"
@@ -1117,6 +1125,7 @@ const char kOpenSSLReasonStringData[] =
"CERT_LENGTH_MISMATCH\0"
"CHANNEL_ID_NOT_P256\0"
"CHANNEL_ID_SIGNATURE_INVALID\0"
"CIPHER_MISMATCH_ON_EARLY_DATA\0"
"CIPHER_OR_HASH_UNAVAILABLE\0"
"CLIENTHELLO_PARSE_FAILED\0"
"CLIENTHELLO_TLSEXT\0"
@@ -1143,6 +1152,7 @@ const char kOpenSSLReasonStringData[] =
"ERROR_IN_RECEIVED_CIPHER_LIST\0"
"ERROR_PARSING_EXTENSION\0"
"EXCESSIVE_MESSAGE_SIZE\0"
"EXCESS_HANDSHAKE_DATA\0"
"EXTRA_DATA_IN_MESSAGE\0"
"FRAGMENT_MISMATCH\0"
"GOT_NEXT_PROTO_WITHOUT_EXTENSION\0"
@@ -1151,6 +1161,7 @@ const char kOpenSSLReasonStringData[] =
"HTTPS_PROXY_REQUEST\0"
"HTTP_REQUEST\0"
"INAPPROPRIATE_FALLBACK\0"
"INCONSISTENT_CLIENT_HELLO\0"
"INVALID_ALPN_PROTOCOL\0"
"INVALID_COMMAND\0"
"INVALID_COMPRESSION_LIST\0"