Node v6.12.3(LTS)

주요 변경사항

  • build:
    • 어떤 디렉터리에서라도 configure를 실행할 수 있습니다.(Gibson Fahnestock) #17321

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v6.12.3/node-v6.12.3-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v6.12.3/node-v6.12.3-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v6.12.3/node-v6.12.3.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v6.12.3/node-v6.12.3-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.12.3/node-v6.12.3-linux-ppc64.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.12.3/node-v6.12.3-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v6.12.3/node-v6.12.3-aix-ppc64.tar.gz

SmartOS 32-bit Binary: https://nodejs.org/dist/v6.12.3/node-v6.12.3-sunos-x86.tar.xz

SmartOS 64-bit Binary: https://nodejs.org/dist/v6.12.3/node-v6.12.3-sunos-x64.tar.xz

ARMv6 32-bit Binary: Coming soon

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

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

Source Code: https://nodejs.org/dist/v6.12.3/node-v6.12.3.tar.gz

Other release files: https://nodejs.org/dist/v6.12.3/

Documentation: https://nodejs.org/docs/v6.12.3/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

3ca24ee434513dd4f9180ffca6d2e740255aa046ed88e665ce15bb8ee9623380 node-v6.12.3-aix-ppc64.tar.gz
4e73157e4278f5763b176c41c0c86900031f8adc3d42f9d87d54b951c656449b node-v6.12.3-darwin-x64.tar.gz
d26f9b3e0b429e902e53a4288e8fcc7985db4ab2b7ba4cc41d6135970fcd55b8 node-v6.12.3-darwin-x64.tar.xz
1c756b7b2f3f5e68523e8c26f15e806fdc16608dc12305ffdb314cd61fa44418 node-v6.12.3-headers.tar.gz
9db44b5fc7279837fd163b68c5c48e4c1f00c5c383bca922522c4639df96d66a node-v6.12.3-headers.tar.xz
b25af85958456d64b4793dddc894701d5b0dfa74144dad444705e901d46480c1 node-v6.12.3-linux-arm64.tar.gz
abe06525a8d6f70b93f853d385f3144120d3e857e946e534a51448c59f8e394c node-v6.12.3-linux-arm64.tar.xz
b9bbf2571fba155f800d202dc67fac9c108969cb033da26e00c4b5d0c0443651 node-v6.12.3-linux-armv7l.tar.gz
9dd8afb1098f44e1a23d72a04fb9c58cec5851ec8606a871f723bfe945ece6bf node-v6.12.3-linux-armv7l.tar.xz
f90c2537163092dd6f62a0db32e911dcfcb5c2dee1f538ed27b1a7824845ce72 node-v6.12.3-linux-ppc64le.tar.gz
b948bda8cba8e104b64df13e183d97696601027871f34c3de6bbb9d3decc81f8 node-v6.12.3-linux-ppc64le.tar.xz
4264601e1c853caea3e53a9f91cea023d98b1181d1d08b293986da5e6f9efc79 node-v6.12.3-linux-ppc64.tar.gz
e0c4a5834ca1b263be24d07d6b3b1ddcdf815db9ddc8312d1226d359e8a8c64a node-v6.12.3-linux-ppc64.tar.xz
c37db70badf1e9807357e827ea1f748e93ee26a4614e6c93cdb39fdb245afe7b node-v6.12.3-linux-s390x.tar.gz
bfbb2741047e15a7a60618d115f67d392b496005b72dc2de1e332bb19f23cf5b node-v6.12.3-linux-s390x.tar.xz
0f8144c84c4379cb35ae409779c062a65680cf163b52c4660932eb58cfa1d065 node-v6.12.3-linux-x64.tar.gz
94ebeb5fb0176229bc2ec8b83fe92254facb13041e147aeebad12c72e798aa29 node-v6.12.3-linux-x64.tar.xz
a60e400b496d8e7ee219d96ea9b6c296431f2cd6d84cb1fbe70da47c2720c73c node-v6.12.3-linux-x86.tar.gz
e3b7cd999b1f57cf836bff55bbf7709774a8a916879ecfcecf59bc3fdc4c5ab7 node-v6.12.3-linux-x86.tar.xz
af36cecf9b3a6a6307f8fa87fd07df3532268424a43e186beeb6778a930a3ee1 node-v6.12.3.pkg
ae17f7530951235685e64785ae9b1b8d7b94f767cb3cc93e2cb036f2a12b72e9 node-v6.12.3-sunos-x64.tar.gz
6312406dfa391f40b4e7770d49773f20fc47faac129a6ece4edce00a127424ed node-v6.12.3-sunos-x64.tar.xz
582bd75f79e19b08393a2d2f796c5a8b3209ec6b3cfb31f0e0d7c3be80f15ce6 node-v6.12.3-sunos-x86.tar.gz
8748547545d66a6718367edf08d9d073e92574e113550876245cfc3890a204cf node-v6.12.3-sunos-x86.tar.xz
088788d1c887309f8650730908dbf6f09140077a8aaf582021af4bef2a6d6b84 node-v6.12.3.tar.gz
1a58672fa2178098c30306862cccdf02b8803dafe1d2e9f51c8c96749f3ddcdc node-v6.12.3.tar.xz
7b04074f466af1f2e54517537958694ce166f3463ee5878749258e57732565c6 node-v6.12.3-win-x64.7z
14ed5f40667a6ec6b80c9b1647dbebd5fcd965eec965af6725c90c00e917183b node-v6.12.3-win-x64.zip
48b86057234fa211157aae77e971cf17729771bc9470321b9e1ea04df7b58184 node-v6.12.3-win-x86.7z
36f6fd2acaa71c452688f62da5ae231fa3b37e5536b555ca02d6ba3f79b3f087 node-v6.12.3-win-x86.zip
217fb0ce8b8faf24b06de1cb588b2c534555174b0438acb8b80d0d654e1f051f node-v6.12.3-x64.msi
0a34c4fc524703592cbb6c7fb88a5a199fe5d1de5d052eb6ce32ccb020a56a63 node-v6.12.3-x86.msi
6258bbedb697c2069cf38331bdaa32a5ece20107b0185b5d3239be40dcc38209 win-x64/node.exe
4065fbf988bfbb6032e33b7efe09c713638037227c838224253ed47cacebac00 win-x64/node.lib
e84586821d12f70b333198c70fcacf757a96cfd5fff9feeeb67f50de30554082 win-x64/node_pdb.7z
622cc4828cde6df0b11521c6081ea2ea6643f67a2cca285f2967a7bd12218ee5 win-x64/node_pdb.zip
92a90789bee3ba1a428c91b3a3752fe1c284b6324d7ad7dc678e271c34240e22 win-x86/node.exe
0471e46fe62100a7b69aad1644223e33bf632eabbe8f348f1b381b1c2862176e win-x86/node.lib
136eedad8c660a995402fdd4a49e56cc4cba516395170d2b7eaf220b21fed7df win-x86/node_pdb.7z
7770a5f0dcedf815ea4279f3ee6435bdf3f34e804e827a1a376388585645005d win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCAAGBQJaS9jlAAoJEJM7AfQLXKlGNd0H+wcYGoeBstQbXGZ571aGILFQ
LfW4Qtog4MGwts3xseSqo19sXSCHlVyAls6X/tk7gOrKWK5qWm+0LFo8uM4qcAKk
OULMe+XYEyyjN7aUcYAC1+pPiJyKfVPl7dyYLyPbz0NZrMzYFj1KswCecCenIGwA
bv376kzwyaeyYrXSqTyyDJ5+m5fx/eytbbzBY1v1k7vLHgsr4CNRuNKNUHGVmog+
37rVKCJ/Ktqghg6yhkobk0miNkTOxX5ucBAAKuPFkvD6MT9ZSz+MKRX3ZcEWvrFD
0cvyY2l4u7ZNojYhLio/1rAm8JVLzHUi9fzPL/HPEermkYj5pRYnPt3ykwIPEw0=
=BFuE
-----END PGP SIGNATURE-----

Node v9.3.0(현재 버전)

주요 변경사항

  • async_hooks:
    • async_hooks에 추적 이벤트를 추가했습니다. (Andreas Madsen) #15538
    • net server에 프로바이더 타입을 추가했습니다. (Andreas Madsen) #17157
  • console:
    • 이제 console.debug를 검사기 바깥에서도 사용할 수 있습니다. (Benjamin Zaslavsky) #17033
  • deps:
    • libuv를 1.18.0 버전으로 업그레이드했습니다. (cjihrig) #17282
    • V8을 6.2.414.46 버전으로 업그레이드했습니다. (Myles Borins) #17206
  • module:
    • module.builtinModules가 내장 모듈의 목록을 반환합니다. (Jon Moss) #16386
  • n-api:
    • 확장 기능에서 이벤트 루프를 구할 때 사용할 수 있는 도우미 기능을 추가했습니다. (Anna Henningsen) #17109
  • process:
    • process.setUncaughtExceptionCaptureCallback을 사용해 --abort-on-uncaught-exception의 동작을 커스터마이징 할 수 있습니다 (Anna Henningsen) #17159
    • 시그널 핸들러에 이 핸들러를 호출한 시그널 코드를 인수로 전달합니다. (Robert Rossmann) #15606
  • src:
    • Electron처럼 Node를 임베드하는 환경에서 Node::CreatePlatform을 사용해 NodePlatform의 인스턴스를 새로 만들 수 있습니다. (Cheng Zhao) #16981
  • stream:
    • writable.writableHighWaterMarkreadable.readableHighWaterMark가 이 함수를 사용해 초기화 된 스트림 객체를 반환합니다. (Calvin Metcalf) #12860
  • 새로운 협력자

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v9.3.0/node-v9.3.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v9.3.0/node-v9.3.0-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v9.3.0/node-v9.3.0.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v9.3.0/node-v9.3.0-darwin-x64.tar.gz

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

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

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

Linux s390x 64-bit Binary: https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v9.3.0/node-v9.3.0-aix-ppc64.tar.gz

SmartOS 32-bit Binary: https://nodejs.org/dist/v9.3.0/node-v9.3.0-sunos-x86.tar.xz

SmartOS 64-bit Binary: https://nodejs.org/dist/v9.3.0/node-v9.3.0-sunos-x64.tar.xz

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

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

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

Source Code: https://nodejs.org/dist/v9.3.0/node-v9.3.0.tar.gz

Other release files: https://nodejs.org/dist/v9.3.0/

Documentation: https://nodejs.org/docs/v9.3.0/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

