Node 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-only
target (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: addadded
information 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.byteLength
for Content-Length (kimown) #7274 - [
85f70b36e4
] - doc: clarify use of0
port 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 test
guide (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.PORT
from 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: catchcertCbDone
exceptions (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.pyvmArch
check (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-----