Skip to content

Release proposal: v3.3.1

Rodrigo Muino Tomonari requested to merge v3.3.1-release into v3.x

@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 of common 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: open test.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)

Merge request reports

Loading