d0bfbd7697c1249b536586cfdc257828f2f56f30945fd120d735f646f297828c node-v9.3.0-aix-ppc64.tar.gz
0539601e67e9be6995d4ba4abe565a748e25699060631369f59166d5de43d21a node-v9.3.0-darwin-x64.tar.gz
476554cd4a4758923e2de4d9bd1c851fcd3229f87c513b2456a0cc9a51abb828 node-v9.3.0-darwin-x64.tar.xz
e084a59cdb0397d034e3fd27699f97963723d4eafff5023abe2a01613aebebd3 node-v9.3.0-headers.tar.gz
4c4206f3471f5242d10f0a97ae6d0c809fe3cff13072f8665995d5b3e128b579 node-v9.3.0-headers.tar.xz
7b11f47f695d3be97b5b69c6546b7af005f9b66f093bda497310546e2dd5605c node-v9.3.0-linux-arm64.tar.gz
11300e878220962adade33238dd6e55928ad6d1362e0daa1f12e272137e68c0b node-v9.3.0-linux-arm64.tar.xz
bdb46d3fc1baf19f9562143a94bcf6a285041327a8032352e85ba8b438b7909b node-v9.3.0-linux-armv6l.tar.gz
c8f796e254e5f00157a56f30f0aa7f40e5a0c382b2b3f2c889f20c85f079ad9f node-v9.3.0-linux-armv6l.tar.xz
1fd03343082842caeac1bc810fb4292ef46724f1387274b32e4282f0b2b57498 node-v9.3.0-linux-armv7l.tar.gz
8df0812625f873c43b32b1ba290c7ee23e6e94903f6fc869a0f914e22637f805 node-v9.3.0-linux-armv7l.tar.xz
7ec7f7321b223f3f0461b3d8b93762a043eb1dbe9bd7d784472db12fbd4c5699 node-v9.3.0-linux-ppc64le.tar.gz
6769fff5413c112e29ba771d294f57f94dbd7945573f44d99fe37ac390405693 node-v9.3.0-linux-ppc64le.tar.xz
1d2964a0f0897ae44797b2255ea30c525a938dc2c49f07488219611ed8300c5d node-v9.3.0-linux-s390x.tar.gz
defddf58190537f8814e29e2e7c23f462920f95a259247a6d898550474c429f4 node-v9.3.0-linux-s390x.tar.xz
c7e86cc0e01102ce3eaff0e8e9d8ed8d046aa5bae2464bd80efb233c8720322a node-v9.3.0-linux-x64.tar.gz
0424dd6fa059fc32e0b73f460cb587b92b13c7b0af56331bbdc53a52e43f24ea node-v9.3.0-linux-x64.tar.xz
5a01619bb5c086d9a0a7e060801e1d03f44552a15d0c23144257ba1e233f5fb0 node-v9.3.0-linux-x86.tar.gz
e3a8cd4ecd3c9e322bb282c765990df4584659c3f0447c61430ab7b48f638351 node-v9.3.0-linux-x86.tar.xz
109a663779e3aacc770b06dfc65b390103adb45a0b763de5ddd1d77d2b2c555c node-v9.3.0.pkg
dfdeb0ec128b19cc03db7a69832f4a4d0edc070d60df824fc7a66db3f4f90bf1 node-v9.3.0-sunos-x64.tar.gz
550305b2ef172cdc18521b39f5acb64f435e8255a4189ac753749283d0f14ac3 node-v9.3.0-sunos-x64.tar.xz
2059733ce7741a7600e49cf6f2f3f551ffc9966d9ec0706f8b73e024296533b8 node-v9.3.0-sunos-x86.tar.gz
837a96b086e29842b4a0b6be57d3c46322b990d1f892ec12ac18aa085b2db430 node-v9.3.0-sunos-x86.tar.xz
b7338f2b1588264c9591fef08246d72ceed664eb18f2556692b4679302bbe2a5 node-v9.3.0.tar.gz
b288075e2f09faf33046583271a4e85c34684b5b637973dd6eaa5445220c57cd node-v9.3.0.tar.xz
e82bb00c604d01d9512a9a3e501b79c6f21aac1142c61c209b054883a37c8e67 node-v9.3.0-win-x64.7z
53bceda79c8d5dd8a185221a5ea2fc8f2b24ed7e0c9c91d18f6016b3624ff096 node-v9.3.0-win-x64.zip
6e986688ad44538f0ab0253f393d20a978dd752586162fd6a036e0a5c45daaae node-v9.3.0-win-x86.7z
8062b3f9e62d05c14d98e2d11e6d82c64a7a2accb884b309ed730dfe429b4465 node-v9.3.0-win-x86.zip
fe04c4a19bf6c400c1ea2f984e15f2b1e440d627681bfc97db92e243d42e5185 node-v9.3.0-x64.msi
d612af918fa8202c6d29f269c4452508712b3f01f9b8c4489441cf0c985a4b36 node-v9.3.0-x86.msi
98291ebf3fdbdfa0f2a8cae19f837d75e643a1b9770d1f90b0291528cf6642b7 win-x64/node.exe
b853a8a66dcd6b3223bd6b33d15f2252fa4b63474c1692856ce9c59af3c57eef win-x64/node.lib
724d5e5c03b88eb047b0141036d3287ed3d40608c1d1d0d9a7e1bbceac7f788f win-x64/node_pdb.7z
30f7da55b350a213fcb5e28ac394790e9813d0dc490690da47e00a73d22290c7 win-x64/node_pdb.zip
a28166a4833af4c6bfe818215bcde29539cdce8e60d34867d66aab5b9f5ee590 win-x86/node.exe
ede0c92ba266a236859973abcea45df58841d5b58317c807df5ace74a2da111e win-x86/node.lib
fef029c6e17b86f18e01aecfc623f9858f0436e38aa4cfdca9e411b7e33d1713 win-x86/node_pdb.7z
e2ca22335a611683ef4ff0bcc9b54be2b7ddaac5ef5545cbae3a12d1bcc121a8 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlowQ10ACgkQkzsB9Atc
qUYJgwf7B32SybW0lkNIRaZgRPEI1qmLwDVfbQNeXiZHRVTT4vS3Pu4aybneVttp
jNX3NXwkTxBVybz7FBDP0T+GOAFkQEnGtscZFLoX5oX4uR5Vi7C9VFkX/FtF6Byw
UoLu+ZVjFZUTb1iy8BmL4Loal3K5PN7ioI7gWM+DFwrlK3QHjM0oM8EdP0BFMtDl
ycfYkcw9X8gJP+EJOvmC32oUhme9ikLDwfcf+f3rTwwhTscs15n3WbZZthk/4bJt
zmmmLBNmfgOrSqIWR6cG1Zg5cTY0sMQN9XF1cr4x+Mix1WucsG4pHa3OhbRUwGIh
ANN7wA85x/DvW/BQJO/LfypbUWvYTw==
=7rDu
-----END PGP SIGNATURE-----

Node v4.8.7(유지보수 버전)

주요 변경사항

  • deps:
    • OpenSSL을 1.0.2n 버전으로 업데이트했습니다. (Shigeki Ohtsu) #17526

Commits

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

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

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v4.8.7/node-v4.8.7.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v4.8.7/node-v4.8.7-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v4.8.7/node-v4.8.7-linux-ppc64.tar.xz

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

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

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

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

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

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

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

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

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

c8c1efb41d84c81a8f97791dc8179a03d0f90cd32f2fd8471d9088be74cbffb6 node-v4.8.7-darwin-x64.tar.gz
c9f2ab943b5d715feb54ef2f1b8878278d571144f875f16085fe18973bfe7c9d node-v4.8.7-darwin-x64.tar.xz
071e9c06270bcc8f7a7b1727840d01e97bde6feaf78459298095888eef078334 node-v4.8.7-headers.tar.gz
e5ed54d5ab8d5859c2e59860484fe130cb0b82c8d2a8218c5424402d2327c0d6 node-v4.8.7-headers.tar.xz
2a81bc51d0973c22fe04276cc965dddd162a7e1287b9a1c59306be9c24f37c0f node-v4.8.7-linux-arm64.tar.gz
50d464564eb210b1514ad5e17158ce96e0e7680a4489997413cfb26cf24d3ad2 node-v4.8.7-linux-arm64.tar.xz
6c1ca16d34af3654c94052c65460c6d2e929627c733d5cb4c76400951d20014a node-v4.8.7-linux-armv6l.tar.gz
016aa391a649f8285ab530d3bdd7eac6291f227b80415b163b8d59c1741ff4c7 node-v4.8.7-linux-armv6l.tar.xz
a106cc2bc30ebbcc33d89abe305447760e8bfdaaf8dc468805daa8d68d335d32 node-v4.8.7-linux-armv7l.tar.gz
01541a5a1eb480ef10441a09cef4e33a125cb9111443cc6fe611afa446ea89cb node-v4.8.7-linux-armv7l.tar.xz
1873ab2eda9c3696c749fbefbdd10ba14e96c6cec8b6ca853b8557f41292bc6e node-v4.8.7-linux-ppc64le.tar.gz
36af9933b3401d61bfd83ca892275c47f1753471e7cc8233b84af94805301a23 node-v4.8.7-linux-ppc64le.tar.xz
a6732f30732d577eaf2439ac50c10b34c883504497caf2eeb9b8434254987923 node-v4.8.7-linux-ppc64.tar.gz
5b137309311e799318a7b971301ebffe4f5119a68ef3f9f1bc8f7f0a2fc01a26 node-v4.8.7-linux-ppc64.tar.xz
d3a1501a426a8d8bec3fa4ddd7364a5d160d50237527fbfce5e76a97b55d3f75 node-v4.8.7-linux-x64.tar.gz
36250dc02ee8d4006a217394a32b72f3dc51682d2e862bc33c3388eb1c8faf67 node-v4.8.7-linux-x64.tar.xz
d68a0237077e37f65283458228d932e2e28cc03404fef10222f498cee839ca58 node-v4.8.7-linux-x86.tar.gz
e58f863ad8d36ac1927b96553f52d69058d702bb3ecdf238d304215918430f71 node-v4.8.7-linux-x86.tar.xz
bbcda4c0bd89f25ed59a08b025e7b7358997de36cb38033836948a00788f4858 node-v4.8.7.pkg
8dd754801aafa157386573d3f1ce2fca400534ef38d78bc7e7dec84c8d288c2f node-v4.8.7-sunos-x64.tar.gz
70564fcb776cf3711e34316d2537a7c4a6312b5a1ffaded12b6916774bbbcbe2 node-v4.8.7-sunos-x64.tar.xz
f7be90897fe88e820235ce40864e7327a0909eac4b4fc9e4270a9df5ed7f1380 node-v4.8.7-sunos-x86.tar.gz
af5058f03664fd935b77ae8c5d47d3d6f1cfa30ae42a370d94f9b78d8acda35a node-v4.8.7-sunos-x86.tar.xz
1aa461ad787cd53952ca9e32266fa48c9cf8223c87c802af3bce5f55ed3db39e node-v4.8.7.tar.gz
03479a8ce6affedde75d80a6c8c351a7afb5a85b8d7e5119ab6f349100e641f8 node-v4.8.7.tar.xz
f02df5512214e9e45a1b656c93373ed43bcf6482bec8488214d3532f88baae77 node-v4.8.7-win-x64.7z
89b98f4cc7a2c1011e1a19ec1d1c7c8d26e29ad9c1b4441196ece6b1e398235a node-v4.8.7-win-x64.zip
49cf944931bb5f33fa01a22f6d5632ee60eead51b2711b58228e206d82d2cfbb node-v4.8.7-win-x86.7z
02230b030f8bee1828000cb64975a528cd3fe7a74fe0af5463004b8a66a1fce0 node-v4.8.7-win-x86.zip
244d272c87ecef9343a4b235ee08d1c3206bb2f18e09464b5cdad57bf1e6eb54 node-v4.8.7-x64.msi
db1f61e59444fd1178b8a12bcc15bb7d2f935d447b9d50b7a18ae9eb6c1a573a node-v4.8.7-x86.msi
d10f9d952be33a41cee5c28eaa0f502f567c9371c8c0a8377b2e89b9d546dfa2 win-x64/node.exe
72af2b357cf6e0d1f2da6305c4aa62c64a925703e994948ed2d7b1e310ca2e87 win-x64/node.lib
75a2ce065eba63ca5c3341bb04e8494c89c7ae640f890191c4e67bf69685e798 win-x64/node_pdb.7z
6ec456267aa0b244932edab29a0a935f1aca3a28f063e9a592ace07a994b8bdc win-x64/node_pdb.zip
07b1ae68b16d720b757c3b6c982f459d64024c874e9042830f9598cd31a1d01b win-x86/node.exe
dc8831e8bf047b0b647ef5e4a56b3c80c72e8f2c209d99391aed0076941d473d win-x86/node.lib
cb17beaf0c6ff2a70a2961d36f802840a8c9dd527f01246029ba4de46f654e48 win-x86/node_pdb.7z
72572b560d86e4a3aa9c8af42d71fe2534bcfc0863137d9fa2099feb29e8029c win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAloqt14ACgkQkzsB9Atc
qUZWKgf/bxo9cO2avrWx1apTrmRAaAMKmjc2LY1zkgBhIuWvcx1NJaW3SSYvi1KH
uJ/nQm4eWyOdvu8f51X854X0tLfRk2M0BUnQ/MjgBoxTm+jJ+y+C3J8WlU+MCLza
3FMycM1WVwm71YmlErO2PSG9FYWwWtkaQhTRgJN3PWHvpopwp/Z1pvAA+RK7JM1B
Bnreg7cLJGA3fSYUTKn3x8b+IBrbhFU1v9KbQ2gDI8sZCxLm63TRNn2vqAxNRTW/
RUesocH5MtrcfQb3TLcrANARmUNsgalk9zYYjbILTZNkk13Z1eEMEcsZ5mzvmN9Y
AKl6cPEig0aBZMzJH6n1IJojDM1AtA==
=eYzj
-----END PGP SIGNATURE-----

Node v6.12.2(LTS)

주요 변경사항

  • deps:
    • OpenSSL을 1.0.2n 버전으로 업데이트했습니다. (Shigeki Ohtsu) #17526

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v6.12.2/node-v6.12.2-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v6.12.2/node-v6.12.2-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v6.12.2/node-v6.12.2.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v6.12.2/node-v6.12.2-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.12.2/node-v6.12.2-linux-ppc64.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.12.2/node-v6.12.2-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v6.12.2/node-v6.12.2-aix-ppc64.tar.gz

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

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

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

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

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

Source Code: https://nodejs.org/dist/v6.12.2/node-v6.12.2.tar.gz

Other release files: https://nodejs.org/dist/v6.12.2/

Documentation: https://nodejs.org/docs/v6.12.2/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

