-
Notifications
You must be signed in to change notification settings - Fork 30.7k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Propose v6.3.0 (v2) #7550
Propose v6.3.0 (v2) #7550
Conversation
@addaleax Correct, but that one fails to apply altogether... |
72f3c59
to
7d0380d
Compare
Added a couple more commits, new CI: https://ci.nodejs.org/job/node-test-pull-request/3191/ When I did another |
Hmm, an odd error on freebsd: https://ci.nodejs.org/job/node-test-commit-freebsd/3172/nodes=freebsd10-64/tapTestReport/test.tap-686/
|
I think @Trott was chasing down that test as flaky on master. He may have
recently submitted a PR. On phone or I'd check myself
|
npm tests also look good on my machine, looks like the commits applied correctly. |
7d0380d
to
db2bd40
Compare
Notable changes: * buffer: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) #7157 * build: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) #6994 - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`. * crypto: Root certificates have been updated. (Ben Noordhuis) #7363 * debugger: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) #3316 * npm: Upgraded npm to v3.10.3 (Kat Marchán) #7515 & (Rebecca Turner) #7410 * readline: Added the `prompt` option to the readline constructor. (Evan Lucas) #7125 * repl / vm: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) #6635 * src: - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) #3098 - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) #6534 * stream: Improved `readable.read()` performance by up to 70%. (Brian White) #7077 * timers: `setImmediate()` is now up to 150% faster in some situations. (Andras) #6436 * util: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) #7499 * v8-inspector: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) #6792 - *Note: This feature is experimental, and it could be altered or removed.* - You can try this feature by running Node.js with the `--inspect` flag. Refs: #7441 PR-URL: #7550
Notable changes: * buffer: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) #7157 * build: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) #6994 - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`. * crypto: Root certificates have been updated. (Ben Noordhuis) #7363 * debugger: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) #3316 * npm: Upgraded npm to v3.10.3 (Kat Marchán) #7515 & (Rebecca Turner) #7410 * readline: Added the `prompt` option to the readline constructor. (Evan Lucas) #7125 * repl / vm: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) #6635 * src: - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) #3098 - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) #6534 * stream: Improved `readable.read()` performance by up to 70%. (Brian White) #7077 * timers: `setImmediate()` is now up to 150% faster in some situations. (Andras) #6436 * util: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) #7499 * v8-inspector: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) #6792 - *Note: This feature is experimental, and it could be altered or removed.* - You can try this feature by running Node.js with the `--inspect` flag. Refs: #7441 PR-URL: #7550
db2bd40
to
ba1c7ad
Compare
Whoops, forgot to update the |
Notable changes: * buffer: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) #7157 * build: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) #6994 - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`. * crypto: Root certificates have been updated. (Ben Noordhuis) #7363 * debugger: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) #3316 * npm: Upgraded npm to v3.10.3 (Kat Marchán) #7515 & (Rebecca Turner) #7410 * readline: Added the `prompt` option to the readline constructor. (Evan Lucas) #7125 * repl / vm: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) #6635 * src: - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) #3098 - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) #6534 * stream: Improved `readable.read()` performance by up to 70%. (Brian White) #7077 * timers: `setImmediate()` is now up to 150% faster in some situations. (Andras) #6436 * util: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) #7499 * v8-inspector: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) #6792 - *Note: This feature is experimental, and it could be altered or removed.* - You can try this feature by running Node.js with the `--inspect` flag. Refs: #7441 PR-URL: #7550
Releases live at http://nodejs.org/dist/v6.3.0/, armv6 in a bit. Changelog commit on |
PR-URL: nodejs#86 Related: nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@dnt.no>
PR-URL: #209 Related: nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@dnt.no>
PR-URL: docker-library#1922 Related: nodejs/docker-node#210, nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@dnt.no>
PR-URL: #209 Related: nodejs/node#7550, nodejs/node#7441 Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@dnt.no>
Moving from #7441 since I accidentally GitHub-close-merged that one.
Still have to sort out the odd npm problem i found at #7515 (comment)
CI: https://ci.nodejs.org/job/node-test-pull-request/3185/
citgm: https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/336/
Massive commit list (155 ❗ commits) contained in a 💯 new GitHub feature.
40211e80f2
] - assert: remove unneeded arguments special handling (Rich Trott) #741344f0f940c8
] - benchmark: addsetImmediate()
benchmarks (Andras) #643635c70b5668
] - benchmark:util._extend
vsobject.assign
(surya panikkal) #72554014ecbfb4
] - (SEMVER-MINOR) buffer: speed up swap16/32, add swap64 (Zach Bjornson) #7157ac8e1bf609
] - buffer: improve creation performance. (Ingvar Stepanyan) #73495e4113e58d
] - build: Fix compile failure in backtrace_posix.cc (Michael Dawson) #754415a32dd42b
] - build: export openssl symbols on windows (Ben Noordhuis) #6274b829a4969f
] - build: enable big toc for release builds in AIX (Gireesh Punathil) #75089b5be44b01
] - build: split CI rules in Makefile (João Reis) #73171bd6a623a0
] - build: drop unconditional openssl dep from cctest (Ben Noordhuis) #74868a31b234ee
] - build: remove unused files from CPPLINT_FILES (Ben Noordhuis) #746291744aaf00
] - build: configure --shared (Stefan Budeanu) #69942aa06b9fa0
] - child_process: preserve argument type (Rich Trott) #73914a0fb6fcb8
] - _Revert_ "child_process: measure buffer length in bytes" (Rich Trott) #7391c1bd3fe14c
] - (SEMVER-MINOR) cluster: work with v8_inspector (cjihrig) #6792fa9e6f7463
] - crypto: Allow GCM ciphers to have a longer IV length (Michael Wain) #6376ef41c8bd8e
] - crypto: update root certificates (Ben Noordhuis) #73632c7804ad9e
] - crypto,tls: perf improvements for crypto and tls getCiphers (James M Snell) #72254891001d7e
] - (SEMVER-MINOR) debugger: make listen address configurable (Ben Noordhuis) #33165bb63e13d1
] - deps: upgrade npm to 3.10.3 (Kat Marchán) #7515581e6deeda
] - deps: upgrade npm to 3.10.2 (Rebecca Turner) #741012b199369d
] - deps: update icu-small to include punycode datafiles (James M Snell) #7355225f3b9f34
] - deps: update v8_inspector (Michaël Zasso) #7385a4880b5b10
] - deps:MASM.UseSafeExceptionHandlers
for OpenSSL (Fedor Indutny) #7427cbe57479c4
] - deps: switch to upstream v8_inspector (Ali Ijaz Sheikh) #7302f4777c77eb
] - deps: update v8_inspector (Ali Ijaz Sheikh) #711862105288d3
] - (SEMVER-MINOR) deps: import v8_inspector (Ali Ijaz Sheikh) #6792c544213717
] - deps: backport 7dfb5beeec from V8 upstream (Myles Borins) #7348b0da07a788
] - doc: addadded:
information for timers (Anna Henningsen) #749363d361b531
] - doc: fix documentation of process.argv (Tarun Garg) #744945f83e59c4
] - doc: add guide for Node.js Timers (Ryan Lewis) #68257d07a0b68e
] - doc: improve usage ofzero
/0
(Rich Trott) #74668d18aed59e
] - doc: fixing minor typo in AtExit hooks section (Daniel Bevenius) #748558ae35c34d
] - doc: fix broken refs to url.parse() in http docs (Anna Henningsen) #7392f269c008f2
] - doc: addadded:
information for https (Anna Henningsen) #73921c7b622cfc
] - doc: addadded:
information for http (Anna Henningsen) #7392bc37e6a22d
] - doc: general improvements to timers.md (James M Snell) #69375f766ad6d0
] - doc: fix typographic error in process doc (Rich Trott) #74313475591d1c
] - doc: fix "sign.verify" typo in crypto doc. (Ruslan Iusupov) #741144bc638cdb
] - doc: clarify child_process stdout/stderr types (sartrey) #7361efce335e63
] - doc: add CTC meeting minutes 2016-06-15 (Josh Gavant) #7320b725437c81
] - doc: minor rewording to the GitHub issue/pr templates (Jeremiah Senkpiel) #74034486ba9ee1
] - doc: add lance to collaborators (Lance Ball) #740709a7c91baa
] - doc: update "who to cc in issues" chart (Jeremiah Senkpiel) #6694eed65973d5
] - doc: fix link in the stream doc (Italo A. Casas) #7347a04cd85667
] - doc: fix repl defineCommand example (akki) #7365029af2c1f6
] - doc: update build instructions for Windows (João Reis) #72857a0718bdc6
] - doc: addadded:
information for tls (Italo A. Casas) #7018ec515c5d3b
] - doc: mention http request "aborted" events (Kyle E. Mitchell) #72700f434fee6e
] - doc: add RReverser to collaborators (Ingvar Stepanyan) #73707aa2125fae
] - doc: add argument information for socket.destroy() (Rich Trott) #72389e9d7b8fba
] - doc: general improvements to os.md copy (James M Snell) #7124cd439465cc
] - doc: fix typos in the stream doc (vsemozhetbyt) #7336dddfed24db
] - doc: document socket.destroyed (Tushar Mathur) #6128cd7c29e471
] - doc: correctadded:
information for fs.access (Richard Lau) #72996aa179b4a6
] - doc: addadded:
information for repl (Anna Henningsen) #725608a9aa31e1
] - doc: fix broken link in vm.md (Luigi Pinca) #730412fbac102b
] - doc: fix cluster worker 'message' event (cjihrig) #73091a0ed26883
] - doc: fix events typo (Greyson Parrelli) #73291e7a7be1ad
] - doc: clarify fs.access works on directories too. (Lance Ball) #7321e7b84007be
] - http: replace finish() callback with arrow function (Guy Fraser) #7378c4aaf47f4d
] - inspector: Do cleanups before notifying callback (Eugene Ostroukhov) #7450fe580eb578
] - inspector: print warning when used (Evan Lucas) #73838dd48c9251
] - inspector: fix inspector connection cleanup (Eugene Ostroukhov) #726809ecd1fb58
] - inspector: fix coverity scan errors (Eugene Ostroukhov) #732488b2aa3ce6
] - inspector: process.exit should wait for inspector (Eugene Ostroukhov) #72527da8a413f6
] - inspector: reduce implementation in header (Eugene Ostroukhov) #7228ec90a7a92e
] - inspector: change default port (Ali Ijaz Sheikh) #7212d0e24923a6
] - net: use icu's punycode implementation (James M Snell) #7355fb39025e31
] - punycode: update to v2.0.0 (Mathias Bynens) #72676b1fc63dcb
] - (SEMVER-MINOR) readline: allow passing prompt to constructor (Evan Lucas) #712572d659a000
] - (SEMVER-MINOR) readline: return old status from _setRawMode (Anna Henningsen) #66357a7b8f7e67
] - repl: DefaultuseGlobal
to false in CLI REPL. (Lance Ball) #5703c39f6c0204
] - repl: Enable tab completion for global properties (Lance Ball) #7369ca95a84bc4
] - repl: fix tab completion for defined commands (Prince J Wesley) #7364da8e510ee0
] - (SEMVER-MINOR) repl: break on sigint/ctrl+c (Anna Henningsen) #66353cba8acc15
] - src: remove obsolete NOLINT comments (Ben Noordhuis) #746257cc4e3071
] - src: print backtrace on failed CHECK/ASSERT (Ben Noordhuis) #6734b8919b1d23
] - src: move ABORT() logic into node::Abort() (Ben Noordhuis) #6734c96d701769
] - src: print backtrace on abort/unreachable code (Ben Noordhuis) #67346cec90a611
] - src: print backtrace on fatal error (Ben Noordhuis) #67348f7baffee4
] - src: fix bad logic in uid/gid checks (Ben Noordhuis) #73746fa560dce9
] - src: fix memory leak in WriteBuffers() error path (Ben Noordhuis) #7374ce039c3240
] - src: fix use-after-return in zlib bindings (Ben Noordhuis) #73742816418c04
] - src: remove deprecated HMAC_Init, use HMAC_Init_ex (Ben Noordhuis) #7374b7e661b12c
] - src: remove duplicate HMAC_Init calls (Ben Noordhuis) #737425bc7fee34
] - src: remove unused md_ data members (Ben Noordhuis) #73742228a656b0
] - src: remove unused data member write_queue_size_ (Ben Noordhuis) #73749945b4ecd6
] - src: guard against starting fs watcher twice (Ben Noordhuis) #73743b1c19f90a
] - src: initialize encoding_ data member (Ben Noordhuis) #7374c795d1ed9b
] - src: check uv_async_init() return value (Ben Noordhuis) #7374001aa06bc0
] - src: lint v8abbr.h (Ben Noordhuis) #7462ca4fb084f6
] - src: lint node_lttng_tp.h (Ben Noordhuis) #7462da0ebf62c7
] - src: lint node_win32_perfctr_provider.cc (Ben Noordhuis) #74623fa643b069
] - src: fix whitespace/indent cpplint warnings (Ben Noordhuis) #7462f72259aa89
] - src: fix whitespace/blank_line cpplint warnings (Ben Noordhuis) #74621b3c1b08a8
] - src: fix runtime/references cpplint warnings (Ben Noordhuis) #7462be0c575ab4
] - src: fix runtime/int cpplint warnings (Ben Noordhuis) #746288c5183147
] - src: fix runtime/indentation_namespace warnings (Ben Noordhuis) #74621fa6dba8f2
] - src: fix readability/nolint cpplint warnings (Ben Noordhuis) #746243e83576bd
] - src: fix readability/namespace cpplint warnings (Ben Noordhuis) #74625fd158568f
] - src: fix readability/inheritance cpplint warnings (Ben Noordhuis) #7462b7e006b489
] - src: fix readability/constructors cpplint warnings (Ben Noordhuis) #74627fe758de85
] - src: fix readability/braces cpplint warnings (Ben Noordhuis) #74626280ccdaaa
] - src: fix build/header_guard cpplint warnings (Ben Noordhuis) #74625dfa234bae
] - src: fix build/c++tr1 cpplint warnings (Ben Noordhuis) #746284dd526f51
] - src: renaming ares_task struct to node_ares_task (Daniel Bevenius) #7345059335180d
] - src: use RAII for mutexes and condition variables (Ben Noordhuis) #73343d69ad1cf3
] - src: make Sec-WebSocket-Key check case-insensitive (Myles Borins) #724838d36e3285
] - src: fix --without-inspector build (Anna Henningsen) #72582fd140b949
] - src: fix json payload from inspector (Myles Borins) #7232643b33b497
] - src: add linebreak to inspector message (Nicolas Romer) #7070ea2d661447
] - src: fix --without-inspector build (Anna Henningsen) #70782a8bd35bac
] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098929b6c29d8
] - (SEMVER-MINOR) src: refactor require('constants') (James M Snell) #6534cd38401724
] - src: fix Windows segfault with--eval
(Bryce Simonds) #69386dc0dae830
] - src: rename "node" script to "bootstrap_node" (Daniel Bevenius) #72777d4f038a78
] - (SEMVER-MINOR) src,lib: v8-inspector support (Pavel Feldman) #6792e1d6bd9e30
] - (SEMVER-MINOR) stream: improve Readable.read() performance (Brian White) #7077962ac37e1f
] - string_decoder: fix bad utf8 character handling (Brian White) #7310f6ba5f6380
] - test: really run addon tests onmake test
(Anna Henningsen) #7542c132e9cc24
] - test: listen on and connect to 127.0.0.1 (Ben Noordhuis) #75246da49ac1fd
] - test: handle SmartOS bug in test-tls-session-cache (Rich Trott) #7505b383fdde79
] - test: remove common.PORT from http tests (Rich Trott) #7467658ab3d1e6
] - test: check types for http request and response (Ben Noordhuis) #7003517e71508e
] - test: add abort test for backtrace validation (cjihrig) #67346de80fcaea
] - test: don't use internal headers in add-on tests (Ben Noordhuis) #6734c7ab7a31d7
] - test: fix abort/test-abort-uncaught-exception (Ben Noordhuis) #67344b0ab5b308
] - test: add testcfg.py to test/abort/ (Ben Noordhuis) #6734365f5207b3
] - test: test isFullWidthCodePoint with invalid input (Rich Trott) #7422e30f32f003
] - _Revert_ "test: mark test-vm-timeout flaky on windows" (Anna Henningsen) #7373457d244170
] - test: fix flaky test-vm-timeout (Anna Henningsen) #737316aff79dee
] - test: add test for exec() known issue (Rich Trott) #73758f1733c4e7
] - test: add more UTF-8 StringDecoder tests (Martin von Gagern) #73100bbf2ef6ea
] - test: fix flaky test-fs-watch-encoding on OS X (Rich Trott) #7356009858bd0a
] - test: remove internet/test-tls-connnect-cnnic (Ben Noordhuis) #7363c236a13341
] - test: mark test-vm-timeout flaky on windows (Rich Trott) #7359580e11026e
] - test: refresh the tmpdir before using (Rich Trott) #7327e2bf250a29
] - test: add tests for some stream.Readable uses (Anna Henningsen) #7260efb7a90fa9
] - timers: optimizesetImmediate()
(Andras) #6436a5d894590d
] - timers: optimize linkedlist (Andras) #643677331a7c01
] - tls: avoid calling Buffer.byteLength multiple times (James M Snell) #7236d857e9a3e9
] - tools: explicit path for V8 test tap output (Myles Borins) #7460e727cb5021
] - tools: fix -Wunused-variable warning (Ben Noordhuis) #74629d0641e20d
] - tools: allow cpplint to run outside git repo (Ben Noordhuis) #746201b7b9a2bc
] - tools: add back --mode=tap to cpplint (Ben Noordhuis) #7462e3662a4386
] - tools: disable unwanted cpplint rules again (Ben Noordhuis) #74625830ec5d41
] - tools: update cpplint to r456 (Ben Noordhuis) #74623eb02b6743
] - tools: output include guards in mk-ca-bundle.pl (Ben Noordhuis) #736332e068a5d0
] - tools: update certdata.txt (Ben Noordhuis) #7363bd8c951757
] - tools: disable readability/function cpplint rule (Ben Noordhuis) #73343b8914d5ce
] - (SEMVER-MINOR) util: add an option for configuring break length (cjihrig) #74996151544751
] - vm: don't print out arrow message for custom error (Anna Henningsen) #739855b87c0238
] - vm: test for abort condition of current invocation (Anna Henningsen) #7373d049919e7d
] - (SEMVER-MINOR) vm: add ability to break on sigint/ctrl+c (Anna Henningsen) #6635Minors:
4014ecbfb4
] - (SEMVER-MINOR) buffer: speed up swap16/32, add swap64 (Zach Bjornson) #7157c1bd3fe14c
] - (SEMVER-MINOR) cluster: work with v8_inspector (cjihrig) #67924891001d7e
] - (SEMVER-MINOR) debugger: make listen address configurable (Ben Noordhuis) #331662105288d3
] - (SEMVER-MINOR) deps: import v8_inspector (Ali Ijaz Sheikh) #67926b1fc63dcb
] - (SEMVER-MINOR) readline: allow passing prompt to constructor (Evan Lucas) #712572d659a000
] - (SEMVER-MINOR) readline: return old status from _setRawMode (Anna Henningsen) #6635da8e510ee0
] - (SEMVER-MINOR) repl: break on sigint/ctrl+c (Anna Henningsen) #66352a8bd35bac
] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098929b6c29d8
] - (SEMVER-MINOR) src: refactor require('constants') (James M Snell) #65347d4f038a78
] - (SEMVER-MINOR) src,lib: v8-inspector support (Pavel Feldman) #6792e1d6bd9e30
] - (SEMVER-MINOR) stream: improve Readable.read() performance (Brian White) #70773b8914d5ce
] - (SEMVER-MINOR) util: add an option for configuring break length (cjihrig) #7499d049919e7d
] - (SEMVER-MINOR) vm: add ability to break on sigint/ctrl+c (Anna Henningsen) #6635Edit: Updated commit lists to v6.x @ f6ba5f6