{"push_id":1239739057,"size":19,"distinct_size":1,"ref":"refs/heads/buffer-negative-allocunsafe-throw","head":"be32633d1e243f0e1f08a261cf8348c5b1e2ff30","before":"a98022a6ad99949a516b76e8213582de8a8b84a1","commits":[{"sha":"e3e3588e0e9c7f59caef694a7756bb33c94c5cf7","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"meta: clarify process for breaking changes\n\nFixes: https://github.com/nodejs/node/issues/7848\nPR-URL: https://github.com/nodejs/node/pull/7955\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Julien Gilli <jgilli@nodejs.org>\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Brian White <mscdex@mscdex.net>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/e3e3588e0e9c7f59caef694a7756bb33c94c5cf7"},{"sha":"0f3f76cada0090e57d9f6d6b4fbe4c07fd2dcc0a","author":{"name":"Fedor Indutny","email":"e3a3fea86412735533cea7b2c01aff66b6ab2cb9@indutny.com"},"message":"doc: use `git-secure-tag` for release tags\n\n`git-secure-tag` recursively constructs an SHA-512 digest out of the\ngit tree, and puts the hash from the tree's root into the tag\nannotation. This hash provides better integrity guarantees than the\ndefault SHA-1 merkle tree that git uses.\n\nFix: #7579\nPR-URL: https://github.com/nodejs/node/pull/7603\nReviewed-By: Rod Vagg <rod@vagg.org>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Evan Lucas <evanlucas@me.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/0f3f76cada0090e57d9f6d6b4fbe4c07fd2dcc0a"},{"sha":"88e862ba82a3a62a25bab558915e4290b7686f1a","author":{"name":"Stefan Budeanu","email":"6fe76ede026e27600863a1ff38da4e776dcaecdf@budeanu.com"},"message":"build: windows sharedlib support\n\nAdded \"dll\" option to vcbuild.bat\nInsure that Unix SO name is not used on Windows (i.e. produce a .dll file)\nInsure that Node and its V8 dependency link against the Visual C++ Runtime\ndynamically.\nRequires backported V8 patch, see PR 7802.\n\nRef: https://github.com/nodejs/node/pull/7802\n\nPR-URL: https://github.com/nodejs/node/pull/7487\nReviewed-By: Alexis Campailla <alexis@janeasystems.com>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/88e862ba82a3a62a25bab558915e4290b7686f1a"},{"sha":"99296eedbef45c39c30ff85c332d319b28840f99","author":{"name":"yorkie","email":"03046964d449c59a4e89177ffe0986295cfa2d0f@gmail.com"},"message":"http: specify _implicitHeader in OutgoingMessage\n\nPR-URL: https://github.com/nodejs/node/pull/7949\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/99296eedbef45c39c30ff85c332d319b28840f99"},{"sha":"cc3a9e79479b9486ba1726889767d44d26bcad81","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"doc: use consistent markdown in README\n\nImprove markdown practices in README:\n\n* consistent header indicators\n* consistent emphasis indicators\n* wrap bare URLs in `<` and `>`\n* wrap at 80 chars\n* specifying language in fenced code\n\nPR-URL: https://github.com/nodejs/node/pull/7971\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/cc3a9e79479b9486ba1726889767d44d26bcad81"},{"sha":"ff7a841f4d95b01e41608b70bee7aeb1e2f6bfd4","author":{"name":"Franziska Hinkelmann","email":"540a3a19b2adc2135f6a5fb0031781325c1cd54a@chromium.org"},"message":"src: make EnvDelete behave like the delete operator\n\nAccording to TC39 specification, the delete\noperator returns false or throws\nin strict mode, if the property is\nnon-configurable. It returns true in all other cases.\n\nProcess.env can never have non-configurable\nproperties, thus EnvDelete must always return true. This\nis independent of strict mode.\n\nFixes: https://github.com/nodejs/node/issues/7960\nPR-URL: https://github.com/nodejs/node/pull/7975\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/ff7a841f4d95b01e41608b70bee7aeb1e2f6bfd4"},{"sha":"2458bdb1f00bd03d568fb3096bc1135ec4089c94","author":{"name":"Josh Gavant","email":"1716d56bc89607f924f38883ff844a96f8510570@outlook.com"},"message":"doc: add CTC meeting minutes 2016-07-20\n\nPR-URL: https://github.com/nodejs/node/pull/7970\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/2458bdb1f00bd03d568fb3096bc1135ec4089c94"},{"sha":"b866fdc516c065e1203e17c4cd470e602f2ad728","author":{"name":"Josh Gavant","email":"1716d56bc89607f924f38883ff844a96f8510570@outlook.com"},"message":"doc: add CTC meeting minutes 2016-07-13\n\nPR-URL: https://github.com/nodejs/node/pull/7968\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/b866fdc516c065e1203e17c4cd470e602f2ad728"},{"sha":"1e1bbe5af71478773f11de1d5cf475c952809f03","author":{"name":"Josh Gavant","email":"1716d56bc89607f924f38883ff844a96f8510570@outlook.com"},"message":"tools: add .vscode folder to .gitignore\n\nPR-URL: https://github.com/nodejs/node/pull/7967\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Jackson Tian <shvyo1987@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/1e1bbe5af71478773f11de1d5cf475c952809f03"},{"sha":"9a0d26fa43947f5b2ae0272d133eb71a16063d46","author":{"name":"Gibson Fahnestock","email":"8e6e2648be098370abb61ac74fcbde6dcd9dbb62@uk.ibm.com"},"message":"test: remove internal headers from addons\n\nPR-URL: https://github.com/nodejs/node/pull/7947\nReviewed-By: Colin Ihrig <cjihrig@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/addaleax/node/commits/9a0d26fa43947f5b2ae0272d133eb71a16063d46"},{"sha":"5d6d3ee5fb6987b014e67bf666737a86d921ea3e","author":{"name":"Bryan English","email":"9f941345e7cf1ff22c4d9cb4b27571675539d818@bryanenglish.com"},"message":"doc: clarify \"Reviewed-By\" iff \"LGTM\"\n\nAs per conversation with @Trott, make it clear that Reviewed-By lines\nshould only be added for collaborators who've actually put a LGTM on the\nPR.\n\nPR-URL: https://github.com/nodejs/node/pull/7183\nReviewed-By: Myles Borins <myles.borins@gmail.com>\nReviewed-By: Evan Lucas <evanlucas@me.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: JacksonTian - Jackson Tian <shvyo1987@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/5d6d3ee5fb6987b014e67bf666737a86d921ea3e"},{"sha":"66af6a902887b7340d573436b4c1bbe2486f5ace","author":{"name":"Phillip Johnsen","email":"c2e8ab4f380e78f0f561f5db10af6d2659702a3e@gmail.com"},"message":"doc: improve server.listen() random port\n\nMinor rewording related to making a server listen to a random port,\nand added how to retrieve which port was randomly chosen by the OS.\n\nAlso changed documented `server.listen()` signature as it does in fact\nnot require `port` to be provided.\n\nPR-URL: https://github.com/nodejs/node/pull/7976\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/66af6a902887b7340d573436b4c1bbe2486f5ace"},{"sha":"769f63ccd8437045af5ddf1f418c53d2319597ed","author":{"name":"Luigi Pinca","email":"382a1315dd2aa335e00805c44249dd85e11fd0c5@gmail.com"},"message":"doc: add `added:` information for events\n\nPR-URL: https://github.com/nodejs/node/pull/7822\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Brian White <mscdex@mscdex.net>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/769f63ccd8437045af5ddf1f418c53d2319597ed"},{"sha":"b779eb423dd605fda6ec8847ebe10cca21161749","author":{"name":"Prince J Wesley","email":"50dfbd7226d4556bfcc56ccab0819487a8d9b64b@gmail.com"},"message":"repl: Add editor mode support\n\n```js\n> node\n> .editor\n// Entering editor mode (^D to finish, ^C to cancel)\nfunction test() {\n  console.log('tested!');\n}\n\ntest();\n\n// ^D\ntested!\nundefined\n>\n```\n\nPR-URL: https://github.com/nodejs/node/pull/7275\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Evan Lucas <evanlucas@me.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/b779eb423dd605fda6ec8847ebe10cca21161749"},{"sha":"d997448ea6171dc6ec41238fda016f1aa6b72f70","author":{"name":"Сковорода Никита Андреевич","email":"ee703e0b9616fa9399fb931135678151090ca207@gmail.com"},"message":"tools: add remark-lint configuration in .remarkrc\n\nSpecifies the configuration for remark-lint, a markdown linter.\n\nThis configuration does not cause any warnings on any of the currently\npresent *.md files (ignoring thirdparty).\n\nIt is useful not only for possible future tooling that would check the\nmarkdown files syntax, but also as a configuration for editor plugins,\ne.g. linter-markdown for atom-linter.\n\nRefs: https://github.com/nodejs/node/pull/7637\nRefs: https://github.com/nodejs/node/pull/7727\nRefs: https://github.com/nodejs/node/pull/7757\nPR-URL: https://github.com/nodejs/node/pull/7729\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Robert Jefe Lindstaedt <robert.lindstaedt@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/d997448ea6171dc6ec41238fda016f1aa6b72f70"},{"sha":"4c86fa30d83aa06780825c579cbb2b732ffe4f49","author":{"name":"Сковорода Никита Андреевич","email":"ee703e0b9616fa9399fb931135678151090ca207@gmail.com"},"message":"doc: fix a markdown error in CTC meeting minutes\n\nThis fixes a markdown formatting error in 2016-07-13 CTC meeting\nminutes, __proto__ was rendered incorrectly.\n\nThis was found by remark-lint.\n\nPR-URL: https://github.com/nodejs/node/pull/7729\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Robert Jefe Lindstaedt <robert.lindstaedt@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/4c86fa30d83aa06780825c579cbb2b732ffe4f49"},{"sha":"b635f7b0e7bf56846750914d15d4869b4530c004","author":{"name":"Jan Schär","email":"ab8eadb3a61a648ed74050524bfbea4ec2a95025@gmail.com"},"message":"zlib: remove unneeded property\n\nPR-URL: https://github.com/nodejs/node/pull/7987\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Brian White <mscdex@mscdex.net>\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/b635f7b0e7bf56846750914d15d4869b4530c004"},{"sha":"be73480eec900604697c43c7664627a286be8ce4","author":{"name":"Anna Henningsen","email":"6ab69d5d0413b53c075e34a831dd9f590ea00ac1@addaleax.net"},"message":"test: fix flaky test-vm-sigint-existing-handler\n\nSet the `SIGUSR2` handler before spawning the child process to make sure\nthe signal is always handled.\n\nRef: https://github.com/nodejs/node/pull/7854\nFixes: https://github.com/nodejs/node/issues/7981\nPR-URL: https://github.com/nodejs/node/pull/7982\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":false,"url":"https://api.github.com/repos/addaleax/node/commits/be73480eec900604697c43c7664627a286be8ce4"},{"sha":"be32633d1e243f0e1f08a261cf8348c5b1e2ff30","author":{"name":"Anna Henningsen","email":"6ab69d5d0413b53c075e34a831dd9f590ea00ac1@addaleax.net"},"message":"buffer: throw on negative .allocUnsafe() argument\n\nAdd a check for `size < 0` to `assertSize()`, as passing a negative\nvalue almost certainly indicates a programming error.\n\nThis also lines up the behaviour of `.allocUnsafe()` with the ones\nof `.alloc()` and `.allocUnsafeSlow()` (which previously threw errors\nfrom the Uint8Array constructor).\n\nNotably, this also affects `Buffer()` calls with negative arguments.","distinct":true,"url":"https://api.github.com/repos/addaleax/node/commits/be32633d1e243f0e1f08a261cf8348c5b1e2ff30"}]}
{"actor":{"display_login":"addaleax"}}