a9ac3110966718640e8da7692b6e8438264a6dec766ff0565ebb0b7b6d8f20b2 node-v6.12.2-aix-ppc64.tar.gz
ef78e01bab2e59643f70dd7384477c1816e3c327a71841cc58826baa7ab8a5e9 node-v6.12.2-darwin-x64.tar.gz
7684b91c7a23a1a61a81d8f3f6d080481cdda8f3b452cd64cc142172f7ea1e4b node-v6.12.2-darwin-x64.tar.xz
c5e77f5a6d9dffeb8d8f311dc5e26873a65188ba157f72ba0fe972368c6b7685 node-v6.12.2-headers.tar.gz
44cdfe1819a0e9bc84c0ff69433dada84e1a344ae6b29d1c427a48f93da74327 node-v6.12.2-headers.tar.xz
8a1aa367e8bdc95a56837b0e96620bd6f68fba56a1773607f3199bf191bdf1e7 node-v6.12.2-linux-arm64.tar.gz
a9b37f4ad08ffbb86dd2c20e0d86504cfb9131f804167fbd61bd4c6a706e1a09 node-v6.12.2-linux-arm64.tar.xz
d1011acb0d10b88894cb48f00efbe3621990be8c698c938e9ae2a4949bbd20e6 node-v6.12.2-linux-armv6l.tar.gz
6144541afc59b9ada04d324257ad7933b184eab1c42d02f6b907bb47b305a263 node-v6.12.2-linux-armv6l.tar.xz
4d60d4a2bb3987e051a93e9c139cde98a6e9c413eaaa6dd867bfc658fb75ff7d node-v6.12.2-linux-armv7l.tar.gz
8262d425b43555c563a88a351a7c5cbc776bd1a8aa7f8ba8a2c211c3cf95dbf0 node-v6.12.2-linux-armv7l.tar.xz
891737bd7b623e00b3eab3e9575d4e3d1574fcae42b40e4f0db29a5517560282 node-v6.12.2-linux-ppc64le.tar.gz
198f9e68381cd7aa8bea55e6f391566d630078b1ac8e1b2e75c952840f0d79e1 node-v6.12.2-linux-ppc64le.tar.xz
f6ee44f96ddd5d3d0dee05c6a5496fba9414b3dbc8c302441b4fdd3fa3a28431 node-v6.12.2-linux-ppc64.tar.gz
1ea311f531ed193aeebda4a84d17267e7010940288322a113c3a4bca2518af5f node-v6.12.2-linux-ppc64.tar.xz
74729d6c9f84316931e0f11ca4c099d81fd7b6150e095c59c65dd536e1b3786e node-v6.12.2-linux-s390x.tar.gz
de91af1d338e236ffd4435371b4fde8da13376dd9d50dc39a66eb91a0863e650 node-v6.12.2-linux-s390x.tar.xz
05c29ffd17a4d5e0c1c6d4a09244e43e7af7a70ec11e67eecbffdf5ec1e1b45a node-v6.12.2-linux-x64.tar.gz
dd49e31bddec9d5b3774ccffd8b99a416825d933a3a5f3cbc3823ee136ba3e7a node-v6.12.2-linux-x64.tar.xz
32feecfde5522fcedd7ad92edb0cb4538fbddfa466cda9cf5310a63eaab83ac0 node-v6.12.2-linux-x86.tar.gz
dc021d1591b2fa4ce3413f5ab7307fc6ef555ae7ab788b0dea24388f84a0c6c1 node-v6.12.2-linux-x86.tar.xz
3636ac9ea2eb5a28201b700f16fac1840bc0f1d5df17c982df01f2c355695d51 node-v6.12.2.pkg
69fe50bc059a72e576e234839de0b7e187fbf07bb10442f4b41dec939e7c3c96 node-v6.12.2-sunos-x64.tar.gz
c42f407aac25d1c517e190a5ca5d1e90bbaa7de2b16dc956f66d27c4e66da4df node-v6.12.2-sunos-x64.tar.xz
1c71ee28fd0b6dadbb43e09660dfb8c94469cac83853c977846dc4b77a7f382d node-v6.12.2-sunos-x86.tar.gz
34a97e418c12a87a630e70adb1797c28c336ec242385b45099e1bd701fd9e017 node-v6.12.2-sunos-x86.tar.xz
1bb1d3a033d69ccfa4051ffa79bedad9bcfd43bc0d4b2b6678c3e53883bfd6eb node-v6.12.2.tar.gz
33677c1fcf6a2f35d2718834fd0afdb36166b0cc68349820e05d8f9316b1dafc node-v6.12.2.tar.xz
39359e021687fad5c8e19ce9689d449d766cb405edf7e02361e7f7f39652d29f node-v6.12.2-win-x64.7z
27833478c4b3254f82f39ce7bf2b448df0fa9499800c162d9a180350ccacdf90 node-v6.12.2-win-x64.zip
3bbd322da3d84678e261444909d5ca078410988cb744795d4d01ffcd3902794f node-v6.12.2-win-x86.7z
9eb86d28ee283926beb042f8095c0f94dc78734fafcb44bf7d2c61f083258c61 node-v6.12.2-win-x86.zip
68728b538b76d9b96b25c38c75c410c04f274f67ab6cc42d794393d3b3ffac6c node-v6.12.2-x64.msi
d3acea94d31681542863bc7a967294c704568b653f150ae79f1d91156a2fec81 node-v6.12.2-x86.msi
6d1ed6521bbe56ac3cd57ed07f7f867573040a8d63dbe78bdaad10ef380ca745 win-x64/node.exe
c1fc6e4201341b7b0576255ff532915409a779a47e6a7018f27b539f488afb1c win-x64/node.lib
ae078b04636fd3361592ca5ac789a2724cec5a4d9a1fdceef91b69815da00619 win-x64/node_pdb.7z
461eece5d004963d8d0cd3f98a5681adb6c85bba32ee55a02355a007845659e2 win-x64/node_pdb.zip
d239710fbfe822d0346c978b3fb6388a2bec2e66b5627f268b74358310951aa6 win-x86/node.exe
7c59c0ca192725e7a35dd4bde8d5e2772e0b6e84b4724281b958e3d51a02b6a7 win-x86/node.lib
531e14ce085300a07f492c2dc3c5ccdf93385a0dc16a1d9e8cba9446b6b7110b win-x86/node_pdb.7z
e08ca9544df52d221d32ca056cf8d103de7206da86445163fff53259befd754f win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAloqt3UACgkQkzsB9Atc
qUZq6Qf8DNTGsi0qh07gpzZQS6Z4CzJoU2X4CcdKNqaPOxVSPxeMH0Jll0x7anYJ
ZjB+h6a92BAlKhmOuvr9p/FRf2AGvHRRiP7IAKpgL1cdsQRcZIzWVECnNmQvse9H
/6ifBgz34t4TEarqNEdmTIwbtMvGHaJkgOiwoJjRe3I7egmHo3Y7s6Mf3/S20oDG
6WLSM3+3oSIEGItAVdYdBfDlETWjkm7NE1nwMJMjuCz10d26OBC97DJviqwU5eW9
a6wb8sEPD2lmFKxYzCpNH81gLqYbZxg6mrkqibqQcqMr7MaWubdgwYwCFnVjt5ak
si5bpJpfkcBR1V3hnEQdpfq4n+Z7/w==
=jor8
-----END PGP SIGNATURE-----

Node v8.9.3(LTS)

주요 변경사항

  • buffer:
    • 유효하지 않은 콘텐츠를 사용해 버퍼를 할당하면 0으로 초기화된 버퍼가 됩니다. (Anna Henningsen) #17428
  • deps:
    • OpenSSL을 1.0.2n 버전으로 업데이트했습니다. (Shigeki Ohtsu) #17526

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v8.9.3/node-v8.9.3-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v8.9.3/node-v8.9.3-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v8.9.3/node-v8.9.3.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v8.9.3/node-v8.9.3-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: Coming soon

Linux s390x 64-bit Binary: https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v8.9.3/node-v8.9.3-aix-ppc64.tar.gz

SmartOS 32-bit Binary: https://nodejs.org/dist/v8.9.3/node-v8.9.3-sunos-x86.tar.xz

SmartOS 64-bit Binary: https://nodejs.org/dist/v8.9.3/node-v8.9.3-sunos-x64.tar.xz

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

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

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

Source Code: https://nodejs.org/dist/v8.9.3/node-v8.9.3.tar.gz

Other release files: https://nodejs.org/dist/v8.9.3/

Documentation: https://nodejs.org/docs/v8.9.3/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

92e662ae3e7fa84a304a4be2e547a38d4f4dc421201a44a5f833683278484198 node-v8.9.3-aix-ppc64.tar.gz
fa7962f25db420a374e9e60d8a410188bd690a2f0ce8d403aa9b09d9b7ae8c1f node-v8.9.3-darwin-x64.tar.gz
ff2a425e6c87cd51be6935fe7e3cf3979f9dd53fc7307b66b74358822780ab05 node-v8.9.3-darwin-x64.tar.xz
f8a5add5cc635ac6981a52ac777d9e7ff03c072078f2ec1f33e099e9f57e3fca node-v8.9.3-headers.tar.gz
c0aa9ccfc9445b912367e695285cab6d153904c75a67b9cf7ce1b5fc8620ba99 node-v8.9.3-headers.tar.xz
df32e87060f5426fc6c6b1af8e3e130ae08ee36f570ac3728442c7833e53d7c3 node-v8.9.3-linux-arm64.tar.gz
8860678ad0c24059380af254574e5a12371a2d5c92ca5e1ac7267314af7df04f node-v8.9.3-linux-arm64.tar.xz
c1303857ab808dfd72de748e359ef767df6411404f57d05805ca9bfffd0ab3a8 node-v8.9.3-linux-armv6l.tar.gz
b3b588de37e4a6e227b540b3f85eac37fe7fd6e78ee92be9556eb17077f734ed node-v8.9.3-linux-armv6l.tar.xz
4288690edfb0ec8f20f34cbcb24580fad227b9323589a3f437d8fc474b19677d node-v8.9.3-linux-armv7l.tar.gz
4ca2b9a5b46c22353233365944c2df7f1566a298bf25f57be8c863bf1bd4e0f8 node-v8.9.3-linux-armv7l.tar.xz
0ddb29995a279c3ce630aee38dc5a5745e99283d440a9381e8ca209ccb860352 node-v8.9.3-linux-ppc64le.tar.gz
a5568b0098096db65c50c7968206c6cab4ea67f069e1a8627e18f33cec188095 node-v8.9.3-linux-ppc64le.tar.xz
020839f4dfd462ce7cc97e01c228e751511bc503387a094f580df1ef85cbf680 node-v8.9.3-linux-s390x.tar.gz
ca854e0f21bfbc86182134a1dc6197cf09ad4a5e0f640923d51674cc36aad9e2 node-v8.9.3-linux-s390x.tar.xz
df3f1480dddb27ba5ca72bcaae48cb1a4446f341648c87338979fff35eb9fb27 node-v8.9.3-linux-x64.tar.gz
86f3aa593315f0503d069e3f4805019583ab8d86c0244a83c795d1942e3f99b7 node-v8.9.3-linux-x64.tar.xz
2414b66425fb79d60f2ec6ba054de17b5253c1ee00fc25e491f8f02dbaae03a8 node-v8.9.3-linux-x86.tar.gz
04dbc27bfd4ef06a0b364f4c15ab28268f90bf1310d8035481106397c108f600 node-v8.9.3-linux-x86.tar.xz
05b95b18cd170cbf397b83f9cf098c7132a816354b45a9db8454347215df91fb node-v8.9.3.pkg
2159b641ed66fa9a20fa0092575d14f7175898704b66d4406583da6b52db7cae node-v8.9.3-sunos-x64.tar.gz
67bb2c6231fe621812caac11ee7c0b08be7260f8f00572a4a24f1d8f89f345aa node-v8.9.3-sunos-x64.tar.xz
19fbec782aad6524f6417e44d2ddc176b1aaa16f5a9ccd6586b543f2428c8ae3 node-v8.9.3-sunos-x86.tar.gz
0a300d8875e7fcbefb082e3ff79b62a39b63ed348a632d074315a18f1108ad4e node-v8.9.3-sunos-x86.tar.xz
9efec12ae408f4e92738d9e5ab3c3fe68a407b7830228b0548ce9eef54cf63f9 node-v8.9.3.tar.gz
748ddb3baa6b85e6a56e38aacd066586e7581952f84a92bc8152248a9be6b2da node-v8.9.3.tar.xz
d67bea0d8e27e66b55bdc32de600a11611e73b3a2322401a487513e56304559c node-v8.9.3-win-x64.7z
17dee0c06d088269123a27db3905a39a17a51cc0ea65435ae942c718f0f94403 node-v8.9.3-win-x64.zip
e23102d8555eace48b9976a490f3a5b702a74eff7184cdd99b7dc2e1b8d22fcb node-v8.9.3-win-x86.7z
c85bfc5443b9e9265493b286029ad0edda5b2aeed2abd6d314703fd21d5fd82a node-v8.9.3-win-x86.zip
68cdd5a021101a208d830da016eebb3a9de5ba75e76d8d8d6e9332038f10f56a node-v8.9.3-x64.msi
5f8e0e01879f273751dd1d0da7de44b4f32e65f62b5d3c373f54abd8c6db3f5a node-v8.9.3-x86.msi
c8231cd0fa8be30891fabf53092c2916d1cac024a7ae425b9082d3d13251d3b2 win-x64/node.exe
1cefa86f4992cd65af19c86113fe9fcd034f67ddcb85dc17fe8a10720b76480e win-x64/node.lib
a4bf203e3f1516020a913b560a468ad77796f8d2c2ae3e9f1884ca4312ee0d39 win-x64/node_pdb.7z
af14e1458134a9d4b37e66b0fea635b827e603694368f1feed4ff35a1f010867 win-x64/node_pdb.zip
2cd11403c9976e45be4f7f4785b96b0cb8126d7dd87dee8b1f1fe9fa680126f1 win-x86/node.exe
f2f21617e46cbb2e899d012774fdeed5cba4057b6829f231f429b28f07f1a86a win-x86/node.lib
f9a60e58680f720e4ca63833aa500586d4cc6366763a727b80f3f3153eeb1e7f win-x86/node_pdb.7z
834f09cc6c78ebf8b0d210aa55a4fdbecaab0f30a12f8b467a2de04b5db0d78b win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlorI/YACgkQkzsB9Atc
qUbatAgAnFGQj8EF/sT/Ffk2Q2atHoDMT/ip9e3a8YRrMXX98n9ECgYsnCU+jPpU
vOohwp7Seoj/dCSoCot6kE/OM8qfpzdIpTdQzYAOrn5cKIxIaI3q9im9GpCc4MHF
0vpMIWD6BjJU8fshGqqaQv7qhRu0VNNaRanzmh45r0P9rBooe8gszrmUW8g22Jul
k6FaOONCMjyqrmjgl9bIqdR4h8ic+zX0LyU44rRz0YaMHheNyD/zo67cqPJAgdXF
7fdefc1j7Bv+lGjzWcm2AHGm6Y5p33VLaxtQ1KVwyAUyoxLfB6jdRjwTh6X47rxa
k74izQxS7uOKBUHSy7E0FjNzLRYIGw==
=jUNr
-----END PGP SIGNATURE-----

