bc576699f4* deps: upgrade npm to 9.5.0 (bsc#1208744, CVE-2022-25881)
devel
Adam Majer2023-04-17 10:23:37 +0000
8c53db9307- Update to NodeJS 18.16.0 LTS version * Add initial support for single executable applications * Replace url parser with Ada * buffer: add Buffer.copyBytesFrom - refreshed patches: versioned.patch linker_lto_jobs.patchAdam Majer2023-04-13 14:31:06 +0000
9ef315699eAccepting request 1071190 from devel:languages:nodejs
Dominique Leuenberger
2023-03-14 17:15:55 +0000
b6349c1613- Update to NodeJS 18.14.2 LTS: * deps: upgrade npm to 9.5.0 * deps: update undici to 5.20.0 - Changes in version 18.14.1: * fixes permissions policies can be bypassed via process.mainModule (bsc#1208481, CVE-2023-23918) * fixes insecure loading of ICU data through ICU_DATA environment variable (bsc#1208487, CVE-2023-23920) * fixes OpenSSL error handling issues in nodejs crypto library (bsc#1208483, CVE-2023-23919) * updates undici to v5.19.1 + Fetch API in Node.js did not protect against CRLF injection in host headers + Regular Expression Denial of Service in Headers in Node.js fetch API (bsc#1208413, bsc#1208485, CVE-2023-24807, CVE-2023-23936)Adam Majer2023-02-22 14:23:30 +0000
be3e44172aAccepting request 1062438 from devel:languages:nodejs
Dominique Leuenberger
2023-02-02 17:08:08 +0000
c320abbbe6- Do not use pkg_vcmp to decide BuildDependencies: this works based on 'installed packages' which is not interpreted correctly by the scheduler. Rather switch to boolean dependencies. ------------------------------------------------------------------Adam Majer2023-02-01 10:04:37 +0000
084696b90aAccepting request 1062242 from devel:languages:nodejs
Dominique Leuenberger
2023-01-31 15:18:25 +0000
65a950dd73- s390.patch: fix unit test on s390 with patched zlibAdam Majer2023-01-26 12:59:22 +0000
d2fd477a39- _constraints: reset aarch64 memory requirements back to original otherwise some unit tests can failAdam Majer2023-01-25 12:41:48 +0000
27ec2a16cf- Again use openssl-3, if available.Adam Majer2023-01-25 12:03:50 +0000
79cdb40253Accepting request 1058736 from devel:languages:nodejs
Dominique Leuenberger
2023-01-17 16:34:52 +0000
79a8fb6293- Update _constraints: * Less RAM for aarch64 and 32-bit arm * Use 'asimdrdm' cpu flag to use aarch64 workers where tests are more stableAdam Majer2023-01-16 15:43:36 +0000
31b7110501- Update to NodejJS 18.13.0 LTS: * build: disable v8 snapshot compression by default * crypto: update root certificates * deps: update ICU to 72.1 * doc: + add doc-only deprecation for headers/trailers setters + add Rafael to the tsc + deprecate use of invalid ports in url.parse + deprecate url.parse() * lib: drop fetch experimental warning * net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options * src: + add uvwasi version + add initial shadow realm support * test_runner: + add t.after() hook + don't use a symbol for runHook() * tls: + add "ca" property to certificate object * util: + add fast path for utf8 encoding + improve textdecoder decode performance + add MIME utilities - new_python3.patch, icu721_fixes.patch: upstreamed, removedAdam Majer2023-01-16 15:07:36 +0000
b905d2027fAccepting request 1035028 from devel:languages:nodejs
Dominique Leuenberger
2022-11-11 13:36:09 +0000
2b680c36bd- Update to NodeJS 18.12.1 LTS: * inspector: DNS rebinding in --inspect via invalid octal IP (bsc#1205119, CVE-2022-43548)Adam Majer2022-11-07 10:03:11 +0000
50c4a403fcAccepting request 1031990 from devel:languages:nodejs
Dominique Leuenberger
2022-10-29 18:15:15 +0000
4c7fe05151- Update to NodeJS 18.12.0 LTS: * Running in 'watch' mode using node --watch restarts the process when an imported file is changed. * fs: add FileHandle.prototype.readLines * http: add writeEarlyHints function to ServerResponse * http2: make early hints generic * util: add default value option to parseargAdam Majer2022-10-28 10:36:54 +0000
94b60c73ffAccepting request 1027976 from devel:languages:nodejs
Dominique Leuenberger
2022-10-18 10:44:41 +0000
7ff339d952- Update to NodeJS 18.11.0: * added experimental watch mode -- running in 'watch' mode using node --watch restarts the process when an imported file is changed * fs: add FileHandle.prototype.readLines * http: add writeEarlyHints function to ServerResponse * http2: make early hints generic * lib: refactor transferable AbortSignal * src: add detailed embedder process initialization API * util: add default value option to parsearg - legacy_python.patch, versioned.patch: updatedAdam Majer2022-10-17 13:14:57 +0000
69447b1d38Accepting request 1010136 from devel:languages:nodejs
Dominique Leuenberger
2022-10-13 13:39:55 +0000
079486e0c9- qemu_timeouts_arches.patch: set timeouts on riscv5 to 7x normalAdam Majer2022-10-12 08:16:07 +0000
005c5ce4d5- skip more tests for riscv64/qemu emulationAdam Majer2022-10-12 07:44:02 +0000
4a8325d254Accepting request 1006992 from devel:languages:nodejs
Richard Brown
2022-09-30 15:57:11 +0000
0bd0db45d1- Update to Nodejs 18.9.0: * lib - add diagnostics channel for process and worker * os - add machine method * report - expose report public native apis * src - expose environment RequestInterrupt api * vm - include vm context in the embedded snapshot - Changes in 18.8.0: * bootstrap: implement run-time user-land snapshots via --build-snapshot and --snapshot-blob. See * crypto: + allow zero-length IKM in HKDF and in webcrypto PBKDF2 + allow zero-length secret KeyObject * deps: upgrade npm to 8.18.0 * http: make idle http parser count configurable * net: add local family * src: print source map error source on demand * tls: pass a valid socket on tlsClientError - dns.patch: upstreamed, removed - nodejs-libpath.patch, versioned.patch: refreshed - fix_ci_tests.patch: partially upstreamed - openssl3_fixups.patch: fix unit tests with openssl 1.1.1Adam Majer2022-09-19 12:47:08 +0000
fae5556a41- Update to Nodejs 18.7.0: * events: add CustomEvent * http: add drop request event for http server * lib: improved diagnostics_channel subscribe/unsubscribe * util: add tokens to parseArgs - enable crypto policy ciphers for TW and SLE15 SP4+ (bsc#1200303)Adam Majer2022-08-18 10:54:04 +0000
ff0784f287- Update to Nodejs 18.6.0: * Experimental ESM Loader Hooks API. For details see, https://nodejs.org/api/esm.html * dns: export error code constants from dns/promises * esm: add chaining to loaders * http: add diagnostics channel for http client * http: add perf_hooks detail for http request and client * module: add isBuiltIn method * net: add drop event for net server * test_runner: expose describe and it * v8: add v8.startupSnapshot utils For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.6.0Adam Majer2022-07-26 21:38:39 +0000