Node.js v4.5.0 (LTS)
Myles Borins
Notable Changes
Semver Minor:
- buffer:
- build:
- add Intel Vtune profiling support (Chunyang Dai) #5527
- repl:
- copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958
- src:
- add node::FreeEnvironment public API (Cheng Zhao) #3098
- test:
- run v8 tests from node tree (Bryon Leung) #4704
- V8:
- Add post mortem data to improve object inspection and function's context variables inspection (Fedor Indutny) #3779
Semver Patch:
- buffer:
- ignore negative allocation lengths (Anna Henningsen) #7562
- crypto:
- update root certificates (Ben Noordhuis) #7363
- libuv:
- npm:
- upgrade to 2.15.9 (Kat Marchán) #7692
Commits
- [
a4888926a2] - assert: remove unneeded arguments special handling (Rich Trott) #7413 - [
39e24742f8] - assert: allow circular references (Rich Trott) #6432 - [
271927f29e] - async_wrap: pass uid to JS as double (Trevor Norris) #7096 - [
747f107188] - async_wrap: don't abort on callback exception (Trevor Norris) #5756 - [
c06e2b07b6] - async_wrap: notify post if intercepted exception (Trevor Norris) #5756 - [
0642a146b3] - async_wrap: setupHooks now accepts object (Trevor Norris) #5756 - [
75ecf8eb07] - async_wrap: add parent uid to init hook (Andreas Madsen) #4600 - [
e10eebffa5] - async_wrap: make uid the first argument in init (Andreas Madsen) #4600 - [
13d465bcf6] - async_wrap: add uid to all asyncWrap hooks (Andreas Madsen) #4600 - [
046d651118] - benchmark: fix child-process-exec-stdout on win (Bartosz Sosnowski) #7178 - [
4b464ce4bf] - benchmark: remove unused variables (Rich Trott) #7600 - [
b95e5d7948] - benchmark: add benchmark for url.format() (Rich Trott) #7250 - [
1bd62c7c34] - benchmark: add benchmark for Buffer.concat (Anna Henningsen) #7054 - [
08cd81b050] - benchmark: add util.format benchmark (Evan Lucas) #5360 - [
7dbb0d0084] - buffer: fix dataview-set benchmark (Ingvar Stepanyan) #6922 - [
200429e9e1] - buffer: ignore negative allocation lengths (Anna Henningsen) #7562 - [
709048134c] - (SEMVER-MINOR) buffer: backport new buffer constructor APIs to v4.x (Сковорода Никита Андреевич) #7562 - [
fb03e57de2] - (SEMVER-MINOR) buffer: backport --zero-fill-buffers cli option (James M Snell) #5745 - [
236491e698] - build: update build-addons when node-gyp changes (Lance Ball) #6787 - [
8a7c5fdbd2] - build: add REPLACEME tag for version info in docs (Ben Noordhuis) #6864 - [
da1e13fde7] - build: add Makedoc-onlytarget (Jesse McCarthy) #3888 - [
0db3aa9afa] - build: remove unused files from CPPLINT_FILES (Ben Noordhuis) #7462 - [
5290c9d38c] - build: use BUILDTYPE when building V8 in Makefile (Michaël Zasso) #7482 - [
79bd39c202] - build: add v8 requirement to test-v8* in Makefile (Michaël Zasso) #7482 - [
65b75b51a6] - build: unbreak configure with python 2.6 (Ben Noordhuis) #6874 - [
8513232c82] - build: split CI rules in Makefile (João Reis) #7317 - [
13d0e463b0] - build: enable compilation for linuxOne (Michael Dawson) #5941 - [
834ea2c5c0] - (SEMVER-MINOR) build,src: add Intel Vtune profiling support (Chunyang Dai) #5527 - [
ea20796e9d] - build,test: fix build-addons dependency chain (Ben Noordhuis) #6652 - [
6a08535dd1] - child_process: preserve argument type (Rich Trott) #7391 - [
fd05b0b289] - Revert "child_process: measure buffer length in bytes" (Rich Trott) #7391 - [
8eb18e4289] - child_process: measure buffer length in bytes (Rich Trott) #6764 - [
4ee863d956] - child_process: allow buffer encoding in spawnSync (cjihrig) #6939 - [
0b8124f205] - child_process: emit IPC messages on next tick (cjihrig) #6909 - [
20d3378969] - cluster: reset handle index on close (Santiago Gimeno) #6981 - [
09349a8b92] - cluster: don't send messages if no IPC channel (Santiago Gimeno) #7132 - [
6ece2a0322] - cluster: rewrite debug ports consistently (cjihrig) #7050 - [
8cba3b2f72] - cluster: guard against undefined message handlers (cjihrig) #6902 - [
f152adf5b7] - cluster: close ownerless handles on disconnect() (cjihrig) #6909 - [
65624440bf] - crypto: allow GCM ciphers to have longer IV length (Michael Wain) #6376 - [
1e0cede3a6] - crypto: update root certificates (Ben Noordhuis) #7363 - [
3be5cdcd43] - debugger: remove obsolete setTimeout (Rich Trott) #7154 - [
74a5e911c0] - debugger: propagate --debug-port= to debuggee (Ben Noordhuis) #3470 - [
af4940d63b] - deps: upgrade npm in LTS to 2.15.9 (Kat Marchán) #7692 - [
da7b74b9bc] - deps: upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) #6796 - [
94eb980ca5] - deps: upgrade libuv to 1.9.0 (Saúl Ibarra Corretgé) #5994 - [
4107b5d200] - deps: backport 22c5e46 from V8 (Julien Gilli) #7584 - [
e06ab64705] - deps: update to http-parser 2.7.0 (Fedor Indutny) #6279 - [
1164f542db] - deps: fix segfault during gc (Ali Ijaz Sheikh) #7303 - [
d9e9d9fb11] - deps: backport e7cc609 from upstream V8 (Ali Ijaz Sheikh) #7303 - [
9809992436] - (SEMVER-MINOR) deps: backport 9c927d0f01 from V8 upstream (Myles Borins) #7451 - [
da9595fc47] - (SEMVER-MINOR) deps: cherry-pick 68e89fb from v8's upstream (Fedor Indutny) #3779 - [
e9ff0f8fb2] - doc: make doc-only -> fallback to user binary (Robert Jefe Lindstaedt) #6906 - [
b869cdb876] - doc: fix deprecation warnings in addon examples (Ben Noordhuis) #6652 - [
ec25f38120] - doc: addadded:information for buffer (Anna Henningsen) #6495 - [
1e86d16812] - doc: buffers are not sent over IPC with a socket (Tim Kuijsten) #6951 - [
5c1d8e1f0f] - doc: addadded:information for http (Anna Henningsen) #7392 - [
60c054bc11] - doc: add information for IncomingMessage.destroy() (Rich Trott) #7237 - [
1a5c025f32] - doc: remove superfluos backticks in process.md (Anna Henningsen) #7681 - [
fcb4e410e4] - doc: addadded:information for process (Bryan English) #6589 - [
9b8565c42a] - doc: addadded:information for tls (Italo A. Casas) #7018 - [
fd4aa6c16a] - doc: correctadded:information for fs.access (Richard Lau) #7299 - [
1e9d27cbcc] - doc: addadded:information for fs (Anna Henningsen) #6717 - [
2244a3c250] - doc: adds 'close' events to fs.ReadStream and fs.WriteStream (Jenna Vuong) #6499 - [
88f46b886a] - doc: addadded:information for timers (Anna Henningsen) #7493 - [
a53253a232] - doc: addadded:information for zlib (Anna Henningsen) #6840 - [
7abfb6e8dc] - doc: addadded:information for vm (Anna Henningsen) #7011 - [
3e3471fb5f] - doc: addadded:information for v8 (Rich Trott) #6684 - [
1758f02ec1] - doc: addadded:information for url (Bryan English) #6593 - [
3c8f19fcdf] - doc: addadded:in fortty(Rich Trott) #6783 - [
5b50b1c255] - doc: addadded:info forstring_decoder(Rich Trott) #6741 - [
4474e83b78] - doc: addadded:information for repl (Anna Henningsen) #7256 - [
e6d7bfcbe7] - doc: addadded:information for readline (Julian Duque) #6996 - [
eec0c635ee] - doc: addadded:information for querystring (Bryan English) #6593 - [
a870cdcd1f] - doc: addadded:information for punycode (Daniel Wang) #6805 - [
f1a37ad749] - doc: addadded:information for path (Julian Duque) #6985 - [
8b53f4b27c] - doc: addadded:information for os (Bryan English) #6609 - [
78d361b22b] - doc: addaddedinformation for net (Italo A. Casas) #7038 - [
b08ff33c01] - doc: addadded:information for https (Anna Henningsen) #7392 - [
1d99059bb1] - doc: addadded:information for dns (Julian Duque) #7021 - [
a0ca24b798] - doc: addadded:information for console (Adrian Estrada) #6995 - [
eb08c17a20] - doc: addadded:data for cli.md (Rich Trott) #6960 - [
ec9038478f] - doc: addadded:information for child_process (Anna Henningsen) #6927 - [
e52b2b07d7] - doc: addadded:information for assert (Rich Trott) #6688 - [
75e4f74c54] - doc: fix cluster worker 'message' event (cjihrig) #7309 - [
de5e2357fc] - doc: dns.resolve fix callback argument description (Quentin Headen) #7532 - [
0f903bb722] - doc: add benchmark who-to-CC info (Rich Trott) #7604 - [
700c6d9be8] - doc: added information on how to run the linter. (Diosney Sarmiento) #7534 - [
537f33351e] - doc: fix minor style issues in http.md (Rich Trott) #7528 - [
33a08b0414] - doc: add bartosz sosnowski to colaborators (Bartosz Sosnowski) #7567 - [
186af29298] - doc: fix detached child stdio example (cjihrig) #7540 - [
066cefb6de] - doc: improve usage ofzero/0(Rich Trott) #7466 - [
6c94c67b73] - doc: fix "sign.verify" typo in crypto doc. (Ruslan Iusupov) #7411 - [
35ee35cba2] - doc: clarify child_process stdout/stderr types (sartrey) #7361 - [
71ef71cff8] - doc: add CTC meeting minutes 2016-06-15 (Josh Gavant) #7320 - [
13d60cab7c] - doc: add lance to collaborators (Lance Ball) #7407 - [
9122b3b665] - doc: update "who to cc in issues" chart (Jeremiah Senkpiel) #6694 - [
ccb278d330] - doc: mention http request "aborted" events (Kyle E. Mitchell) #7270 - [
868af29f2b] - doc: add RReverser to collaborators (Ingvar Stepanyan) #7370 - [
f8fe474825] - doc: fixing minor typo in AtExit hooks section (Daniel Bevenius) #7485 - [
4a7e333287] - doc: useBuffer.byteLengthfor Content-Length (kimown) #7274 - [
85f70b36e4] - doc: clarify use of0port value (Rich Trott) #7206 - [
57ba51ec46] - doc: fix IRC link (Ilkka Myller) #7210 - [
ef37a2e80f] - doc: add internal link in GOVERNANCE.md (Rich Trott) #7279 - [
c9ef04a1b2] - doc: fix events typo (Greyson Parrelli) #7329 - [
0013af61de] - doc: fix header depth of util.isSymbol (James M Snell) #7138 - [
96de3f8820] - doc: Add CII Best Practices badge to README.md (David A. Wheeler) #6819 - [
146cba1f60] - doc: improve debugger doc prose (Rich Trott) #7007 - [
694e34458b] - doc: fix typos in WORKING_GROUPS.md (Joao Andrade) #7032 - [
fbdc16a8a4] - doc: update labels and CI info in onboarding doc (Rich Trott) #7006 - [
1c65f1e3f6] - doc: add info on what's used for fswatch on AIX (Michael Dawson) #6837 - [
72e8ee570a] - doc: improve server.listen() documentation prose (Rich Trott) #7000 - [
649d201d63] - doc: improveserver.address()doc text (Rich Trott) #7001 - [
e2e85ced1d] - doc: clarified use of sexual language in the CoC (Bryan Hughes) #6973 - [
f395f6f5b2] - doc: add yorkie to collaborators (Yazhong Liu) #7004 - [
c5051ef643] - doc: add firedfox to collaborators (Daniel Wang) #6961 - [
2ef08323c6] - doc: add bmeck to collaborators (Bradley Meck) #6962 - [
d1a0a146b3] - doc: Add CTC meeting minutes for 2016-05-04 (Michael Dawson) #6579 - [
0a85987899] - doc: update build instructions for Windows (João Reis) #7285 - [
629a76f9fb] - doc: remove cluster.setupMaster() myth (cjihrig) #7179 - [
5b807ac791] - doc: specify how to link issues in commit log (Luigi Pinca) #7161 - [
350f4cf292] - doc: server.listen truncates socket path on unix (Jean Regisser) #6659 - [
7813af7f16] - doc: Add resolveNaptr and naptr rrtype docs (Doug Wade) #6586 - [
5380743208] - doc: document socket.destroyed (Tushar Mathur) #6128 - [
f0edf87df1] - doc: add vm example, be able to require modules (Robert Jefe Lindstaedt) #5323 - [
9121e94e62] - doc: note that process.config can and will be changed (James M Snell) #6266 - [
c237ac3d68] - doc: git mv to .md (Robert Jefe Lindstaedt) #4747 - [
6324723cc1] - doc,dgram: fix addMembership documentation (Santiago Gimeno) #7244 - [
15bb0beab2] - doc,test: addHow to write a Node.js testguide (Santiago Gimeno) #6984 - [
9d13337183] - http: wait for both prefinish/end to keepalive (Fedor Indutny) #7149 - [
ece428ea63] - http: fix no dumping aftermaybeReadMore(Fedor Indutny) #7211 - [
07fd52e5aa] - http: skip body and next message of CONNECT res (Fedor Indutny) #6279 - [
6f312b3a91] - http_parser: useMakeCallback(Trevor Norris) #5419 - [
373ffc5bad] - installer: don't install node_internals.h (Ben Noordhuis) #6913 - [
5782ec2427] - module: don't cache uninitialized builtins (Anna Henningsen) #6907 - [
c8e9adb135] - repl: fix tab completion for defined commands (Prince J Wesley) #7364 - [
a3fa5db5ca] - (SEMVER-MINOR) repl: copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958 - [
d86332799c] - src: clean up string_search (Brian White) #7174 - [
3eea55167d] - src: fix memory leak in WriteBuffers() error path (Ben Noordhuis) #7374 - [
23797eb037] - src: remove obsolete NOLINT comments (Ben Noordhuis) #7462 - [
5aff60e832] - src: lint v8abbr.h (Ben Noordhuis) #7462 - [
42e7c9d266] - src: lint node_lttng_tp.h (Ben Noordhuis) #7462 - [
27c2d25be6] - src: lint node_win32_perfctr_provider.cc (Ben Noordhuis) #7462 - [
4f4d3e77ef] - src: fix whitespace/indent cpplint warnings (Ben Noordhuis) #7462 - [
066064d65f] - src: fix whitespace/blank_line cpplint warnings (Ben Noordhuis) #7462 - [
44cbe0356d] - src: fix runtime/references cpplint warnings (Ben Noordhuis) #7462 - [
f530a36c65] - src: fix runtime/int cpplint warnings (Ben Noordhuis) #7462 - [
d6595adcdb] - src: fix runtime/indentation_namespace warnings (Ben Noordhuis) #7462 - [
68db091aba] - src: fix readability/nolint cpplint warnings (Ben Noordhuis) #7462 - [
4748bed736] - src: fix readability/namespace cpplint warnings (Ben Noordhuis) #7462 - [
785211702a] - src: fix readability/inheritance cpplint warnings (Ben Noordhuis) #7462 - [
c90ae7fb72] - src: fix readability/constructors cpplint warnings (Ben Noordhuis) #7462 - [
16f2497994] - src: fix readability/braces cpplint warnings (Ben Noordhuis) #7462 - [
c8f78a2682] - src: fix build/header_guard cpplint warnings (Ben Noordhuis) #7462 - [
ccc701e1d5] - src: fix build/c++tr1 cpplint warnings (Ben Noordhuis) #7462 - [
dda81b44b0] - src: unify implementations of Utf8Value etc. (Anna Henningsen) #6357 - [
db2b23f06f] - src: fix sporadic deadlock in SIGUSR1 handler (Ben Noordhuis) #5904 - [
53a67ed6d7] - src: fix bad logic in uid/gid checks (Ben Noordhuis) #7374 - [
e6a27a70d8] - src: fix use-after-return in zlib bindings (Ben Noordhuis) #7374 - [
61de6e9b47] - src: remove deprecated HMAC_Init, use HMAC_Init_ex (Ben Noordhuis) #7374 - [
7305e7b9d2] - src: remove duplicate HMAC_Init calls (Ben Noordhuis) #7374 - [
38baf6a0b7] - src: remove unused md_ data members (Ben Noordhuis) #7374 - [
e103044b68] - src: remove unused data member writequeue_size (Ben Noordhuis) #7374 - [
67937bca0a] - src: guard against starting fs watcher twice (Ben Noordhuis) #7374 - [
c03bd57ac6] - src: check uv_async_init() return value (Ben Noordhuis) #7374 - [
2b0dce5a5b] - src: don't use locale-sensitive strcasecmp() (Ben Noordhuis) #6582 - [
9c31c738fc] - src: remove unused #include statement (Ben Noordhuis) #6582 - [
426aa0a5e8] - src: fix Windows segfault with--eval(Bryce Simonds) #6938 - [
b21d145c2a] - (SEMVER-MINOR) src: add node::FreeEnvironment public API (Cheng Zhao) #3098 - [
b9136c0c03] - src: add process.binding('config') (James M Snell) #6266 - [
c3d87eee49] - src: reword command and add ternary (Trevor Norris) #5756 - [
68f391bf3b] - src: remove unnecessary check (Brian White) #5233 - [
981bbcd925] - src: remove TryCatch in MakeCallback (Trevor Norris) #4507 - [
48b7b71352] - src: remove unused TickInfo::in_tick() (Trevor Norris) #4507 - [
d77b28c6b3] - src: remove unused of TickInfo::last_threw() (Trevor Norris) #4507 - [
cb291d5c7f] - src: add AsyncCallbackScope (Trevor Norris) #4507 - [
2eb097f212] - src: fix MakeCallback error handling (Trevor Norris) #4507 - [
63356df39c] - src,http: fix uncaughtException miss in http (Trevor Norris) #5591 - [
ee7040568d] - src,http_parser: remove KickNextTick call (Trevor Norris) #5756 - [
9a8acad6ff] - test: use random ports where possible (Brian White) #7045 - [
223c0e2010] - test: skip doctool tests when js-yaml is missing (Anna Henningsen) #7218 - [
3681b9b868] - test: refactor doctool tests (Rich Trott) #6719 - [
686d7b329c] - test: build addons with V8_DEPRECATION_WARNINGS=1 (Ben Noordhuis) #6652 - [
8404e34665] - Revert "test: mark test-vm-timeout flaky on windows" (Anna Henningsen) #7373 - [
eab9ced2ee] - test: fix flaky test-vm-timeout (Anna Henningsen) #7373 - [
a31d3161f5] - test: add test for exec() known issue (Rich Trott) #7375 - [
1baa145a16] - test: remove internet/test-tls-connnect-cnnic (Ben Noordhuis) #7363 - [
e3097b7cdf] - test: test isFullWidthCodePoint with invalid input (Rich Trott) #7422 - [
f0b0fc49f9] - test: update weak module for gc tests (Rich Trott) #7014 - [
1d100f6853] - test: remove unused vars from http/https tests (Rich Trott) #7598 - [
3241536d95] - test: remove unused var in net-server-try-ports (Rich Trott) #7597 - [
7bd7c235fa] - test: remove unused var from stream2 test (Rich Trott) #7596 - [
4d36a67738] - test: remove unused var from child-process-fork (Rich Trott) #7599 - [
b5e516a42c] - test: remove unused var in test-tls-server-verify (Rich Trott) #7595 - [
db35efa6c1] - test: fix flaky test-net-write-slow (Rich Trott) #7555 - [
8273824ca3] - test: remove common.PORT from http tests (Rich Trott) #7467 - [
5129f3f2cd] - test: mark test-vm-timeout flaky on windows (Rich Trott) #7359 - [
79b45886c1] - test: add tests for some stream.Readable uses (Anna Henningsen) #7260 - [
65b5cccee9] - test: fix spawn on windows (Brian White) #7049 - [
96ed883d2f] - test: enable test-debug-brk-no-arg (Rich Trott) #7143 - [
8724c442f3] - test: add test for uid/gid setting in spawn (Rich Trott) #7084 - [
042e858dfb] - test: make test-child-process-fork-net more robust (Rich Trott) #7033 - [
2a59e4e73d] - test: improve debug-break-on-uncaught reliability (Rich Trott) #6793 - [
77325d585e] - test: remove disabled eio race test (Rich Trott) #7083 - [
5b1f54678b] - test: remove non-incremental common.PORT changes (Rich Trott) #7055 - [
44228dfdef] - test: removecommon.PORTfrom gc tests (Rich Trott) #7013 - [
644bfe14a6] - test: fix test-debug-port-numbers on OS X (Santiago Gimeno) #7046 - [
cde3014f78] - test: remove modifcation to common.PORT (Rich Trott) #6990 - [
8c412af7ac] - test: verify cluster worker exit (cjihrig) #6993 - [
7d6acefbcc] - test: listen on and connect to 127.0.0.1 (Ben Noordhuis) #7524 - [
ecf5c1cb25] - test: refactor spawnSync() cwd test (cjihrig) #6939 - [
9cccaa3c80] - test: fix component printing on windows (Ben Noordhuis) #6915 - [
af4b56d6be] - test: pass python path to node-gyp (hefangshi) #6646 - [
7c55f59214] - test: make stdout buffer test more robust (Rich Trott) #6633 - [
3aef9b813f] - test: unmark test-http-regr-gh-2928 as flaky (Rich Trott) #6540 - [
2259e5db69] - test: avoid test-cluster-master-* flakiness (Stefan Budeanu) #6531 - [
5f444ed6a3] - test: add tests for stream3 buffering using cork (Alex J Burke) #6493 - [
01b314d165] - test: test TTY problems by fakeing a TTY using openpty (Jeremiah Senkpiel) #6895 - [
55f8689711] - test: add test for responses to HTTP CONNECT req (Josh Leder) #6279 - [
9aec1ddb4f] - test: test cluster worker disconnection on error (Santiago Gimeno) #6909 - [
c0a42bc040] - test: verify IPC messages are emitted on next tick (Santiago Gimeno) #6909 - [
9606f768ea] - (SEMVER-MINOR) test: run v8 tests from node tree (Bryon Leung) #4704 - [
efdeb69c9a] - test: work around debugger not killing inferior (Ben Noordhuis) #7037 - [
e3f9bc893f] - test: use strictEqual consistently in agent test (Ben Noordhuis) #6654 - [
1186b7a401] - test: add addons test for MakeCallback (Trevor Norris) #4507 - [
8f76d7db03] - test,tools: test yaml parsing of doctool (Anna Henningsen) #6495 - [
e544b1c40c] - test,win: skip addons/load-long-path on WOW64 (Alexis Campailla) #6675 - [
b956635e41] - tls: catchcertCbDoneexceptions (Fedor Indutny) #6887 - [
06327e5eed] - tls: use process.binding('config') to detect fips mode (James M Snell) #7551 - [
c807287e80] - tls,https: respect address family when connecting (Ben Noordhuis) #6654 - [
9ef6e23088] - tools: make sure doctool anchors respect includes (Anna Henningsen) #6943 - [
f9f85a006f] - tools: restore change of signatures to opts hashes (Jesse McCarthy) #6690 - [
607173bbac] - tools: fix regression in doctool (Myles Borins) #6680 - [
ed193ad8ae] - tools: fix tools/doc/addon-verify.js regression (Anna Henningsen) #6652 - [
8b88c384f0] - tools: lint for object literal spacing (Rich Trott) #6592 - [
96b5aa8710] - tools: update marked dependency (Daniel Wang) #6396 - [
ea137637b7] - tools: allow multiple added: version entries (Anna Henningsen) #6495 - [
2832a60426] - tools: parse documentation metadata (Tristian Flanagan) #6495 - [
0149cb0577] - tools: add mock-y js-yaml dependency to doctool (Anna Henningsen) #6495 - [
68e9fd47c6] - tools: fix -Wunused-variable warning (Ben Noordhuis) #7462 - [
4a2bd2d515] - tools: allow cpplint to run outside git repo (Ben Noordhuis) #7462 - [
09e98a4457] - tools: add back --mode=tap to cpplint (Ben Noordhuis) #7462 - [
e74f199fe2] - tools: disable unwanted cpplint rules again (Ben Noordhuis) #7462 - [
391fc80487] - tools: update cpplint to r456 (Ben Noordhuis) #7462 - [
efadf7639f] - tools: update certdata.txt (Ben Noordhuis) #7363 - [
d7ce99214d] - tools: update ESLint, fix unused vars bug (Rich Trott) #7601 - [
242d6c7323] - tools: remove unused variable (Rich Trott) #7594 - [
7182f5f876] - tools: fix license builder to work with icu-small (Myles Borins) #7119 - [
140b84dd7d] - tools: print stderr on bad test.pyvmArchcheck (Jeremiah Senkpiel) #6786 - [
4c423e649c] - tools: explicit path for V8 test tap output (Myles Borins) #7460 - [
d50f16969d] - tools,doc: add example usage for REPLACEME tag (Anna Henningsen) #6864 - [
b07c3a6ea6] - tty: use blocking mode on OS X (Jeremiah Senkpiel) #6895 - [
a1719a94e9] - udp: use libuv API to get file descriptor (Saúl Ibarra Corretgé) #6908 - [
7779639a11] - unix,stream: fix getting the correct fd for a handle (Saúl Ibarra Corretgé) #6753 - [
d0bf09d3ad] - util: improve format() performance further (Brian White) #5360 - [
72fb281961] - util: improve util.format performance (Evan Lucas) #5360 - [
855759757a] - vm: don't print out arrow message for custom error (Anna Henningsen) #7398 - [
b9dfdfe1d3] - vm: don't abort process when stack space runs out (Anna Henningsen) #6907 - [
0bfedd13a9] - win,build: add creation of zip and 7z package (Bartosz Sosnowski) #5995 - [
7d66752f1f] - zlib: release callback and buffer after processing (Matt Lavin) #6955
Windows 32-bit Installer: https://nodejs.org/dist/v4.5.0/node-v4.5.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.5.0/node-v4.5.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.5.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.5.0/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v4.5.0/node-v4.5.0.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-ppc64le.tar.xz
SmartOS 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x86.tar.xz
SmartOS 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz
Other release files: https://nodejs.org/dist/v4.5.0/
Documentation: https://nodejs.org/docs/v4.5.0/api/
Shasums (GPG signing hash: SHA512, file hash: SHA256):
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
d171f0c859e3895b2430c317001b817866c4de45211ad540c59658ee6a2f689f node-v4.5.0-darwin-x64.tar.gz
61b570d0744bed2725a4d64ab28f641acb1206fee8760035df36f8ee63e54da3 node-v4.5.0-darwin-x64.tar.xz
12ee966eef2abc928f6d7fcf9cfcf2913ef0e59ae07e2dcc20726246ab174fd8 node-v4.5.0-headers.tar.gz
7a83d8e11089c16824dfcd82ca3f5cb9f727545a39f7138d034b67ed95fb922c node-v4.5.0-headers.tar.xz
ecdbb3cb55d0a87aeb10334b47310f1823393abe6273f1ce7c97bcb509051e68 node-v4.5.0-linux-arm64.tar.gz
9034e67629e1912d6dc0632627528565d9e412c6eba410d171f9fd80f700f84f node-v4.5.0-linux-arm64.tar.xz
87c6fb8269475d385a9b923c647890def45079f8e30b55c4737d70558fd36418 node-v4.5.0-linux-armv6l.tar.gz
bc3e33872b009e18f084efb9a595cc12cf8314df125ce80c2e8bde1c2213b5f1 node-v4.5.0-linux-armv6l.tar.xz
99d222ede2f38041c55a64da8e6a669e0128cfb40d40f968cae74d80e52ad566 node-v4.5.0-linux-armv7l.tar.gz
c01482d423b646542ba037cb5ce646cb26518aa2dc9f7728520e7ac1247932b3 node-v4.5.0-linux-armv7l.tar.xz
a517a56b5550567225c6820f99e44fc84ac9953e2fe9db67f3bab7a8d7661e9f node-v4.5.0-linux-ppc64le.tar.gz
e01cb29c51f05dd56e15e0a25918fe4a2ad10cf4b83c4eee89fb0a3598728e50 node-v4.5.0-linux-ppc64le.tar.xz
46bebb806e4e8273e66e02faf5f25145f5351958bda75d9aa49bee9df7ccafec node-v4.5.0-linux-ppc64.tar.gz
f910ffa6ff0dbe32d2e3dea7e73b4f83c37f8a7a0d4078d53f3d3b426e30a8cf node-v4.5.0-linux-ppc64.tar.xz
5678ad94ee35e40fc3a2c545e136a0dc946ac4c039fca5898e1ea51ecf9e7c39 node-v4.5.0-linux-x64.tar.gz
c6ee1f4303353e3605ff70de180431417eb594fe08daf612e692216236750c55 node-v4.5.0-linux-x64.tar.xz
a11ef26fa700eff8ea7acfa491fd362dd362590da2967335d87932e7036a06fd node-v4.5.0-linux-x86.tar.gz
0f5e51d913867eaf71332cd20fd9a98aeb3576b8a22a52e8e1cd97c89cf51feb node-v4.5.0-linux-x86.tar.xz
370b65e6cd27943afc18e517f86c7fc801c0d256cb40ca75b2ff01051223cbb6 node-v4.5.0.pkg
47f0f3c9e33d02a49a6c467d8a12539b0bb3c5bf8e1916bd938eaa956afb47bb node-v4.5.0-sunos-x64.tar.gz
0b83935c6e6decf11c347c1dcaeb1face825a6a103a04117c868239d226de492 node-v4.5.0-sunos-x64.tar.xz
190ff116905ce94291a7122779cbdf493af1ba415432a9a12a32263816b90ccd node-v4.5.0-sunos-x86.tar.gz
2d49973241a67c1a2da747ad469ba43299a84e8e9f7e2d147b08d22084d73c15 node-v4.5.0-sunos-x86.tar.xz
74ced83b8d890d90e2a8b0d54b0d0e9b5e01d6fd6148cec6e9911ff6eaf0cf21 node-v4.5.0.tar.gz
97b99d378c56802444208409568e2e66c46332897f06aead74d1ffbe733bd488 node-v4.5.0.tar.xz
e80a7bf9afb91a422b2955c95a6dd35fec3a7019e5adc21763ed18c9fa6c67a6 node-v4.5.0-win-x64.7z
16aab15b29e79746d1bae708f6a5dbed8ef3c87426a9408f7261163d0cda0f56 node-v4.5.0-win-x64.zip
9d68e8f4c8650b60dfc0955185d867302a9e63b0bd4ee39b8296fc473b033879 node-v4.5.0-win-x86.7z
f79c11ecc0eb6ecb4e95e27744753eaa6db8c255b6c808bc660722c72d45a892 node-v4.5.0-win-x86.zip
367a1872bac36bfd398b89027df80c9c0e604a466185ad4631c167ba1a5d24c8 node-v4.5.0-x64.msi
489e84902243b1adeb7218322bc0e87091c5e758c669e088ac20b4267a8d165d node-v4.5.0-x86.msi
ff1d2bbbc55b15fa3d23dc3d359224674b8d1f20b7f387c1e814099b9801288d win-x64/node.exe
5e54f544fd8ea5cc0a76ccc8b3942e4783de7a174f7cdcd04664a990905395cb win-x64/node.lib
b3c93cfa8155fc58ce86cdd64d28b2254d00b1d46bd3b69cdd965ffa0afa4493 win-x64/node_pdb.7z
973a47686ee5e3c30e986bcc5df5cecdd643d492ef689d33d801e35e912cd869 win-x64/node_pdb.zip
aa0458966999005a5df9d9d74a415022f92ba02ce641bd582cd46e93cd4b8a90 win-x86/node.exe
7e2ff7208dbe2612b55cc5f11be7e17c00b58b410580b3705cb86e7cba09cc97 win-x86/node.lib
a4e089ae072cf15ef247d16a4b7fb8177855e41bc595f395640dbb68d19a6738 win-x86/node_pdb.7z
355ea7df33f95a5d10377276cc7bf4e89b80457f16923b22fb6dad66ea77d3f5 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQEcBAEBAgAGBQJXszriAAoJEJM7AfQLXKlGQuEH/Rvw85bg3uDqCTgXxWaxlwLb
Ua/j3UOEJpqG+bdUn3Zvm0RvhyTWDyJkelb5NOdZhbzHd9/F4x8pPO1ZJa3uF7BF
vgBOxcpLIvL4UgpIelZXs/oLBfsD6RVHPIBNCGgeno0ryyEZp7tSrYbVmDO1zr8W
FqMNRN+E07fFbK+bTc9lMQVyclbdb2QHr4s4GmKrMg2i0GRWOndHfr+mQX3pcK9a
dP6dOKguLPAEOThFiPzks/dbMs++Zq/iWUAPXYzRkXZAvF7vVGOBYeAT7z49rlWT
J1qjH0RPlNzfLIHkTyhha9D6EV/4ZuPtDL+1wsXeCkHHWVa631IxhV1OMdFIivU=
=6paR
-----END PGP SIGNATURE-----