Node v9.2.1(현재 버전)

주요 변경사항

  • buffer:
    • 유효하지 않은 콘텐츠를 사용해 버퍼를 할당하면 0으로 초기화된 버퍼가 됩니다. (Anna Henningsen) #17428
  • deps:
    • OpenSSL을 1.0.2n 버전으로 업데이트했습니다. (Shigeki Ohtsu) #17526

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v9.2.1/node-v9.2.1-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v9.2.1/node-v9.2.1-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v9.2.1/node-v9.2.1.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v9.2.1/node-v9.2.1-darwin-x64.tar.gz

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

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

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

Linux s390x 64-bit Binary: https://nodejs.org/dist/v9.2.1/node-v9.2.1-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v9.2.1/node-v9.2.1-aix-ppc64.tar.gz

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

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

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

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

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

Source Code: https://nodejs.org/dist/v9.2.1/node-v9.2.1.tar.gz

Other release files: https://nodejs.org/dist/v9.2.1/

Documentation: https://nodejs.org/docs/v9.2.1/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

8f8017bf8e4f953cf6596bd6b08f66df39fb2d791abee1254881b7c04bc1819d node-v9.2.1-aix-ppc64.tar.gz
4263f3da0280e2decd3a2ab97672e6f718acdf704664a3f1251e4ea267ccc971 node-v9.2.1-darwin-x64.tar.gz
dbe3f00eed8ad35deb2b51318179e15156cb0970c00307c11f77369d32ee880e node-v9.2.1-darwin-x64.tar.xz
73a8884866105a304723db0e4dbe6022791355e53307f7cebea69db3990338f4 node-v9.2.1-headers.tar.gz
1c0be12e2d485b7fd250205b73b12539a21f4ad0c469513f267c8d3f2fd22989 node-v9.2.1-headers.tar.xz
6731cc1cae080f98f0cace9922b1d019d63b3eed10aa99e8eec52fdda01432b0 node-v9.2.1-linux-arm64.tar.gz
09d362e2ed5f4af5e5dc2253bb4523d7bcb92135bcc11d9eb89ad8336229b756 node-v9.2.1-linux-arm64.tar.xz
6f0f39fcef67dece4a04700b90d30175127f588f1c70e59c697d8ca3b2c7db6d node-v9.2.1-linux-armv6l.tar.gz
4b8e815924adad009edb658f606c3eb42ac60710fb6cc8926d4e475c62d8f74f node-v9.2.1-linux-armv6l.tar.xz
655ce98427a2669a8bcc759761a767aada5407b97224d675162815cd3fd3e85f node-v9.2.1-linux-armv7l.tar.gz
e8ccec3d393fe3a43dbcc69bb0c225681888bd869799ecbd75ce7e96453359a5 node-v9.2.1-linux-armv7l.tar.xz
81f59cea4463f8015488cb19a75a0bc8827a0e6b1eec18491f68e9cceb4b45c4 node-v9.2.1-linux-ppc64le.tar.gz
576050ddf2f804b0a7907ead3f8148b40c2072281e70c7909eada2da9944b45b node-v9.2.1-linux-ppc64le.tar.xz
918786a5d907e672bd2cf84b10a9afc06be86d037f69235ca581e0c4c3a3fcb2 node-v9.2.1-linux-s390x.tar.gz
e5833f9a0a1d3e3a5f70848d0ee9c86d81562cde347033673d2bbe294ef63a2c node-v9.2.1-linux-s390x.tar.xz
b8507b17277b1582320667605acde79a00a2a947182db2db9614ae0917235686 node-v9.2.1-linux-x64.tar.gz
548d2959939235ca56c98740f64b64058e43d1499d760603b7941b7c37ad10fe node-v9.2.1-linux-x64.tar.xz
ac374441ea085e7cf82f244ac8206d4e1b338aacfb5c4532fa8f36f22b04e2b9 node-v9.2.1-linux-x86.tar.gz
b65604ea39f03de0c0ba7ab7656bfb67661ea2b4b860c202be69ed4d037fa099 node-v9.2.1-linux-x86.tar.xz
74954f93b2b308e884abf98b644da2cc2eeb3c62698bc3ea9fbea8d9af5e22a7 node-v9.2.1.pkg
0922b9cd2290ea44c9316cacbf62067271c2d2480a903e08d92f950a2fe147ef node-v9.2.1-sunos-x64.tar.gz
94b0bbb53703cdef4e12593232888a21f2867e267fd57bf6d118e4b59db7bb79 node-v9.2.1-sunos-x64.tar.xz
3de9e75c76d475e5cf065ac1b8f314ee0698d85aa1262a64d3ac3f2efe150962 node-v9.2.1-sunos-x86.tar.gz
8c5aa10a3283dd045c112625b0dc26d82468aaefe8a468b17b65cca7e4ce82b3 node-v9.2.1-sunos-x86.tar.xz
f6e95f539c6501c5951084f6c3ac2a735ae76c268378a80a9a773527670dc7ad node-v9.2.1.tar.gz
200de3c145e79d5da5361ab079df199cec13dbd10902df9cf9a75c6546cd4582 node-v9.2.1.tar.xz
90adffc98e023caaeaebfc7af5afdefc3a5e2441bb102ec2e598223d6c4c4b0c node-v9.2.1-win-x64.7z
7b48ef7c718fe5748844f93101f9276a88ae1cf3c4c228f85306a6a266471b5b node-v9.2.1-win-x64.zip
6f81daf00d1a84530b286ecc1f2e296cb423b9076debdda25b351c78d36b66c1 node-v9.2.1-win-x86.7z
f64514e77ee44274bf4cc2dd876cabeae977650464efb76d816d933ff772c79e node-v9.2.1-win-x86.zip
57bc46262bcf52535c95786c608b0303ac034a8c3089ee6015f7ec74941e42dc node-v9.2.1-x64.msi
9d622b2be2715fe7ca277224117983d0bed812958f0dc537fa7456b6c071d327 node-v9.2.1-x86.msi
04216d63b2934dd299c0ecdc7fc7fe4609d574d9893be564595378398a061a8f win-x64/node.exe
71b1ccc1905a38dfb43dccd1ba063d7def7b8f7a7e6d05e1d7511205d091c158 win-x64/node.lib
0495fc9d7ffcb476cd7351656b294f0550abcccf2069d2ec2800b8af2a0a6592 win-x64/node_pdb.7z
3a4094caf793212ce7cd462c1a6b98c1a2436529183caedab3bc00473ba8f3f7 win-x64/node_pdb.zip
a3fb3f1421e2f516745aa51ac9773a29265ee66315ab73ffaad134e8ef2521d9 win-x86/node.exe
8e252ee42a19e2ab4410bf854285eb6ea7b77b20bc2a780acbf38d4c2be9b3f6 win-x86/node.lib
938cda3b0ba178638e82e10c84799df89f66f9c7fbf678e2e26693ecfcf2d0b2 win-x86/node_pdb.7z
239e2b45bfd4fc861753ecf33ffa8800280196527742a6bce63e9c7bb1178590 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEua6ZBf/XgD8lcUZhtjtTWkwgbKkFAloqurIACgkQtjtTWkwg
bKl6lhAAjrHjS0pVy9OxIBlGiCSWxI5wETKgf+U82fmr0sypR30us6DJf1wAGzMY
srsxo39CcciehiClWinmGSfTsx1ZvhgrpemD0mgxuMt9UUvHGdL2NCmA45Ze9fgX
tHwKM6pm0ld3mGRTGWpXsyCiOqUrBD0fVusqsCLROCIYnoSjD18mJNp4vNoiAcyH
8IOsBsxk2TrOa8mVEnYcT9ohmqo/Pok8CjvrNqflAJEND9myqbNpSPi1e2cIWX1J
5j5/xQAa1ldmA10wc6ClNriTsRH5D7rkEcbJB1PLVQEa8Bk+WG2PaFYdknbuaXmX
5STSCrH+dBxHQdhYvcDcva74xIKuKVEJyfqYpEcRZzW9yxtv62T4VnbkuBFvDVpc
sa5JJsv/nOEZw+iWkFfg5cI3RjwiH4PPLpXdsknU/UtmapbC8AM757pWSiZeUq2F
eySlK658hLqumGdSzdnsjdUQhZfmrrgSpIF7AoQQ+hk3kCSpd/u9/nca8TsJGeRZ
4cxNTb97Fe5Qwqy91ymZ9l0yruPyjKieFCTDz/2P803qWp3YSqNiuEeD6GoW00WB
OcDoB3I6MLyEEMw0dtfDNwbz0b4ifcWi7+PVkz7uMDH4NZoqkMK7KDcxPQTc1aKq
J26TmfC11zYLAXNPE4x80OWkJTZ6peLsoAoOoCD6/pRv8SVgHUo=
=mlpE
-----END PGP SIGNATURE-----

데이터 기밀성/무결성 취약점, 2017년 12월

(업데이트 2017-12-07) 보안 릴리스를 사용할 수 있습니다.

요약

현재 모든 활성화된 Node.js 릴리스 라인에 보안 업데이트 버전이 출시되었습니다. 이번 업데이트에는 이전 발표에서 언급한 취약점을 수정했습니다.

또한 8.X와 9.X 업데이트에는 심각도가 낮은 버퍼 취약점도 수정했습니다. 이 취약점에 관해서는 아래 내용을 참고하세요.

모든 사용자가 가능한 한 빨리 업그레이드 할 것을 권장합니다.

다운로드

데이터 기밀성/무결성 취약점 - CVE-2017-15896

Node.js는 TLS 핸드셰이크 실패 때문에 SSL_read()를 사용하고 있어 OpenSSL 취약점 CVE-2017-3737에 영향을 받습니다. 그 결과 활성화된 네트워크 공격자가 TLS 인증과 암호화를 우회하는 방식으로 TLS나 HTTP2 모듈을 사용해 애플리케이션의 데이터를 Node.js로 보낼 수 있습니다.

  • 원래의 HTTP 모듈은 영향을 받지 않습니다.
  • HTTP2 모듈의 취약점은 8.X와 9.X 버전에만 존재하며 nodejs/node@f3686f2에서 수정되었습니다. HTTP2는 이전에 공격자가 악의적인 데이터를 전송하여 공격할 수 있는 취약점이 있었습니다.
  • TLS 모듈의 취약점은 OpenSSL-1.0.2n 버전을 Node.js에 적용함으로써 수정되었습니다. 현재는 아무런 취약점도 발견되지 않았지만, 이전에는 인증되지 않은 데이터를 수용하는 심각한 수준의 보안 문제가 있었습니다. OpenSSL-1.0.2n 버전의 보안 수정 사항에 관한 자세한 정보는 OpenSSL에서 발행한 권고안 secadv-20171207.txt를 확인해보세요.
  • HTTPS 모듈은 영향을 받지 않습니다.

이 취약점은 CVE-2017-15896으로 할당되었습니다.

이 문제를 보고해 준 Matt Caswell(OpenSSL)과 David Benjamin(Google)에게 감사드립니다.

초기화 되지 않은 버퍼 취약점 - CVE-2017-15897

Node.js의 8.X와 9.X 버전에는 버퍼 내용(fill 인수)의 인코딩과 주어진 인코딩이 일치하지 않으면 버퍼가 초기화되지 않은 버그가 있었습니다. 'Buffer.alloc(0x100, “올바르지 않은 인코딩”, “hex”);'와 같은 코드가 그 예입니다. 이러한 경우에는 0으로 초기화하도록 버퍼 구현을 업데이트했습니다.

OpenSSL 업데이트도 포함되었습니다 - CVE 2017-3738

OpenSSL-1.0.2의 CVE 2017-3738은 Node에도 영향이 있지만 secadv-20171207.txt에서 설명한 바와 같이 심각도는 낮습니다.

아래는 원본 글입니다


요약

Node.js 프로젝트는 12월 8일(UTC)이나 직후쯤, 보안 문제를 해결한 OpenSSL의 새 버전이 출시되는 대로 최대한 빨리 4.x, 6.x, 8.x, 9.x의 새 버전을 릴리스할 것입니다.

데이터 기밀성/무결성 취약점

