{"push_id":1407606529,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"86ff6cc6b2f2718fadbdc2a2c7add51949bcd4a4","before":"d922634d0c63cee01c89869d79306cd2df628855","commits":[{"sha":"ed7377dba90365c81a9bcdcbac69f9758dde57dd","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Use EVP interface for ECDH in apps/speed.c\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/ed7377dba90365c81a9bcdcbac69f9758dde57dd"},{"sha":"c29c7aadb95a8ad647314bfe1bf45b2f7423e51d","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Fix coding style and remove some stale code/comments\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/c29c7aadb95a8ad647314bfe1bf45b2f7423e51d"},{"sha":"dfdd45f72c03d19ba815a127cab1338eff8084e9","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Handle EVP_PKEY_derive errors and fix coding style issues\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/dfdd45f72c03d19ba815a127cab1338eff8084e9"},{"sha":"cc98e63938c6710fa3c79679adcffa754390ecaa","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"bugfix: calculate outlen for each curve\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/cc98e63938c6710fa3c79679adcffa754390ecaa"},{"sha":"29dd15b18d9ed968a9035a69bbd913847b9c2646","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Run util/openssl-format-source against apps/speed.c\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/29dd15b18d9ed968a9035a69bbd913847b9c2646"},{"sha":"2e4c3b5caa3596d4649dfdb8cb072a44e559d96b","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"More coding style fixes\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/2e4c3b5caa3596d4649dfdb8cb072a44e559d96b"},{"sha":"db1dd9368a153d6eac2256f86936207f9d777b32","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Remove ECDH_EVP_derive_key wrapper function\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/db1dd9368a153d6eac2256f86936207f9d777b32"},{"sha":"f7d984ddd4c69b286979eae19a4a3a52ea5cf380","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Reintroduce preliminary sanity check in ECDH speed and remove further checks in the benchmark loop.\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/f7d984ddd4c69b286979eae19a4a3a52ea5cf380"},{"sha":"9bffdebc38495f051b6e77ae7f6beda0da7635cb","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Use CRYPTO_memcmp for comparing derived secrets\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/9bffdebc38495f051b6e77ae7f6beda0da7635cb"},{"sha":"79438087fe48a72f8b62a77956436fd0c4c3d8e4","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Remove leftover KDF pointer\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/79438087fe48a72f8b62a77956436fd0c4c3d8e4"},{"sha":"b756d694b6edb97a2827d97591e486f4096f0cd3","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Do not handle R_EC_X25519 as a special case\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/b756d694b6edb97a2827d97591e486f4096f0cd3"},{"sha":"86ff6cc6b2f2718fadbdc2a2c7add51949bcd4a4","author":{"name":"Nicola Tuveri","email":"e01ca476f497572576806eae6d2a211c9d569291@gmail.com"},"message":"Handle \"int_ctx_new:unsupported algorithm\" error\n\nCalling EVP_PKEY_CTX_new_id(curve_NID, NULL) causes an error for most\ncurves that are implemented through the EC low-level API, and in the\nlast commit we call it for every curve to avoid treating X25519 as a\nspecial case.\n\nLast commit code already handles correctly this failure, but does not\nremove these events from the thread error queue, thus some\nfalse-positive warnings are printed at the end of execution.\n\nThis commit ensures that the error queue is clean, without flushing\nother errors.\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/1658)","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/86ff6cc6b2f2718fadbdc2a2c7add51949bcd4a4"}]}
{"actor":{"display_login":"rhuijben"}}