{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1749447994,
"reponame":"openssl",
"desc":"OpenSSL",
"owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://warmcat.com/repo/openssl",
"f":3,
"items": [
{"schema":"libjg2-1",
"cid":"a6aa4f79b0dce7de8420c8c917e1a264",
"commit": {"type":"commit",
"time": 1529428898,
"time_ofs": 60,
"oid_tree": { "oid": "e47be11a0e8e1c1be4dddc02ce2a45687b7ce3ee", "alias": []},
"oid":{ "oid": "fee33643a8aa64a8eb72ac92fd3a04d3aa7005d3", "alias": []},
"msg": "Fix enable-ssl3 enable-ssl3-method",
"sig_commit": { "git_time": { "time": 1529428898, "offset": 60 }, "name": "Matt Caswell", "email": "matt@openssl.org", "md5": "10f7b441a32d5790efad9fc68cae4af2" },
"sig_author": { "git_time": { "time": 1529320012, "offset": 60 }, "name": "Matt Caswell", "email": "matt@openssl.org", "md5": "10f7b441a32d5790efad9fc68cae4af2" }},
"body": "Fix enable-ssl3 enable-ssl3-method\n\nCommit 4aa5a5669 accidentally missed off the catch all case of ignoring all\nwarning alerts that are otherwise unhandled. This breaks the SSLv3 tests\nwhich send a \u0022no certificate\u0022 warning alert.\n\nFixes #6496\n\n[extended tests]\n\nReviewed-by: Bernd Edlinger \u003cbernd.edlinger@hotmail.de\u003e\n(Merged from https://github.com/openssl/openssl/pull/6509)\n"
,
"diff": "diff --git a/ssl/record/rec_layer_s3.c b/ssl/record/rec_layer_s3.c\nindex 75b506b..8d5b53f 100644\n--- a/ssl/record/rec_layer_s3.c\n+++ b/ssl/record/rec_layer_s3.c\n@@ -1573,6 +1573,9 @@ int ssl3_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf,\n SSLfatal(s, SSL_AD_HANDSHAKE_FAILURE, SSL_F_SSL3_READ_BYTES,\n SSL_R_NO_RENEGOTIATION);\n return -1;\n+ } else if (alert_level \u003d\u003d SSL3_AL_WARNING) {\n+ /* We ignore any other warning alert in TLSv1.2 and below */\n+ goto start;\n }\n \n SSLfatal(s, SSL_AD_ILLEGAL_PARAMETER, SSL_F_SSL3_READ_BYTES,\n","s":{"c":1749447994,"u": 43190}}
],"g": 44497,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}