Node.js 4.x, 6.x, 8.x, 9.x의 모든 버전에 취약점이 존재하며, 이 문제는 12월 7일 출시될 OpenSSL-1.0.2n 버전에서 수정될 것입니다. 자세한 내용은 https://mta.openssl.org/pipermail/openssl-announce/2017-December/000108.html 문서를 참고하세요. Node.js가 OpenSSL API를 사용하는 방식 때문에 이번 Node.js 취약점의 심각도는 높음(HIGH)입니다. 영향받는 버전의 사용자는 보안 릴리스가 나오는 대로 업그레이드해야 합니다.

영향

  • Node.js 4.0 이후 버전은 취약할 수 있습니다.
  • Node.js 6.0 이후 버전은 취약할 수 있습니다.
  • Node.js 8.0 이후 버전은 취약할 수 있습니다.
  • Node.js 9.0 이후 버전은 취약할 수 있습니다.

릴리스 시기

보안 업데이트는 OpenSSL 릴리스 직후 가능한 한 빨리 출시될 것이며, 사용자가 완전히 영향 평가를 할 수 있도록 취약점의 세부 내용도 함께 발표합니다.

연락처 및 향후 업데이트

Node.js의 현재 보안 정책은 https://nodejs.org/en/security/에서 찾을 수 있습니다.

Node.js의 취약점을 제보하고 싶다면 security@nodejs.org로 연락해주세요.

보안 취약점, Node.js 보안 관련 릴리스, nodejs GitHub 조직 내부에서 유지보수 되는 프로젝트의 최신 정보를 알고 싶다면 가끔 공지만 하는 nodejs-sec 메일링 리스트 https://groups.google.com/forum/#!forum/nodejs-sec를 구독해 주세요.

Node v6.12.1(LTS)

주요 변경사항

  • build:
    • --shared 옵션과 함께 실행한 npm install이 동작하지 않던 버그를 수정했습니다. (Ben Noordhuis) #16438
  • build:
    • 이제 Python 3를 사용해서 빌드할 수 있습니다. (Emily Marigold Klassen) #16058
  • src:
    • NODE_OPTIONS에 ‘_’ 또는 '-'을 사용하여 V8 옵션을 설정할 수 있습니다. (Sam Roberts) #14093

Commits

Windows 32-bit Installer: https://nodejs.org/dist/v6.12.1/node-v6.12.1-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v6.12.1/node-v6.12.1-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v6.12.1/node-v6.12.1.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v6.12.1/node-v6.12.1-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v6.12.1/node-v6.12.1-linux-ppc64.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v6.12.1/node-v6.12.1-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v6.12.1/node-v6.12.1-aix-ppc64.tar.gz

SmartOS 32-bit Binary: https://nodejs.org/dist/v6.12.1/node-v6.12.1-sunos-x86.tar.xz

SmartOS 64-bit Binary: https://nodejs.org/dist/v6.12.1/node-v6.12.1-sunos-x64.tar.xz

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

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

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

Source Code: https://nodejs.org/dist/v6.12.1/node-v6.12.1.tar.gz

Other release files: https://nodejs.org/dist/v6.12.1/

Documentation: https://nodejs.org/docs/v6.12.1/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

894890be550a764b3f6b7ce80054efce5d5ca0d18624fc560062908cb0dd3391 node-v6.12.1-aix-ppc64.tar.gz
fe772a0aa220d5b4967fa9e93337a61699e2c5e8931bba0e8db9c0420d899fd7 node-v6.12.1-darwin-x64.tar.gz
2363b225576aa6991a195e09050dc3754addec86b91e82cdae7f234094de9728 node-v6.12.1-darwin-x64.tar.xz
43e41320496fda559a3f9df7fdc95e705a930e911acfb75900deafc23961701c node-v6.12.1-headers.tar.gz
af432d0328a1b5c2c8f4bda0fa11c79d59864e61b0dac0c7f9d6d4204cc077d9 node-v6.12.1-headers.tar.xz
6f88ed709061f55622beb07bcab40ce855eb6bc30fe77041269152d3cdaf0f6a node-v6.12.1-linux-arm64.tar.gz
056c0340fc770a23dd3414ff48e765b02112702879de30978ba0dba492296eea node-v6.12.1-linux-arm64.tar.xz
ce2727a1ea932641953b9d429f005fdc9ebb02be5a2ae08a7a54814669238ef8 node-v6.12.1-linux-armv6l.tar.gz
e74c72f42c3da03b6489d6ab9990db67704c8daa746fad2cdd0b6fb7c39aff1e node-v6.12.1-linux-armv6l.tar.xz
b1eb93547feae3d5a657893ef36bc39da2be70a94bf37773dc49536ca15f54f6 node-v6.12.1-linux-armv7l.tar.gz
5b1f871748006cc4c6e58191548a1b43b7b3e76b4fc1af859a0e4ae13ed78546 node-v6.12.1-linux-armv7l.tar.xz
08e88362c523bf46113f4389215e1d33ee743b60947c319e8ef16b9d572df653 node-v6.12.1-linux-ppc64le.tar.gz
02c53e1a157a6db1e5184c23fca962b4e1d64c9d9583fbcfd65eb8b499d5d72b node-v6.12.1-linux-ppc64le.tar.xz
33a762b122184af321685959ace61317075487653bc1012fd879706231814522 node-v6.12.1-linux-ppc64.tar.gz
5ef9fda54754547cacb44099cf8e81f0b778d09f4996ebd217941fdbeef02782 node-v6.12.1-linux-ppc64.tar.xz
81813efabb4af0d1232bc4a9b7e6f850a49c677e328ca87dba201065b60ea87b node-v6.12.1-linux-s390x.tar.gz
d573d4a1803c2d0d0b7afddbfa4f875095bb59fc4c85ba64825ffc03e4446032 node-v6.12.1-linux-s390x.tar.xz
0868c3e3b6a49500ae3185f80ab04b2526c88dbdb39b324b9d71870c62d1f785 node-v6.12.1-linux-x64.tar.gz
f58ca90d1e33e60ea88573aad398a2a35cac233a99f74d13968b8a54c240bb85 node-v6.12.1-linux-x64.tar.xz
c83ed23843eaa26cc9a7d088922a87bb92ca3ee8bcadf95f0177f0362cdfacd4 node-v6.12.1-linux-x86.tar.gz
7671886da0a8b74476d4bba3285437d2ab8d54e1cd3cb4085a355a8d184463cf node-v6.12.1-linux-x86.tar.xz
d8f10fafa3cbe41450b2856eb142048fee6564b5da269a7951a57eba9e74ac37 node-v6.12.1.pkg
594abdc6d27fd775758927cf1f4a4ab9c018112c0b565053200dfdd55e8201b2 node-v6.12.1-sunos-x64.tar.gz
a5ba63f572ac65387ba3c44bf0f4888e7a175798c3584911fa30baa97813b1e6 node-v6.12.1-sunos-x64.tar.xz
3af30fd195c99d2e7f5b2a9709e2f387e8199c4187257873e7d1d9c67e458199 node-v6.12.1-sunos-x86.tar.gz
b00c9860d0beaa8ad5946191cbede375f985e4e38172e7be187f61d76b578a99 node-v6.12.1-sunos-x86.tar.xz
818b7b69e065c76f6bf505425ec7415930a870b3c00c8d27be19a1829ed2a913 node-v6.12.1.tar.gz
a83c9c23dd8ea4ff3a2cc7329242ccedb2b6fd525a3e5a61805258e3331e6822 node-v6.12.1.tar.xz
4cf6ada2eedfb70ab78cc7034a51a1dace0e71cc3fe135ba4aa5f1d8ab75ada7 node-v6.12.1-win-x64.7z
02160fd5f45e012b94fbcad875056ee1037ca26dcc8008daa36d0e807cd24533 node-v6.12.1-win-x64.zip
a7e91ddb08cea9720c3ed1173653144b827553e658fe8c5a2fe5c4dfdf6b51c1 node-v6.12.1-win-x86.7z
61795e5cfb136ea70eed5a0247cbd4138c0f4d96ec15baa240d72bfad56137a7 node-v6.12.1-win-x86.zip
c98cc3876807bb6ad0918e17af6d6629fdc8702d7985e8daf97a04debfcfdddd node-v6.12.1-x64.msi
66d2177f400294ab0cbeee103ec1ba62e5ce44822c0c6c312127a6d6cbfdb6c4 node-v6.12.1-x86.msi
3b98446e253835a3b6bf56aabecddbf92ee4ae22d8acf772484f781d33b01bb2 win-x64/node.exe
a010702c21f04ff4782d2d37eb7ab4bac5e03a8875bc44fa4bd975904be7c7f0 win-x64/node.lib
aed3fdce4f9091a739ff1c7f9fb246bec3710fe4eab35dd5c7ec834feb28cd26 win-x64/node_pdb.7z
fc77f3c5fdaac90628b9263293be225194c74e44ff9138d266a50ba471553109 win-x64/node_pdb.zip
ef215b0f4085e2bdaead7de6129bf4e237558710c9d38940b63ff8d265093887 win-x86/node.exe
b829b7414e1647ceeb99efe1dec6a4dc7a8619b0cd5c57746f56ef5d52076d5c win-x86/node.lib
8a537af0531d1ae1601a1529440fd533322074ddc76ad2b0e90c963274f800fb win-x86/node_pdb.7z
988d4956eeaff365fa7794b921b5013bb8288d3abbe5777db0c5dcf6fb13eee5 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCAAGBQJaJqgBAAoJEJM7AfQLXKlGE1sH/0F5zFX7AR++o52oIVakW8+v
zCauEEd/xx+CYa6jYk1KJKFaDGyWret+xSGY6+xWMbVopBu0EPMVclFdVuUUjIKr
5cnpcx4FwaMSFfj/9gztgQsvMU0WwSYHChLQUb9cz3Nooneq5jb0r6lmnAg3W924
lQflCslI/p1jh9BKh3GXQ9oRj4nu2GHGgCq0guuXR1VuR1qSmQU6+WKNkEcJLzcf
JfkOtaYQwaAnR935uW0etu+7I3/PiOCwZps/LaJ9zg/XkK/S9zxnko7TbR3qxijf
XzTxEgwTF55Kt302jZXAQqBUAo2b2afIuRYXgZIXdVB9u0TdNdsKOIJw4beqlW8=
=43y3
-----END PGP SIGNATURE-----

Node v8.9.2(LTS)

주요 변경사항

  • console:
    • 에러 이벤트 리스너를 계속 추가하지 않도록 했습니다. (Matteo Collina) #16770
  • http2:
    • 헤더 검증시 발생하는 오류를 개선했습니다. (Joyee Cheung) #16718

