Node v4.4.0(LTS)

주요 변경 사항

이번 마이너 버전 변경에는 다음과 같은 항목이 포함됩니다.

  • deps:
    • –perf_basic_prof_only_functions라는 새로운 플래그가 추가된 버전의 v8로 업데이트했습니다. (Ali Ijaz Sheikh) #3609
  • http:
    • HTTP(S) 에이전트가 유지된(keep alived) 연결에서 발생하는 에러를 잡을(catch) 수 있습니다. (José F. Romaniello) #4482
  • src:
    • 빅-엔디안(Big-Endian) 시스템에 대한 지원이 나아졌습니다. (Bryon Leung) #3410
  • tls:
    • tls.createSecurePair 함수에 공통 SSL 옵션을 전달할 수 있는 기능이 추가됐습니다. (Коренберг Марк) #2441
  • tools:
    • 전달된 독립 파일에 틱 프로세서를 실행하는 --prof-process 플래그가 추가됐습니다. (Matt Loring) #4021

패치 버전 변경 사항에는 다음과 같은 항목이 포함됩니다.

  • build:
    • 공백이 포함된 파이썬 경로를 지원합니다. 파이썬이 c:/Program Files에 설치된 윈도 사용자에게 특히 유용할 것입니다. (Felix Becker) #4841
  • https:
    • HTTP/HTTPS 클라이언트 요청이 EPROTO 오류를 던지는(throw) 문제(#3692)를 해결할 가능성이 있는 수정 사항을 추가했습니다. (Fedor Indutny) #4982
  • installer:
    • 독립된 틱 로그에 있는 프로파일링 정보를 더 읽기 좋게 만들었습니다. (Matt Loring) #3032
  • npm:
    • npm 2.14.20으로 업그레이드했습니다. (Kat Marchán) #5510
  • process:
    • 이벤트 이미터에서 심볼을 지원합니다. ¯\_(ツ)_/¯처럼 작성한 경우에는 심볼이 존재하지 않았습니다. (cjihrig) #4798
  • querystring:
    • querystring.parse()가 13-22% 가량 빨라졌습니다! (Brian White) #4675
  • streams:
    • 작은 버퍼 이동에 대한 성능 개선으로 처리량이 5% 증가했습니다. 이번 변경 덕분에 IoT 프로젝트에서 10%의 속도 향상이 관측됐습니다! (Matteo Collina) #4354
  • tools:
    • eslint를 2.1.0으로 업데이트했습니다. (Rich Trott) #5214

Commits

  • [360e04fd5a] - internal/child_process: call postSend on error (Fedor Indutny) #4752
  • [a29f501aa2] - benchmark: add a constant declaration for net (Minwoo Jung) #3950
  • [85e06a2e34] - (SEMVER-MINOR) buffer: allow encoding param to collapse (Trevor Norris) #4803
  • [fe893a8ebc] - (SEMVER-MINOR) buffer: properly retrieve binary length of needle (Trevor Norris) #4803
  • [fae7c9db3f] - buffer: refactor redeclared variables (Rich Trott) #4886
  • [4a6e2b26f7] - build: treat aarch64 as arm64 (Johan Bergström) #5191
  • [bc2536dfc6] - build: add a help message and removed a TODO. (Ojas Shirekar) #5080
  • [f6416be5d2] - build: remove redundant TODO in configure (Ojas Shirekar) #5080
  • [6deb7a6eb8] - build: remove Makefile.build (Ojas Shirekar) #5080
  • [66d1115555] - build: fix build when python path contains spaces (Felix Becker) #4841
  • [29951cf36a] - child_process: fix data loss with readable event (Brian White) #5036
  • [81d4127279] - cluster: dont rely on this in fork (Igor Klopov) #5216
  • [de4c07b29e] - console: apply null as this for util.format (Jackson Tian) #5222
  • [4e0755cab3] - crypto: have fixed NodeBIOs return EOF (Adam Langley) #5105
  • [a7955d5071] - crypto: fix memory leak in LoadPKCS12 (Fedor Indutny) #5109
  • [5d9c1cf001] - crypto: add pfx certs as CA certs too (Fedor Indutny) #5109
  • [ab5cb0539b] - crypto: use SSL_CTX_clear_extra_chain_certs. (Adam Langley) #4919
  • [198928eb9f] - crypto: fix build when OCSP-stapling not provided (Adam Langley) #4914
  • [b8e1089df0] - crypto: use a const SSL_CIPHER (Adam Langley) #4913
  • [139d6d9284] - debugger: assert test before accessing this.binding (Prince J Wesley) #5145
  • [9c8f2ab546] - deps: upgrade to npm 2.14.20 (Kat Marchán) #5510
  • [e591a0927f] - deps: upgrade to npm 2.14.19 (Kat Marchán) #5335
  • [a5ce67a0aa] - deps: upgrade to npm 2.14.18 (Kat Marchán) #5245
  • [469db021f7] - (SEMVER-MINOR) deps: backport 9da3ab6 from V8 upstream (Ali Ijaz Sheikh) #3609
  • [3ca04a5de9] - deps: backport 8d00c2c from v8 upstream (Gibson Fahnestock) #5024
  • [60e0bd4be9] - deps: upgrade to npm 2.14.17 (Kat Marchán) #5110
  • [976b9a9ab3] - deps: upgrade to npm 2.14.16 (Kat Marchán) #4960
  • [38b370abea] - deps: upgrade to npm 2.14.15 (Kat Marchán) #4872
  • [82f549ef81] - dgram: scope redeclared variables (Rich Trott) #4940
  • [063e14b568] - dns: throw a TypeError in lookupService with invalid port (Evan Lucas) #4839
  • [a2613aefae] - doc: remove out-of-date matter from internal docs (Rich Trott) #5421
  • [394743f4b3] - doc: explicit about VS 2015 support in readme (Phillip Johnsen) #5406
  • [da6b26fbfb] - doc: copyedit util doc (Rich Trott) #5399
  • [7070ad0cc0] - doc: mention prototype check in deepStrictEqual() (cjihrig) #5367
  • [d4789fc5fd] - doc: s/http/https in Myles Borins’ GitHub link (Rod Vagg) #5356
  • [b86540d1eb] - doc: clarify error handling in net.createServer (Dirceu Pereira Tiegs) #5353
  • [3106297037] - doc: require behavior on case-insensitive systems (Hugo Wood)
  • [e0b45e4315] - doc: update repo docs to use ‘CTC’ (Alexis Campailla) #5304
  • [e355f13989] - doc: improvements to crypto.markdown copy (Alexander Makarenko) #5230
  • [a9035b5e1d] - doc: link to man pages (dcposch@dcpos.ch) #5073
  • [2043e6a63c] - doc: clarify child_process.execFile{,Sync} file arg (Kevin Locke) #5310
  • [8c732ad1e1] - doc: fix buf.length slice example (Chinedu Francis Nwafili) #5259
  • [6c27c78b8b] - doc: fix buffer[index] example (Chinedu Francis Nwafili) #5253
  • [7765f99683] - doc: fix template string (Rafael Cepeda) #5240
  • [d15ef20162] - doc: improvements to console.markdown copy (Alexander Makarenko) #5225
  • [593206a752] - doc: fix net.createConnection() example (Brian White) #5219
  • [464636b5c5] - doc: improve scrolling, various CSS tweaks (Roman Reiss) #5198
  • [f615cd5b0b] - doc: console is asynchronous unless it’s a file (Ben Noordhuis) #5133
  • [fbed0d11f1] - doc: merging behavior of writeHead vs setHeader (Alejandro Oviedo) #5081
  • [b0bb42bd7d] - doc: fix reference to API hash.final (Minwoo Jung) #5050
  • [dee5045221] - doc: uppercase ‘RSA-SHA256’ in crypto.markdown (Rainer Oviir) #5044
  • [498052a017] - doc: consistent styling for functions in TLS docs (Alexander Makarenko) #5000
  • [031277e6f8] - doc: apply consistent styling for functions (Rich Trott) #4974
  • [808fe0ea48] - doc: fix notDeepEqual API (Minwoo Jung) #4971
  • [5b9025689f] - doc: show links consistently in deprecations (Sakthipriyan Vairamani) #4907
  • [3a1865db5e] - doc: don’t use “interface” as a variable name (ChALkeR) #4900
  • [90715c3d68] - doc: keep the names in sorted order (Sakthipriyan Vairamani) #4876
  • [d8b3b25c9c] - doc: fix JSON generation for aliased methods (Timothy Gu) #4871
  • [7b763c8d25] - doc: fix code type of markdowns (Jackson Tian) #4858
  • [37d4e7afc2] - doc: check for errors in ‘listen’ event (Benjamin Gruenbaum) #4834
  • [3f876b104c] - doc: Examples work when data exceeds buffer size (Glen Arrowsmith) #4811
  • [e3e20422a7] - doc: harmonize $ node command line notation (Robert Jefe Lindstaedt) #4806
  • [73e0195cef] - doc: fix type references for link gen, link css (Claudio Rodriguez) #4741
  • [0bdac429e1] - doc: multiple improvements in Stream docs (Alexander Makarenko) #5009
  • [693c16fb6b] - doc: fix anchor links from stream to http and events (piepmatz) #5007
  • [5fb533522c] - doc: replace function expressions with arrows (Benjamin Gruenbaum) #4832
  • [e3572fb809] - doc: fix links order in Buffer doc (Alexander Makarenko) #5076
  • [5c936ab765] - doc: clarify optional arguments of Buffer methods (Michaël Zasso) #5008
  • [6df350c2b3] - doc: improve styling consistency in Buffer docs (Alexander Makarenko) #5001
  • [047f4a157f] - doc: make buffer methods styles consistent (Timothy Gu) #4873
  • [4cfc017b90] - doc: fix nonsensical grammar in Buffer::write (Jimb Esser) #4863
  • [9087f6daca] - doc: fix named anchors in addons.markdown and http.markdown (Michael Theriot) #4708
  • [4c8713ce58] - doc: add buf.indexOf encoding param with example (Karl Skomski) #3373
  • [1819d74491] - doc: fenced all code blocks, typo fixes (Robert Jefe Lindstaedt) #4733
  • [961735e645] - doc: make references clickable (Roman Klauke) #4654
  • [7e80442483] - doc: improve child_process.execFile() code example (Ryan Sobol) #4504
  • [de9ad5b39d] - doc: remove “above” and “below” references (Richard Sun) #4499
  • [c549ca3b69] - doc: fix heading level error in Buffer doc (Shigeki Ohtsu) #4537
  • [a613bae14c] - doc: improvements to crypto.markdown copy (James M Snell) #4435
  • [18f580d0c1] - doc: improve child_process.markdown copy (James M Snell) #4383
  • [a929837311] - doc: improvements to buffer.markdown copy (James M Snell) #4370
  • [a22f688407] - doc: improve addons.markdown copy (James M Snell) #4320
  • [94c2de47b1] - doc: update process.send() signature (cjihrig) #5284
  • [4e1926cb08] - doc: replace node-forward link in CONTRIBUTING.md (Ben Noordhuis) #5227
  • [e1713e81e5] - doc: fix minor inconsistencies in repl doc (Rich Trott) #5193
  • [b2e72c0d92] - doc: clarify exceptions during uncaughtException (Noah Rose) #5180
  • [c3c549836a] - doc: update DCO to v1.1 (Mikeal Rogers) #5170
  • [9dd35ad594] - doc: fix dgram doc indentation (Rich Trott) #5118
  • [eed830702c] - doc: fix typo in dgram doc (Rich Trott) #5114
  • [abfb2f5864] - doc: fix link in cluster documentation (Timothy Gu) #5068
  • [8b040b5bb2] - doc: fix minor typo in process doc (Prayag Verma) #5018
  • [47eebe1d80] - doc: fix typo in Readme.md (Prayag Verma) #5017
  • [2b97ff89a6] - doc: minor improvement in OS docs (Alexander Makarenko) #5006
  • [9a5d58b89e] - doc: improve styling consistency in VM docs (Alexander Makarenko) #5005
  • [960e1bab98] - doc: minor improvement to HTTPS doc (Alexander Makarenko) #5002
  • [6048b011e8] - doc: spell writable consistently (Peter Lyons) #4954
  • [7b8f904167] - doc: update eol handling in readline (Kári Tristan Helgason) #4927
  • [83efd0d4d1] - doc: add more details to process.env (Evan Lucas) #4924
  • [b2d2c0b588] - doc: undo move http.IncomingMessage.statusMessage (Jeff Harris) #4822
  • [b091c41b53] - doc: proper markdown escaping -> __, *, _ (Robert Jefe Lindstaedt) #4805
  • [0887208290] - doc: remove unnecessary bind(this) (Dmitriy Lazarev) #4797
  • [f3e3c70bca] - doc: Update small error in LICENSE for npm (Kat Marchán) #4872
  • [e703b180b3] - doc,tools,test: lint doc-based addon tests (Rich Trott) #5427
  • [0f3b8ca192] - fs: refactor redeclared variables (Rich Trott) #4959
  • [152c6b6b8d] - http: remove reference to onParserExecute (Tom Atkinson) #4773
  • [6a0571cd72] - http: do not emit upgrade on advertisement (Fedor Indutny) #4337
  • [567ced9ef0] - (SEMVER-MINOR) http: handle errors on idle sockets (José F. Romaniello) #4482
  • [de5177ccb8] - https: evict cached sessions on error (Fedor Indutny) #4982
  • [77a6036264] - installer: install the tick processor (Matt Loring) #3032
  • [ea16d8d7c5] - lib: remove string_decoder.js var redeclarations (Rich Trott) #4978
  • [1389660ab3] - lib: scope loop variables (Rich Trott) #4965
  • [59255d7218] - lib: use arrow functions instead of bind (Minwoo Jung) #3622
  • [fd26960aab] - lib,test: remove extra semicolons (Michaël Zasso) #2205
  • [9646d26ffd] - module: refactor redeclared variable (Rich Trott) #4962
  • [09311128e8] - net: use _server for internal book-keeping (Fedor Indutny) #5262
  • [824c402174] - net: refactor redeclared variables (Rich Trott) #4963
  • [96f306f3cf] - net: move isLegalPort to internal/net (Evan Lucas) #4882
  • [78d64889bd] - node: set process._eventsCount to 0 on startup (Evan Lucas) #5208
  • [7a2e8f4356] - process: support symbol events (cjihrig) #4798
  • [c9e2dce247] - querystring: improve parse() performance (Brian White) #4675
  • [18542c41fe] - repl: remove variable redeclaration (Rich Trott) #4977
  • [10be8dc360] - src: force line buffering for stderr (Rich Trott) #3701
  • [7958664e85] - src: clean up usage of proto (Jackson Tian) #5069
  • [4e0a0d51b3] - src: remove no longer relevant comments (Chris911) #4843
  • [51c8bc8abc] - src: remove __builtin_bswap16 call (Ben Noordhuis) #4290
  • [5e1976e37c] - src: remove unused BITS_PER_LONG macro (Ben Noordhuis) #4290
  • [c18ef54d88] - (SEMVER-MINOR) src: add BE support to StringBytes::Encode() (Bryon Leung) #3410
  • [be9e7610b5] - src,test,tools: modify for more stringent linting (Rich Trott) #5214
  • [538c4756a7] - stream: refactor redeclared variables (Rich Trott) #4816
  • [4fa22e4126] - streams: 5% throughput gain when sending small chunks (Matteo Collina) #4354
  • [b6bd87495f] - test: remove flaky mark for test-debug-no-context (Rich Trott) #5317
  • [7705360e35] - test: add test for https server close event (Braydon Fuller) #5106
  • [9d6623e1d1] - test: use String.prototype.repeat() for clarity (Rich Trott) #5311
  • [18e3987e2e] - test: mitigate flaky test-debug-no-context (Rich Trott) #5269
  • [058db07ce8] - test: refactor test-dgram-send-callback-recursive (Santiago Gimeno) #5079
  • [1647113d7a] - test: refactor test-http-destroyed-socket-write2 (Santiago Gimeno) #4970
  • [07dc2b50e2] - test: shorten path for bogus socket (Rich Trott) #4478
  • [47e7c8c359] - test: mark test-http-regr-gh-2928 flaky (Rich Trott) #5280
  • [9dbd66f7ef] - test: mark test-http-agent flaky (Rich Trott) #5209
  • [98049876b5] - test: minimal repl eval option test (Rich Trott) #5192
  • [ae3185b8ac] - test: disable fs watch tests for AIX (Michael Dawson) #5187
  • [b639c3345b] - test: fix child-process-fork-regr-gh-2847 again (Santiago Gimeno) #5179
  • [8be3afc474] - test: fix flaky test-http-regr-gh-2928 (Rich Trott) #5154
  • [46dc12bdcc] - test: enable to work pkcs12 test in FIPS mode (Shigeki Ohtsu) #5150
  • [e19b8ea692] - test: remove unneeded common.indirectInstanceOf() (Rich Trott) #5149
  • [6072d2e15e] - test: disable gh-5100 test when in FIPS mode (Fedor Indutny) #5144
  • [a8417a2787] - test: fix flaky test-dgram-pingpong (Rich Trott) #5125
  • [9db67a6a44] - test: fix child-process-fork-regr-gh-2847 (Santiago Gimeno) #5121
  • [69150caedc] - test: don’t run test-tick-processor.js on Aix (Michael Dawson) #5093
  • [4a492b96b1] - test: mark flaky tests on Raspberry Pi (Rich Trott) #5082
  • [4301f2cdc2] - test: fix inconsistent styling in test-url (Brian White) #5014
  • [865baaed60] - test: fix redeclared vars in sequential tests (Rich Trott) #4999
  • [663e852c1b] - test: pummel test fixes (Rich Trott) #4998
  • [72d38a4a38] - test: fix redeclared vars in test-vm-* (Rich Trott) #4997
  • [97ddfa2b6e] - test: fix redeclared vars in test-url (Rich Trott) #4993
  • [43d4db4314] - test: fix redeclared test-util-* vars (Rich Trott) #4994
  • [88fae38d0c] - test: fix variable redeclarations (Rich Trott) #4992
  • [58595f146a] - test: fix redeclared test-path vars (Rich Trott) #4991
  • [2b711d51fa] - test: fix var redeclarations in test-os (Rich Trott) #4990
  • [bd9e2c31d6] - test: fix test-net-* variable redeclarations (Rich Trott) #4989
  • [d67ab81882] - test: fix redeclared test-intl var (Rich Trott) #4988
  • [d6dbb2fae7] - test: fix redeclared test-http-* vars (Rich Trott) #4987
  • [ecaa89a8cb] - test: fix redeclared test-event-emitter-* vars (Rich Trott) #4985
  • [299c729371] - test: remove redeclared var in test-domain (Rich Trott) #4984
  • [35a4a203bf] - test: remove var redeclarations in test-crypto-* (Rich Trott) #4981
  • [1d56b74af0] - test: remove test-cluster-* var redeclarations (Rich Trott) #4980
  • [0ce12cc1ec] - test: fix test-http-extra-response flakiness (Santiago Gimeno) #4979
  • [c6b4bf138c] - test: scope redeclared vars in test-child-process* (Rich Trott) #4944
  • [7654c171c7] - test: refactor switch (Rich Trott) #4870
  • [226dfef690] - test: add common.platformTimeout() to dgram test (Rich Trott) #4938
  • [fb14bac662] - test: fix flaky cluster test on Windows 10 (Rich Trott) #4934
  • [f5d29d7ac4] - test: Add assertion for TLS peer certificate fingerprint (Alan Cohen) #4923
  • [618427cea6] - test: fix test-tls-zero-clear-in flakiness (Santiago Gimeno) #4888
  • [8700c39c70] - test: fix irregular whitespace issue (Roman Reiss) #4864
  • [2b026c9d5a] - test: fs.link() test runs on same device (Drew Folta) #4861
  • [80a637ac4d] - test: scope redeclared variable (Rich Trott) #4854
  • [8c4903d4ef] - test: update arrow function style (cjihrig) #4813
  • [0a44e6a447] - test: mark test-tick-processor flaky (Rich Trott) #4809
  • [363460616c] - test: refactor test-net-settimeout (Rich Trott) #4799
  • [6841d82c22] - test: remove race condition in http flood test (Rich Trott) #4793
  • [b5bae32847] - test: remove test-http-exit-delay (Rich Trott) #4786
  • [60514f9521] - test: refactor test-fs-watch (Rich Trott) #4776
  • [2a3a431119] - test: fix net-socket-timeout-unref flakiness (Santiago Gimeno) #4772
  • [9e6f3632a1] - test: remove Object.observe from tests (Vladimir Kurchatkin) #4769
  • [f78daa67b8] - test: make npm tests work on prerelease node versions (Kat Marchán) #4960
  • [1c03191b6a] - test: make npm tests work on prerelease node versions (Kat Marchán) #4872
  • [d9c22cc896] - test,buffer: refactor redeclarations (Rich Trott) #4893
  • [5c4960468a] - tls: nullify .ssl on handle close (Fedor Indutny) #5168
  • [c0f5f01c9c] - tls: scope loop vars with let (Rich Trott) #4853
  • [c86627e0d1] - (SEMVER-MINOR) tls: add options argument to createSecurePair (Коренберг Марк) #2441
  • [c908ff36f4] - tls_wrap: reach error reporting for UV_EPROTO (Fedor Indutny) #4885
  • [cebe3b95e3] - tools: run tick processor without forking (Matt Loring) #4224
  • [70d8827714] - (SEMVER-MINOR) tools: add --prof-process flag to node binary (Matt Loring) #4021
  • [a43b9291c7] - tools: replace obsolete ESLint rules (Rich Trott) #5214
  • [a89c6f58f1] - tools: update ESLint to version 2.1.0 (Rich Trott) #5214
  • [789f62196a] - tools: remove obsolete lint rules (Rich Trott) #5214
  • [154772cfa8] - tools: parse types into links in doc html gen (Claudio Rodriguez) #4741
  • [9237b6e38a] - tools: fix warning in doc parsing (Shigeki Ohtsu) #4537
  • [c653cc0c03] - tools: add recommended ES6 lint rules (Rich Trott) #5210
  • [993d9b7df0] - tools: add recommended linting rules (Rich Trott) #5188
  • [8423125223] - tools: remove excessive comments from .eslintrc (Rich Trott) #5151
  • [4c687c98e4] - tools: enable no-proto rule for linter (Jackson Tian) #5140
  • [28e4e6f312] - tools: disallow mixed spaces and tabs for indents (Rich Trott) #5135
  • [50c6fe8604] - tools: alphabetize eslint stylistic issues section (Rich Trott)
  • [ee594f1ed7] - tools: lint for empty character classes in regex (Rich Trott) #5115
  • [bf0e239e99] - tools: lint for spacing around unary operators (Rich Trott) #5063
  • [6345acb792] - tools: enable no-redeclare rule for linter (Rich Trott) #5047
  • [1dae175b62] - tools: fix redeclared vars in doc/json.js (Rich Trott) #5047
  • [d1d220a1cf] - tools: apply linting to doc tools (Rich Trott) #4973
  • [eddde1f60c] - tools: fix detecting constructor for JSON doc (Timothy Gu) #4966
  • [bcb327c8dd] - tools: add property types in JSON documentation (Timothy Gu) #4884
  • [9a06a4c116] - tools: enable assorted ESLint error rules (Roman Reiss) #4864
  • [38474cfd49] - tools: add arrow function rules to eslint (cjihrig) #4813
  • [f898abaa4f] - tools: fix setting path containing an ampersand (Brian White) #4804
  • [d10bee8e79] - tools: enable no-extra-semi rule in eslint (Michaël Zasso) #2205
  • [01006392cf] - tools,doc: fix linting errors (Rich Trott) #5161
  • [57a5f8731a] - url: change scoping of variables with let (Kári Tristan Helgason) #4867

Windows 32-bit Installer: https://nodejs.org/dist/v4.4.0/node-v4.4.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v4.4.0/node-v4.4.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v4.4.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v4.4.0/win-x64/node.exe

Mac OS X 64-bit Installer: https://nodejs.org/dist/v4.4.0/node-v4.4.0.pkg

Mac OS X 64-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-darwin-x64.tar.gz

Linux 32-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-x86.tar.xz

Linux 64-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-ppc64le.tar.xz

SunOS 32-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-sunos-x86.tar.xz

SunOS 64-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-sunos-x64.tar.xz

ARMv6 32-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-armv6l.tar.xz

ARMv7 32-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v4.4.0/node-v4.4.0.tar.gz

Other release files: https://nodejs.org/dist/v4.4.0/

Documentation: https://nodejs.org/docs/v4.4.0/api/

Shasums (GPG signing hash: SHA512, file hash: SHA256):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

650c2f1e186a4974304b652321fbb3c4bd22ee7bc7c2c406c6e244dd6a6d38be node-v4.4.0-darwin-x64.tar.gz
e2aecfc2caf2881b463c98918f8e813be6b96e28e616a73376b0bbf9ed4d65c8 node-v4.4.0-darwin-x64.tar.xz
60aff0f9ea74bc64a8d0653828f63d6e8c5f39c3f7a16dee4a6ab48707071236 node-v4.4.0-headers.tar.gz
fc92838cc68322407b5fbfd787dcdcc3c2d094f98755df9b7168b0198331da7a node-v4.4.0-headers.tar.xz
649590a9c16d262ba95b8e22a2a69105f7e881375b879e34e647748f18d2c830 node-v4.4.0-linux-arm64.tar.gz
edded0f3638757c7d1250ed8d9e2cf2790467d2f4295830e455d705d7cabbbf2 node-v4.4.0-linux-arm64.tar.xz
9ae5e1bb3ddeb4ec399922b0cadff47109b1711e79518be64566653454c19df2 node-v4.4.0-linux-armv6l.tar.gz
a1b68ff29aec840ef16549db542adc5fca764e5bdfc2e01c953ee30ce76f2c78 node-v4.4.0-linux-armv6l.tar.xz
c610f75a848b3334148c8d78ce125550b296356fc6baf4fdd8167142aad24806 node-v4.4.0-linux-armv7l.tar.gz
010d45cda9ced750f50fcc8ba3cf130edf2568d8c1346cdc8099096dcbc832b3 node-v4.4.0-linux-armv7l.tar.xz
1978d58ea0b640e0ce1766f6cc71b163baa7ad3cafbff69051f2b71c9edaf353 node-v4.4.0-linux-ppc64le.tar.gz
7f09ce7f067ade6b18ba3c7bea46986fd7b91efbcedb0f24d8b0523d0444634b node-v4.4.0-linux-ppc64le.tar.xz
114a865effcff2783022ef0fcd30d1e51624d6c28140db0bdc662bcd0f850d8b node-v4.4.0-linux-x64.tar.gz
781f63ca7a2f43cde6ca6561485582fdf63f2c78b66217bee6a1a5749fe2f28e node-v4.4.0-linux-x64.tar.xz
53eb070a459838fb5bff9edc8260b6d0007409d36b8f2917bc1e523e92d6d99f node-v4.4.0-linux-x86.tar.gz
200cb6ba462e860039407bd3205e8d3a8ffae5fa7060dc0ef906d7c86e01b85c node-v4.4.0-linux-x86.tar.xz
13eb21a569218815b37893af9f6080eaa8156d0e66c38ed15e5bed4abac739e4 node-v4.4.0.pkg
46338fcf165edb93528196f942dd38d241abf56ca6e940200696f22fb40d7fe4 node-v4.4.0-sunos-x64.tar.gz
c98d794d6bdf25a5f4e686e5c0665ed107feee9191fef476abac648cc9f09662 node-v4.4.0-sunos-x64.tar.xz
4131f8f4baeb527a534c3b6a951d98727013e412a8c455c25c77a06a7faa0dfc node-v4.4.0-sunos-x86.tar.gz
8a5d8b12660775d4b968a723d16b99e684ba31af1da36dc2fbaf44784ebf614f node-v4.4.0-sunos-x86.tar.xz
2cfc76292576d17a8f2434329221675972c96e5fd60cd694610f53134079f92e node-v4.4.0.tar.gz
6ae44ae9a9cd1f102ca7f3ea09ca6223afe88fab4911f1bf21c9da2a1e795f1d node-v4.4.0.tar.xz
c87245838da77c601b38752626da8344b8874bedc3fa7d8634924cb70a801fe7 node-v4.4.0-x64.msi
b403b8142a44b4b5fc713b6f29d5bfd0d0cbdaf46ba86ef0b04ef1c3756f6398 node-v4.4.0-x86.msi
57b68aa386d828afb6b36c10953c95108b5f8e257562a9d9650f2597006879ed win-x64/node.exe
c0490530037a43a94bec8abe5c7f5b98d20d406c9c5387a2372d148b2a37286d win-x64/node.lib
23f6e19089ed4dc97dcf981ba5a1c5e2e9d726bc8857f434158bf3ed2dc161d5 win-x86/node.exe
a5b5353caabbb9fe4e244235e947d35b81968874cd0b863dba883e279627f316 win-x86/node.lib
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJW38g9AAoJEJM7AfQLXKlGSk4H/AzwPhn3WTWA6NDVz/P9ZJ46
P09EFxE/krDqA5LNO1+5tQ+HTzdTSdruYsQBd2qfewjJ64Ho+Gma4ALKruWaxklX
qcv+0p26W2IRbNh3qOsSJGyXgtLHJsppx/wtdq5j9wv355NAfabMPnD/yffdqI0M
F0sloJBwjGnMq53wBjy7xiSnDHefINWE5tXcezxqtmS+H+mX4GNuChz5UUbyrhn3
6BEI/3FmQLpJ+zSzV3s2GHgiUxss4OF/EB0eh7BqLUwoc6tPZ7Uec43x0OtBTIbr
rkjqj1mruq0G2WwWmYiMZlwsG5AMAmDHQ4peE95jwI2kBU1/Gy+YB/mxeZjNXSo=
=fDQ1
-----END PGP SIGNATURE-----