{"push_id":878241941,"size":7,"distinct_size":1,"ref":"refs/heads/v0.12.8-proposal-ppc","head":"6284376eda34a769a08a9bf7a52a73c909eb1993","before":"e8fe00dc87a679e32dbbfc79d885d70ae201095a","commits":[{"sha":"caa16b41d6820d86eeb3d272daa3cef25fa3ed9f","author":{"email":"241bf52ebd97cc4ec83d57b04d1f9e9053df032e@ca.ibm.com","name":"Michael Dawson"},"message":"tls: prevent server from using dhe keys < 768\n\nAs part of the fix for logjam, node was upgraded to a\nlevel of openssl which rejects connections to servers that\nare using keys smaller than 768 bits. It is still possible,\nhowever, to create a server that uses a smaller key size\nand and older client may be able to connect to it.\n\nThis PR moves us to a secure by default stance on the\nserver side as well, preventing the creation of a server\nusing a dhe key size less than 768. This can be overridden\nwith the command line option which is also added.\n\nIt is derived from\n\nhttps://github.com/nodejs/node/commit/9b35be58100237365c24ab394d3dc6462f9675e6\n\nwhich was landed in later io.js/node versions but makes\nthe limit 1024.  This PR uses the smaller limit in order\nto meet the recomendations for logjam while matching was\nwas done on the client side in openssl to minimize the\npotential impacton users.\n\nThe command line option will only be documented in the\nrelease notes and will not be added to the tls\ndocumentation.  The goal is that people who are\nupgrading are aware and can use the option if they\nrun into issues, but otherwise the option is not\nvisible/used.\n\nPR-URL: https://github.com/nodejs/node/pull/3890\nFixes: https://github.com/nodejs/LTS/issues/49\nReviewed-By: Myles Borins <mborins@us.ibm.com>\nReviewed-By: James Snell <jasnell@gmail.com>\nReviewed-By: Rod Vagg <r@va.gg>\nReviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>","distinct":false,"url":"https://api.github.com/repos/andrewlow/node/commits/caa16b41d6820d86eeb3d272daa3cef25fa3ed9f"},{"sha":"78c5b4c8bd4be49d0ebf4a6ecd77a05a7622c2ef","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"build: backport config for new CI infrastructure\n\nPR-URL: https://github.com/nodejs/node/pull/3642\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":false,"url":"https://api.github.com/repos/andrewlow/node/commits/78c5b4c8bd4be49d0ebf4a6ecd77a05a7622c2ef"},{"sha":"d9399569bdf516b6d0ca91240591d87eb5e366fe","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"build: backport tools/release.sh\n\nPR-URL: https://github.com/nodejs/node/pull/3642\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":false,"url":"https://api.github.com/repos/andrewlow/node/commits/d9399569bdf516b6d0ca91240591d87eb5e366fe"},{"sha":"49b4f0d54e53c0d363009fedb1b606fd5ed6e2b9","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"doc: backport README.md\n\nPR-URL: https://github.com/nodejs/node/pull/3642\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":false,"url":"https://api.github.com/repos/andrewlow/node/commits/49b4f0d54e53c0d363009fedb1b606fd5ed6e2b9"},{"sha":"352aa280e5d317c917c7fc6dc2f01b8b55967e15","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"2015-11-19 Version 0.12.8 (LTS) Release","distinct":false,"url":"https://api.github.com/repos/andrewlow/node/commits/352aa280e5d317c917c7fc6dc2f01b8b55967e15"},{"sha":"2074deb891cff141806ac11b1282a70d4c7f5017","author":{"email":"8193d74c06330af7778ef55510160e4e561ed6a1@uk.ibm.com","name":"Richard Lau"},"message":"Merge branch 'v0.12-staging' of github.com:/andrewlow/node into v0.12-staging-ppc\n\nConflicts:\n\tdeps/npm/node_modules/node-gyp/lib/build.js\n\tdeps/npm/node_modules/node-gyp/lib/configure.js","distinct":false,"url":"https://api.github.com/repos/andrewlow/node/commits/2074deb891cff141806ac11b1282a70d4c7f5017"},{"sha":"6284376eda34a769a08a9bf7a52a73c909eb1993","author":{"email":"8193d74c06330af7778ef55510160e4e561ed6a1@uk.ibm.com","name":"Richard Lau"},"message":"Merge branch 'v0.12.8-proposal' of github.com:/andrewlow/node into v0.12.8-proposal-ppc\n\nConflicts:\n\tMakefile","distinct":true,"url":"https://api.github.com/repos/andrewlow/node/commits/6284376eda34a769a08a9bf7a52a73c909eb1993"}]}