{"push_id":1296467731,"size":33,"distinct_size":33,"ref":"refs/heads/master","head":"06a79af200b5ad0e5f5f078dc726c20c78f11885","before":"047a5da2494abf565f5fb76f5cd92a05cd7fadd4","commits":[{"sha":"e82e2186e93e9a678dd8c0c5ba084d21d27d4d62","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"If errno is ENXIO in BSS_new_file(), set BIO_R_NO_SUCH_FILE\n\nVMS sets that errno when the device part of a file spec is malformed\nor a logical name that doesn't exist.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/e82e2186e93e9a678dd8c0c5ba084d21d27d4d62"},{"sha":"84f3867536625253b48e270cc261f0559b8861a9","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"Build file templates: additional information to build file template functions\n\nSend a bit information to the build file template functions.  For\nsrc2obj(), the additional option 'product' holds the name of the final\nfile that the object file will go into.  Additionally, the diverse\nfunctions will get the option 'installed', with a value that evaluates\ntrue if the final product is to be installed, otherwise false.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/84f3867536625253b48e270cc261f0559b8861a9"},{"sha":"1750142f43436c9e074352580f1b434fd3b87f3a","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"VMS: Use different C flags for programs that aren't to be installed\n\nThis is generalised by having the following macros for stuff that won't\nbe installed:\n\n    NO_INST_LIB_CFLAGS, used instead of LIB_CFLAGS\n    NO_INST_DSO_CFLAGS, used instead of DSO_CFLAGS\n    NO_INST_BIN_CFLAGS, used instead of BIN_CFLAGS\n\nThey take values from corresponding target config fields if those are\ndefined, otherwise they take the respective values from LIB_CFLAGS,\nDSO_CFLAGS and BIN_CFLAGS.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/1750142f43436c9e074352580f1b434fd3b87f3a"},{"sha":"141d7325e7e513102fb8c123dab62dbbd61e846d","author":{"name":"Rich Salz","email":"71f33dc2f142e5b5a55a8f415f3aed896f5b8927@openssl.org"},"message":"Trim config output\n\nWith extensive help and feedback from Richard and Andy.\n\nReviewed-by: Richard Levitte <levitte@openssl.org>\nReviewed-by: Andy Polyakov <appro@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/141d7325e7e513102fb8c123dab62dbbd61e846d"},{"sha":"82f52631b21b021787f344733e08bb53f1e7f0ec","author":{"name":"Tim Hudson","email":"156d183ec17843fc09a956b33b15d3a73cc62623@openssl.org"},"message":"Fix EC_KEY_print so it prints out private key information\neven when the public key is not present in an EC_KEY\n\nReviewed-by: Stephen Henson <steve@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/82f52631b21b021787f344733e08bb53f1e7f0ec"},{"sha":"6462876f8d9f6538ad0fcd70717077d9ae174e56","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"util/shlib_wrap.sh is now auto-generated so tell git to ignore it\n\nSigned-off-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/6462876f8d9f6538ad0fcd70717077d9ae174e56"},{"sha":"278a33da3cf10f0a9ab12c2a1f643f9027b06679","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"VMS: be less picky when loading DSOs\n\nThe DSO API was picky about casing of symbol names on VMS.\n\nThere's really no reason to be that picky, it's mostly just annoying.\nTherefore, we take away the possibility to flag for a choice, and will\ninstead first try to find a symbol with exact case, and failing that,\nwe try to find it in upper case.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/278a33da3cf10f0a9ab12c2a1f643f9027b06679"},{"sha":"3abcc4ac912d6e416b81a310b457064f6f01cd75","author":{"name":"Richard Levitte","email":"8c255126d72fc2c6afd58227d12e73607eee3545@openssl.org"},"message":"VMS: Don't force symbol mixed case when building DSOs\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/3abcc4ac912d6e416b81a310b457064f6f01cd75"},{"sha":"cdbbf9900253e8006868eba948248b1092a057de","author":{"name":"David Woodhouse","email":"151db71fa574ba9de894f2e2d638da3ac90ff437@intel.com"},"message":"Add enginesdir to libcrypto.pc pkg-config file\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Richard Levitte <levitte@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/cdbbf9900253e8006868eba948248b1092a057de"},{"sha":"b7273855acd7ec2d1e7a4ba626ed538808fc7517","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"First pass at writing a writeable packets API\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/b7273855acd7ec2d1e7a4ba626ed538808fc7517"},{"sha":"2c7b4dbc1af9cfae4e4afd7c4a07db95a1133a6a","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Convert tls_construct_client_hello() to use PACKETW\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/2c7b4dbc1af9cfae4e4afd7c4a07db95a1133a6a"},{"sha":"ae2f7b37da3640f4cfa5df0e5bad2aa2ca5f1ba3","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Rename PACKETW to WPACKET\n\nTo avoid confusion with the read PACKET structure.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/ae2f7b37da3640f4cfa5df0e5bad2aa2ca5f1ba3"},{"sha":"0217dd19c00657b8bfd2bce1090785eb32abb235","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Move from explicit sub-packets to implicit ones\n\nNo need to declare an explicit sub-packet. Just start one.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/0217dd19c00657b8bfd2bce1090785eb32abb235"},{"sha":"fb790f1673884f4a9db9118e93714650f92eed66","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add WPACKET_sub_memcpy() function\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/fb790f1673884f4a9db9118e93714650f92eed66"},{"sha":"871bc59bc190d24ddd7b29aeb5fb2493b48e9cf5","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Various bug fixes and tweaks to WPACKET implementation\n\nAlso added the WPACKET_cleanup() function to cleanup a WPACKET if we hit\nan error.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/871bc59bc190d24ddd7b29aeb5fb2493b48e9cf5"},{"sha":"796a627e0a816ffbd79f53fa7d349e4edb624573","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Ensure the WPACKET gets cleaned up in the event of an error\n\nOtherwise a mem leak can occur.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/796a627e0a816ffbd79f53fa7d349e4edb624573"},{"sha":"d6c4cc293974e622b387458d2293e29f8f14fbbb","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add tests for the WPACKET implementation\n\nThe tests will only work in no-shared builds because WPACKET is an\ninternal only API that does not get exported by the shared library.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/d6c4cc293974e622b387458d2293e29f8f14fbbb"},{"sha":"9bf85bf9c52359813b5f9f6709b381497671d625","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Move the WPACKET documentation comments to packet_locl.h\n\nThe PACKET documentation is already in packet_locl.h so it makes sense to\nhave the WPACKET documentation there as well.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/9bf85bf9c52359813b5f9f6709b381497671d625"},{"sha":"6ae4f5e087d204e02a5dc88ea905cca9d144a30d","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Simplify the overflow checks in WPACKET_allocate_bytes()\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/6ae4f5e087d204e02a5dc88ea905cca9d144a30d"},{"sha":"de451856f08364ad6c6659b6eacbe820edc2aab9","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Address WPACKET review comments\n\nA few style tweaks here and there. The main change is that curr and\npacket_len are now offsets into the buffer to account for the fact that\nthe pointers can change if the buffer grows. Also dropped support for the\nWPACKET_set_packet_len() function. I thought that was going to be needed\nbut so far it hasn't been. It doesn't really work any more due to the\noffsets change.\n\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/akamai/openssl/commits/de451856f08364ad6c6659b6eacbe820edc2aab9"}]}
{"actor":{"display_login":"tmshort"}}