Skip to content

Commit 86e966f

Browse files
authored
Move OpenJS.NodeJS.LTS 12.22.5 to OpenJS.NodeJS.12 12.22.5 (#311018)
1 parent eb02f84 commit 86e966f

File tree

4 files changed

+157
-0
lines changed

4 files changed

+157
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
3+
4+
PackageIdentifier: OpenJS.NodeJS.12
5+
PackageVersion: 12.22.5
6+
Commands:
7+
- corepack
8+
- node
9+
- npm
10+
- npx
11+
FileExtensions:
12+
- cjs
13+
- js
14+
- mjs
15+
ReleaseDate: 2021-08-11
16+
Installers:
17+
- Architecture: x86
18+
InstallerType: wix
19+
Scope: machine
20+
InstallerUrl: https://nodejs.org/dist/v12.22.5/node-v12.22.5-x86.msi
21+
InstallerSha256: 4389040AEA7EE80135C5AA926277B7C2673C66093D2BAD7C27F96FD0603376DB
22+
InstallerSwitches:
23+
InstallLocation: INSTALLDIR="<INSTALLPATH>"
24+
UpgradeBehavior: install
25+
ProductCode: '{17E8337F-BA43-433F-A30E-038166845750}'
26+
ElevationRequirement: elevatesSelf
27+
InstallationMetadata:
28+
DefaultInstallLocation: '%ProgramFiles(x86)%\nodejs'
29+
- Architecture: x64
30+
InstallerType: wix
31+
Scope: machine
32+
InstallerUrl: https://nodejs.org/dist/v12.22.5/node-v12.22.5-x64.msi
33+
InstallerSha256: 6F33477BE7491F4911E24400DB778F905D2472E5E4AC42B21DA5E5965F328C96
34+
InstallerSwitches:
35+
InstallLocation: INSTALLDIR="<INSTALLPATH>"
36+
UpgradeBehavior: install
37+
ProductCode: '{E95C87D5-AA8F-4B1B-AC4D-A87C34E0238F}'
38+
ElevationRequirement: elevatesSelf
39+
InstallationMetadata:
40+
DefaultInstallLocation: '%ProgramFiles%\nodejs'
41+
- Architecture: x86
42+
InstallerType: zip
43+
NestedInstallerType: portable
44+
NestedInstallerFiles:
45+
- RelativeFilePath: node-v12.22.5-win-x86/node.exe
46+
PortableCommandAlias: node
47+
InstallerUrl: https://nodejs.org/dist/v12.22.5/node-v12.22.5-win-x86.zip
48+
InstallerSha256: B5256AA515A58600CE2E8337DE0A87FDCA8E51F32C15CAF5AAE09091231945A0
49+
ArchiveBinariesDependOnPath: true
50+
- Architecture: x64
51+
InstallerType: zip
52+
NestedInstallerType: portable
53+
NestedInstallerFiles:
54+
- RelativeFilePath: node-v12.22.5-win-x64/node.exe
55+
PortableCommandAlias: node
56+
InstallerUrl: https://nodejs.org/dist/v12.22.5/node-v12.22.5-win-x64.zip
57+
InstallerSha256: DD65B399C28699BA9DFCC3FB158D1C1D361605C92E80AEC5CA663EE1D6FB162F
58+
ArchiveBinariesDependOnPath: true
59+
ManifestType: installer
60+
ManifestVersion: 1.10.0
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
3+
4+
PackageIdentifier: OpenJS.NodeJS.12
5+
PackageVersion: 12.22.5
6+
PackageLocale: en-US
7+
Publisher: Node.js Foundation
8+
PublisherUrl: https://openjsf.org/
9+
PublisherSupportUrl: https://github.com/nodejs/node/blob/v12.22.5/.github/SUPPORT.md
10+
PrivacyUrl: https://privacy-policy.openjsf.org/
11+
Author: OpenJS Foundation
12+
PackageName: Node.js 12
13+
PackageUrl: https://nodejs.org/
14+
License: MIT
15+
LicenseUrl: https://github.com/nodejs/node/blob/v12.22.5/LICENSE
16+
Copyright: Copyright Node.js contributors. All rights reserved.
17+
CopyrightUrl: https://trademark-policy.openjsf.org/
18+
ShortDescription: Run JavaScript Everywhere
19+
Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
20+
Moniker: nodejs-12
21+
Tags:
22+
- coding
23+
- cross-platform
24+
- develop
25+
- development
26+
- environment
27+
- javascript
28+
- js
29+
- lts
30+
- node
31+
- npm
32+
- programming
33+
- runtime
34+
- v8
35+
ReleaseNotes: |-
36+
This is a security release.
37+
Notable Changes
38+
- CVE-2021-3672/CVE-2021-22931: Improper handling of untypical characters in domain names (High)
39+
- Node.js was vulnerable to Remote Code Execution, XSS, application crashes due to missing input validation of hostnames returned by Domain Name Servers in the Node.js DNS library which can lead to the output of wrong hostnames (leading to Domain Hijacking) and injection vulnerabilities in applications using the library. You can read more about it at https://nvd.nist.gov/vuln/detail/CVE-2021-22931.
40+
- CVE-2021-22940: Use after free on close http2 on stream canceling (High)
41+
- Node.js was vulnerable to a use after free attack where an attacker might be able to exploit memory corruption to change process behavior. This release includes a follow-up fix for CVE-2021-22930 as the issue was not completely resolved by the previous fix. You can read more about it at https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22940.
42+
- CVE-2021-22939: Incomplete validation of rejectUnauthorized parameter (Low)
43+
- If the Node.js HTTPS API was used incorrectly and "undefined" was in passed for the "rejectUnauthorized" parameter, no error was returned and connections to servers with an expired certificate would have been accepted. You can read more about it at https://nvd.nist.gov/vuln/detail/CVE-2021-22939.
44+
Commits
45+
- [5f947db68c] - deps: update c-ares to 1.17.2 (Beth Griggs) #39724
46+
- [42695ea34b] - deps: reflect c-ares source tree (Beth Griggs) #39653
47+
- [e4c9156b32] - deps: apply missed updates from c-ares 1.17.1 (Beth Griggs) #39653
48+
- [9cd1f53103] - http2: add tests for cancel event while client is paused reading (Akshay K) #39622
49+
- [2008c9722f] - http2: update handling of rst_stream with error code NGHTTP2_CANCEL (Akshay K) #39622
50+
- [1780bbc329] - tls: validate "rejectUnauthorized: undefined" (Matteo Collina) nodejs-private/node-private#276
51+
ReleaseNotesUrl: https://github.com/nodejs/node/releases/tag/v12.22.5
52+
Documentations:
53+
- DocumentLabel: Learn
54+
DocumentUrl: https://nodejs.org/learn/
55+
- DocumentLabel: Documentation
56+
DocumentUrl: https://nodejs.org/docs/v12.22.5/api/
57+
- DocumentLabel: About
58+
DocumentUrl: https://nodejs.org/about/
59+
ManifestType: defaultLocale
60+
ManifestVersion: 1.10.0
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.10.0.schema.json
3+
4+
PackageIdentifier: OpenJS.NodeJS.12
5+
PackageVersion: 12.22.5
6+
PackageLocale: zh-CN
7+
ShortDescription: 在任何地方运行 JavaScript
8+
Description: Node.js® 是一个免费、开源、跨平台的 JavaScript 运行时环境,它让开发人员能够创建服务器、Web 应用、命令行工具和脚本。
9+
Tags:
10+
- javascript
11+
- js
12+
- node
13+
- npm
14+
- v8
15+
- 开发
16+
- 环境
17+
- 编码
18+
- 编程
19+
- 跨平台
20+
- 运行时
21+
Documentations:
22+
- DocumentLabel: 学习
23+
DocumentUrl: https://nodejs.org/zh-cn/learn/
24+
- DocumentLabel: 文档
25+
DocumentUrl: https://nodejs.org/docs/v12.22.5/api/
26+
- DocumentLabel: 关于
27+
DocumentUrl: https://nodejs.org/zh-cn/about/
28+
ManifestType: locale
29+
ManifestVersion: 1.10.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
3+
4+
PackageIdentifier: OpenJS.NodeJS.12
5+
PackageVersion: 12.22.5
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)