{"push_id":737424127,"size":34,"distinct_size":34,"ref":"refs/heads/optimize-base64-decode","head":"ac70bc82404ec60a71e651a9e16dd4910c020b72","before":"a5df4680f3ca7d74de4a80de3aded9b7d3dbf787","commits":[{"sha":"c019d9a2391be5d7257029ec01794f0bdf5753d6","author":{"email":"b84950071fc99921a72f4fa56f6cad2496b3223c@gmail.com","name":"Sakthipriyan Vairamani"},"message":"doc: add thefourtheye as a collaborator\n\nRefer: https://github.com/nodejs/io.js/issues/2102\n\nPR-URL: https://github.com/nodejs/io.js/pull/2199\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/c019d9a2391be5d7257029ec01794f0bdf5753d6"},{"sha":"6f306e0ed286612c279aee94713316608ff203e5","author":{"email":"dc852f7f42c586356f6be32b8780273088b3bded@gmail.com","name":"Michaël Zasso"},"message":"doc: add targos as a collaborator\nRef: https://github.com/nodejs/io.js/issues/2102\n\nPR-URL: https://github.com/nodejs/io.js/pull/2200\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/6f306e0ed286612c279aee94713316608ff203e5"},{"sha":"a179bcbe9e82791246fda21625455614a0c3f149","author":{"email":"f1782d15e31ad502ea2c097c21cc235811d0cb7c@rocketmail.com","name":"Jeremiah Senkpiel"},"message":"2015-07-17 io.js v2.4.0 Release\n\nNotable changes\n\n* src: Added a new `--track-heap-objects` flag to track heap object\nallocations for heap snapshots (Bradley Meck)\nhttps://github.com/nodejs/io.js/pull/2135.\n* readline: Fixed a freeze that affected the repl if the keypress event\nhandler threw (Alex Kocharin) https://github.com/nodejs/io.js/pull/2107.\n* npm: Upgraded to v2.13.0, release notes can be found in\nhttps://github.com/npm/npm/releases/tag/v2.13.0 (Forrest L Norvell)\nhttps://github.com/nodejs/io.js/pull/2152.\n\nPR-URL: https://github.com/nodejs/io.js/pull/2189","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/a179bcbe9e82791246fda21625455614a0c3f149"},{"sha":"a764ac4fb7a3c9d1271b47e0c9e05799f155550c","author":{"email":"f1782d15e31ad502ea2c097c21cc235811d0cb7c@rocketmail.com","name":"Jeremiah Senkpiel"},"message":"Working on v2.4.1\n\nPR-URL: https://github.com/nodejs/io.js/pull/2189","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/a764ac4fb7a3c9d1271b47e0c9e05799f155550c"},{"sha":"fef87fee1de60c3d5db2652ee2004a6e78d112ff","author":{"email":"b84950071fc99921a72f4fa56f6cad2496b3223c@gmail.com","name":"Sakthipriyan Vairamani"},"message":"lib,test: add freelist deprecation and test\n\nAs per the dicussion in https://github.com/nodejs/io.js/issues/569,\nthis patch issues a deprecation warning when freelist module is\nrequired. A test file for freelist is also added.\n\nPR-URL: https://github.com/nodejs/io.js/pull/2176\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: Brendan Ashworth <brendan.ashworth@me.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/fef87fee1de60c3d5db2652ee2004a6e78d112ff"},{"sha":"c7d8b091623b5dd30977d29f946051c0bf328ad1","author":{"email":"470e1382ee18f73c6e6136d311417869a87d7cf6@gmail.com","name":"Phillip Johnsen"},"message":"doc: recompile before testing core module changes\n\nChanges to core modules do not take effect unless recompiled. Tip new\ncontributors about this when describing how to run tests in\ncontribution guide.\n\nRemoved `jslint` from first test command example, as jslint is included\nwhen running `make test`.\n\nFixed wrong path of example stream2-transform test.\n\nPR-URL: https://github.com/nodejs/io.js/pull/2051\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/c7d8b091623b5dd30977d29f946051c0bf328ad1"},{"sha":"6b85d5a4b356598e2a561ed23e6019bc45456bc8","author":{"email":"f9f03903429036ef609ed7ca822fddfa76155c29@vagg.org","name":"Rod Vagg"},"message":"doc: add TSC meeting minutes 2015-07-15\n\nPR-URL: https://github.com/nodejs/io.js/pull/2191\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/6b85d5a4b356598e2a561ed23e6019bc45456bc8"},{"sha":"69298d36cfe1d5ad2ade0e64586959cc18c7ea4e","author":{"email":"b84950071fc99921a72f4fa56f6cad2496b3223c@gmail.com","name":"Sakthipriyan Vairamani"},"message":"test: formatting skip messages for TAP parsing\n\nThis patch makes the skip messages consistent so that the TAP plugin\nin CI can parse the messages properly. The format will be\n\n    1..0 # Skipped: [Actual reason why the test is skipped]\n\nPR-URL: https://github.com/nodejs/io.js/pull/2109\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/69298d36cfe1d5ad2ade0e64586959cc18c7ea4e"},{"sha":"79c865a53feef1828d8c93e953acbeb01ee2cb74","author":{"email":"b84950071fc99921a72f4fa56f6cad2496b3223c@gmail.com","name":"Sakthipriyan Vairamani"},"message":"test: changing process.exit to return while skipping tests\n\nThis patch uses `return` statement to skip the test instead of using\n`process.exit` call.\n\nPR-URL: https://github.com/nodejs/io.js/pull/2109\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Johan Bergström <bugs@bergstroem.nu>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/79c865a53feef1828d8c93e953acbeb01ee2cb74"},{"sha":"b612f085ec12a1937e07867e7d23c5d58022b8ea","author":{"email":"5095b819f0ac7660978fa44706cfa411a9116ec5@janeasystems.com","name":"João Reis"},"message":"doc: add joaocgreis as a collaborator\n\nRefer: https://github.com/nodejs/io.js/issues/2102\n\nPR-URL: https://github.com/nodejs/io.js/pull/2208\n\nReviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>\nReviewed-By: Evan Lucas <evanlucas@me.com>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/b612f085ec12a1937e07867e7d23c5d58022b8ea"},{"sha":"6391f4d2fd7a5779e012887158e6bc69d08966e3","author":{"email":"b84950071fc99921a72f4fa56f6cad2496b3223c@gmail.com","name":"Sakthipriyan Vairamani"},"message":"util: removing redundant checks in is* functions\n\nWhen Object.prototype.toString is used to determine the type, we don't\nhave to explicitly check for other types. This patch removes the\nredundant checks like that.\n\nPR-URL: https://github.com/nodejs/io.js/pull/2179\n\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Michaël Zasso <mic.besace@gmail.com>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/6391f4d2fd7a5779e012887158e6bc69d08966e3"},{"sha":"04893a736dd5132ac117190287b6e345579f9a64","author":{"email":"d18931757ad0651daf68f97d934a05999ca85d8c@sykosomatic.org","name":"Kat Marchán"},"message":"deps: upgrade to npm 2.13.1\n\nPR-URL: https://github.com/nodejs/io.js/pull/2210\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/04893a736dd5132ac117190287b6e345579f9a64"},{"sha":"73cdcdd5813fe27ad000876a4555e6a3a239d43b","author":{"email":"838f779c91673db29b8572ea3f54d191d3878ae2@gmail.com","name":"cjihrig"},"message":"deps: make node-gyp work with io.js\n\nEvery npm version bump requires a few patches to be floated on\nnode-gyp for io.js compatibility. These patches are found in\n03d199276e21c1fa08d8df14eeb654c90cc5aa20,\n5de334c23096492014a097ff487f07ad8eaee6d2, and\nda730c76e98fb9fd18dac445dafbbec74d79f802. This commit squashes\nthem into a single commit.\n\nPR-URL: https://github.com/iojs/io.js/pull/990\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/73cdcdd5813fe27ad000876a4555e6a3a239d43b"},{"sha":"f90f1e75bb8aa5359cffc2539b31a7cd3d866913","author":{"email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com","name":"Bert Belder"},"message":"win,node-gyp: enable delay-load hook by default\n\nThe delay-load hook allows node.exe/iojs.exe to be renamed. See efadffe\nfor more background.\n\nPR-URL: https://github.com/iojs/io.js/pull/1433\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/f90f1e75bb8aa5359cffc2539b31a7cd3d866913"},{"sha":"ac7d3fa0d93001d8143f66bf793e66afbf2f76ff","author":{"email":"92fb37b64464f5ee20f58e183b0504024ecd6585@iij.ad.jp","name":"Shigeki Ohtsu"},"message":"test: add -no_rand_screen to s_client opts on Win\n\nRAND_screen() causes stability issues in invoking openssl-cli s_client\non win2008r2 in CI. Disable to use it by adding -no_rand_screen\noptions to all tls tests that use common.opensslCli.\n\nFixes: https://github.com/nodejs/io.js/issues/2150\nPR-URL: https://github.com/nodejs/io.js/pull/2209\nReviewed-By: Rod Vagg <rod@vagg.org>\nReviewed-By: Joao Reis <reis@janeasystems.com>\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/ac7d3fa0d93001d8143f66bf793e66afbf2f76ff"},{"sha":"9afee6785e3f0710172a423eb6140e29bf436475","author":{"email":"b84950071fc99921a72f4fa56f6cad2496b3223c@gmail.com","name":"Sakthipriyan Vairamani"},"message":"http: Check this.connection before using it\n\nRefer: https://github.com/joyent/node/pull/25670\n\nPR-URL: https://github.com/nodejs/io.js/pull/2172\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Brendan Ashworth <brendan.ashworth@me.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/9afee6785e3f0710172a423eb6140e29bf436475"},{"sha":"eb35968de7a040d737f3280e9fed0b6edf566b2b","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"crypto: fix legacy SNICallback\n\n`onselect` is set on the `sniObject_` not on the `Connection` instance.\n\nSee: https://github.com/joyent/node/pull/25109\nPR-URL: https://github.com/nodejs/io.js/pull/1720\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/eb35968de7a040d737f3280e9fed0b6edf566b2b"},{"sha":"4ef2b5fbfbdb2bcabd7791c4143f57c2bced5b0d","author":{"email":"a4a97d5c772a4709dd11cd938982cfc3cec0c86f@gmail.com","name":"Yosuke Furukawa"},"message":"doc: Replace util.debug with console.error\n\nPR-URL: https://github.com/nodejs/io.js/pull/2214\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>\nReviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/4ef2b5fbfbdb2bcabd7791c4143f57c2bced5b0d"},{"sha":"e11fc67225821c76d35a483690b952b01f1f7c67","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"tls: add `getTicketKeys()`/`setTicketKeys()`\n\nIntroduce two new APIs for getting/settings the TLS Server Ticket Keys.\n\nFix: #1465\nPR-URL: https://github.com/nodejs/io.js/pull/2227\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/e11fc67225821c76d35a483690b952b01f1f7c67"},{"sha":"66fc8ca22b05036f88cf457873332e67f5b576b2","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@strongloop.com","name":"Sam Roberts"},"message":"cluster: emit 'message' event on cluster master\n\nFor consistency with the worker 'exit', 'online', 'disconnect', and\n'listening' events which are emitted on worker and cluster, also emit\n'message' on cluster.\n\nReviewed-by: Sam Roberts <vieuxtech@gmail.com>\nReviewed-by: Christian Tellnes <christian@tellnes.no>\nReviewed-by: Stephen Belanger <admin@stephenbelanger.com>\nPR-URL: https://github.com/nodejs/io.js/pull/861","distinct":true,"url":"https://api.github.com/repos/bnoordhuis/io.js/commits/66fc8ca22b05036f88cf457873332e67f5b576b2"}]}