Commits

  • [1bf6250b99] - doc : mention constant-time in crypto doc (Mithun Sasidharan) #16604
  • [585f8698af] - build: include src\tracing when linting on win (Daniel Bevenius) #16720
  • [d9a18beaa6] - build: suppress lint-md output (Gibson Fahnestock) #16551
  • [4e848d4afb] - build: add missing comma in sources list (Daniel Bevenius) #16613
  • [9df1e8f10e] - console: avoid adding infinite error listeners (Matteo Collina) #16770
  • [7ba037592d] - deps: cherry-pick cc55747 from V8 upstream (Franziska Hinkelmann) #16890
  • [c3c9a8d4bf] - doc: recommend node-core-utils for metadata (Rich Trott) #16978
  • [891ddad93c] - doc: fix typo in http2 doc (Gus Caplan) #16993
  • [ccd36467f8] - doc: reorganize COLLABORATOR_GUIDE.md (Rich Trott) #15710
  • [8f0793ff93] - doc: clarify the prerequisites for building with VS2017 (Nikolai Vavilov) #16903
  • [6e7a444a91] - doc: outline commit message for breaking changes (Maton Anthony) #16846
  • [6eb550da34] - doc: remove duplicate ‘the’ from http2 API doc (Vipin Menon) #16924
  • [0b8a400cad] - doc: correct the spelling of omitting in dgram.md (Vidya Subramanyam) #16910
  • [adb8f08c36] - doc: fix a typo in the documentation (Mamatha J V) #16909
  • [d721c0bb5e] - doc: improve documentation for the vm module (Franziska Hinkelmann) #16867
  • [360f40354e] - doc: fix typo in assert.md (Andres Kalle) #16866
  • [c4634bf506] - doc: update subprocess.killed (cjihrig) #16748
  • [eafc0a1314] - doc: fix a link in dgram.md (Vse Mozhet Byt) #16854
  • [fab55980be] - doc: add isTTY property documentation (SonaySevik) #16828
  • [f2a9c024ed] - doc: fix json generator warnings (Luigi Pinca) #16742
  • [3319b2092f] - doc: update license to include node-inspect (Myles Borins) #16659
  • [7618567b4f] - doc: add docs for Zlib#close() (Luigi Pinca) #16592
  • [2cc05e0657] - doc: add nodejs/gyp team for GYP related issues (Gibson Fahnestock) #16638
  • [542f3b9cc0] - doc: add details about rss on process.memoryUsage (Anthony Nandaa) #16566
  • [13866b8b1b] - doc: add windowsVerbatimArguments docs (Andrew Stucki) #16299
  • [d2e4a87321] - doc: howto decode buffers extending from Writable (dicearr) #16403
  • [a2fd9a3cf2] - doc: add *-inl.h include rule to C++ style guide (Joyee Cheung) #16548
  • [9b8e2a68d8] - http: use arrow fns for lexical this in Agent (Bryan English) #16475
  • [29efb02f12] - http2: multiple smaller code cleanups (James M Snell) #16764
  • [658301664f] - http2: improve errors thrown in header validation (Joyee Cheung) #16718
  • [8cf8a327c8] - http2: refactor settings handling (James M Snell) #16668
  • [4faf2ec783] - lib: replace string concatenation with template (Suryanarayana Murthy N) #16933
  • [14f8cee401] - lib: guard inspector console using process var (Daniel Bevenius) #15008
  • [2ad051d62c] - lib: change concatenated string to template (Pawan Jangid) #16930
  • [28f036045b] - lib: change concatenated string to template (Nayana Das K) #16925
  • [134c2f31f2] - lib: replace string concatenation with template (subrahmanya chari p) #16917
  • [dc14c25ee9] - loader: test search module (Cyril Lakech) #16795
  • [d27ec13cd3] - repl: avoid crashing from null and undefined errors (cPhost) #16574
  • [40880897fe] - src: use unrefed async for GC tracking (Anna Henningsen) #16758
  • [f7411b5df7] - src: make StreamBase prototype accessors robust (Joyee Cheung) #16860
  • [8d31294b3b] - src: CHECK() for argument overflow in Spawn() (cjihrig) #16761
  • [57b377ef93] - src: improve module loader readability (Anna Henningsen) #16536
  • [82076ed91f] - src: pass context to Get() operations for cares_wrap (Evan Lucas) #16641
  • [79e1d7719d] - src: remove unused includes in string_bytes.h (Daniel Bevenius) #16606
  • [cecd1e3def] - src: fix etw provider include on Windows (Joyee Cheung) #16639
  • [255fffbbc8] - src: do not include x.h if x-inl.h is included (Joyee Cheung) #16548
  • [efdd7c8cae] - test: reuse existing PassThrough implementation (Tobias Nießen) #16936
  • [375bec00a4] - test: use fixtures module for path resolve (sercan yersen) #16842
  • [6ab706d7f0] - test: refactor comments in test-child-process-spawnsync-maxbuf (ChrBergert) #16829
  • [315fba8bfd] - test: used fixturesDir from fixtures modules (Klemen Kogovsek) #16813
  • [5c8fb6a976] - test: refactor fs.write() test (Patrick Heneise) #16827
  • [4f587e5a30] - test: add a test description (Grant Gasparyan) #16833
  • [af8b17a314] - test: use common/fixtures module in hash-seed test (Javier Blanco) #16823
  • [3a3792b0a0] - test: improve template value for test message (Stephan Smith) #16826
  • [c3e6491a51] - test: unmark flaky test (Anna Henningsen) #16758
  • [bf9eb04abe] - test: change concatenated string to template (Deepthi Sebastian) #16929
  • [7168a7e044] - test: change concatenated string to template (Anawesha Khuntia) #16912
  • [febd1bf519] - test: change string concatenation to template (Suryanarayana Murthy N) #16919
  • [7164d9a6b8] - test: use template string for concatenation (Vipin Menon) #16918
  • [ae7106cc75] - test: replace string concatenation with template (Kabir Islam) #16916
  • [81a6c4f785] - test: enable mustCall() during child exit (Vipin Menon) #16915
  • [41f905bb00] - test: replace string concatenation with template (Sabari Lakshmi Krishnamoorthy) #16914
  • [be920aa372] - test: replace string concatenation with template (Tanvi Kini) #16913
  • [26d529e60f] - test: cover vm.runInNewContext() (cjihrig) #16906
  • [6c57399c6b] - test: improve assertion messages (Neil Vass) #16885
  • [1522562ffd] - test: pass process.env to child processes (Rod Vagg) #16405
  • [0bc16cd9b6] - test: improve assert messages in stream test (Katie Stockton Roberts) #16884
  • [7c9aee3348] - test: improve assertion in test-require-dot (Adam Wegrzynek) #16805
  • [1b1bd261dc] - test: add values to error message (Adam Jeffery) #16831
  • [e66a7ae6e3] - test: replace common.fixtiresDir with fixtures.readKey() (woj) #16817
  • [c1309d6b80] - test: use tmpDir in test-fs-utimes (Rich Trott) #16774
  • [2f1f7e1de0] - test: remove message argument in cluster setup test (mbornath) #16838
  • [d64fe485c5] - test: check session timeout in http2 (Anatoli Papirovski) #16754
  • [4fcb03c0ae] - test: move test-http-keepalive-maxsockets to sequential (Rich Trott) #16777
  • [71c11d67f4] - test: improve assert messages in test-global (Mark McNelis) #16843
  • [ca278802ff] - test: use default assertion message (jonask) #16819
  • [ec4c3f5777] - test: improve message in test-fs-readfile-pipe-large (fjau) #16840
  • [562d8fca15] - test: remove custom message from assertion (Nicolas Morel) #16824
  • [0ebded4376] - test: show incorrect value on test failure (Sean Karson) #16818
  • [2bbc76eb1f] - test: include file mode in assert message (Sascha Tandel) #16815
  • [33f2fff52b] - test: refactor tls test to use fixtres.readSync (Brian O’Connell) #16816
  • [b307582d10] - test: use fixtures module in test-repl (Maring, Damian Lion) #16809
  • [5719beaf83] - test: update test to use fixtures.readKey (Dara Hayes) #16811
  • [b166b6b1b3] - test: fix typos in read-buffer tests (Jimi van der Woning) #16834
  • [c4176eb722] - test: replace fixturesDir with usage of fixtures module (Octavian Ionescu) #16810
  • [af13678889] - test: clarified assert message for test-require-json.js (Matthias Reis) #16807
  • [0fa659cdcd] - test: replace common.fixturesDir with fixtures module (Dumitru Glavan) #16803
  • [1e6845d024] - test: replace common.fixturesDir with fixtures.readSync() (Adri Van Houdt) #16802
  • [7b1491711d] - test: replace common.fixturesDir usage (Sascha Tandel) #16800
  • [480f14a55e] - test: update test to use fixtures (Adam Wegrzynek) #16799
  • [c52ac92661] - test: fix malformed parallel.status line (Rich Trott) #16702
  • [a41cc020fd] - test: fix flaky test-http2-server-rst-stream.js (Anatoli Papirovski) #16690
  • [1e8a421159] - test: pause child until parent is ready (jBarz) #15774
  • [b3032d29c9] - test: increase coverage for ModuleMap (Rob Paton) #16045
  • [2f66faf6cf] - test: use fixtures module in test-https-pfx (Ken Takagi) #15895
  • [981a1ef0c2] - test: use ES6 classes instead of util.inherits (Tobias Nießen) #16938
  • [47b1c3b43c] - test: add test for WrapStream readStop (Ashish Kaila) #16356
  • [72c34cf706] - test,net: remove scatological terminology (Rich Trott) #16599
  • [2b903bff05] - tools: enforce no unused trailing arguments tools directory (Rich Trott) #16953
  • [57937e5746] - tools: remove unused trailing function arguments (Rich Trott) #16953
  • [85fd7bb8f7] - tools: fix inspector-check reporting (Daniel Bevenius) #16902
  • [8538354139] - tools: add direct anchors for error codes (Joyee Cheung) #16779
  • [79006dab87] - tools: don’t lint files that have not changed (Joyee Cheung) #16581
  • [cb08f5d6fe] - tools: remove unneeded parentheses in doc/html.js (Vse Mozhet Byt) #16845
  • [60c918ac7a] - tools: replace string concatenation with template literals (Kevin Yu) #16804
  • [aaf7e83d62] - tools: replace string concatenation with template literals (Giovanni Lela) #16806
  • [40fa970914] - tools: replace string concetation with templates (Patrick Heneise) #16801
  • [0d4f62c85f] - tools,build: allow build without remark-cli (Refael Ackermann) #16893

Windows 32-bit Installer: https://nodejs.org/dist/v8.9.2/node-v8.9.2-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v8.9.2/node-v8.9.2-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v8.9.2/node-v8.9.2.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v8.9.2/node-v8.9.2-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: Coming soon

Linux s390x 64-bit Binary: https://nodejs.org/dist/v8.9.2/node-v8.9.2-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v8.9.2/node-v8.9.2-aix-ppc64.tar.gz

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

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

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

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

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

Source Code: https://nodejs.org/dist/v8.9.2/node-v8.9.2.tar.gz

Other release files: https://nodejs.org/dist/v8.9.2/

Documentation: https://nodejs.org/docs/v8.9.2/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

7d04fd8133c8ab7d1951dbbd7a1c89385f713c414d92eadba98a12947f31d605 node-v8.9.2-aix-ppc64.tar.gz
ba03ae4c0ebd33e8661b5b241211ddb9f7e3b5b959d8cbd68f5941cb1ed5784d node-v8.9.2-darwin-x64.tar.gz
df8d67c7b785822f3cac3003fd30d63b8ec04c57366f67584e15cd8db5547b29 node-v8.9.2-darwin-x64.tar.xz
35ac226795678ef2b9a8f55c3eb65984bb49f71858e771c9719452d14926e83e node-v8.9.2-headers.tar.gz
e747cc36283fadc77b4ca893afba1aec1be90eae42e75a47b6118ed1e8ab6e95 node-v8.9.2-headers.tar.xz
1aaadf2e0a44bd49dbf528fb918032dcdbc3b450dc91e8cbd92b28afbb1e004a node-v8.9.2-linux-arm64.tar.gz
cc222b4f910ff27ff66ccc96d5c7e2117942bcd161ec253d83cf430146b79bdf node-v8.9.2-linux-arm64.tar.xz
f86df6b4b017199da7ede78173c100c131f1da32234b0c0c9d47fd9ac1f8c77a node-v8.9.2-linux-armv6l.tar.gz
3a442f6155ed23a524e362c9feaab5819e201d60a7243243767dc45fd92af939 node-v8.9.2-linux-armv6l.tar.xz
bee604965e2ae7d3f96976832c5a70a439a1e0e65a4e617b9e7d4aa9b84f84eb node-v8.9.2-linux-armv7l.tar.gz
666b9913ce01b3a40c32f3ec7ffb3c89742fb37d2834afebb3a090c9ab53f1a1 node-v8.9.2-linux-armv7l.tar.xz
4e576bbee450380e3d448ac7f8a39c8c1292a2318fab24be69b3ce0b12ed0cb2 node-v8.9.2-linux-ppc64le.tar.gz
70335fd0a9d104e06e171a49eb3373c2190da23749bf71982dd51d7ec0fd24bf node-v8.9.2-linux-ppc64le.tar.xz
61dfe13289f04caf946ae97f55f0550e4fce6d91a0109b5168b67b71768e0572 node-v8.9.2-linux-s390x.tar.gz
57178c23a555209b8b84475f24fa16338deb938baf6ca4b633d080f2dc57263f node-v8.9.2-linux-s390x.tar.xz
bb649307300622133dbf147f24e1e695d7570f1b265c6fd2c1e36406226d1e88 node-v8.9.2-linux-x64.tar.gz
d4065724e7f5f11e999f78de50fb0faac74341799cb0c0dafcbe87e0ecb0be86 node-v8.9.2-linux-x64.tar.xz
dad907b7cf93f1c308c5d107c4312c3f7e4a0fae26e470bbc7f1e61e9bf485de node-v8.9.2-linux-x86.tar.gz
4d04b748a206f5cc2c368f8007237d2f55323f65d2b90680c7a82208ff757c98 node-v8.9.2-linux-x86.tar.xz
45d09a623d3c1ab8cab411161a49c21f4bb5c9e5424427bf6e1ab26f89354936 node-v8.9.2.pkg
86bdc20413478c34eabcfb0f32bd9c1059e685e1f406ac6497586aa308e5e119 node-v8.9.2-sunos-x64.tar.gz
3034f20e77cb1bd19a6d53dfc18a054c97695a6563fb55f85a0f325b7291d275 node-v8.9.2-sunos-x64.tar.xz
3b41672daf4b19285f93dc260ba1a8f477df84ddbd71c7d8748680185783c79e node-v8.9.2-sunos-x86.tar.gz
fae14a5c978adbf597bc0f6ee69f8f28fc980f10cde55fad93ed0a0cd3aa24a9 node-v8.9.2-sunos-x86.tar.xz
8038fa61ac4562786fcc6d3229f3caa07a864b94bd5922fe75942a38ea1c3a3b node-v8.9.2.tar.gz
53a51eda2347681c88b83236c6a005db9d696c3ae5d78496f0921804d5937b59 node-v8.9.2.tar.xz
4046a954c21aa58a209b4c21f981dfa9f15621cc77abc09a6b232b28e28b2c0d node-v8.9.2-win-x64.7z
2afa8b899c0dddea50dcf5dda66ae7b0ca32326dbf66c52f947c082e7c95d090 node-v8.9.2-win-x64.zip
17d68bbb061347e55757c25d6016227c03f82db69b802561aefd335e12fb25c9 node-v8.9.2-win-x86.7z
d039808a605fc7811a79464305eb7f9829be1e6ebf0c6057fbed6b9bcbe5e23e node-v8.9.2-win-x86.zip
3d7a60a5268f4c3d3fc8b37e3e3ec9f52012e048d0f1598eb1d6c5d7717e6a86 node-v8.9.2-x64.msi
a4c70a98755d011e2e3922786f7c6df553a19a32196f1ebf3ccae48e078f2c09 node-v8.9.2-x86.msi
6d0e28abcdb6341a2f62b0ecedc660ec9cdfbc34fb92726a32cf8dde32e1be41 win-x64/node.exe
c99d83b6f7b9683b0378d0f98fb4d1c509b7096e9cfe9af0205cd55370b73dd9 win-x64/node.lib
65dfb9732edfa1aa05ef4eb75b281533b089092f7d578bc8c9ff2a264993906f win-x64/node_pdb.7z
e9b9ce83a33fb67cddd7c5a7a35f3ebf4f521a8b4cad69fe751b2da9fe9c4b12 win-x64/node_pdb.zip
286fd6d36e55bd511598a19ca40ef57df568b8a3228e9fb25ee5483f42a9173e win-x86/node.exe
00724f4499082f139cf063e5443e4fc17c4211856ecc475e05f380b3c9819524 win-x86/node.lib
124924dfd144312b12ae610b47399a72e2be571b3d4b201c9c45e26f5d49409a win-x86/node_pdb.7z
11fe5f300d699f8a7a3d6cd959bba8d5c73829090cd09cc440122c9df3d9067a win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEd5hKmG68KqeGvA9msB+7koIcWHoFAlonG14ACgkQsB+7koIc
WHrjEA/+NOLYo5yGrVI3eRKIvjEgo5OaPRp0qaygvUISBGFb3PhSJFO6h3tlq0yS
J5kkPRgBmBCfbqBcnewHTD7U4hsvf6DZpd378T8ysxgpCwZHL6ulKVhAdOSdLB/3
GR9YuKO9q4znAZZvU1tDqEyHEsy2hG1geQOxQeMjPvgQTqVWiAUTraCQUhzy1R0t
IOT5QIEJ+NbJbpBJFZDiseFhr89lz3pgwnmA8j4WnX5EOUSmAsHMkTbhMPzj2xmr
Rs51err3jpUZhaleIE894M+RqUC1BmMgd17T8pfd5QtaYpJOK44NzIbbl/n14Os3
MpWMDSm0/t6mDDeg7BMkuZqRGecYu4cpBphtZG8vpSTJJwsBtopTH+c6wfn0W0BO
wlYKuqyhFlwA5KLIYgJo1Sw0hz5UxeNPgaDctfAmunZ5Qnae4CqMAT5hDnFjukdn
9+aT5mv2FCsNS7uZm/KpPDLuP/RaqOt91N1Acf7166vQ1GNmucGFlITuERXjdDWT
GNVwojuvu71UXFjQQ2OR3x01ADUty7ExqathHIuQ4zRgZqPoFZ35ksAEpoRsjrYF
jg2x7fRtFXcXFtkstIajNWAqfAA1tEkYg+RyhFr++vIuvcnUkLCUIDJUliLgql++
TiO+AcZUH6g654w7cRtID6YU5VNBiPm+S25z0ny52gLbqIeQLpc=
=1jLy
-----END PGP SIGNATURE-----

