{"push_id":1140399593,"size":1000,"distinct_size":11,"ref":"refs/heads/voluntarydep","head":"b206a12d65e626cd4859b6b89c7362c1c01228e0","before":"a45c4e2a24565359251c168d5add90785d186c56","commits":[{"sha":"c64d051cf6a17be6b2c08e795c897516b78d4190","author":{"name":"Fedor Indutny","email":"e3a3fea86412735533cea7b2c01aff66b6ab2cb9@indutny.com"},"message":"test: disable gh-5100 test when in FIPS mode\n\nThis is a follow-up fix for half-broken test in 23196fe, and an attempt\nto recover some dignity after breaking CI.\n\nPR-URL: https://github.com/nodejs/node/pull/5144\nReviewed-By: Rich Trott <rtrott@gmail.com>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/c64d051cf6a17be6b2c08e795c897516b78d4190"},{"sha":"dccccbbbe7ee16544a00b6aee71ddba8c1ca9a84","author":{"name":"Shigeki Ohtsu","email":"90c010657c386dfc9f6dc9a4a28ae33e58649405@iij.ad.jp"},"message":"test: enable to work pkcs12 test in FIPS mode\n\nThe pfx file created by pkcs12 command of openssl causes an error in\nFIPS mode because its certificate is encrypted with RC2 by default.\nAdding `-descert` option resolves the error.\n\nFix: https://github.com/nodejs/node/pull/5144\nFix: https://github.com/nodejs/node/pull/5109\nPR-URL: https://github.com/nodejs/node/pull/5150\nReviewed-By: Rich Trott <rtrott@gmail.com>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/dccccbbbe7ee16544a00b6aee71ddba8c1ca9a84"},{"sha":"7764b6cb964ef8c481f3c348b76c6980e1e4f977","author":{"name":"Matteo Collina","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@matteocollina.com"},"message":"streams: 5% throughput gain when sending small chunks\n\nImproves the performance when moving small buffers by 5%,\nand it adds a benchmark to avoid regression in that area.\nIn all other cases it is equally performant to current master.\n\nFull performance results available at:\nhttps://gist.github.com/mcollina/717c35ad07d15710b6b9.\n\nPR-URL: https://github.com/nodejs/node/pull/4354\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/7764b6cb964ef8c481f3c348b76c6980e1e4f977"},{"sha":"88307974e60346bc98c4e9f70a2b6918ccb6844f","author":{"name":"Ruben Bridgewater","email":"837f543145b450dd1ce0d8c65d66118899999e18@fintura.de"},"message":"node: improve process.nextTick performance\n\nPrevent deoptimization of process.nextTick by removing the try finally\nblock. This is not necessary as the next tick queue will be reset\nanyway, no matter if the callback throws or not.\n\nUse a predefined array size prevents resizing the array and is therefor\nfaster.\n\nPR-URL: https://github.com/nodejs/node/pull/5092\nReviewed-By: Trevor Norris <trev.norris@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/88307974e60346bc98c4e9f70a2b6918ccb6844f"},{"sha":"e517efafd84c8cd87d477a67c367ee9295208dec","author":{"name":"Claudio Rodriguez","email":"dee31c96226d871c6842d1c9b93153ab7c949359@yahoo.com"},"message":"tools: parse types into links in doc html gen\n\nChanges the parsing of parameter types in the doc html gen\nLinks to either MDN or nodejs docs depending on type\nSee #4350\n\nPR-URL: https://github.com/nodejs/node/pull/4741\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>\nReviewed-By: Chris Dickinson <chris@neversaw.us>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/e517efafd84c8cd87d477a67c367ee9295208dec"},{"sha":"47e926a8d65c03f54ae25cb745a3936db4c0629e","author":{"name":"Claudio Rodriguez","email":"dee31c96226d871c6842d1c9b93153ab7c949359@yahoo.com"},"message":"doc: fix type references for link gen, link css\n\nFixes several type references in the docs so that the\ndoc html gen tool that parses them can put the correct\nlinks in.\n\nChanges css styling for the generated type links.\n\nPR-URL: https://github.com/nodejs/node/pull/4741\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>\nReviewed-By: Chris Dickinson <chris@neversaw.us>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/47e926a8d65c03f54ae25cb745a3936db4c0629e"},{"sha":"3da7d13e5956a9c5babf88ff2d97bcc3941129b7","author":{"name":"Alejandro Oviedo","email":"8648830cb4b190526f518333474aee3eff41389a@gmail.com"},"message":"doc: merging behavior of writeHead vs setHeader\n\nPR-URL: https://github.com/nodejs/node/pull/5081\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/3da7d13e5956a9c5babf88ff2d97bcc3941129b7"},{"sha":"211018fe72897d5fd51bf0272854a162ae5e612f","author":{"name":"Prince J Wesley","email":"50dfbd7226d4556bfcc56ccab0819487a8d9b64b@gmail.com"},"message":"repl: handle quotes within regexp literal\n\nPR-URL: https://github.com/nodejs/node/pull/5117\nReviewed-By: Roman Reiss <me@silverwind.io>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Minwoo Jung <jmwsoft@gmail.com>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/211018fe72897d5fd51bf0272854a162ae5e612f"},{"sha":"c3e50cadac93999da0a513b4b92274ad9522244f","author":{"name":"Felix Becker","email":"6203cd50fe61d1a0e8fad26efab362b178ca0521@outlook.com"},"message":"build: fix build when python path contains spaces\n\nPR-URL: https://github.com/nodejs/node/pull/4841\nReviewed-By: Benjamin Gruenbaum <inglor@gmail.com>\nReviewed-By: Roman Reiss <me@silverwind.io>\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/c3e50cadac93999da0a513b4b92274ad9522244f"},{"sha":"d387591bbb53991df8402cc9f0613e296e89929f","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"src: add --security-revert command line flag\n\nThe `--security-revert={cvenum}` command line flag is a special purpose\nflag to be used only in stable or LTS branches when a breaking change\nis required to address a security vulnerability. Whenever a vulnerability\nrequires a breaking change, and a CVE has been assigned, the flag can\nbe used to force Node to revert to the insecure behavior that was\nimplemented before the fix was applied.\n\nNote that this flag is intended to be used only as a last resort in the\ncase a security update breaks existing code. When used, a security\nwarning will be printed to stderr when Node launches.\n\nThe `--security-revert={cvenum}` flag takes a single CVE number as an\nargument. Multiple instances of the `--security-revert={cvenum}` flag\ncan be used on the command line to revert multiple changes.\n\nWhenever a new `--security-revert={cvenum}` is enabled, it should be\ndocumented in the release notes and in the API docs.\n\nMaster and the first release of a new major (e.g. v6.0) should not have\nany reverts available.\n\nEvery time a new `--security-revert={cvenum}` is added, there should be\na semver-minor bump in the stable and LTS branch.\n\nPR-URL: https://github.com/nodejs/node-private/pull/26\nReviewed-By: Rod Vagg <r@va.gg>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/d387591bbb53991df8402cc9f0613e296e89929f"},{"sha":"4f4c8ab3b4cea246d2ece6ca006fe280241d84a4","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"deps: update http-parser to version 2.6.1\n\nincludes parsing improvements to ensure closer HTTP spec conformance\n\nPR-URL: https://github.com/nodejs/node-private/pull/26\nReviewed-By: Rod Vagg <r@va.gg>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/4f4c8ab3b4cea246d2ece6ca006fe280241d84a4"},{"sha":"7bef1b790727430cb82bf8be80cfe058480de100","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"http: strictly forbid invalid characters from headers\n\nPR-URL: https://github.com/nodejs/node-private/pull/26\nReviewed-By: Rod Vagg <r@va.gg>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/7bef1b790727430cb82bf8be80cfe058480de100"},{"sha":"b5b5bb1e3cebf7e890e8dd0096a4ac1bceeb0a9b","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"src: avoid compiler warning in node_revert.cc\n\nPR-URL: https://github.com/nodejs/node-private/pull/26\nReviewed-By: Rod Vagg <r@va.gg>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/b5b5bb1e3cebf7e890e8dd0096a4ac1bceeb0a9b"},{"sha":"bc86c5675b070079c8bcc974c938c05f74036c87","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"2016-02-09, Version 0.10.42 (Maintenance)\n\nThis is an important security release. All Node.js users should\nconsult the security release summary at nodejs.org for details on\npatched vulnerabilities.\n\nNotable changes:\n\n* http: fix defects in HTTP header parsing for requests and responses\n  that can allow request smuggling (CVE-2016-2086) or response\n  splitting (CVE-2016-2216). HTTP header parsing now aligns more\n  closely with the HTTP spec including restricting the acceptable\n  characters.\n* http-parser: upgrade from 1.0 to 1.1\n* openssl: upgrade from 1.0.1q to 1.0.1r. To mitigate against the\n  Logjam attack, TLS clients now reject Diffie-Hellman handshakes with\n  parameters shorter than 1024-bits, up from the previous limit of\n  768-bits.\n* src:\n  - introduce new `--security-revert={cvenum}` command line flag for\n    selective reversion of specific CVE fixes\n  - allow the fix for CVE-2016-2216 to be selectively reverted using\n    `--security-revert=CVE-2016-2216`\n* build:\n  - xz compressed tar files will be made available from nodejs.org for\n    v0.10 builds from v0.10.42 onward\n  - A headers.tar.gz file will be made available from nodejs.org for\n    v0.10 builds from v0.10.42 onward, a future change to node-gyp\n    will be required to make use of these\n\nPR-URL: https://github.com/nodejs/node-private/pull/25","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/bc86c5675b070079c8bcc974c938c05f74036c87"},{"sha":"2dc89da504ee96a4c60aad6c2e19af6f40c98173","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"2016-02-09, Version 0.12.10 (LTS)\n\nThis is an important security release. All Node.js users should\nconsult the security release summary at nodejs.org for details on\npatched vulnerabilities.\n\nNotable changes:\n\n* http: fix defects in HTTP header parsing for requests and responses\n  that can allow request smuggling (CVE-2016-2086) or response\n  splitting (CVE-2016-2216). HTTP header parsing now aligns more\n  closely with the HTTP spec including restricting the acceptable\n  characters.\n* http-parser: upgrade from 2.3.0 to 2.3.1\n* openssl: upgrade from 1.0.1q to 1.0.1r. To mitigate against the\n  Logjam attack, TLS clients now reject Diffie-Hellman handshakes with\n  parameters shorter than 1024-bits, up from the previous limit of\n  768-bits.\n* src:\n  - introduce new `--security-revert={cvenum}` command line flag for\n    selective reversion of specific CVE fixes\n  - allow the fix for CVE-2016-2216 to be selectively reverted using\n    `--security-revert=CVE-2016-2216`\n* build:\n  - xz compressed tar files will be made available from nodejs.org for\n    v0.12 builds from v0.12.10 onward\n  - A headers.tar.gz file will be made available from nodejs.org for\n    v0.12 builds from v0.12.10 onward, a future change to node-gyp\n    will be required to make use of these\n\nPR-URL: https://github.com/nodejs/node-private/pull/24","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/2dc89da504ee96a4c60aad6c2e19af6f40c98173"},{"sha":"7daded4ff05ad052c23363aad97291da46cc4925","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"2016-02-09, Version 4.3.0 'Argon' (LTS)\n\nThis is an important security release. All Node.js users should\nconsult the security release summary at nodejs.org for details on\npatched vulnerabilities.\n\nNote that this release includes a non-backward compatible change to\naddress a security issue. This change increases the version of the LTS\nv4.x line to v4.3.0. There will be *no further updates* to v4.2.x.\n\n* http: fix defects in HTTP header parsing for requests and responses\n  that can allow request smuggling (CVE-2016-2086) or response\n  splitting (CVE-2016-2216). HTTP header parsing now aligns more\n  closely with the HTTP spec including restricting the acceptable\n  characters.\n* http-parser: upgrade from 2.5.0 to 2.5.1\n* openssl: upgrade from 1.0.2e to 1.0.2f. To mitigate against the\n  Logjam attack, TLS clients now reject Diffie-Hellman handshakes with\n  parameters shorter than 1024-bits, up from the previous limit of\n  768-bits.\n* src:\n  - introduce new `--security-revert={cvenum}` command line flag for\n    selective reversion of specific CVE fixes\n  - allow the fix for CVE-2016-2216 to be selectively reverted using\n    `--security-revert=CVE-2016-2216`\n\nPR-URL: https://github.com/nodejs/node-private/pull/20","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/7daded4ff05ad052c23363aad97291da46cc4925"},{"sha":"1a68f85c4ed24e49f61494c09066f67d0bf73aa9","author":{"name":"James M Snell","email":"b0bb7a8fecaaa9b5986f6f19a6b09d78632bd248@gmail.com"},"message":"2016-02-09, Version 5.6.0 (Stable)\n\nThis is an important security release. All Node.js users should\nconsult the security release summary at nodejs.org for details on\npatched vulnerabilities.\n\nNotable changes\n\n* http: fix defects in HTTP header parsing for requests and responses\n  that can allow request smuggling (CVE-2016-2086) or response\n  splitting (CVE-2016-2216). HTTP header parsing now aligns more\n  closely with the HTTP spec including restricting the acceptable\n  characters.\n* http-parser: upgrade from 2.6.0 to 2.6.1\n* npm: upgrade npm from 3.3.12 to 3.6.0\n  (Rebecca Turner) https://github.com/nodejs/node/pull/4958\n* openssl: upgrade from 1.0.2e to 1.0.2f. To mitigate against the\n  Logjam attack, TLS clients now reject Diffie-Hellman handshakes with\n  parameters shorter than 1024-bits, up from the previous limit of\n  768-bits.","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/1a68f85c4ed24e49f61494c09066f67d0bf73aa9"},{"sha":"eea987f937682338a0d0a659c4c28b9ca041dc5e","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"tools: alphabetize eslint stylistic issues section\n\nRearrange the style rules in .eslintrc to be in alphabetical order.\n\nThis has two benefits:\n\nIt means the rules appear in the same order as they do in the ESLint\ndocumentation, easing cross-referencing.\n\nIt also means that it is much easier to determine with visual inspection\nif a rule is set or not.\n\nhttps://github.com/nodejs/node/pull/5135\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/eea987f937682338a0d0a659c4c28b9ca041dc5e"},{"sha":"a84bf2ce68a1ffd5c09c9ff297a56814cd79923f","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"tools: disallow mixed spaces and tabs for indents\n\nEnable eslint rule disallowing mixing tabs and spaces for indentation.\nModify the one file that had been mixing tabs and spaces.\n\nPR-URL: https://github.com/nodejs/node/pull/5135\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/a84bf2ce68a1ffd5c09c9ff297a56814cd79923f"},{"sha":"169334961646924f489172bcde0fdcb1c01846db","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"tools,doc: fix linting errors\n\nRefs: https://github.com/nodejs/node/pull/4741#issuecomment-181973382\nPR-URL: https://github.com/nodejs/node/pull/5161\nReviewed-By: Roman Reiss <me@silverwind.io>\nReviewed-By: Myles Borins <myles.borins@gmail.com>","distinct":false,"url":"https://api.github.com/repos/evanlucas/node/commits/169334961646924f489172bcde0fdcb1c01846db"}]}
{"actor":{"display_login":"evanlucas"}}