{"push_id":1427577484,"size":20,"distinct_size":5,"ref":"refs/heads/tls1_3-ivs-alt","head":"f3affee8bc5d37f588a11d14b212f96dd1005114","before":"27fafcd9ae612671510156dff7383afb33b52b07","commits":[{"sha":"b599ce3b64b695cc7430f731a33e0f5bb83ae62c","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix missing NULL checks in CKE processing\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/b599ce3b64b695cc7430f731a33e0f5bb83ae62c"},{"sha":"884a790e17a22eed42f1fe41ccaebd8c1fe18902","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix missing NULL checks in key_share processing\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/884a790e17a22eed42f1fe41ccaebd8c1fe18902"},{"sha":"a1fd1fb241069cc987d0d2cf13880bd16cada3c9","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix a missing function prototype in AFALG engine\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/a1fd1fb241069cc987d0d2cf13880bd16cada3c9"},{"sha":"ab29eca645cdb38ffe73d141bbd7c6879b602860","author":{"name":"Emilia Kasper","email":"3588457511bcbdc9f43ebb1248d8779ec75c1375@openssl.org"},"message":"Run BoringSSL tests on Travis\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/ab29eca645cdb38ffe73d141bbd7c6879b602860"},{"sha":"f231b4e7a651713c2a792c71b30aa0398d14b9f1","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix a warning about an uninit var\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/f231b4e7a651713c2a792c71b30aa0398d14b9f1"},{"sha":"0528f253c7eaaaca59870acf07249a726b89f7e5","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix a bogus uninit var warning\n\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/0528f253c7eaaaca59870acf07249a726b89f7e5"},{"sha":"20d14461fb179d00b4f8991fe9fd9560d71f8fb6","author":{"name":"Kurt Roeckx","email":"f929440fe7dda659a16af394021bb0a12b9472ad@roeckx.be"},"message":"coveralls: Use gcov-5 since we build it using gcc-5\n\nReviewed-by: Emilia Käsper <emilia@openssl.org>\n\nGH: #2003","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/20d14461fb179d00b4f8991fe9fd9560d71f8fb6"},{"sha":"90fc4832a392f60d2da2f5684d8d20ac8d91cebd","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"bn/asm/ppc-mont.pl: signal no-op in 32-bit bit build.\n\nThe bug was introduced in 80d27cdb84985c697f8fabb7649abf1f54714d13,\none too many instructions was removed. It went unnoticed, because\nnew subroutine introduced in previous commit is called in real-life\nRSA/DSA/DH cases, while original code is called only in rare tests.\nThe bug was caught in test_fuzz.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/90fc4832a392f60d2da2f5684d8d20ac8d91cebd"},{"sha":"b47f116b1e02d20b1f8a7488be5a04f7cf5bc712","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"test/evptests.txt: add regression test for false carry in ctr128.c.\n\nGH issue #1916 affects only big-endian platforms. TLS is not affected,\nbecause TLS fragment is never big enough.\n\nReviewed-by: Matt Caswell <matt@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/b47f116b1e02d20b1f8a7488be5a04f7cf5bc712"},{"sha":"76f572ed0469a277d92378848250b7a9705d3071","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"modes/ctr128.c: fix false carry in counter increment procedure.\n\nGH issue #1916 affects only big-endian platforms. TLS is not affected,\nbecause TLS fragment is never big enough.\n\nReviewed-by: Matt Caswell <matt@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/76f572ed0469a277d92378848250b7a9705d3071"},{"sha":"5ae5dc96610f0a598dac9d2f267b5c0ddd77b2e4","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"INSTALL: clarify 386 and no-sse2 options.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/5ae5dc96610f0a598dac9d2f267b5c0ddd77b2e4"},{"sha":"a5abd438f85737ffa56320b67c5ef5525fc495c3","author":{"name":"Dr. Stephen Henson","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@openssl.org"},"message":"Fix ctrl operation for SHA1/MD5SHA1.\n\nThis makes S/MIME and CMS signing in MIME format for SHA1 work again.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/a5abd438f85737ffa56320b67c5ef5525fc495c3"},{"sha":"c6d67f09f34d8203c5bad7171ed45ec8771c9764","author":{"name":"Dr. Stephen Henson","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@openssl.org"},"message":"add CMS SHA1 signing test\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/c6d67f09f34d8203c5bad7171ed45ec8771c9764"},{"sha":"b3618f44a7b8504bfb0a64e8a33e6b8e56d4d516","author":{"name":"Emilia Kasper","email":"3588457511bcbdc9f43ebb1248d8779ec75c1375@openssl.org"},"message":"Test mac-then-encrypt\n\nVerify that the encrypt-then-mac negotiation is handled\ncorrectly. Additionally, when compiled with no-asm, this test ensures\ncoverage for the constant-time MAC copying code in\nssl3_cbc_copy_mac. The proxy-based CBC padding test covers that as\nwell but it's nevertheless better to have an explicit handshake test\nfor mac-then-encrypt.\n\nReviewed-by: Andy Polyakov <appro@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/b3618f44a7b8504bfb0a64e8a33e6b8e56d4d516"},{"sha":"8d1ebff41c75e4eebc7d5cc5a561a1bab6b50e70","author":{"name":"Rich Salz","email":"71f33dc2f142e5b5a55a8f415f3aed896f5b8927@openssl.org"},"message":"Make bntest be (mostly) file-based.\n\nTest suite used from boring, written by David Benjamin.\nTest driver converted from C++ to C.\nAdded a Perl program to check the testsuite file.\nExtensive review feedback incorporated (thanks folks).\n\nReviewed-by: Emilia Käsper <emilia@openssl.org>\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":false,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/8d1ebff41c75e4eebc7d5cc5a561a1bab6b50e70"},{"sha":"5bdcd362d24cbbcf18c5eb9df655fe9f7bcf5850","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Ensure we are in accept state in DTLSv1_listen\n\nCalling SSL_set_accept_state() after DTLSv1_listen() clears the state, so\nSSL_accept() no longer works. In 1.0.2 calling DTLSv1_listen() would set\nthe accept state automatically. We should still do that.\n\nFixes #1989\n\nReviewed-by: Andy Polyakov <appro@openssl.org>","distinct":true,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/5bdcd362d24cbbcf18c5eb9df655fe9f7bcf5850"},{"sha":"7532cbf7cc31ef16155eba43caee2697f7834177","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Use the TLSv1.3 nonce construction\n\nThis updates the record layer to use the TLSv1.3 style nonce construciton.\nIt also updates TLSProxy and ossltest to be able to recognise the new\nlayout.","distinct":true,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/7532cbf7cc31ef16155eba43caee2697f7834177"},{"sha":"0788764c1cf5b2c87f659ee0a7b0b3e4c12347bd","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add a test for TLSv1.3 encryption using the new nonce construction","distinct":true,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/0788764c1cf5b2c87f659ee0a7b0b3e4c12347bd"},{"sha":"c588159e5b91d6f3963b3d571df561385736f189","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix a travis compilation error","distinct":true,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/c588159e5b91d6f3963b3d571df561385736f189"},{"sha":"f3affee8bc5d37f588a11d14b212f96dd1005114","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix a double free in tls13encryptiontest","distinct":true,"url":"https://api.github.com/repos/mattcaswell/openssl/commits/f3affee8bc5d37f588a11d14b212f96dd1005114"}]}
{"actor":{"display_login":"mattcaswell"}}