{"push_id":1393226290,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"234b8af4b748311b8856bfd30ae45d187a184465","before":"e3fb4d3d52e188b83ccb8506aa2f16cb686f4d6c","commits":[{"sha":"1ab3836b3bb8ccfa4da7ce529d420e750cd56b32","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Refactor ClientHello processing so that extensions get parsed earlier\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/1ab3836b3bb8ccfa4da7ce529d420e750cd56b32"},{"sha":"4bfe1432c8d82ffaa99c01085da0520b6090567d","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Handle compression methods correctly with SSLv2 compat ClientHello\n\nIn the case of an SSLv2 compat ClientHello we weren't setting up the\ncompression methods correctly, which could lead to uninit reads or crashes.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/4bfe1432c8d82ffaa99c01085da0520b6090567d"},{"sha":"9529419d943c9c4cedd2397f78902c53b3091be1","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix a memory leak in the ClientHello extension parsing\n\nWe should be freeing up the raw extension data after we've finished with it.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/9529419d943c9c4cedd2397f78902c53b3091be1"},{"sha":"6f8db4e669ffa178ec2a0ed1e367aaf2b94d4ec6","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Use an explicit name for the struct for definition of RAW_EXTENSION\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/6f8db4e669ffa178ec2a0ed1e367aaf2b94d4ec6"},{"sha":"b1b4b543ee531606cddb5df9d56b17b27d4ac60d","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix various style issues in the extension parsing refactor\n\nBased on review feedback received.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/b1b4b543ee531606cddb5df9d56b17b27d4ac60d"},{"sha":"de7d61d5c264fd6883a1563d3d159d2591d9037b","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Improve some comment documentation following the extensions refactor\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/de7d61d5c264fd6883a1563d3d159d2591d9037b"},{"sha":"801cb720ade8a8fd312bc36f09f92c026e9340df","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix make update following extensions refactor\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/801cb720ade8a8fd312bc36f09f92c026e9340df"},{"sha":"6438632420cee9821409221ef6717edc5ee408c1","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Add some function documentation and update some existing comments\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/6438632420cee9821409221ef6717edc5ee408c1"},{"sha":"58c9e32a3a4b187b9a4c14448edcf182e6754b64","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Fix some minor style issues\n\nAdd a blank line, take one away - due to feedback received during review.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/58c9e32a3a4b187b9a4c14448edcf182e6754b64"},{"sha":"df7ce507fcc147d8319bcb55f07197a22f6acf59","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Rename clienthello.version to clienthello.legacy_version\n\nFor consistency with the TLSv1.3 spec.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/df7ce507fcc147d8319bcb55f07197a22f6acf59"},{"sha":"e2994cf09969166e9596a07eca91bcbe61524b30","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Load the sessionid directly in SSLv2 compat ClientHello\n\nDon't use a sub-packet, just load it.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/e2994cf09969166e9596a07eca91bcbe61524b30"},{"sha":"035b1e69d2b0ece62069aeafa47ed34bf9e707f5","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Move setting the session_id_len until after we filled the session_id\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/035b1e69d2b0ece62069aeafa47ed34bf9e707f5"},{"sha":"fba7b84ca30dc809652e9f35f65e1d55c5b3c6e4","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Swap back to using SSL3_RANDOM_SIZE instead of sizeof(clienthello.random)\n\nThe size if fixed by the protocol and won't change even if\nsizeof(clienthello.random) does.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/fba7b84ca30dc809652e9f35f65e1d55c5b3c6e4"},{"sha":"3d33f3bbe4e6dfa5ae36a2ced644b623b345bd9e","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Update a comment\n\nThe name and type of the argument to ssl_check_for_safari() has changed.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/3d33f3bbe4e6dfa5ae36a2ced644b623b345bd9e"},{"sha":"902aca09f3cfdf124dc92c7338635b8515eb8f39","author":{"name":"Matt Caswell","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@openssl.org"},"message":"Make some CLIENTHELLO_MSG function arguments const\n\nThere were a few places where they could be declared const so this commit\ndoes that.\n\nReviewed-by: Kurt Roeckx <kurt@openssl.org>\nReviewed-by: Rich Salz <rsalz@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/902aca09f3cfdf124dc92c7338635b8515eb8f39"},{"sha":"234b8af4b748311b8856bfd30ae45d187a184465","author":{"name":"FdaSilvaYY","email":"2f8912adbfeec453f1a4d1e06d0dab23c13e5e86@gmail.com"},"message":"Simplify and clean X509_VERIFY_PARAM new/free code.\n\nSplit x509_verify_param_zero code to the right place\n\nReviewed-by: Rich Salz <rsalz@openssl.org>\nReviewed-by: Matt Caswell <matt@openssl.org>","distinct":true,"url":"https://api.github.com/repos/rhuijben/openssl/commits/234b8af4b748311b8856bfd30ae45d187a184465"}]}
{"actor":{"display_login":"rhuijben"}}