Node v9.2.0(현재 버전)

주요 변경사항

  • crypto:
    • OpenSSL 1.1.0과 1.0.2 모두 지원합니다. (David Benjamin) #16130
  • fs:
    • 이제 fs.realpathSync.native와 fs.realpath.native 함수를 사용 할 수 있습니다. (Ben Noordhuis) #15776
  • process:
    • 이제 process.ppid 함수를 사용 할 수 있습니다. (cjihrig) #16839

Commits

  • [02ea0ee507] - build: fix cctest compilation (Daniel Bevenius) #16887
  • [a4557f294a] - build: remove cctest extension (Yihong Wang) #16680
  • [1dc4fc1390] - build: include src\tracing when linting on win (Daniel Bevenius) #16720
  • [4c11801ed7] - build: add missing options to help message (Daniel Bevenius) #16707
  • [bed0560fb5] - console: avoid adding infinite error listeners (Matteo Collina) #16770
  • [31dadd2007] - (SEMVER-MINOR) crypto: deprecate {ecdhCurve: false} (David Benjamin) #16130
  • [f952caa677] - (SEMVER-MINOR) crypto: clear some SSL_METHOD deprecation warnings (David Benjamin) #16130
  • [a5e7255385] - (SEMVER-MINOR) crypto: make ALPN the same for OpenSSL 1.0.2 & 1.1.0 (David Benjamin) #16130
  • [07102ace9e] - (SEMVER-MINOR) crypto: remove deprecated ECDH calls w/ OpenSSL 1.1 (David Benjamin) #16130
  • [627a15f9e5] - (SEMVER-MINOR) crypto: emulate OpenSSL 1.0 ticket scheme in 1.1 (David Benjamin) #16130
  • [8a8ac8ce4d] - (SEMVER-MINOR) crypto: hard-code tlsSocket.getCipher().version (David Benjamin) #16130
  • [c42935b79c] - (SEMVER-MINOR) crypto: add compat logic for “DSS1” and “dss1” (David Benjamin) #16130
  • [5c24fc32c9] - (SEMVER-MINOR) crypto: Make Hmac 1.1.0-compatible (David Benjamin) #16130
  • [fa1fc16c3e] - (SEMVER-MINOR) crypto: make SignBase compatible with OpenSSL 1.1.0 (David Benjamin) #16130
  • [abe3dc48cc] - (SEMVER-MINOR) crypto: make Hash 1.1.0-compatible (David Benjamin) #16130
  • [59acd27409] - (SEMVER-MINOR) crypto: make CipherBase 1.1.0-compatible (David Benjamin) #16130
  • [6c3ae36cab] - (SEMVER-MINOR) crypto: remove locking callbacks for OpenSSL 1.1.0 (David Benjamin) #16130
  • [81760ffea9] - (SEMVER-MINOR) crypto: use RSA and DH accessors (David Benjamin) #16130
  • [568d9d0eac] - (SEMVER-MINOR) crypto: test DH keys work without a public half (David Benjamin) #16130
  • [6a9c528a50] - (SEMVER-MINOR) crypto: account for new 1.1.0 SSL APIs (David Benjamin) #16130
  • [cc744b9b26] - (SEMVER-MINOR) crypto: remove unnecessary SSLerr calls (David Benjamin) #16130
  • [201393f655] - (SEMVER-MINOR) crypto: estimate kExternalSize (David Benjamin) #16130
  • [efd9bc36fa] - (SEMVER-MINOR) crypto: make node_crypto_bio compat w/ OpenSSL 1.1 (David Benjamin) #16130
  • [8da4983cb4] - (SEMVER-MINOR) crypto: use X509_STORE_CTX_new (David Benjamin) #16130
  • [9c6f63bf3b] - deps: cherry-pick 3c8195d from V8 upstream (Franziska Hinkelmann) #16897
  • [6ddba2e08e] - deps: patch V8 to 6.2.414.44 (Myles Borins) #16848
  • [f82d3e44c8] - deps: upgrade libuv to 1.16.1 (cjihrig) #16835
  • [38ac50a084] - deps: cherry-pick cc55747 from V8 upstream (Franziska Hinkelmann) #16890
  • [75405a1481] - deps: ICU 60 bump (Steven R. Loomis) #16876
  • [28b7bf062a] - deps: cherry-pick b8331cc030 from upstream V8 (Daniel Bevenius) #16900
  • [2266cafba5] - Revertdeps: cherry-pick b8331cc030 from upstream V8” (Daniel Bevenius) #16899
  • [81f14bffff] - deps: cherry-pick b8331cc030 from upstream V8 (Daniel Bevenius) #16743
  • [6922fda1b5] - doc: recommend node-core-utils for metadata (Rich Trott) #16978
  • [ccf1f6aa13] - doc: fix typo in http2 doc (Gus Caplan) #16993
  • [54768f5094] - doc: reorganize COLLABORATOR_GUIDE.md (Rich Trott) #15710
  • [c4e2343bfb] - doc: drop support for VS2015 (Nikolai Vavilov) #16868
  • [74f33724a2] - doc: clarify the prerequisites for building with VS2017 (Nikolai Vavilov) #16903
  • [1510fda1b0] - doc: outline commit message for breaking changes (Maton Anthony) #16846
  • [1fcd95e517] - doc: remove duplicate ‘the’ from http2 API doc (Vipin Menon) #16924
  • [b46714c023] - doc: fix typos in N-API (Swathi Kalahastri) #16911
  • [3ba52c1582] - doc: correct the spelling of omitting in dgram.md (Vidya Subramanyam) #16910
  • [e60eff6c01] - doc: fix a typo in the documentation (Mamatha J V) #16909
  • [6e9973e912] - doc: improve documentation for the vm module (Franziska Hinkelmann) #16867
  • [15dcb96b28] - doc: fix a typo in n-api documentation (Vipin Menon) #16879
  • [928647c77c] - doc: fix typo in assert.md (Andres Kalle) #16866
  • [a184dbcb2c] - doc: update subprocess.killed (cjihrig) #16748
  • [deff9f5527] - events: remove emit micro-optimizations (Anatoli Papirovski) #16869
  • [8611e3b93b] - (SEMVER-MINOR) fs: expose realpath(3) bindings (Ben Noordhuis) #15776
  • [8dfd5a515a] - http2: multiple smaller code cleanups (James M Snell) #16764
  • [8245e5a2d4] - http2: simplify subsequent rstStream calls (Anatoli Papirovski) #16753
  • [afbdd017c1] - lib: replace string concatenation with template (Suryanarayana Murthy N) #16933
  • [6c0fd55488] - lib: guard inspector console using process var (Daniel Bevenius) #15008
  • [c1792544e8] - lib: improve the usage of TypeError[INVALID_ARG_TYPE] (Weijia Wang) #16401
  • [44c3cc2bec] - lib: change concatenated string to template (Pawan Jangid) #16930
  • [8eb32e1b35] - lib: replace String concatenation with template (saiHemak) #16922
  • [678e738d70] - lib: change concatenated string to template (Nayana Das K) #16925
  • [df181745b8] - lib: replace string concatenation with template (Jayashree S Kumar) #16921
  • [a9358068db] - lib: replace string concatenation with template (Chandrakala) #16920
  • [16c622209a] - lib: replace string concatenation with template (subrahmanya chari p) #16917
  • [64a0c80773] - loader: test search module (Cyril Lakech) #16795
  • [bfdaa28fdb] - meta: 32 bit linux is experimental (Refael Ackermann) #16723
  • [76e6422868] - src: fix compiler warning in process.ppid (cjihrig) #16958
  • [60a6caea76] - src: turn inspector raw pointer into unique_ptr (Franziska Hinkelmann) #16974
  • [79648496ec] - src: explain implementation of vm module (Franziska Hinkelmann) #16962
  • [a79d86db21] - src: use unrefed async for GC tracking (Anna Henningsen) #16758
  • [5df3dc1169] - src: make StreamBase prototype accessors robust (Joyee Cheung) #16860
  • [41937bedf9] - (SEMVER-MINOR) src: add process.ppid (cjihrig) #16839
  • [0b93bbb419] - src: add openssl-system-ca-path configure option (Daniel Bevenius) #16790
  • [43c5726028] - src: fix UB in InternalModuleReadFile() (Ben Noordhuis) #16871
  • [bce5db2225] - src: CHECK() for argument overflow in Spawn() (cjihrig) #16761
  • [120db20a1a] - test: reuse existing PassThrough implementation (Tobias Nießen) #16936
  • [9f0b0fbd0e] - test: use fixtures module for path resolve (sercan yersen) #16842
  • [d5f2601bc8] - test: refactor comments in test-child-process-spawnsync-maxbuf (ChrBergert) #16829
  • [93af193821] - test: refactor addons-napi/test_promise/test.js (ka3e) #16814
  • [ad02676816] - test: used fixturesDir from fixtures modules (Klemen Kogovsek) #16813
  • [809dc099ac] - test: refactor fs.write() test (Patrick Heneise) #16827
  • [35fc317d8f] - test: add a test description (Grant Gasparyan) #16833
  • [83f9604adc] - test: use ES6 classes instead of util.inherits (Tobias Nießen) #16938
  • [7c364a269c] - test: use common/fixtures module in hash-seed test (Javier Blanco) #16823
  • [3136578871] - test: make test-tls-external-accessor agnostic (Rich Trott) #16272
  • [0be7f8c48c] - test: make test-require-json engine agnostic (Rich Trott) #16272
  • [835ca63595] - test: make test-repl engine agnostic (Rich Trott) #16272
  • [f8337cea8e] - test: make test-repl-syntax-error-stack agnostic (Rich Trott) #16272
  • [c81b086928] - test: make test-repl-harmony engine agnostic (Rich Trott) #16272
  • [591a6927ee] - test: make test-querystring-escape engine agnostic (Rich Trott) #16272
  • [e2f564821e] - test: make test-process-env-symbols agnostic (Rich Trott) #16272
  • [9bf887475e] - test: make test-os-eol engine agnostic (Rich Trott) #16272
  • [79e183186c] - test: make error stack test engine agnostic (Rich Trott) #16272
  • [b5b23bd3e8] - test: make test-http-outgoing-proto agnostic (Rich Trott) #16272
  • [bd7822b8f6] - test: make test-error-reporting engine agnostic (Rich Trott) #16272
  • [4604294647] - test: make test-console engine agnostic (Rich Trott) #16272
  • [025eadfcd5] - test: make test-console-count engine agnostic (Rich Trott) #16272
  • [c74467f938] - test: make test-cli-syntax engine agnostic (Rich Trott) #16272
  • [2e2e8020e7] - test: make test-buffer-slow engine agnostic (Rich Trott) #16272
  • [7a5378377f] - test: improve template value for test message (Stephan Smith) #16826
  • [6ea8768141] - test: unmark flaky test (Anna Henningsen) #16758
  • [651fee4c54] - test: change concatenated string to template (Deepthi Sebastian) #16929
  • [1ea546c9ee] - test: change concatenated string to template (Anawesha Khuntia) #16912
  • [385f65826a] - test: change string concatenation to template (Suryanarayana Murthy N) #16919
  • [61fbd857d7] - test: use template string for concatenation (Vipin Menon) #16918
  • [fbec5ec4d9] - test: replace string concatenation with template (Kabir Islam) #16916
  • [407eb6f93e] - test: enable mustCall() during child exit (Vipin Menon) #16915
  • [26e4c587eb] - (SEMVER-MINOR) test: fix flaky test-http2-create-client-connect (David Benjamin) #16130
  • [8c294203cf] - (SEMVER-MINOR) test: fix test-https-agent-session-eviction for 1.1 (David Benjamin) #16130
  • [3d438f84b2] - (SEMVER-MINOR) test: configure certs in tests (David Benjamin) #16130
  • [08ac21423e] - (SEMVER-MINOR) test: revise test-tls-econnreset for OpenSSL 1.1.0 (David Benjamin) #16130
  • [d95b608d98] - (SEMVER-MINOR) test: test with a larger RSA key (David Benjamin) #16130
  • [85ffc2f960] - (SEMVER-MINOR) test: remove sha from test expectations (David Benjamin) #16130
  • [bec042183c] - (SEMVER-MINOR) test: update test expectations for OpenSSL 1.1.0 (David Benjamin) #16130
  • [b42013c31e] - test: replace string concatenation with template (Sabari Lakshmi Krishnamoorthy) #16914
  • [fbc7451553] - test: replace string concatenation with template (Tanvi Kini) #16913
  • [7f7dec8b08] - test: cover vm.runInNewContext() (cjihrig) #16906
  • [8311561ed5] - test: improve assertion messages (Neil Vass) #16885
  • [1ee6df9612] - test: pass process.env to child processes (Rod Vagg) #16405
  • [172652ba27] - test: improve assert messages in stream test (Katie Stockton Roberts) #16884
  • [271c89e569] - test: improve assertion in test-require-dot (Adam Wegrzynek) #16805
  • [5d3a4ad1cf] - test: improve error message reporting in testNapiRun.js (Paul Ashfield) #16821
  • [f71f41d79b] - test: add values to error message (Adam Jeffery) #16831
  • [c1cdc658c0] - test: replace common.fixturesDir with fixtures.readKey() (woj) #16817
  • [c662cc0b70] - test: use internet.addresses in internet tests (Joyee Cheung) #16390
  • [a465f2bc78] - test: introduce test/common/internet.addresses (Joyee Cheung) #16390
  • [bc19a93093] - test: use tmpDir in test-fs-utimes (Rich Trott) #16774
  • [4d55a1dc2f] - test: improve assert messages in napi exception test (Paul Blanche) #16820
  • [8ad4f768c0] - test: remove message argument in cluster setup test (mbornath) #16838
  • [21e9888237] - test: check session timeout in http2 (Anatoli Papirovski) #16754
  • [be266bdbbd] - test: move test-http-keepalive-maxsockets to sequential (Rich Trott) #16777
  • [adcaddfce8] - test: improve assert messages in test-global (Mark McNelis) #16843
  • [535eb64e55] - tools: enforce no unused trailing arguments tools directory (Rich Trott) #16953
  • [ad27e2c2e8] - tools: remove unused trailing function arguments (Rich Trott) #16953
  • [7ba35995a7] - tools: fix inspector-check reporting (Daniel Bevenius) #16902
  • [25dd8f66be] - tools: add direct anchors for error codes (Joyee Cheung) #16779
  • [625999b840] - tools: don’t lint files that have not changed (Joyee Cheung) #16581
  • [942a9ed6a8] - tools,build: allow build without remark-cli (Refael Ackermann) #16893

