{"push_id":3921799548,"size":1000,"distinct_size":7307,"ref":"refs/heads/master","head":"86333b6e0c5c488130ab237e95b8520891b81bf6","before":"bb9ad09e8ec91d1c3e9c571b4b5ba98980b5fa93","commits":[{"sha":"994e86a9ffd4195f08a7b0ce61bf001e3bebf891","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Build: use attributes to indicate installed script classes\n\nWe have two classes of scripts to be installed, those that are\ninstalled as \"normal\" programs, and those that are installed as \"misc\"\nscripts.  These classes are installed in different locations, so the\nbuild file templates must pay attention.\n\nBecause we didn't have the tools to indicate what scripts go where, we\nhad these scripts hard coded in the build template files, with the\nmaintenance issues that may cause.  Now that we have attributes, those\ncan be used to classify the installed scripts, and have the build file\ntemplates simply check the attributes to know what's what.\n\nFurthermore, the 'tsget.pl' script exists both as 'tsget.pl' and\n'tsget', which is done by installing a symbolic link (or copy).  This\nlink name is now given through an attribute, which results in even\nless hard coding in the Unix Makefile template.\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/7581)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/994e86a9ffd4195f08a7b0ce61bf001e3bebf891"},{"sha":"5f8257494c72ba4ea2a99d693916798517a610e1","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Build: pass attributes down to make rule generators\n\nFor good measure, we pass down attributes when calling obj2shlib,\nobj2lib, obj2dso, obj2bin, or in2script.  We currently don't use them\nin our build file templates, but might as well for future use.\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/7581)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/5f8257494c72ba4ea2a99d693916798517a610e1"},{"sha":"13234dd310511ed2ae1832bb643dd298ddfefb0b","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Rework build: Windows dependency building fix\n\nOne variable misssing\n\nFixes #8060\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8061)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/13234dd310511ed2ae1832bb643dd298ddfefb0b"},{"sha":"5cae2d349b561a84dbfc93d6b6abc5fb7263fb7c","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Build: change remaining $unified_info{install} checks to use attributes\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8063)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/5cae2d349b561a84dbfc93d6b6abc5fb7263fb7c"},{"sha":"80c455d5ae405e855391e298a2bf8a24629dd95d","author":{"name":"Matt Caswell","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@openssl.org"},"message":"Make sure we trigger retransmits in DTLS testing\n\nDuring a DTLS handshake we may need to periodically handle timeouts in the\nDTLS timer to ensure retransmits due to lost packets are performed. However,\none peer will always complete a handshake before the other. The DTLS timer\nstops once the handshake has finished so any handshake messages lost after\nthat point will not automatically get retransmitted simply by calling\nDTLSv1_handle_timeout(). However attempting an SSL_read implies a\nDTLSv1_handle_timeout() and additionally will process records received from\nthe peer. If those records are themselves retransmits then we know that the\npeer has not completed its handshake yet and a retransmit of our final\nflight automatically occurs.\n\nReviewed-by: Paul Dale <paul.dale@oracle.com>\n(Merged from https://github.com/openssl/openssl/pull/8047)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/80c455d5ae405e855391e298a2bf8a24629dd95d"},{"sha":"bcc1f3e2baa9caa83a0a94bd19fb37488ef3ee57","author":{"name":"Matt Caswell","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@openssl.org"},"message":"Revert \"Keep the DTLS timer running after the end of the handshake if appropriate\"\n\nThis commit erroneously kept the DTLS timer running after the end of the\nhandshake. This is not correct behaviour and shold be reverted.\n\nThis reverts commit f7506416b1311e65d5c440defdbcfe176f633c50.\n\nFixes #7998\n\nReviewed-by: Paul Dale <paul.dale@oracle.com>\n(Merged from https://github.com/openssl/openssl/pull/8047)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/bcc1f3e2baa9caa83a0a94bd19fb37488ef3ee57"},{"sha":"0b53fe1cdc24a3dce450e77db6895a0243ddcb26","author":{"name":"Matt Caswell","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@openssl.org"},"message":"Fix s_client so that it builds on Windows\n\nFixes #8050\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8065)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/0b53fe1cdc24a3dce450e77db6895a0243ddcb26"},{"sha":"5c8b7b4caa0faedb69277063a7c6b3a8e56c6308","author":{"name":"Klotz, Tobias","email":"01ddbe18f069bce72c7436c05009a7f8efb09429@draeger.com"},"message":"Cleanup vxworks support to be able to compile for VxWorks 7\n\nReviewed-by: Matt Caswell <matt@openssl.org>\nReviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>\n(Merged from https://github.com/openssl/openssl/pull/7569)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/5c8b7b4caa0faedb69277063a7c6b3a8e56c6308"},{"sha":"2c75f03b39de2fa7d006bc0f0d7c58235a54d9bb","author":{"name":"Dr. Matthias St. Pierre","email":"1910231d24f125aceac7850dc92279eee8d52323@ncp-e.com"},"message":"X509_STORE: fix two misspelled compatibility macros\n\nFixes #8084\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8086)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/2c75f03b39de2fa7d006bc0f0d7c58235a54d9bb"},{"sha":"6638b2214761b5f30300534e0fe522448113c6cf","author":{"name":"Matthias Kraft","email":"d1d03fa17020268bada7e1feb68c6602f23c4172@softwareag.com"},"message":"Add \"weak\" declarations of symbols used in safestack.h and lhash.h\n\nOnly for SunCC for now.\n\nIt turns out that some compilers to generate external variants of\nunused static inline functions, and if they use other external\nsymbols, those need to be present as well.  If you then happen to\ninclude one of safestack.h or lhash.h without linking with libcrypto,\nthe build fails.\n\nFixes #6912\n\nSigned-off-by: Matthias Kraft <Matthias.Kraft@softwareag.com>\n\nReviewed-by: Paul Dale <paul.dale@oracle.com>\nReviewed-by: Richard Levitte <levitte@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8087)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/6638b2214761b5f30300534e0fe522448113c6cf"},{"sha":"d7bcbfd0828616f33008e711eabc6ec00b32e87b","author":{"name":"Tomas Mraz","email":"973cc78d8b4cb00714230ba9be0225e917ab4ac6@fedoraproject.org"},"message":"Remove stray -modulus option from the ec manual page.\n\nReviewed-by: Paul Yang <yang.yang@baishancloud.com>\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8082)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/d7bcbfd0828616f33008e711eabc6ec00b32e87b"},{"sha":"5478e2100260b8d6f9df77de875f37763d8eeec6","author":{"name":"Shigeki Ohtsu","email":"92fb37b64464f5ee20f58e183b0504024ecd6585@ohtsu.org"},"message":"s_client: fix not to send a command letter of R\n\nBefore 1.1.0, this command letter is not sent to a server.\n\nCLA: trivial\n(cherry picked from commit bc180cb4887c2e82111cb714723a94de9f6d2c35)\n\nReviewed-by: Ben Kaduk <kaduk@mit.edu>\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8081)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/5478e2100260b8d6f9df77de875f37763d8eeec6"},{"sha":"3d43f9c809e42b960be94f2f4490d6d14e063486","author":{"name":"David Asraf","email":"1c187ebed17545a1a671a8b28fa409cfd25373fc@gmail.com"},"message":"crypto/bn: fix return value in BN_generate_prime\n\nWhen the ret parameter is NULL the generated prime\nis in rnd variable and not in ret.\n\nCLA: trivial\n\nReviewed-by: Nicola Tuveri <nic.tuv@gmail.com>\nReviewed-by: Paul Dale <paul.dale@oracle.com>\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8076)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/3d43f9c809e42b960be94f2f4490d6d14e063486"},{"sha":"61e033308b1c004bd808352fb1d786547dcdf62b","author":{"name":"Michael Richardson","email":"1ad5428dbc657dfb4b048b088c3673a31e291436@sandelman.ca"},"message":"clarify which functions are the CMS functions which must have CMS_PARTIAL set\n\nReviewed-by: Tim Hudson <tjh@openssl.org>\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/7960)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/61e033308b1c004bd808352fb1d786547dcdf62b"},{"sha":"9f5a87fd665cb597fa1c1f4eef882d2d2f833e61","author":{"name":"Ping Yu","email":"7ad42b0e23f558553a923ffd1f1105b254082d9f@intel.com"},"message":"add an additional async notification communication method based on callback\n\nReviewed-by: Matt Caswell <matt@openssl.org>\nReviewed-by: Paul Yang <yang.yang@baishancloud.com>\nSigned-off-by: Ping Yu <ping.yu@intel.com>\nSigned-off-by: Steven Linsell <stevenx.linsell@intel.com>\n\n(Merged from https://github.com/openssl/openssl/pull/7573)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/9f5a87fd665cb597fa1c1f4eef882d2d2f833e61"},{"sha":"e85d19c68e7fb3302410bd72d434793e5c0c23a0","author":{"name":"Antonio Iacono","email":"e7c51835c96941bd52c9d692314af5cad18086e5@gmail.com"},"message":"crypto/cms: Add support for CAdES Basic Electronic Signatures (CAdES-BES)\n\nA CAdES Basic Electronic Signature (CAdES-BES) contains, among other\nspecifications, a collection of  Signing Certificate reference attributes,\nstored in the signedData ether as ESS signing-certificate or as\nESS signing-certificate-v2. These are described in detail in Section 5.7.2\nof RFC 5126 - CMS Advanced Electronic Signatures (CAdES).\n\nThis patch adds support for adding  ESS signing-certificate[-v2] attributes\nto CMS signedData. Although it implements only a small part of the RFC, it\nis sufficient many cases to enable the `openssl cms` app to create signatures\nwhich comply with legal requirements of some European States (e.g Italy).\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>\n(Merged from https://github.com/openssl/openssl/pull/7893)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/e85d19c68e7fb3302410bd72d434793e5c0c23a0"},{"sha":"6e826c471b7f0431391a4e9f9484f6ea2833774a","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Android build: use ANDROID_NDK_HOME rather than ANDROID_NDK\n\nIt apepars that ANDROID_NDK_HOME is the recommended standard\nenvironment variable for the NDK.\n\nWe retain ANDROID_NDK as a fallback.\n\nFixes #8101\n\nReviewed-by: Matt Caswell <matt@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/8103)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/6e826c471b7f0431391a4e9f9484f6ea2833774a"},{"sha":"fa6b1ee1115c1e5e3a8286d833dcbaa2c1ce2b77","author":{"name":"Matt Caswell","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@openssl.org"},"message":"Don't leak memory from ERR_add_error_vdata()\n\nIf the call the ERR_set_error_data() in ERR_add_error_vdata() fails then\na mem leak can occur. This commit checks that we successfully added the\nerror data, and if not frees the buffer.\n\nFixes #8085\n\nReviewed-by: Paul Yang <yang.yang@baishancloud.com>\n(Merged from https://github.com/openssl/openssl/pull/8105)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/fa6b1ee1115c1e5e3a8286d833dcbaa2c1ce2b77"},{"sha":"522b11e969cbdc82eca369512275f227080a86fa","author":{"name":"Matt Caswell","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@openssl.org"},"message":"Fix no-dso builds\n\nReviewed-by: Tim Hudson <tjh@openssl.org>\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Paul Dale <paul.dale@oracle.com>\n(Merged from https://github.com/openssl/openssl/pull/8111)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/522b11e969cbdc82eca369512275f227080a86fa"},{"sha":"40b64553f577716cb4898895f5fd4530a6266c75","author":{"name":"Matt Caswell","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@openssl.org"},"message":"Complain if -twopass is used incorrectly\n\nThe option -twopass to the pkcs12 app is ignored if -passin, -passout\nor -password is used. We should complain if an attempt is made to use\nit in combination with those options.\n\nFixes #8107\n\nReviewed-by: Paul Dale <paul.dale@oracle.com>\n(Merged from https://github.com/openssl/openssl/pull/8114)","distinct":true,"url":"https://api.github.com/repos/cpereida/openssl/commits/40b64553f577716cb4898895f5fd4530a6266c75"}]}
{"actor":{"display_login":"cpereida"}}