Release proposal: v3.3.1
@nodejs/release please can I have someone to take this and push it through early next week?
Commits:
- [
b73ff52fe6
] - bindings: close after reading module struct (Fedor Indutny) #2792 - [
aa1140e59a
] - buffer: SlowBuffer only accept valid numeric values (Michaël Zasso) #2635 - [
574475d56e
] - build: clean up the generated tap file (Sakthipriyan Vairamani) #2837 - [
aa0001271e
] - build: remote commands on staging in single session (Rod Vagg) #2717 - [
1428661095
] - build: fix v8_enable_handle_zapping override (Karl Skomski) #2731 - [
5a51edd718
] - build: add --enable-asan with builtin leakcheck (Karl Skomski) #2376 - [
618caa5de0
] - child_process: use stdio.fd even if it is 0 (Evan Lucas) #2727 - [
7be4e49cb6
] - child_process: check execFile and fork args (James M Snell) #2667 - [
7f5d6e72c6
] - cluster: allow shared reused dgram sockets (Fedor Indutny) #2548 - [
e68c7ec498
] - contextify: ignore getters during initialization (Fedor Indutny) nodejs/io.js#2091 - [
610fa964aa
] - cpplint: make it possible to run outside git repo (Ben Noordhuis) #2710 - [
4237373dd7
] - crypto: replace rwlocks with simple mutexes (Ben Noordhuis) #2723 - [
777eb00306
] - deps: upgraded to node-gyp@3.0.3 in npm (Kat Marchán) #2822 - [
b729ad384b
] - deps: upgrade to npm 2.14.3 (Kat Marchán) #2822 - [
b09fde761c
] - deps: update libuv to version 1.7.4 (Saúl Ibarra Corretgé) #2817 - [
4cf225daad
] - deps: float node-gyp v3.0.0 (Rod Vagg) #2700 - [
118f48c0f3
] - deps: create .npmrc during npm tests (Kat Marchán) #2696 - [
b3fee8e6a6
] - deps: upgrade to npm 2.14.2 (Kat Marchán) #2696 - [
4593539b92
] - deps: backport 75e43a6 from v8 upstream (saper) #2636 - [
2d1438cfe0
] - doc: fix broken link in repl.markdown (Danny Nemer) #2827 - [
9dd9c85a48
] - doc: fix typos in README (Ionică Bizău) #2852 - [
476125d403
] - doc: add tunniclm as a collaborator (Mike Tunnicliffe) #2826 - [
0603a92d48
] - doc: fix two doc errors in stream and process (Jeremiah Senkpiel) #2549 - [
da2902ddfd
] - doc: use "Calls" over "Executes" for consistency (Minwoo Jung) #2800 - [
5e93bc4fba
] - doc: use US English for consistency (Anne-Gaelle Colom) #2784 - [
3ee7fbcefd
] - doc: use 3rd person singular for consistency (Anne-Gaelle Colom) #2765 - [
4fdccb9eb7
] - doc: fix comma splice in Assertion Testing doc (Rich Trott) #2728 - [
28c2d310d6
] - doc: update AUTHORS list (Rod Vagg) - [
324c073fb9
] - doc: add TSC meeting minutes 2015-09-02 (Rod Vagg) #2674 - [
8929445686
] - doc: update url doc to account for escaping (Jeremiah Senkpiel) #2605 - [
512dad6883
] - doc: reorder collaborators by their usernames (Johan Bergström) #2322 - [
8372ea2ca5
] - doc,test: enable recursive file watching in Windows (Sakthipriyan Vairamani) #2649 - [
daf6c533cc
] - events,lib: don't require EE#listenerCount() (Jeremiah Senkpiel) #2661 - [
d8371a801e
] - http_server: fix resume after socket close (Fedor Indutny) #2824 - [
7f7d4fdddd
] - node-gyp: float 3.0.1, minor fix for download url (Rod Vagg) #2737 - [
91cee73294
] - src: use ZCtxt as a source for v8::Isolates (Roman Klauke) #2547 - [
ac98e13b95
] - src: s/ia32/x86 for process.release.libUrl for win (Rod Vagg) #2699 - [
ca6c3223e1
] - src: use standard conform snprintf on windows (Karl Skomski) #2404 - [
b028978a53
] - src: fix buffer overflow for long exception lines (Karl Skomski) #2404 - [
e73eafd7e7
] - src: fix memory leak in ExternString (Karl Skomski) #2402 - [
d370306de1
] - src: only set v8 flags if argc > 1 (Evan Lucas) #2646 - [
ed087836af
] - streams: refactor LazyTransform to internal/ (Brendan Ashworth) #2566 - [
993c22fe0e
] - test: remove disabled test (Rich Trott) #2841 - [
1474f29d1f
] - test: split up internet dns tests (Rich Trott) #2802 - [
601a97622b
] - test: increase dgram timeout for armv6 (Rich Trott) #2808 - [
1dad19ba81
] - test: remove valid hostname check in test-dns.js (Rich Trott) #2785 - [
f3d5891a3f
] - test: expect error for test_lookup_ipv6_hint on FreeBSD (Rich Trott) #2724 - [
2ffb21baf1
] - test: fix use ofcommon
before required (Rod Vagg) #2685 - [
b2c5479a14
] - test: refactor to eliminate flaky test (Rich Trott) #2609 - [
fcfd15f8f9
] - test: mark eval_messages as flaky (Alexis Campailla) #2648 - [
1865cad7ae
] - test: mark test-vm-syntax-error-stderr as flaky (João Reis) #2662 - [
b0014ecd27
] - test: mark test-repl-persistent-history as flaky (João Reis) #2659 - [
74ff9bc86c
] - timers: minor _unrefActive fixes and improvements (Jeremiah Senkpiel) #2540 - [
5d14a6eca7
] - timers: don't mutate unref list while iterating it (Julien Gilli) #2540 - [
6e744c58f2
] - timers: Avoid linear scan in _unrefActive. (Julien Gilli) #2540 - [
07fbf835ad
] - tools: opentest.tap
file in write-binary mode (Sakthipriyan Vairamani) #2837 - [
6d9198f7f1
] - tools: add missing tick processor polyfill (Matt Loring) #2694 - [
7b16597527
] - tools: fix flakiness in test-tick-processor (Matt Loring) #2694 - [
ef83029356
] - tools: remove hyphen in TAP result (Sakthipriyan Vairamani) #2718 - [
ac45ef9157
] - win,msi: fix documentation shortcut url (Brian White) #2781
Additional diff with master since 3.3.0:
- [
845acb4e1e
] - tools: enable arrow functions in .eslintrc (Sakthipriyan Vairamani) #2840 - [
1f842c2c61
] - (SEMVER-MAJOR) fs: consider NaN/Infinity in toUnixTimestamp (Yazhong Liu) #2387 - [
05d30d5396
] - (SEMVER-MINOR) fs: implemented WriteStream#writev (Ron Korving) #2167 - [
abb2a4b8fe
] - doc: fixed io.js references in process.markdown (Tristian Flanagan) #2846 - [
8e141356ff
] - src: fix v8::CpuProfiler idle sampling (Oleksandr Chekhovskyi) #2324 - [
acb6779c19
] - deps: cherry-pick 6da51b4 from v8's upstream (Fedor Indutny) #2801 - [
f442904a27
] - doc: describe process API for IPC (Sam Roberts) #1978 - [
380a3d89c3
] - 2015-09-08, Version 4.0.0 (Stable) Release (Rod Vagg) #2742 - [
31450fce7c
] - deps: improve ArrayBuffer performance in v8 (Fedor Indutny) #2732 - [
b3c4cecd82
] - build: make .msi install to "nodejs", not "node" (Rod Vagg) #2701 - [
b4f1711a62
] - deps: backport 75e43a6 from v8 upstream (again) (saper) #2692 - [
d65106e307
] - build: fix .pkg creation tooling (Rod Vagg) #2687 - [
6532e937e1
] - doc: update environment vars in manpage and --help (Roman Reiss) #2690 - [
4e3d767f4c
] - deps: upgrade V8 to 4.5.103.30 (Ali Ijaz Sheikh) #2632 - [
439c1dde15
] - src: re-enable fast math on arm (Michaël Zasso) #2592 - [
6c1b26a12e
] - (SEMVER-MAJOR) src: enable vector ics on arm again (Ali Ijaz Sheikh) #2509 - [
4abc896a82
] - src: replace usage of v8::Handle with v8::Local (Michaël Zasso) nodejs/io.js#2202 - [
9a03ae6356
] - src: enable v8 deprecation warnings and fix them (Ben Noordhuis) nodejs/io.js#2091 - [
d571680638
] - (SEMVER-MAJOR) test: fix test-repl-tab-complete.js for V8 4.5 (Ali Ijaz Sheikh) #2509 - [
0159ac9c99
] - (SEMVER-MAJOR) src: apply debug force load fixups from 41e63fb0 (Ali Ijaz Sheikh) #2509 - [
9fddd83cf9
] - (SEMVER-MAJOR) deps: upgrade V8 to 4.5.103.24 (Ali Ijaz Sheikh) #2509 - [
607aa3ac82
] - (SEMVER-MAJOR) child_process: add callback parameter to .send() (Ben Noordhuis) #2620 - [
a06e11d9d3
] - doc: update changelog for io.js v3.3.0 (Rod Vagg) #2653 - [
42a8a0a53e
] - Working on v5.0.0 (Rod Vagg) - [
de88255b0f
] - _Revert_ "lib,src: add unix socket getsockname/getpeername" (Ben Noordhuis) #2584 - [
6cd0e2664b
] - doc: update io.js reference (Ben Noordhuis) #2580 - [
7a999a1376
] - (SEMVER-MAJOR) lib: add net.Socket#localFamily property (Ben Noordhuis) #956 - [
f337595441
] - (SEMVER-MAJOR) lib,src: add unix socket getsockname/getpeername (Ben Noordhuis) #956 - [
b630ebaf43
] - win,msi: Upgrade from old upgrade code (João Reis) #2439 - [
f9539c19e8
] - doc: update changelog for io.js v3.2.0 (Rod Vagg) #2512 - [
cded6e7993
] - doc: fix CHANGELOG.md on master (Roman Reiss) #2513 - [
93e2830686
] - (SEMVER-MINOR) doc: document deprecation of util.is* functions (Sakthipriyan Vairamani) #2447 - [
3b602527d1
] - (SEMVER-MAJOR) node: additional cleanup for node rename (cjihrig) #2367 - [
4f50d3fb90
] - (SEMVER-MAJOR) This commit sets the value of process.release.name to "node". (cjihrig) #2367 - [
45a2046f5d
] - (SEMVER-MAJOR) installer: fix installers for node.js rename (Frederic Hemberger) #2367 - [
a69ab27ab4
] - (SEMVER-MAJOR) node: rename from io.js to node (cjihrig) #2367 - [
847459c29b
] - (SEMVER-MAJOR) crypto: show exponent in decimal and hex (Chad Johnston) nodejs/io.js#2320 - [
d88194d261
] - Working on v4.0.0 (Rod Vagg)