{"push_id":2415891158,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"d882797b2d6be2d696205b1b4722509e748295e8","before":"240d920048939ae43b49f8e21ddd650684196ff9","commits":[{"sha":"b4d46ad27078fa71bbc7270b667a7764d87d6f0f","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"Add a simple method to run regression tests\n\nThis is only useful when building shared libraries.  This allows us to\nrun our tests against newer libraries when the time comes.  Simply do\nthis:\n\n    OPENSSL_REGRESSION=/other/OpenSSL/build/tree make test\n\n($OPENSSL_REGRESSION *must* be an absolute path)\n\nReviewed-by: Andy Polyakov <appro@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5619)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/b4d46ad27078fa71bbc7270b667a7764d87d6f0f"},{"sha":"00c8f1b05cd5e815d21e51737505e901d572e09c","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"Stop test/shlibloadtest.c from failing in a regression test\n\nWhen doing a regression test, it's obvious that the version\ntest/shlibloadtest is built for will not be the same as the library\nversion.  So we change the test to check for assumed compatibility.\n\nReviewed-by: Andy Polyakov <appro@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5619)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/00c8f1b05cd5e815d21e51737505e901d572e09c"},{"sha":"ec4c389108c2c5bcd96cf4125ec2f715523dab7b","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"Clarify a couple of details around \"make variables\"\n\nReviewed-by: Tim Hudson <tjh@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5660)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/ec4c389108c2c5bcd96cf4125ec2f715523dab7b"},{"sha":"51cf8ba038aae10df9895b0001715938f7ad0c75","author":{"name":"JeffZhao","email":"81130bffd0eb073e29362fcf1fae7eda1fd0beec@zhaoxin.com"},"message":"engines/asm/e_padlock*: add support for Zhaoxin's x86 platform\n\nVIA and Shanghai United Investment Co.,Ltd. found Shanghai ZhaoXin,\nwhich is a fabless x86 CPU IC design company. ZhaoXin has issued\nZX-C, ZX-D x86 processors, which have 'Shanghai' CPU vendor id.\n\nReviewed-by: Andy Polyakov <appro@openssl.org>\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5640)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/51cf8ba038aae10df9895b0001715938f7ad0c75"},{"sha":"32305f88509c1d9ccb3ad676209a25fa59b95488","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Always call the new_session_cb when issuing a NewSessionTicket in TLSv1.3\n\nConceptually in TLSv1.3 there can be multiple sessions associated with a\nsingle connection. Each NewSessionTicket issued can be considered a\nseparate session. We can end up issuing multiple NewSessionTickets on a\nsingle connection at the moment (e.g. in a post-handshake auth scenario).\nEach of those issued tickets should have the new_session_cb called, it\nshould go into the session cache separately and it should have a unique\nid associated with it (so that they can be found individually in the\ncache).\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5644)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/32305f88509c1d9ccb3ad676209a25fa59b95488"},{"sha":"f023ba2df821d186d73fefda6fa5cafcc5a3ee39","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Don't update the session cache when processing a client certificate in TLSv1.3\n\nWe should only update the session cache when we issue a NewSessionTicket.\nThese are issued automatically after processing a client certificate.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5644)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/f023ba2df821d186d73fefda6fa5cafcc5a3ee39"},{"sha":"66d7de163491bfa5819fb80b77d321beb58384d4","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add an anti-replay mechanism\n\nIf the server is configured to allow early data then we check if the PSK\nsession presented by the client is available in the cache or not. If it\nisn't then this may be a replay and we disallow it. If it is then we allow\nit and remove the session from the cache. Note: the anti-replay protection\nis not used for externally established PSKs.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5644)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/66d7de163491bfa5819fb80b77d321beb58384d4"},{"sha":"78fb5374e1cc0f1f1d49055150e5415727b155a7","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add a test for 0RTT replay protection\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5644)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/78fb5374e1cc0f1f1d49055150e5415727b155a7"},{"sha":"d2d67a4cda39dc149cb9e11fd335f72c3b963976","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Document the replay protection capabilities\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5644)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/d2d67a4cda39dc149cb9e11fd335f72c3b963976"},{"sha":"3ec9e4ec46eb4356bc106db5e0e33148c693c8f0","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add a CHANGES entry to mention the replay protection capabilities\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5644)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/3ec9e4ec46eb4356bc106db5e0e33148c693c8f0"},{"sha":"66a925ea8c91d883bd0603bcee5705025b564bd6","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix no-ec\n\nRaw private/public key loading may fail for X25519/X448 if ec has been\ndisabled.\n\nAlso fixed a missing blank line in evppkey.txt resulting in a warning in\nthe test output.\n\nReviewed-by: Andy Polyakov <appro@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5664)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/66a925ea8c91d883bd0603bcee5705025b564bd6"},{"sha":"df6d51e2e4599da2c85e04e919bf30db3744af20","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix no-cmac\n\nReviewed-by: Tim Hudson <tjh@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5665)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/df6d51e2e4599da2c85e04e919bf30db3744af20"},{"sha":"d4ef4fbf46a51837a54e4a7cd0140eb9f08fdf30","author":{"name":"Bernd Edlinger","email":"c3a8f0610d5560c4bd7604ffc4af89e1ec0b3359@hotmail.de"},"message":"Fix a crash in SSLfatal due to invalid enc_write_ctx\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5645)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/d4ef4fbf46a51837a54e4a7cd0140eb9f08fdf30"},{"sha":"c911e5da3c8e09a9531149c95aa92c65ecdf4b99","author":{"name":"Bernd Edlinger","email":"c3a8f0610d5560c4bd7604ffc4af89e1ec0b3359@hotmail.de"},"message":"Fix bio callback backward compatibility\n\nDon't pass a pointer to uninitialized processed value\nfor BIO_CB_READ and BIO_CB_WRITE\n\nCheck the correct cmd code in BIO_callback_ctrl\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5516)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/c911e5da3c8e09a9531149c95aa92c65ecdf4b99"},{"sha":"6d5e74f3fcd7135b829edd17758762de3fb2d594","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"Configure: pass -no-integrated-as.\n\nOccasionally you have to pass -no-integrated-as to clang, but we\nconsider any -no-option as no-option. Don't touch -no-integrated-as.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5613)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/6d5e74f3fcd7135b829edd17758762de3fb2d594"},{"sha":"f41c8674c481ae32164430e0797979e29896cd77","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"Configurations/15-android.conf: refine clang support.\n\nAdjusting ARM default broke clang support, and x86[_64] needed\npath adjustment.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5613)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/f41c8674c481ae32164430e0797979e29896cd77"},{"sha":"9d3cab4bdb03ed740e009503088b0d3c21072eea","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"MIPS assembly pack: default heuristic detection to little-endian.\n\nCurrent endianness detection is somewhat opportunistic and can fail\nin cross-compile scenario. Since we are more likely to cross-compile\nfor little-endian now, adjust the default accordingly.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5613)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/9d3cab4bdb03ed740e009503088b0d3c21072eea"},{"sha":"87ba25ee3fd152d807496609e821a9f5fc950d02","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"Configurations/15-android.conf: default to RC4_CHAR whenever possible.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5613)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/87ba25ee3fd152d807496609e821a9f5fc950d02"},{"sha":"f39276fdff6ccc1c71bdb30a8050fa1c0bf6e20a","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"Add NOTES.ANDROID.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5613)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/f39276fdff6ccc1c71bdb30a8050fa1c0bf6e20a"},{"sha":"df3a15512bd0f5ddd9f0dd74f0a058ee55b33904","author":{"name":"Andy Polyakov","email":"23fca5ac25f9131f5f5b46b49a084deb280b7642@openssl.org"},"message":"Configurations/15-android.conf: detect clang by PATH, not by CC.\n\nSince they intend to omit gcc, it's more appropriate to simply detect\nif there is NDK's clang on PATH, as opposite to requiring to specify it\nwith CC=clang (and looking for it on PATH).\n\nAlso detect NDK version and default to armv7-a for NDK>16.\n\nAddress failure to recognize -D__ADNDROID_API__=N in CPPFLAGS.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/5613)","distinct":true,"url":"https://api.github.com/repos/mouse07410/openssl/commits/df3a15512bd0f5ddd9f0dd74f0a058ee55b33904"}]}
{"actor":{"display_login":"mouse07410"}}