{"push_id":2794271707,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"2369111fd94ebc9b7d37e68f3ea9629f2fe5fa2e","before":"d0d0e8a71918816f7039f1f5443ebb3e28c06393","commits":[{"sha":"cba024dc685d13dbcbd0577bed028ee6b295b56a","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"i2d_ASN1_OBJECT(): allocate memory if the user didn't provide a buffer\n\nSince 0.9.7, all i2d_ functions were documented to allocate an output\nbuffer if the user didn't provide one, under these conditions (from\nthe 1.0.2 documentation):\n\n    For OpenSSL 0.9.7 and later if B<*out> is B<NULL> memory will be\n    allocated for a buffer and the encoded data written to it. In this\n    case B<*out> is not incremented and it points to the start of the\n    data just written.\n\ni2d_ASN1_OBJECT was found not to do this, and would crash if a NULL\noutput buffer was provided.\n\nFixes #6914\n\nReviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>\n(Merged from https://github.com/openssl/openssl/pull/6918)","distinct":true,"url":"https://api.github.com/repos/dot-asm/openssl/commits/cba024dc685d13dbcbd0577bed028ee6b295b56a"},{"sha":"18174ba8a3c634085c5cd15e0f28339e7b6cf679","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Configurations/15-android.conf: Make sure that the NDK path is canonical\n\nExtra slashes in paths are permissible in Unix-like platforms...\nhowever, when compared with the result from 'which', which returns\ncanonical paths, the comparison might fail even though the compared\npaths may be equivalent.  We make the NDK path canonical internally to\nensure the equivalence compares as equal, at least for the most\ntrivial cases.\n\nFixes #6917\n\nReviewed-by: Tim Hudson <tjh@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/6924)","distinct":true,"url":"https://api.github.com/repos/dot-asm/openssl/commits/18174ba8a3c634085c5cd15e0f28339e7b6cf679"},{"sha":"9f9a7d60ad670e058f4c4e74eee5341caf970471","author":{"name":"Richard Levitte","email":"5fb523282dd7956571c80524edc2dccfa0bd8234@openssl.org"},"message":"Configuration/15-android.conf: slightly move NDK canonisation\n\nThis allows the original path to be displayed when it's shown\nto be invalid, so the user can relate without question.\n\nReviewed-by: Andy Polyakov <appro@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/6925)","distinct":true,"url":"https://api.github.com/repos/dot-asm/openssl/commits/9f9a7d60ad670e058f4c4e74eee5341caf970471"},{"sha":"2369111fd94ebc9b7d37e68f3ea9629f2fe5fa2e","author":{"name":"Andy Polyakov","email":"015edf36635e030d5e009e08808a59984e629740@openssl.org"},"message":"crypto/o_fopen.c: alias fopen to fopen64.\n\nOriginally fopen(3) was called from bio/bss_file.c, which performed the\naliasing. Then fopen(3) was moved to o_fopen.c, while \"magic\" definition\nwas left behind. It's still useful on 32-bit platforms, so pull it to\no_fopen.c.\n\nReviewed-by: Paul Dale <paul.dale@oracle.com>\nReviewed-by: Tim Hudson <tjh@openssl.org>\n(Merged from https://github.com/openssl/openssl/pull/6596)","distinct":true,"url":"https://api.github.com/repos/dot-asm/openssl/commits/2369111fd94ebc9b7d37e68f3ea9629f2fe5fa2e"}]}
{"actor":{"display_login":"dot-asm"}}