{"push_id":582980410,"size":14,"distinct_size":14,"ref":"refs/heads/8.1","head":"7db05840d8eb77b6f8358dd4cf77adcdff90a51f","before":"1b04c704c8df408594695bca300c6ebc2ef827b3","commits":[{"sha":"03e267aac10d1068826cf9543424c47b4662bdae","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Added cpp gaurds for SHA384 (Added in Nettle 2.1)","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/03e267aac10d1068826cf9543424c47b4662bdae"},{"sha":"3151af45c52e7823bd916190d6b42edaacc62b78","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"We already filter out ECC suites in Session, so no need to do that in ServerConnection as well. Moved point format check.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/3151af45c52e7823bd916190d6b42edaacc62b78"},{"sha":"bde0aa38805f83c44fb56a93edefe4048269562d","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Remove all ECC from KE mask when no common curves were found.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/bde0aa38805f83c44fb56a93edefe4048269562d"},{"sha":"058e9e64ae12ffe75e4a0be35b4b5391c415704a","author":{"email":"8c05419cf750eecebb57eee18827b7594fe78c97@grubba.org","name":"Henrik Grubbström (Grubba)"},"message":"Java [NT]: Improved dll-search for jvm.\n\nIn some installations \"HKCU\\SOFTWARE\\JavaSoft\\Java Runtime Environment\"\nexists but doesn't contain a JVM, so retry with the corresponding HKLM\nkey in that case.\n\nFixes testsuite issue in Roxen's build farm.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/058e9e64ae12ffe75e4a0be35b4b5391c415704a"},{"sha":"82a1a1be4d1cdee06ace8418eb34073225c91073","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Small cleanup.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/82a1a1be4d1cdee06ace8418eb34073225c91073"},{"sha":"6faad9faf6de1b940ca565d6be4258b6ad2d6d6d","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Fix so that it is possible to connect with PSK and DHE PSK to a server with certificates.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/6faad9faf6de1b940ca565d6be4258b6ad2d6d6d"},{"sha":"fac7c2ddfd07d200706866e5e319172fd06aabd4","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Test case for PSK and DHE PSK against server with RSA certificate.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/fac7c2ddfd07d200706866e5e319172fd06aabd4"},{"sha":"ad943692f0ea8a70cadebe98be767a14360a32d9","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Move some variable checks closer to where the data is parsed, in particular the cipher_len check to before it is used. Renamed id to session_id.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/ad943692f0ea8a70cadebe98be767a14360a32d9"},{"sha":"e2bd31f90f9e06e4a1c3fb3e94119d97b0fba83b","author":{"email":"4f1ea4f09db2aaafb0a92c0b9e57751121ed6647@laramies.com","name":"Arne Goedeke"},"message":"Stdio.Buffer: trigger write cb when adding to empty buffer\n\nWhen the buffer was empty and a new string was added to it,\nthe write callback was not triggered.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/e2bd31f90f9e06e4a1c3fb3e94119d97b0fba83b"},{"sha":"42cb935677cc644c1710338ee43a299a44503f6e","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"RSA PSK now works.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/42cb935677cc644c1710338ee43a299a44503f6e"},{"sha":"201f5e14d0dd3d03843ad76cd0a80e73651be8f1","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Fortuna.random_string(): No need to allocate more than the final string, as we only copy as many bytes from the last block as we need.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/201f5e14d0dd3d03843ad76cd0a80e73651be8f1"},{"sha":"96eb0eabbc5c5515c0d3f65e2d9a2ed0d21e8122","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Null ciphers are still allowed in TLS 1.1, it's just null_with_null_null that is forbidden.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/96eb0eabbc5c5515c0d3f65e2d9a2ed0d21e8122"},{"sha":"41fb39481449a3c66d2e5b8ce282103b666bd6fc","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Use the full ECC mask for the post filtering of certificate chains.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/41fb39481449a3c66d2e5b8ce282103b666bd6fc"},{"sha":"7db05840d8eb77b6f8358dd4cf77adcdff90a51f","author":{"email":"af36c0eb59db6ebddb963558b00a08546ae6dd91@opera.com","name":"Martin Nilsson"},"message":"Update some draft references.","distinct":true,"url":"https://api.github.com/repos/pikelang/Pike/commits/7db05840d8eb77b6f8358dd4cf77adcdff90a51f"}]}