diff --git a/source/_posts/2017-11-07-release-v8.9.1.md b/source/_posts/2017-11-07-release-v8.9.1.md new file mode 100644 index 0000000000..7a5317bfc9 --- /dev/null +++ b/source/_posts/2017-11-07-release-v8.9.1.md @@ -0,0 +1,125 @@ +--- +category: articles +title: Node v8.9.1(LTS) +author: Gibson Fahnestock +ref: Node v8.9.1 (LTS) +refurl: https://nodejs.org/en/blog/release/v8.9.1 +translator: taggon +--- + + +### 주요 변경사항 + +- **openssl**: + - OpenSSL 소스를 1.0.2m으로 업그레이드했습니다. (Shigeki Ohtsu) [#16691](https://github.com/nodejs/node/pull/16691) +- ***복구*** "**https**: + - http 내부 모듈 사용을 리팩토링" (Myles Borins) [#16660](https://github.com/nodejs/node/pull/16660) + +### Commits + +* [[`6a7e5ceaa9`](https://github.com/nodejs/node/commit/6a7e5ceaa9)] - **deps**: V8: cherry-pick 32141e9 from upstream (Ali Ijaz Sheikh) [#16704](https://github.com/nodejs/node/pull/16704) +* [[`a815e1b6a2`](https://github.com/nodejs/node/commit/a815e1b6a2)] - **deps**: cherry-pick e7f4e9e from upstream libuv (Bartosz Sosnowski) [#16724](https://github.com/nodejs/node/pull/16724) +* [[`7f86e8190c`](https://github.com/nodejs/node/commit/7f86e8190c)] - **deps**: update openssl asm and asm_obsolete files (Shigeki Ohtsu) [#16691](https://github.com/nodejs/node/pull/16691) +* [[`1af2244020`](https://github.com/nodejs/node/commit/1af2244020)] - **deps**: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) [nodejs/io.js#1836](https://github.com/nodejs/io.js/pull/1836) +* [[`9d98dcc395`](https://github.com/nodejs/node/commit/9d98dcc395)] - **deps**: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) [iojs/io.js#1389](https://github.com/iojs/io.js/pull/1389) +* [[`99319efc45`](https://github.com/nodejs/node/commit/99319efc45)] - **deps**: fix openssl assembly error on ia32 win32 (Fedor Indutny) [iojs/io.js#1389](https://github.com/iojs/io.js/pull/1389) +* [[`151a8da4b7`](https://github.com/nodejs/node/commit/151a8da4b7)] - **deps**: copy all openssl header files to include dir (Shigeki Ohtsu) [#16691](https://github.com/nodejs/node/pull/16691) +* [[`d68e53452c`](https://github.com/nodejs/node/commit/d68e53452c)] - **deps**: upgrade openssl sources to 1.0.2m (Shigeki Ohtsu) [#16691](https://github.com/nodejs/node/pull/16691) +* [[`a3be5bc560`](https://github.com/nodejs/node/commit/a3be5bc560)] - **doc**: add 9.x to version picker and mark 8.x as LTS (Chris Young) [#16672](https://github.com/nodejs/node/pull/16672) +* [[`08b75c1591`](https://github.com/nodejs/node/commit/08b75c1591)] - ***Revert*** "**https**: refactor to use http internals" (Myles Borins) [#16660](https://github.com/nodejs/node/pull/16660) +* [[`d334a95834`](https://github.com/nodejs/node/commit/d334a95834)] - **openssl**: fix keypress requirement in apps on win32 (Shigeki Ohtsu) [iojs/io.js#1389](https://github.com/iojs/io.js/pull/1389) +* [[`bf26b96fd6`](https://github.com/nodejs/node/commit/bf26b96fd6)] - **src**: add 'dynamic' process.release.lts property (Rod Vagg) [#16656](https://github.com/nodejs/node/pull/16656) +* [[`dfac6cc0bb`](https://github.com/nodejs/node/commit/dfac6cc0bb)] - **test**: update process-release for Node 8 Carbon (Jeremiah Senkpiel) [#16656](https://github.com/nodejs/node/pull/16656) + +Windows 32-bit Installer: https://nodejs.org/dist/v8.9.1/node-v8.9.1-x86.msi
+Windows 64-bit Installer: https://nodejs.org/dist/v8.9.1/node-v8.9.1-x64.msi
+Windows 32-bit Binary: https://nodejs.org/dist/v8.9.1/win-x86/node.exe
+Windows 64-bit Binary: https://nodejs.org/dist/v8.9.1/win-x64/node.exe
+macOS 64-bit Installer: https://nodejs.org/dist/v8.9.1/node-v8.9.1.pkg
+macOS 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-darwin-x64.tar.gz
+Linux 32-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x86.tar.xz
+Linux 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.xz
+Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-ppc64le.tar.xz
+Linux PPC BE 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-ppc64.tar.xz
+Linux s390x 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-s390x.tar.xz
+AIX 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-aix-ppc64.tar.gz
+SunOS 32-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-sunos-x86.tar.xz
+SunOS 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-sunos-x64.tar.xz
+ARMv6 32-bit Binary: *Coming soon*
+ARMv7 32-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-armv7l.tar.xz
+ARMv8 64-bit Binary: https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-arm64.tar.xz
+Source Code: https://nodejs.org/dist/v8.9.1/node-v8.9.1.tar.gz
+Other release files: https://nodejs.org/dist/v8.9.1/
+Documentation: https://nodejs.org/docs/v8.9.1/api/ + +

