-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Blog: add pos release annoucement (#6342)
* Blog: v21.6.2 release post Refs: nodejs-private/node-private#543 * Blog: v20.11.1 release post Refs: nodejs-private/node-private#544 * Blog: v18.19.1 release post Refs: nodejs-private/node-private#545 * Blog: add pos release announcement * Apply suggestions from code review Co-authored-by: Matt Cowley <[email protected]> Signed-off-by: Rafael Gonzaga <[email protected]> * Update pages/en/blog/vulnerability/february-2024-security-releases.md Co-authored-by: Matt Cowley <[email protected]> Signed-off-by: Rafael Gonzaga <[email protected]> * Update pages/en/blog/vulnerability/february-2024-security-releases.md Co-authored-by: Matt Cowley <[email protected]> Signed-off-by: Rafael Gonzaga <[email protected]> * Apply suggestions from code review Co-authored-by: Matt Cowley <[email protected]> Signed-off-by: Rafael Gonzaga <[email protected]> * Update pages/en/blog/vulnerability/february-2024-security-releases.md Co-authored-by: Richard Lau <[email protected]> Signed-off-by: Rafael Gonzaga <[email protected]> * Update pages/en/blog/vulnerability/february-2024-security-releases.md Co-authored-by: Richard Lau <[email protected]> Signed-off-by: Rafael Gonzaga <[email protected]> --------- Signed-off-by: Rafael Gonzaga <[email protected]> Co-authored-by: Matt Cowley <[email protected]> Co-authored-by: Richard Lau <[email protected]>
- Loading branch information
1 parent
03d1198
commit 7a51218
Showing
5 changed files
with
497 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
--- | ||
date: '2024-02-14T17:35:50.369Z' | ||
category: release | ||
title: Node v18.19.1 (LTS) | ||
layout: blog-post.hbs | ||
author: Rafael Gonzaga | ||
--- | ||
|
||
## 2024-02-14, Version 18.19.1 'Hydrogen' (LTS), @RafaelGSS prepared by @marco-ippolito | ||
|
||
### Notable changes | ||
|
||
This is a security release. | ||
|
||
### Notable changes | ||
|
||
- CVE-2024-21892 - Code injection and privilege escalation through Linux capabilities- (High) | ||
- CVE-2024-22019 - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High) | ||
- CVE-2023-46809 - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium) | ||
- CVE-2024-22025 - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium) | ||
- undici version 5.28.3 | ||
- npm version 10.2.4 | ||
|
||
### Commits | ||
|
||
- \[[`69e0a1dba8`](https://github.com/nodejs/node/commit/69e0a1dba8)] - **crypto**: update root certificates to NSS 3.95 (Node.js GitHub Bot) [#50805](https://github.com/nodejs/node/pull/50805) | ||
- \[[`d3d357ab09`](https://github.com/nodejs/node/commit/d3d357ab09)] - **crypto**: disable PKCS#1 padding for privateDecrypt (Michael Dawson) [nodejs-private/node-private#525](https://github.com/nodejs-private/node-private/pull/525) | ||
- \[[`3d27175c42`](https://github.com/nodejs/node/commit/3d27175c42)] - **deps**: fix GHSA-f74f-cvh7-c6q6/CVE-2024-24806 (Santiago Gimeno) [#51614](https://github.com/nodejs/node/pull/51614) | ||
- \[[`331558b8ab`](https://github.com/nodejs/node/commit/331558b8ab)] - **deps**: update archs files for openssl-3.0.13+quic1 (Node.js GitHub Bot) [#51614](https://github.com/nodejs/node/pull/51614) | ||
- \[[`99b77dfb9c`](https://github.com/nodejs/node/commit/99b77dfb9c)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.13+quic1 (Node.js GitHub Bot) [#51614](https://github.com/nodejs/node/pull/51614) | ||
- \[[`6cdc71bff1`](https://github.com/nodejs/node/commit/6cdc71bff1)] - **deps**: upgrade npm to 10.2.4 (npm team) [#50751](https://github.com/nodejs/node/pull/50751) | ||
- \[[`911cb33cda`](https://github.com/nodejs/node/commit/911cb33cda)] - **http**: add maximum chunk extension size (Paolo Insogna) [nodejs-private/node-private#520](https://github.com/nodejs-private/node-private/pull/520) | ||
- \[[`f48b89689d`](https://github.com/nodejs/node/commit/f48b89689d)] - **lib**: update undici to v5.28.3 (Matteo Collina) [nodejs-private/node-private#536](https://github.com/nodejs-private/node-private/pull/536) | ||
- \[[`e6b4c105e0`](https://github.com/nodejs/node/commit/e6b4c105e0)] - **src**: fix HasOnly(capability) in node::credentials (Tobias Nießen) [nodejs-private/node-private#505](https://github.com/nodejs-private/node-private/pull/505) | ||
- \[[`97c49076cd`](https://github.com/nodejs/node/commit/97c49076cd)] - **test**: skip test-child-process-stdio-reuse-readable-stdio on Windows (Joyee Cheung) [#49621](https://github.com/nodejs/node/pull/49621) | ||
- \[[`60affdde8e`](https://github.com/nodejs/node/commit/60affdde8e)] - **tools**: add macOS notarization verification step (Ulises Gascón) [#50833](https://github.com/nodejs/node/pull/50833) | ||
- \[[`ccc676a327`](https://github.com/nodejs/node/commit/ccc676a327)] - **tools**: use macOS keychain to notarize the releases (Ulises Gascón) [#50715](https://github.com/nodejs/node/pull/50715) | ||
- \[[`31f1ceb380`](https://github.com/nodejs/node/commit/31f1ceb380)] - **tools**: remove unused file (Ulises Gascon) [#50622](https://github.com/nodejs/node/pull/50622) | ||
- \[[`bd5f6fb92a`](https://github.com/nodejs/node/commit/bd5f6fb92a)] - **tools**: add macOS notarization stapler (Ulises Gascón) [#50625](https://github.com/nodejs/node/pull/50625) | ||
- \[[`4168c4f71b`](https://github.com/nodejs/node/commit/4168c4f71b)] - **tools**: improve macOS notarization process output readability (Ulises Gascón) [#50389](https://github.com/nodejs/node/pull/50389) | ||
- \[[`4622f775aa`](https://github.com/nodejs/node/commit/4622f775aa)] - **tools**: remove unused `version` function (Ulises Gascón) [#50390](https://github.com/nodejs/node/pull/50390) | ||
- \[[`b90804b1e7`](https://github.com/nodejs/node/commit/b90804b1e7)] - **win,tools**: upgrade Windows signing to smctl (Stefan Stojanovic) [#50956](https://github.com/nodejs/node/pull/50956) | ||
- \[[`f31d47e135`](https://github.com/nodejs/node/commit/f31d47e135)] - **zlib**: pause stream if outgoing buffer is full (Matteo Collina) [nodejs-private/node-private#542](https://github.com/nodejs-private/node-private/pull/542) | ||
|
||
Windows 32-bit Installer: https://nodejs.org/dist/v18.19.1/node-v18.19.1-x86.msi \ | ||
Windows 64-bit Installer: https://nodejs.org/dist/v18.19.1/node-v18.19.1-x64.msi \ | ||
Windows 32-bit Binary: https://nodejs.org/dist/v18.19.1/win-x86/node.exe \ | ||
Windows 64-bit Binary: https://nodejs.org/dist/v18.19.1/win-x64/node.exe \ | ||
macOS 64-bit Installer: https://nodejs.org/dist/v18.19.1/node-v18.19.1.pkg \ | ||
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-darwin-arm64.tar.gz \ | ||
macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-darwin-x64.tar.gz \ | ||
Linux 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-linux-x64.tar.xz \ | ||
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-linux-ppc64le.tar.xz \ | ||
Linux s390x 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-linux-s390x.tar.xz \ | ||
AIX 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-aix-ppc64.tar.gz \ | ||
ARMv7 32-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-linux-armv7l.tar.xz \ | ||
ARMv8 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-linux-arm64.tar.xz \ | ||
Source Code: https://nodejs.org/dist/v18.19.1/node-v18.19.1.tar.gz \ | ||
Other release files: https://nodejs.org/dist/v18.19.1/ \ | ||
Documentation: https://nodejs.org/docs/v18.19.1/api/ | ||
|
||
### SHASUMS | ||
|
||
``` | ||
-----BEGIN PGP SIGNED MESSAGE----- | ||
Hash: SHA256 | ||
747a958008620f96a030c44a7fd6be96f4b6cce7c250e25b57e71d856df1f466 node-v18.19.1-aix-ppc64.tar.gz | ||
0c7249318868877032ed21cc0ed450015ee44b31b9b281955521cd3fc39fbfa3 node-v18.19.1-darwin-arm64.tar.gz | ||
11a9782062a4ba438d24fc290a45611b267a0886e57009fe1c80c3979b6896f0 node-v18.19.1-darwin-arm64.tar.xz | ||
ab67c52c0d215d6890197c951e1bd479b6140ab630212b96867395e21d813016 node-v18.19.1-darwin-x64.tar.gz | ||
5bd94f20a24d5ec5292a020e80dbc41877d97b5ccd9ac632dd11e725bcf4cbf0 node-v18.19.1-darwin-x64.tar.xz | ||
26b9d26623ee9c96bf49f12af2ddf80ad51f74ee219a1efc4cebc297ef7cde9b node-v18.19.1-headers.tar.gz | ||
a184cabc7462773a484c0a24962c4bfa4a3e752f61049e17b74665ade391a4f7 node-v18.19.1-headers.tar.xz | ||
2913e8544d95c8be9e6034c539ec0584014532166a088bf742629756c3ec42e2 node-v18.19.1-linux-arm64.tar.gz | ||
228ad1eee660fba3f9fd2cccf02f05b8ebccc294d27f22c155d20b233a9d76b3 node-v18.19.1-linux-arm64.tar.xz | ||
bbe61134fb41d96a335ad36a6dbfd0a05cfcb14b31046263de72a7e487b348d5 node-v18.19.1-linux-armv7l.tar.gz | ||
7cebb39fc38db5f0b472a4ab6664b502b35901e92a452c72ea230416219f4f29 node-v18.19.1-linux-armv7l.tar.xz | ||
1dee4b0c95ee00ab81b01db908eff22c51fb8da91cab6e71e3f48fd1b3fd9d16 node-v18.19.1-linux-ppc64le.tar.gz | ||
2e5812b8fc00548e2e8ab9daa88ace13974c16b6ba5595a7a50c35f848f7d432 node-v18.19.1-linux-ppc64le.tar.xz | ||
3d06ceb2be850f3d0e72e7bb6402c058f8dcc809fb3f9458400e93967c433ec5 node-v18.19.1-linux-s390x.tar.gz | ||
15106acf4c9e3aca02416dd89fb5c71af77097042455a73f9caa064c1988ead5 node-v18.19.1-linux-s390x.tar.xz | ||
724802c45237477dbe5777923743e6c77906830cae03a82b5653ebd75b301dda node-v18.19.1-linux-x64.tar.gz | ||
f35f24edd4415cd609a2ebc03be03ed2cfe211d7333d55c752d831754fb849f0 node-v18.19.1-linux-x64.tar.xz | ||
e8d383fc81ed2ee4c980f829e8687542ffda436eb4258636d2d628e83c9dff1c node-v18.19.1-win-x64.7z | ||
ff08f8fe253fba9274992d7052e9d9a70141342d7b36ddbd6e84cbe823e312c6 node-v18.19.1-win-x64.zip | ||
e0e949da689ef06b98b97668ec8f41268c89f74b03c564bc929d88486512db8d node-v18.19.1-win-x86.7z | ||
179b642fede02bcd8009235b3608416117315429b58634fc918ae4d3d07435b6 node-v18.19.1-win-x86.zip | ||
4bd88b56fe9147c778674f24a4a0c8693378454558ee2205036b15cb502bea73 node-v18.19.1-x64.msi | ||
cc39f4d3556dc13139d76dfd22e3ee9350bf3d197b738664b171bf6893eaf1a1 node-v18.19.1-x86.msi | ||
a7bded4becd7db897e1c196facd7877f5b0dfdb044d14f546dc8e14757a393c6 node-v18.19.1.pkg | ||
637aa3f779a5a733657d4dde220747b82ab699075635990a9a611b00d2c20b09 node-v18.19.1.tar.gz | ||
090f96a2ecde080b6b382c6d642bca5d0be4702a78cb555be7bf02b20bd16ded node-v18.19.1.tar.xz | ||
ae958dbb83f4753931599090875edc2c9d1d7a56f9e864340813fdf949a28b8e win-x64/node.exe | ||
834663bcd36a8aca80b89e2a711aa20811eb5560b6598c236b5f46724b7f8dfb win-x64/node.lib | ||
5d44933090c151dab8ddf627d4a78a5bb074c779ba6b1358310bd4e539fece0e win-x64/node_pdb.7z | ||
fd7b5400d210ec71545cf26a082c630cb679d9f8310d9e3e1b9a2051d34f1061 win-x64/node_pdb.zip | ||
ccde023ef93f691c64cc1ff33b6c57d65bc293feb54ceab9601499618fc8eafa win-x86/node.exe | ||
2b92b61e4507a95f00bf7788ba156077cbf432857d17ac1da9d994cae75fe987 win-x86/node.lib | ||
179a6ce7da7add02e601b73107c5da00137ed0f68121cb67ecb740ba990649bd win-x86/node_pdb.7z | ||
5e918a9c770e3d7d149c8e7dea33b32de5067385591c5f323dd43196e7b2401e win-x86/node_pdb.zip | ||
-----BEGIN PGP SIGNATURE----- | ||
iQGzBAEBCAAdFiEEiQwI24V5Fi/uDfnbi+q0389VXvQFAmXM+PMACgkQi+q0389V | ||
XvT/XAv+KG6Cm00Hme0gGvcJy2J2SB8vdChnXVHAu3lCptdvH+/CqyaygTAn9Yub | ||
29kzzot0f16v8gjnxNe04gzLP8yvI15P309hgjJKMfsJ/BeyZtTjbtVqx04u1z72 | ||
pMRLcvjDM45VGr67N5A/Kxal9pDdSDgr5+hEQpHkvro89hMaJwMwXJzZqTwgdWTI | ||
k37EaGnrHqmVZyqxjUc97Ithr5oJFWmhH2vlBlazRnsMhv/LU+K5O21RfAou804m | ||
Aw2CmsSoT4qlnk1NCtxXzxZjOVmz/5+86z8qIkjDDCWBUNMxRU77OXNYcHrpUwMi | ||
R1UrUoePk/yUm9gkVDU0vELm4X0MoZOGcDrZvDhxO9IaHffSPjG0RljSsWRHxdce | ||
T60srlDPYzXqSIEWzzU5y5lWnHG7eKy4ryTkswRjwGwuoPAfv/iSo2F0qvtXG7iC | ||
qVCDCzmYOHeGn4nazusbqveh89KUvoxvfAcNp+YgPRc7F6lIWyfAuVlegjfWFlSR | ||
3O/80Xum | ||
=Y4eF | ||
-----END PGP SIGNATURE----- | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,126 @@ | ||
--- | ||
date: '2024-02-14T17:35:59.309Z' | ||
category: release | ||
title: Node v20.11.1 (LTS) | ||
layout: blog-post.hbs | ||
author: Rafael Gonzaga | ||
--- | ||
|
||
## 2024-02-14, Version 20.11.1 'Iron' (LTS), @RafaelGSS prepared by @marco-ippolito | ||
|
||
### Notable changes | ||
|
||
This is a security release. | ||
|
||
### Notable changes | ||
|
||
- CVE-2024-21892 - Code injection and privilege escalation through Linux capabilities- (High) | ||
- CVE-2024-22019 - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High) | ||
- CVE-2024-21896 - Path traversal by monkey-patching Buffer internals- (High) | ||
- CVE-2024-22017 - setuid() does not drop all privileges due to io_uring - (High) | ||
- CVE-2023-46809 - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium) | ||
- CVE-2024-21891 - Multiple permission model bypasses due to improper path traversal sequence sanitization - (Medium) | ||
- CVE-2024-21890 - Improper handling of wildcards in --allow-fs-read and --allow-fs-write (Medium) | ||
- CVE-2024-22025 - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium) | ||
- undici version 5.28.3 | ||
- libuv version 1.48.0 | ||
- OpenSSL version 3.0.13+quic1 | ||
|
||
### Commits | ||
|
||
- \[[`7079c062bb`](https://github.com/nodejs/node/commit/7079c062bb)] - **crypto**: disable PKCS#1 padding for privateDecrypt (Michael Dawson) [nodejs-private/node-private#525](https://github.com/nodejs-private/node-private/pull/525) | ||
- \[[`186a6e1ffb`](https://github.com/nodejs/node/commit/186a6e1ffb)] - **deps**: fix GHSA-f74f-cvh7-c6q6/CVE-2024-24806 (Santiago Gimeno) [#51737](https://github.com/nodejs/node/pull/51737) | ||
- \[[`686da19abb`](https://github.com/nodejs/node/commit/686da19abb)] - **deps**: disable io_uring support in libuv by default (Tobias Nießen) [nodejs-private/node-private#529](https://github.com/nodejs-private/node-private/pull/529) | ||
- \[[`f7b44bfbce`](https://github.com/nodejs/node/commit/f7b44bfbce)] - **deps**: update archs files for openssl-3.0.13+quic1 (Node.js GitHub Bot) [#51614](https://github.com/nodejs/node/pull/51614) | ||
- \[[`7a30fecea2`](https://github.com/nodejs/node/commit/7a30fecea2)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.13+quic1 (Node.js GitHub Bot) [#51614](https://github.com/nodejs/node/pull/51614) | ||
- \[[`480fc169a8`](https://github.com/nodejs/node/commit/480fc169a8)] - **fs**: protect against modified Buffer internals in possiblyTransformPath (Tobias Nießen) [nodejs-private/node-private#497](https://github.com/nodejs-private/node-private/pull/497) | ||
- \[[`77ac7c3153`](https://github.com/nodejs/node/commit/77ac7c3153)] - **http**: add maximum chunk extension size (Paolo Insogna) [nodejs-private/node-private#519](https://github.com/nodejs-private/node-private/pull/519) | ||
- \[[`ed7d149675`](https://github.com/nodejs/node/commit/ed7d149675)] - **lib**: use cache fs internals against path traversal (RafaelGSS) [nodejs-private/node-private#516](https://github.com/nodejs-private/node-private/pull/516) | ||
- \[[`89bd5fc38f`](https://github.com/nodejs/node/commit/89bd5fc38f)] - **lib**: update undici to v5.28.3 (Matteo Collina) [nodejs-private/node-private#539](https://github.com/nodejs-private/node-private/pull/539) | ||
- \[[`d01dd4291d`](https://github.com/nodejs/node/commit/d01dd4291d)] - **permission**: fix wildcard when children > 1 (Rafael Gonzaga) [#51209](https://github.com/nodejs/node/pull/51209) | ||
- \[[`40ff37dfcc`](https://github.com/nodejs/node/commit/40ff37dfcc)] - **src**: fix HasOnly(capability) in node::credentials (Tobias Nießen) [nodejs-private/node-private#505](https://github.com/nodejs-private/node-private/pull/505) | ||
- \[[`3f6addd590`](https://github.com/nodejs/node/commit/3f6addd590)] - **src,deps**: disable setuid() etc if io_uring enabled (Tobias Nießen) [nodejs-private/node-private#529](https://github.com/nodejs-private/node-private/pull/529) | ||
- \[[`d6da413aa4`](https://github.com/nodejs/node/commit/d6da413aa4)] - **test,doc**: clarify wildcard usage (RafaelGSS) [nodejs-private/node-private#517](https://github.com/nodejs-private/node-private/pull/517) | ||
- \[[`c213910aea`](https://github.com/nodejs/node/commit/c213910aea)] - **zlib**: pause stream if outgoing buffer is full (Matteo Collina) [nodejs-private/node-private#541](https://github.com/nodejs-private/node-private/pull/541) | ||
|
||
Windows 32-bit Installer: https://nodejs.org/dist/v20.11.1/node-v20.11.1-x86.msi \ | ||
Windows 64-bit Installer: https://nodejs.org/dist/v20.11.1/node-v20.11.1-x64.msi \ | ||
Windows ARM 64-bit Installer: https://nodejs.org/dist/v20.11.1/node-v20.11.1-arm64.msi \ | ||
Windows 32-bit Binary: https://nodejs.org/dist/v20.11.1/win-x86/node.exe \ | ||
Windows 64-bit Binary: https://nodejs.org/dist/v20.11.1/win-x64/node.exe \ | ||
Windows ARM 64-bit Binary: https://nodejs.org/dist/v20.11.1/win-arm64/node.exe \ | ||
macOS 64-bit Installer: https://nodejs.org/dist/v20.11.1/node-v20.11.1.pkg \ | ||
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-darwin-arm64.tar.gz \ | ||
macOS Intel 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-darwin-x64.tar.gz \ | ||
Linux 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.xz \ | ||
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-ppc64le.tar.xz \ | ||
Linux s390x 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-s390x.tar.xz \ | ||
AIX 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-aix-ppc64.tar.gz \ | ||
ARMv7 32-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-armv7l.tar.xz \ | ||
ARMv8 64-bit Binary: https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-arm64.tar.xz \ | ||
Source Code: https://nodejs.org/dist/v20.11.1/node-v20.11.1.tar.gz \ | ||
Other release files: https://nodejs.org/dist/v20.11.1/ \ | ||
Documentation: https://nodejs.org/docs/v20.11.1/api/ | ||
|
||
### SHASUMS | ||
|
||
``` | ||
-----BEGIN PGP SIGNED MESSAGE----- | ||
Hash: SHA256 | ||
43a881788549e1b3425eb5f2b92608f438f146e08213de09c5bd5ff841cae7ae node-v20.11.1-aix-ppc64.tar.gz | ||
3f8e77b775372c0b27d2b85ce899d80339691f480e64dde43d4eb01504a58679 node-v20.11.1-arm64.msi | ||
e0065c61f340e85106a99c4b54746c5cee09d59b08c5712f67f99e92aa44995d node-v20.11.1-darwin-arm64.tar.gz | ||
fd771bf3881733bfc0622128918ae6baf2ed1178146538a53c30ac2f7006af5b node-v20.11.1-darwin-arm64.tar.xz | ||
c52e7fb0709dbe63a4cbe08ac8af3479188692937a7bd8e776e0eedfa33bb848 node-v20.11.1-darwin-x64.tar.gz | ||
ed69f1f300beb75fb4cad45d96aacd141c3ddca03b6d77c76b42cb258202363d node-v20.11.1-darwin-x64.tar.xz | ||
0aa42c91b441e945ff43bd3a837759c58b436de57dcd033d02e5cbcd2fba1f87 node-v20.11.1-headers.tar.gz | ||
edce238817acf5adce3123366b55304aff2a1f0849231d1b49f42370e454b6f8 node-v20.11.1-headers.tar.xz | ||
e34ab2fc2726b4abd896bcbff0250e9b2da737cbd9d24267518a802ed0606f3b node-v20.11.1-linux-arm64.tar.gz | ||
c957f29eb4e341903520caf362534f0acd1db7be79c502ae8e283994eed07fe1 node-v20.11.1-linux-arm64.tar.xz | ||
e42791f76ece283c7a4b97fbf716da72c5128c54a9779f10f03ae74a4bcfb8f6 node-v20.11.1-linux-armv7l.tar.gz | ||
28e0120d2d150a8f41717899d33167b8b32053778665583d49ff971bfd188d1b node-v20.11.1-linux-armv7l.tar.xz | ||
9823305ac3a66925a9b61d8032f6bbb4c3e33c28e7f957ebb27e49732feffb23 node-v20.11.1-linux-ppc64le.tar.gz | ||
51343cacf5cdf5c4b5e93e919d19dd373d6ef43d5f2c666eae299f26e31d08b5 node-v20.11.1-linux-ppc64le.tar.xz | ||
4c66b2f247fdd8720853321526d7cda483018fcb32014b75c30f3a54ecacaea7 node-v20.11.1-linux-s390x.tar.gz | ||
b32616b705cd0ddbb230b95c693e3d7a37becc2ced9bcadea8dc824cceed6be0 node-v20.11.1-linux-s390x.tar.xz | ||
bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node-v20.11.1-linux-x64.tar.gz | ||
d8dab549b09672b03356aa2257699f3de3b58c96e74eb26a8b495fbdc9cf6fbe node-v20.11.1-linux-x64.tar.xz | ||
f1cd449fcbeb1b948e8498cb8edd9655fa319d109a7f4c5bd96a9b122b91538a node-v20.11.1-win-arm64.7z | ||
e85461ec124956a2853c4ee6e13c4f4889d63c88beb3d530c1ee0c4b51dc10e7 node-v20.11.1-win-arm64.zip | ||
fb9b5348259988a562a48eed7349e7e716c0bec78d98ad0a336b2993a8b3bf34 node-v20.11.1-win-x64.7z | ||
bc032628d77d206ffa7f133518a6225a9c5d6d9210ead30d67e294ff37044bda node-v20.11.1-win-x64.zip | ||
c2b1863d8979546804a39fc63d0a9bc9c6e49cb2f6c9d1e52844a24629b24765 node-v20.11.1-win-x86.7z | ||
b98e95f78416d1359b647cfa09ba2a48b76d41b56a776df822bf36ffe8e76a2d node-v20.11.1-win-x86.zip | ||
c54f5f7e2416e826fd84e878f28e3b53363ae9c3f60a140af4434b2453b5ae89 node-v20.11.1-x64.msi | ||
63e2aed4dabb96eed6903a3974e006d3c29c218472aac60ae3c3c7de00df13b1 node-v20.11.1-x86.msi | ||
c46019a095a1549d000e85da13f17972a448e0be5854a51786ecccde7278a012 node-v20.11.1.pkg | ||
4af1ba6ea848cc05908b8a62b02fb27684dd52b2a7988ee82b0cfa72deb90b94 node-v20.11.1.tar.gz | ||
77813edbf3f7f16d2d35d3353443dee4e61d5ee84d9e3138c7538a3c0ca5209e node-v20.11.1.tar.xz | ||
a5a9d30a8f7d56e00ccb27c1a7d24c8d0bc96a2689ebba8eb7527698793496f1 win-arm64/node.exe | ||
93529170cebe57c0f4830a4cc6a261b6cc9bcf0cd8b3e88ac4995a5015031d79 win-arm64/node.lib | ||
c14c6e927406b8683cbfb8a67ca4c8fd5093ca7812b5b1627e3d6a53d3674565 win-arm64/node_pdb.7z | ||
68034cd09d8dfaa755d1b280da13e20388cc486ac57b037b3e11dfe2d6b74284 win-arm64/node_pdb.zip | ||
bc585910690318aaebe3c57669cb83ca9d1e5791efd63195e238f54686e6c2ec win-x64/node.exe | ||
53a982d490cb9fcc4b231a8b95147de423b36186bc6f4ba5697b20117fdcbd5d win-x64/node.lib | ||
ccac9f2f5219ed858aeddb306d6493478ba9675c7cbf009e83742437d6752c4f win-x64/node_pdb.7z | ||
bec5da4035c84580843978a59ef9bcc1c0eaca881cf9e1c94e63a1862cf14421 win-x64/node_pdb.zip | ||
3829137e062b1e2eb9947ef05e4b717ae578a8fce1c5c60fe4f6ae7ef2ec0240 win-x86/node.exe | ||
c5321bb65dcecb3989f9b8f6ec56369c16627ca4bade0c78afb6b88f7dde50e4 win-x86/node.lib | ||
20ca60ced1fc21f15ea952b4406aec6bde39d20eab11cf042040628841b2249e win-x86/node_pdb.7z | ||
bef05cebedce5949ae35e87e7d4789c16fa73caf478483fcf92e5dbb9ba5d774 win-x86/node_pdb.zip | ||
-----BEGIN PGP SIGNATURE----- | ||
iQGzBAEBCAAdFiEEiQwI24V5Fi/uDfnbi+q0389VXvQFAmXM+TcACgkQi+q0389V | ||
XvQl3AwAqqm2uBMDzd+BlR1sG7y/eUtUYPVdwmCh0DeFXPHxuaIbFf0PGMEgcV8u | ||
kn3OBF4pnSCPZNbJYJsLO1S+b/5Vk+Vlkq1WkOxqQHUHmM9GcJUuShadl0YaDNen | ||
WXXMoYKWqMRJ6fQ3tRRh+vbMSXtsLqXT8TMVJq+Qb7a7yj4QRjw/Dd+8uKGGIhBY | ||
U04HWsz33RJLu6AUnhF03eO1N8E1V48JptklDx5ZkY8GYa3F6jQsFld+jhmkZ9tg | ||
4q9NDNijVpj56UsUhLAYD0J9IKS18tvQxNrKmBGUSZjFOByVhbUdLXnSMtW1i1U9 | ||
cYhP6Q5wg/fnjqCfQ90TauoJZOblKIL/PHlf6cQGPrrRa1bz3xGyCAIve5KFhLxf | ||
Vfj1ctk2ktzmuNhjAu5G/1VALQUNpiTm4Yz433JpoMMZ3mTHN+fuALOX4TQbdLRz | ||
HKphTz02436348XC9bNz2cvjm74cy9fqwjQ/y84AmxiTJMFPg0XqICg4tu9rd49d | ||
8FJc4TLZ | ||
=r/CD | ||
-----END PGP SIGNATURE----- | ||
``` |
Oops, something went wrong.