forked from pool/nodejs18
+ CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325)
(CVE-2022-32215, bsc#1201327) + Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832) (CVE-2022-35255, bsc#1203831) - Skip test-fs-utimes-y2K38.js on armv6hl as well as armv7hl. OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs18?expand=0&rev=17
This commit is contained in:
parent
0ef259aa25
commit
c900d3b684
@ -3,12 +3,17 @@ Mon Sep 26 13:13:39 UTC 2022 - Adam Majer <adam.majer@suse.de>
|
|||||||
|
|
||||||
- Update to Nodejs 18.9.1:
|
- Update to Nodejs 18.9.1:
|
||||||
* deps: llhttp updated to 6.0.10
|
* deps: llhttp updated to 6.0.10
|
||||||
+ CVE-2022-32213 bypass via obs-fold mechanic
|
+ CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325)
|
||||||
+ Incorrect Parsing of Multi-line Transfer-Encoding
|
+ Incorrect Parsing of Multi-line Transfer-Encoding
|
||||||
(CVE-2022-32215)
|
(CVE-2022-32215, bsc#1201327)
|
||||||
+ Incorrect Parsing of Header Fields (CVE-35256)
|
+ Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832)
|
||||||
* crypto: fix weak randomness in WebCrypto keygen
|
* crypto: fix weak randomness in WebCrypto keygen
|
||||||
(CVE-2022-35255)
|
(CVE-2022-35255, bsc#1203831)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 17 10:35:31 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
|
||||||
|
|
||||||
|
- Skip test-fs-utimes-y2K38.js on armv6hl as well as armv7hl.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 15 15:00:25 UTC 2022 - Adam Majer <adam.majer@suse.de>
|
Thu Sep 15 15:00:25 UTC 2022 - Adam Majer <adam.majer@suse.de>
|
||||||
|
@ -2,7 +2,7 @@ Skip 'test/parallel/test-fs-utimes-y2K38.js' on some platforms.
|
|||||||
|
|
||||||
This test fails if coreutils' touch was built with 64-bit time_t,
|
This test fails if coreutils' touch was built with 64-bit time_t,
|
||||||
while nodejs was built with 32-bit time_t. This is currently the case
|
while nodejs was built with 32-bit time_t. This is currently the case
|
||||||
on i586, ppc and armv7l. Skip the failing last command on those
|
on i586, ppc and arm. Skip the failing last command on those
|
||||||
platforms.
|
platforms.
|
||||||
|
|
||||||
The failure was seen since coreutils-9.0.
|
The failure was seen since coreutils-9.0.
|
||||||
@ -16,7 +16,7 @@ Index: node-v16.6.2/test/parallel/test-fs-utimes-y2K38.js
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- node-v16.6.2.orig/test/parallel/test-fs-utimes-y2K38.js
|
--- node-v16.6.2.orig/test/parallel/test-fs-utimes-y2K38.js
|
||||||
+++ node-v16.6.2/test/parallel/test-fs-utimes-y2K38.js
|
+++ node-v16.6.2/test/parallel/test-fs-utimes-y2K38.js
|
||||||
@@ -20,6 +20,23 @@ if (!common.isWindows) {
|
@@ -20,6 +20,26 @@ if (!common.isWindows) {
|
||||||
common.skip('File system appears to lack Y2K38 support (touch failed)');
|
common.skip('File system appears to lack Y2K38 support (touch failed)');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -32,6 +32,9 @@ Index: node-v16.6.2/test/parallel/test-fs-utimes-y2K38.js
|
|||||||
+ if (unameResult.stdout.trim() === 'ppc') {
|
+ if (unameResult.stdout.trim() === 'ppc') {
|
||||||
+ common.skip('SUSE: test skipped on platforms with 32-bit time_t');
|
+ common.skip('SUSE: test skipped on platforms with 32-bit time_t');
|
||||||
+ }
|
+ }
|
||||||
|
+ if (unameResult.stdout.trim() === 'armv6l') {
|
||||||
|
+ common.skip('SUSE: test skipped on platforms with 32-bit time_t');
|
||||||
|
+ }
|
||||||
+ if (unameResult.stdout.trim() === 'armv7l') {
|
+ if (unameResult.stdout.trim() === 'armv7l') {
|
||||||
+ common.skip('SUSE: test skipped on platforms with 32-bit time_t');
|
+ common.skip('SUSE: test skipped on platforms with 32-bit time_t');
|
||||||
+ }
|
+ }
|
||||||
|
Loading…
Reference in New Issue
Block a user