SHASUMS

+ +``` +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +70c9bbb0b7e9125ba2d1e83826cd7ab981d21bf59f58b53809bb1922e59211a9 node-v8.9.1-aix-ppc64.tar.gz +05c992a6621d28d564b92bf3051a5dc0adf83839237c0d4653a8cdb8a1c73b94 node-v8.9.1-darwin-x64.tar.gz +ed71abc42e00f9d1f55f0977ff55cad2f68f3e8693211d33922d9286e6f6540b node-v8.9.1-darwin-x64.tar.xz +20bba14a649ac39210a74720e399bde117ed38f95bde3548c16b36b8a1702cfc node-v8.9.1-headers.tar.gz +2f5e2d2bd3b5242d20a65be645b55f41e62550dfacc35d8b445f8613aec117e3 node-v8.9.1-headers.tar.xz +47521340ff82617c1e6ba63ce300685e1b8b7cf5c0ec2e71628bcdb398085b29 node-v8.9.1-linux-arm64.tar.gz +f774660980dcf931bf29847a5f26317823a063fa4a56f85f37c3222d77cce7c1 node-v8.9.1-linux-arm64.tar.xz +54efdd6a22d03294e4b6dc00338fa2d37e9740040d85638a62a3603cf31d3b26 node-v8.9.1-linux-armv7l.tar.gz +39564e969b4098794b07e5cabf4af9efe93d1c77e0f03412bca57131bf29d671 node-v8.9.1-linux-armv7l.tar.xz +d3e11a9ef301afdecb10ed26470492fd03402b86bf9efc3f89a9aef541bf9a2c node-v8.9.1-linux-ppc64le.tar.gz +bfde0cc192859fafdcbc5f04913e4eb8cd092bb689a74f8a1fd09f9b0eeb9659 node-v8.9.1-linux-ppc64le.tar.xz +7ab8c4bf36364624b6bc7610319f1e2c32a7c882aa6392ce285faaee39597dce node-v8.9.1-linux-ppc64.tar.gz +e440170091d1f64d8730c59a58ea43a8fbd37bdab299e20090b319d4f6568a83 node-v8.9.1-linux-ppc64.tar.xz +48160ddaa7397cf85ca0cf333cc87dc3485956c75a3cdf98f04735bb81b37da6 node-v8.9.1-linux-s390x.tar.gz +bf9c37cc33b524724c2e474c2745c2ba34843a8b8bf8051c8e40ab0d934965cd node-v8.9.1-linux-s390x.tar.xz +0e49da19cdf4c89b52656e858346775af21f1953c308efbc803b665d6069c15c node-v8.9.1-linux-x64.tar.gz +8be82805f7c1ab3e64d4569fb9a90ded2de78dd27cadbb91bad1bf975dae1e2d node-v8.9.1-linux-x64.tar.xz +830f5f4ff29c2b30089a19e1b71d52d02e965b4e1f08282a09616d99aae1a42b node-v8.9.1-linux-x86.tar.gz +74a6e140716b2d8a240ab0760fb8edc403d06edace42659bdf8fa6de15992cf0 node-v8.9.1-linux-x86.tar.xz +faa6397688c11458ad220c363898bd5028f1dbcf626dbe9be1c9d1d16f695e0d node-v8.9.1.pkg +b40ff46aa99640235cc1d3e27abd8749425ed8ad17936dde3ebb06d0d74fed82 node-v8.9.1-sunos-x64.tar.gz +2447d5b4cd787605d21f82159072764649910658d2f9d4f6dd2847c7380eff7c node-v8.9.1-sunos-x64.tar.xz +a5a31c9c211fccfa54068270ab95aab0c73d05d789d9cbc16fc521e1e4698c2c node-v8.9.1-sunos-x86.tar.gz +813dc3cdbfe061dd39efac2cf55679a2c03d1923c6f7e61ab8db2fc158f41cf1 node-v8.9.1-sunos-x86.tar.xz +32491b7fcc4696b2cdead45c47e52ad16bbed8f78885d32e873952fee0f971e1 node-v8.9.1.tar.gz +ef160c21f60f8aca64145985e01b4044435e381dc16e8f0640ed0223e84f17e0 node-v8.9.1.tar.xz +ff28dd5ff5a09a904e364742b58011af33d0a3fe148831e55b2c60f1bc251569 node-v8.9.1-win-x64.7z +db89c6e041da359561fbe7da075bb4f9881a0f7d3e98c203e83732cfb283fa4a node-v8.9.1-win-x64.zip +a30b6a56d424f8a34e65fe8f197a6db17dee6fa10ed50ffdf8490ca0787d995a node-v8.9.1-win-x86.7z +e3c38a7802acf1b2e89ff172f460dd1476ffc119bbcc88aa8d5364acd9714aa2 node-v8.9.1-win-x86.zip +5b747214518d62891e48ca58483df84bc3b0cea8b34176f22f92364e07ffdfc3 node-v8.9.1-x64.msi +2269b89726b055a86e988adb39b35cdd23434302416d3be0d73697f51da3e339 node-v8.9.1-x86.msi +ef1a6f906a31d115f0a2c8abfdd1d34f62f0789abd539910838ee1b62bf22dce win-x64/node.exe +28c8b55b3cccfe2c2c64ba6178340ac997545f1e1e4652122724df0dbbf0380b win-x64/node.lib +d6a356265c7b020d72a52a3d1f7783237d2b951e2b74d81015c509d5359a06b9 win-x64/node_pdb.7z +b8c4d963ab23c3b3e8a106d150e33c713734e9a84844549a632e2bddf8fc698c win-x64/node_pdb.zip +e8697af447c53faea624f854f44219107adca2d78c78a122c3ce9793aef97e2a win-x86/node.exe +a7956a209e0e8699977399bbe71319873898a5a70b9162d6eab4f0bfc09791c9 win-x86/node.lib +6d0a2847d205f179e0e9b3debb264e3bb1eb89a5e2c01792e6533f581ea3ba75 win-x86/node_pdb.7z +18a8506287415596f27c71d8e3efde37fbc3b7addb0e669c2452491891ef1a85 win-x86/node_pdb.zip +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCAAdFiEEd5hKmG68KqeGvA9msB+7koIcWHoFAloCNhUACgkQsB+7koIc +WHqdTw//aessbSavHBJ9wF43lAAIcBaTDFmI7stF/8IABfbUeXoKfDpsDkrGzTcC +8D3w5JNRne08wDL6GecWN96KAZ6Bg5oJG3TiPkwimtY+CVCMjvIDZQEFZD6za2m/ +aTIQ4n303zibtBpBbk0kdKXJjWz//DDZATX1g7OiBMOgGkNOkYSyjYfSvluOu39D +H/+D7K4LFLW2hC9mWCFzvYlIqCXZDir6NETAANrL5KqXvfAu69OSZKRwH4c5Q5kn +NMlBmxOi/Ti57f079ikw9fxiFoXXEiwB2LgdyD+KO8G7UY1YRSqP0XqVFhByEGOO +TWDiNL16FKlL5G/CzeGnalp+NXaVgqEDzyCXMOArfP2rrj43HwMBvORKNLeRubgv +J6TJ9V/vHiw+gaSc81ODOJ7UgxfMjjXR6tzP1tJ81CI6U62Bp1Qi3dDVgzuwuyQt +lgELcSnctN1nBdyGijDAOEfD9s32RfhauEkNCSZQ4AcMeeWV/gpBp03h2oM8MO60 +S35uIybfkA2W08OqWc7wZyJ0GTMh1Ijl5T1UyKc7+e2gc/BF+xR4QEAmIthsV/0K +BzLqLPmHKQ2aDW1CN+OtlWmz7Fo7MKpimyJ8SC4RzZiQsLIAKy0GEH8LEC0sibhN +93yG5lGwHAjuKXOE8yt/D29r8QxbGSADfXOBwF4wNGH6C+EX5D4= +=0i3t +-----END PGP SIGNATURE----- + +```