abieber accca92a9a * Update to v16.13.2 (Active LTS Release)
* Change from bundled versions of
	- libuv
	- c-ares
	- nghttp2
	- zlib
	- brotli
	- icu
	- openssl
  to libraries from ports.

* Drop patches for bundled openssl, cares, zlib

* Adapted v8 patches from www/chromium

* Patch for node's c-ares wrapper to define ns_class, ns_type, ns_opcode and
 ns_code, since those are not defined in our arpa/nameser.h
https://marc.info/?l=openbsd-ports&m=164158353605076&w=2

* Using OpenBSD's zlib has the side effect of fixing
https://marc.info/?l=openbsd-ports&m=164344705329686&w=2

* Fixes broken detection of the executable path on OpenBSD.
See patch-src_env_cc. This currently prevents node-pledge from
being actually used.

* Fixes
	CVE-2021-44531
	CVE-2021-44532
	CVE-2021-44533
	CVE-2022-21824

Original diff from MAINTAINER Volker Schlecht, tweaks and OK from sthen@
Thanks Volker!
2022-02-01 22:17:58 +00:00
..