Windows 32-bit Installer: https://nodejs.org/dist/v9.2.0/node-v9.2.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v9.2.0/node-v9.2.0-x64.msi

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

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

macOS 64-bit Installer: https://nodejs.org/dist/v9.2.0/node-v9.2.0.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v9.2.0/node-v9.2.0-darwin-x64.tar.gz

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

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

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

Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v9.2.0/node-v9.2.0-linux-ppc64.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v9.2.0/node-v9.2.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v9.2.0/node-v9.2.0-aix-ppc64.tar.gz

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

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

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

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

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

Source Code: https://nodejs.org/dist/v9.2.0/node-v9.2.0.tar.gz

Other release files: https://nodejs.org/dist/v9.2.0/

Documentation: https://nodejs.org/docs/v9.2.0/api/

SHASUMS

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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

066ab559f3744b0301637bb8d51e22da655e6a5ab0b38e2ff5d9a68e669cedf5 node-v9.2.0-aix-ppc64.tar.gz
42f78982b8614f099bc70819db40074ff7c1c49d4bac71eca5ffe4120452f289 node-v9.2.0-darwin-x64.tar.gz
78c1b7a4e12c38e0b68d7f5801b51dc2c7520584ef09cc6932d765476f018c87 node-v9.2.0-darwin-x64.tar.xz
63573d4d5fe5c9d63f179261d2c49267cbd4e540628c23d86c69071f1adec276 node-v9.2.0-headers.tar.gz
48e20282487c6f8d955d270123359ddda73faf550254740aaad2336f74fea336 node-v9.2.0-headers.tar.xz
39c2e7a40fcf219d322232c1fe86e6db6eb45361969fb9a2314abbe494207d33 node-v9.2.0-linux-arm64.tar.gz
1b5c44160b7bfc9e5d63697d63c82330ae3e6094ab48449bd958ebe0baef73f0 node-v9.2.0-linux-arm64.tar.xz
3698353153ed8e7af68b150accf77cc0ae4aac2cd57a01520d322c263a433dca node-v9.2.0-linux-armv6l.tar.gz
73b423ead7ec5c82b30efc7978c9eecb56b2d4ab02c55e2a7e0a7449d0883a7e node-v9.2.0-linux-armv6l.tar.xz
2b5c94aedda93b669f99ae60e90a5007969aad2b92818d30b91111224a0ad8f9 node-v9.2.0-linux-armv7l.tar.gz
cd9268ab8b4eb79c9708130cea44966ff11be54a80dffd3d1c19bb8d43bfc63e node-v9.2.0-linux-armv7l.tar.xz
9a173db0c0b88dcddf08542736c597c87bf86d536df8fa65a4fdff75e7bb4243 node-v9.2.0-linux-ppc64le.tar.gz
17adbe48888764b473b908ef4c4b3bb8aa8417f9a5c18a9ddb966380ecb9c5eb node-v9.2.0-linux-ppc64le.tar.xz
34b3d6d7e6036e38aacab6754f55711ac9582a3d963a06f5f75e07e2d986d2a2 node-v9.2.0-linux-ppc64.tar.gz
13dca201fa19e2d49cdc663f31ce6f6f98f202f693d3ddb17880c6737bb66ca6 node-v9.2.0-linux-ppc64.tar.xz
c5f6315da901bbb54ffa0b23b58cd0b46f0ebfbe2a4f1847ec1d330602000bfd node-v9.2.0-linux-s390x.tar.gz
e49c0bb33b23ef306dbe586f0f00b18156a86d946b898bab00910b19213cfd1b node-v9.2.0-linux-s390x.tar.xz
36ef2b3d1a99555390835d6fd4ad194a769df6841cbcc46cba0dffbaf6e6aa34 node-v9.2.0-linux-x64.tar.gz
ded9cef0243bbe8ac5a417be0c6471bed6ed82367714ccb23f79a5be0ba2bd5d node-v9.2.0-linux-x64.tar.xz
84579415724cd607d177cd493881b409be08203198abbb26834e06b0b4462b59 node-v9.2.0-linux-x86.tar.gz
54f34cd65298753e6835702d22c2006648e06120e057c84261980cdc022627f6 node-v9.2.0-linux-x86.tar.xz
47759e657d53cf96b5daf702853c33d771caa99c726348f6092a4297116f4f8b node-v9.2.0.pkg
3a06ddcd8df0527d42fd90d5a3240201a6db1b5d9f0ad7a8cd24e45d389d3cba node-v9.2.0-sunos-x64.tar.gz
7cf6b9bc9d20fbaf11e5e0766fa3827159a6196f39e26d529747b55339c030a4 node-v9.2.0-sunos-x64.tar.xz
e269670b285170944e9bb90c9f5873935a58097611d6a239c064305543039adc node-v9.2.0-sunos-x86.tar.gz
4af3c9b264bc43c870a0473abd6ffad230d829db871c082af294f5de447ef4c4 node-v9.2.0-sunos-x86.tar.xz
905ce9067b56f298ce110db4dd63cdeca8fce8097394f8ea9e4fe37fef2834ee node-v9.2.0.tar.gz
64caf263eadc1aea072ce5d30ded7f4534aa7f59c8c6993eee4accad96e3bbc2 node-v9.2.0.tar.xz
5295fd5926ecf67b5aaf0fba38022790d8a186dfcdd3b9070238ad73e748ba9d node-v9.2.0-win-x64.7z
5e7feb536547c715155d772f90857239b37897c1a1a664809fd84a7aeae1a724 node-v9.2.0-win-x64.zip
ded691d3c919cb4fc1176df5a2dbe34f6e05817817008f82fadda1697b86895f node-v9.2.0-win-x86.7z
17e9173217ea442773e9fed15a14e4865329650e58eba271db2f68aaaf09ce1e node-v9.2.0-win-x86.zip
eb6c095497f925aaf26e0c82156548a9332eb0805de9fd700e4f827107572f82 node-v9.2.0-x64.msi
f2ff3c4a8a33baa37162412d14b74273efde0bc0930d4f3f7cf4adc5ac0d9438 node-v9.2.0-x86.msi
91108728a62eb49ae88b52b0ae1e7665a84e7ad3e2905e1dc3ebe579dbdb3824 win-x64/node.exe
71b8dd1d6693c04381256a899e648c8ce931d58206f5cec6ec11d022764f6ec5 win-x64/node.lib
666bac7f0b40fc1647f71ff250b355e03ab29def9115006cae883e1c55f6dd6d win-x64/node_pdb.7z
dab53ddc3379fba069eccad039b9be086bf9b064dbd8ea2cfddd11a45b138030 win-x64/node_pdb.zip
c552d7c02788662017dbf9cbaf399caa9576c000299c94a39fe50281b07878c9 win-x86/node.exe
8d3af8295d333a72d37a7824fd701ce7c26b3081bcaad369d0e7cc8ca2eb009c win-x86/node.lib
0435e1b8599017db79c83a0a9491a1c126a91ff315fc11f00c3cc981ec1d3573 win-x86/node_pdb.7z
d6c8b6e7d9a90da6b522101c53449fe3df70adab48d821ea127b4694d9fe59b4 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEua6ZBf/XgD8lcUZhtjtTWkwgbKkFAloNovQACgkQtjtTWkwg
bKkvNQ/9GlPegK7/KOsF2R4xuMPSVwOPyTRyZPV4hRWzC+g2T+d8fWGHuZJ/MjZl
5nc3fRBtNVWVewvhUjRUaf0Ex0XkCn3PuirUAVg8ZByPx/ljjeKDPx6CUekv/kk1
hjPh7S5MtEW8VV7/XJcxpiX9eFVGjyfQMF7hUhPPJ8IIFtneV/y2j4zRJbn4FTCL
QzUjb8s+G6kXYEhXNsVpnmOAvSU9hStFcNxnb2WwmMgBIVn291B148R7ZFd3rxLy
6Bzmv6qWawMLvndquZW9sh0VtVDAS0nnXO3hUjtsGtmoBC/GlBeNLxGMJk7++auI
pOAnbDLI6024CJBYx6oNaqWAdmVYFciFqom0C48a2q0lnFwlUlkYtYF2hm3eZlFT
AJPVlkKBQr3mlm88tWB8JD9paL+01TWmT7Li7RiI+Jw3V/UDy+2u9jY19tnPIsZe
YW+zL3SCqe4UI4vXIPv8hO/PHbyGMxMYgP0PH3J6EI51G89s9pFmWApPM29h0zhd
q3G3Whw0nIcxR8QvdmAJ5ON++2sr2EGN1Gs3pPHTWMgncHHjcNvoPJdT61pk5v70
4a4u+w8MuPsvn3q63pFvsFVSXAU6z9euQMi3IIuVC/E6ltguGOq98TpcZS269vaU
godnvMca4gze4dXxIePAWDhP+pfDVDLx5djpja5cmwy6SosjG3k=
=fqSp
-----END PGP SIGNATURE-----