{"push_id":631221416,"size":14,"distinct_size":8,"ref":"refs/heads/v1.x","head":"39d395c96602c759ee654b1132d869d497cd5159","before":"f0bf6bb024f86412c2dbe6f0ea1f984a3a25ec2a","commits":[{"sha":"cc8376ae67b57d5379881ae9582ee2e8352fc171","author":{"email":"8e578d2c822d8070bf74310ade8a1195161a81fd@npmjs.com","name":"Forrest L Norvell"},"message":"deps: upgrade npm to 2.7.6\n\nPR-URL: https://github.com/iojs/io.js/pull/1390\nReviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>","distinct":false,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/cc8376ae67b57d5379881ae9582ee2e8352fc171"},{"sha":"09d4a286eae08c51a16e71babd7120abae01f410","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":false,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/09d4a286eae08c51a16e71babd7120abae01f410"},{"sha":"907aaf325a1f305f72c44a5f7b6b1c6366a0756e","author":{"email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com","name":"Bert Belder"},"message":"win,node-gyp: optionally allow node.exe/iojs.exe to be renamed\n\nOn Windows, when node or io.js attempts to dynamically load a compiled\naddon, the compiled addon tries to load node.exe or iojs.exe again -\ndepending on which import library the module used when it was linked.\nThis causes many compiled addons to break when node.exe or iojs.exe are\nrenamed, because when the binary has been renamed the addon DLL can't\nfind the (right) .exe file to load its imports from.\n\nThis patch gives compiled addon developers an option to overcome this\nrestriction by compiling a delay-load hook into their binary. The\ndelay-load hook ensures that whenever a module tries to load imports\nfrom node.exe/iojs.exe, it'll just look at the process image, thereby\nmaking the addon work regardless of what name the node/iojs binary has.\n\nTo enable this feature, the addon developer must set the\n'win_delay_load_hook' option to 'true' in their binding.gyp file, like\nthis:\n\n```\n{\n  'targets': [\n    {\n      'target_name': 'ernie',\n      'win_delay_load_hook': 'true',\n      ...\n```\n\nBug: https://github.com/iojs/io.js/issues/751\nBug: https://github.com/iojs/io.js/issues/965\nUpstream PR: https://github.com/TooTallNate/node-gyp/pull/599\n\nPR-URL: https://github.com/iojs/io.js/pull/1251\nReviewed-By: Rod Vagg <rod@vagg.org>\n\nPR-URL: https://github.com/iojs/io.js/pull/1266\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/907aaf325a1f305f72c44a5f7b6b1c6366a0756e"},{"sha":"2bc3532461f8ef18ed4e99fbddd6398e6866a584","author":{"email":"ae2d104de4910f51b3a8af560ed9fa2bac407e70@alibaba-inc.com","name":"Jackson Tian"},"message":"doc: document Console class\n\ndocument Console class to tell user can use it.\n\nPR-URL: https://github.com/iojs/io.js/pull/1388\nFixes: https://github.com/iojs/io.js/issues/1359\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/2bc3532461f8ef18ed4e99fbddd6398e6866a584"},{"sha":"3ad6ea7c3896cfa0ccec63c816f586bd3e1cbf5e","author":{"email":"5ba566828f19c2a0956230731c3e5d85c55a9bf6@gmail.com","name":"Alex Yursha"},"message":"doc: remove redundant parameter in `end` listener.\n\nPR-URL: https://github.com/iojs/io.js/pull/1387\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":false,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/3ad6ea7c3896cfa0ccec63c816f586bd3e1cbf5e"},{"sha":"93a1a07ef4f578d5c3c1930fc85644d2fee7bb33","author":{"email":"f1782d15e31ad502ea2c097c21cc235811d0cb7c@rocketmail.com","name":"Jeremiah Senkpiel"},"message":"doc: remove keepAlive options from http.request\n\nThese can only be specified in the options for http.Agent\n\nFixes: https://github.com/iojs/io.js/issues/1300\nPR-URL: https://github.com/iojs/io.js/pull/1392\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/93a1a07ef4f578d5c3c1930fc85644d2fee7bb33"},{"sha":"cd38a4af8f8210ce96d1a034da010dbc1b2bcf81","author":{"email":"976272b40fb37f813d4a0104c7c8310fa8d0e85f@brokenpipe.ru","name":"Marat Abdullin"},"message":"build: support building io.js as a static library\n\nOne static library could not be bundled into another, that's why\nit's necessary to skip `-force_load` and `--whole-archive` linker\noptions to build io.js itself as a static library.\n\n`node_target_type` variable has been added to node.gyp, along\nwith `--enable-static` option in configure script.\n\nFixes: https://github.com/iojs/io.js/issues/686\nPR-URL: https://github.com/iojs/io.js/pull/1341\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/cd38a4af8f8210ce96d1a034da010dbc1b2bcf81"},{"sha":"e306c78f83f8b705d33d891c3c454353929f51e5","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"src: disable fast math on arm\n\nThe \"fast\" implementation of Math.exp() and Math.tanh() emits ARMv7\nmovt/movw instructions on ARMv6 (notably, the original Raspberry Pi.)\n\nDisable fast math for now.  The adventurous can enable it again with\nthe --fast_math switch.\n\nPR-URL: https://github.com/iojs/io.js/pull/1398\nRefs: https://github.com/iojs/io.js/issues/1376\nReviewed-By: Roman Reiss <me@silverwind.io>\nV8-Bug: https://code.google.com/p/v8/issues/detail?id=4019","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/e306c78f83f8b705d33d891c3c454353929f51e5"},{"sha":"a4d88475fadad33361da235a4ac49b5463f8ec74","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"src: disable fast math only on armv6\n\nDon't disable fast math on ARMv7, only ARMv6.  I hope I got all the\nv6 subarchs.\n\nPR-URL: https://github.com/iojs/io.js/pull/1398\nReviewed-By: Roman Reiss <me@silverwind.io>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/a4d88475fadad33361da235a4ac49b5463f8ec74"},{"sha":"a5244d3a392d68e86e88b960c5b15c3c69f04d31","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"deps: backport 1f8555 from v8's upstream\n\nOriginal commit message:\n\n    api: introduce SealHandleScope\n\n    When debugging Handle leaks in io.js we found it very convenient to be\n    able to Seal some specific (root in our case) scope to prevent Handle\n    allocations in it, and easily find leakage.\n\n    R=yangguo\n    BUG=\n\n    Review URL: https://codereview.chromium.org/1079713002\n\n    Cr-Commit-Position: refs/heads/master@{#27766}\n\nShould help us identify and fix Handle leaks in core and user-space code.\n\nNOTE: Works only in Debug build now, but is still better than nothing.\n\nPR-URL: https://github.com/iojs/io.js/pull/1395\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/a5244d3a392d68e86e88b960c5b15c3c69f04d31"},{"sha":"a07c69113a2b76222d9c0f18547730c7ab2016f8","author":{"email":"e39d94bae70283f13d24c278e04952d6dad9384b@indutny.com","name":"Fedor Indutny"},"message":"src: use global SealHandleScope\n\nHelps to find Handle leaks in Debug mode.\n\nPR-URL: https://github.com/iojs/io.js/pull/1395\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/a07c69113a2b76222d9c0f18547730c7ab2016f8"},{"sha":"f9a2d31b3208214d079144060eb43d0c6c5e411a","author":{"email":"3e38e5ce4283f06de4b83ad13af081abc5e16740@bergstroem.nu","name":"Johan Bergström"},"message":"build: Simplify fetching release version\n\nPR-URL: https://github.com/iojs/io.js/pull/1405\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Rod Vagg <rod@vagg.org>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/f9a2d31b3208214d079144060eb43d0c6c5e411a"},{"sha":"66db9241cb64f67a7960def94b24d62bd7e6c996","author":{"email":"3e38e5ce4283f06de4b83ad13af081abc5e16740@bergstroem.nu","name":"Johan Bergström"},"message":"tools: Remove unused files\n\nStray files used in the previous release process\n\nPR-URL: https://github.com/iojs/io.js/pull/1406\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/66db9241cb64f67a7960def94b24d62bd7e6c996"},{"sha":"39d395c96602c759ee654b1132d869d497cd5159","author":{"email":"543fe1e3b2173150bc5153f3616f25b1607f5cd6@redhat.com","name":"Dan Varga"},"message":"build: minor changes to fix rpm build\n\nPR-URL: https://github.com/iojs/io.js/pull/1408\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/Fishrock123/io.js/commits/39d395c96602c759ee654b1132d869d497cd5159"}]}