Subject: CVS commit: pkgsrc/lang/nodejs12
From: Adam Ciarcinski
Date: 2022-04-05 19:15:53
Message id: 20220405171553.B94DBFB24@cvs.NetBSD.org

Log Message:
nodejs12: updated to 12.22.12

Version 12.22.12 'Erbium' (LTS)

This is planned to be the final Node.js 12 release. Node.js 12 will
reach End-of-Life status on 30 April 2022, after which it will no
receive updates. You are strongly advised to migrate your applications
to Node.js 16 or 14 (both of which are Long Term Support (LTS) releases)
to continue to receive future security updates beyond 30 April 2022.

This release fixes a shutdown crash in Node-API (formerly N-API) and a
potential stack overflow when using `vm.runInNewContext()`.

The list of GPG keys used to sign releases and instructions on how to
fetch the keys for verifying binaries has been synchronized with the
main branch.

Version 12.22.11 'Erbium' (LTS)

Update to OpenSSL 1.1.1n, which addresses the following vulnerability:

* Infinite loop in `BN_mod_sqrt()` reachable when parsing certificates \ 
(High)(CVE-2022-0778)
  More details are available at \ 
<https://www.openssl.org/news/secadv/20220315.txt>

Fix for building Node.js 12.x with Visual Studio 2019 to allow us to continue to
run CI tests.

Files:
RevisionActionfile
1.42modifypkgsrc/lang/nodejs12/Makefile
1.13modifypkgsrc/lang/nodejs12/buildlink3.mk
1.31modifypkgsrc/lang/nodejs12/distinfo