nodejs18-devel-18.20.5-150400.9.30.1<>,ugVp9|0A{WpmxA'بz4~xJ<8/ao@pF'6EV&kۈ@ Ȅ;aVxXyj~$x:ś:-"=|e7&j ؑل9YF\i, /&1A_K[7GĨ([⽖s9V{B61u "ۺ8@d24{{gM=K]YsVPi؎Ui{2NKA rLZW>Z>;l<?l,d ' K -@FPUU NU U LU aU U UU^U  , ( 8 )9!x):$)F^G_UH`TUIaUXbYb \b@U]cU^gbhciQdieifiliuiUvkHzkkkkl(Cnodejs18-devel18.20.5150400.9.30.1Development headers for NodeJS 18.xThis package provides development headers for Node.js needed for creation of binary modules.gVh02-armsrv1@SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/NodeJShttps://nodejs.orglinuxaarch64Wuh}Je$d+A(MCdbOi )F0ΙL0'>83 7N^)N~<+h#L89$]p$JK mz HbL51n A%2d &K A큤A큤A큤A큤AA큤gVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgV04cf551f2d27316f01a0993b543668d4387f6be7812015a48c28e15fc8a620a211688c49d4e4b6034a4786542267b6d64380a6f288026896014fabccef864879aee0a1f62d58c3788d56cf37a2b9df548bbf5775c1ae02f9672c2617f5e8367207ba84e24f7b54ee101d408ed3805cac8d2d960d1efcca660193bf16d3d518fe014b828cd88decce87dc796f56508160451be66a8069d949dda543d46dd0ecee4e9c163e7e549f6e973a6ad951056c2dae71e2eb8d1673cc5889e34ec40e43d01052cb8e8f6025955c2c03b24273b0a7ae29213b20ce548014c8d4081aaeaee9c78c3df4ae0d813d8139ac27210e5d1199f0e3a7369b575102e512605bb4baf76b7970057e8382e6e8cabeecb8637929054c28d168c3755cb1160b0062fac4c991a366969c310fd178b835d0d8459c009c83434d4fed3ed0b43492fa7e6e38798d5d854088d5725fec9775510e0aeeeb790a41ad083c49bb721d950b86e6bd6135c2bb163618ab4c6d2ce8f8ade7e28eaca3b5889b3a0acb51bd28052ab6549cc16090af77c11039e6982761b71ad555f08cceb9bf800791048d4311bd839e99bac8914f85b5d0454ce4e3fea9004cc591582760411ed44f481057b4b5c824a8efa9e3ec58f97ca875263596eed6ff9d7a01869dc6dc14505244097e1478a8e1bed77e4cf6c06f1224e681cbe607eff04713ca0c1e1f4a102e6a6565ee3f02aa963533ff4b16f72a204a8c760896a857c54d0ac50570f1793e3bef1f2ae8b35fdce8bcfc3988c0e1218a0b53d35e807585942bd270718c8e77bf55534b830737daac7ecc5bb83cae71dfd29db3254c99ed9b776d8acef1b428d3844be95b9dc6a5fff8961e8f3da165fabf55d70cfb1eb44562cc0b8bf3b93b53bc3c9d283c8698388ae32ce2c4390b82c3529539d2a476c44f590e960ed30a79f72b807ecd02e9d7218b34e6e89b7b412891b7e2aa8b3a561c5ce9714c1f4def6c8a8593a6a68da69f8b10c701d1ab71e6f08144c542b6a7fc2f43db2ad97a9fec12949479cf29d4b4ef48dc3c3ab32d75e0a85bcb80e084d42b32aae40d67fc1d882b93298a43cb2c06d4e30e08126d6aa92441ab18f360e38fe768211ce1bcde499bb2c1037b3ff9923e5132683ba64d2018a3958a7f5d971df4b074ea65891fac2d99e5aeced66d1733239e00492d7972cf74cae737e416305c71b40ac5513b4ea411a3d3969bd690447deca8f9ff3293d046aa9f2c349b844814935d7c00ea526f4bfdd14eb1a2f5bd3c3ef7eaba0717f625ee44cdbe43a35b893b8080008405bc16a4da7c4b7ddf3c818f8a1239f8768108621a82bd846a0fd989d0a071131ae06ec9a50354b3a7c6e38eafaf3f8c82f9c0d098134abed8e3864b786a129205349744e1fb3934ce17bfee865c2d23f461744b217a051b03b4489c40e57960d223a18b123b4252947ad74db750d13a612b4b74717863d69fbc25455d3164fac020a20dbf49caacca1148bc9771cfd6d7c713bbe08640b0b4a5b063608382b037edddb57e0e8c1504e2fe60b68a904197ae2145e822b1d5c541871d92d4335d1b2d443223912cb74df5410390c81919cdd9b77ae5bcbd8479202d506e1236fe8f6eb6d969a56af3d33a95c8932836da63df23f4a57a2cf67d6a178b8adaef31e681538a5012b951623717be873571c0924c827ec2a538b782b7e298c81a248473fd8d5a78d1bd50e8d58950dd6b4030d85a971e27d94b0f2b41512f41dbe1a7183b86519dad2783655342544e49ad5323e04aefd112facbf5f6630d2f3050fbee1da4bcd0234042362502bc29d2e5fa652b3ca50aeff60bbacbb045a3e9e4ca10b3bb59fd156ca9805102d8620205847630c8b09345b8514f8b56b11065b4053f53f4deee516e55a8ac5c1ea78cc4fe93e3b066ed0e756043694f79bd64ca7354b3aeabc5f535bf3825c3d486bc0707d3a3af2908181f8b3cc062dfbc7b35df43c2f92ef464abde460ec07c9b9305ac561d4a59bca2ebbb8d2990dbec0bde788aa22fe7f0c411f8cfb287d9980d10b3b103524d872f50fd173dcd94fd8de65b24e940f454ee2d33b5eceb032a6878a02ea35df454f06174f7def651b23382b1f34a3bfdb97ac22ac74ebac312a5901478e398ef1d3a29f0ef56accb6d6736d47e0dbb4cdc45f100a95b3dbc750ae150e93169bf076582230656d753e21b3a51fcb2dc4593807ce6588fb05447dedc6e4b2c53e5c0a82a330fa01f526a15523a8e730cf7aabe58b281ed9a59edad9b4fe1aa1133b2fa198a399947784f7b02311e47b6e1a58bcfd748938691c99e1f22cf52c75240b27c52972b7097bbf42906409f9599154a530e9163b4a17523cae67b5fac0fd3aeead0e45500412645e46420b36ea8e50debb1b02e2e4f0d432a30817519af3527e43e4f762a4d8d1a3027ba5f133675e055cf06808240053f30672c424716db7d87cd15029a1dbd1cf2a2f9a3b3dc3b6c0fbd36121520a5341fac52d148b81c8d6c738325cab611879d84d66c5f1d4b77ef9b527252adad7f1afc063eee5ae24fd4ca3cb4c72087357fb8e3773a5de8e7671ba69fca01f9da378154f8cf9a4edf3aa8fbfe00f68dea7214e8eec4c89bd9c187b42f7ee96ec20ad4d9ac91a9a1eed3efc227a831736bba362f9c2b22ba2962143e161595472a11d320d87d735c5fbdb9c60d4af388f3aa735668e21115f839767a65cea1ef910e3b0a231d37a406e835072c1b8a88c8a6ebdf4e9b14cd1a9076b3f6b2b093a43f864693be944514612e9ecff70aed0b88cc5979d1a9a13abc802421cacf3078e30032ff53dd5d462317ea21760cd1b10abd7591dbcbd479d2dfcd276b47e90a4c9ab43185d970ffa717f4f475c150cec2cdf15cc1e5442ee326dc8c07f3a86c8c50ed525fa9a560c9e3f4efaf65cfe7df6783dcb5ad5cfb7cc9cc52d41b2a3e40fa6df88711c38382a086c39bab2f4ea9327f3d9788ae03b1863902fe8e24b4268748a572166e01961b56d9f98218be86c8d2bfe2ece8270258e89b4dd0e8b92572cea047b476e26a8c74b74d1780d039cea5153945b9080a5ca9a7f2c5830323569944c342eed0e79d333f8b0ed4780309b3b398767777fe00c0157369acd591baf0f7c9f70a86dc012327cba70bfac124c1d13b444a7af86a5ed7e0cdfb3738ba252999de6522cad6b52ee461ba3c3522812ff50737cff199206ff47ea85199cf0ac6b5ecaaf4a4bfabe11369c50df087772cfa203bd3747b11b82e9d463701dec11504a5383ba50d58937abff803de69748e049848a1e75aad58b840d5588f17d09deffcd1d74528e532ea3dd6dc470f31dd0521a3a2776dee7e61f98a8e368b55023fbd4147884721977d7f788e09bbcafa7187fa7b4e024a5e1d0c774a0bda3ce69636247a8a5f6c4b771485e29691209cda69d1f3414d24207fb94f61ea6c8cd5bed49bf2fab599d23d543b159f61f06e8a6670e260891d5dc4092e10061c3dd7ff90f11c27f7920c9e998d7e60320f4729f73c2b725d89198142a6751a6ac6d2a8705583803ce546ee5b57257f561271b21772rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs18-18.20.5-150400.9.30.1.src.rpmnodejs-develnodejs18-develnodejs18-devel(aarch-64)    nodejs18npm18rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)18.20.518.20.53.0.4-14.6.0-14.0-15.2-14.14.3gPD@g(@ffU@f-f @eN@ee4@e-%e&@e @d@d@d7d@dxcU@cc@cT@cc<@c@clch@ch@c[@cMCcF@c@c5c1@c%c#b)bnb4@bb@b1@adam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dedimstar@opensuse.orgadam.majer@suse.deadam.majer@suse.deguillaume.gardet@opensuse.orgadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dedmueller@suse.comadam.majer@suse.deadam.majer@suse.debrunopitrus@hotmail.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.de- Update to 18.20.5 * esm: mark import attributes and JSON module as stable * deps: + upgrade npm to 10.8.2 + update simdutf to 5.6.0 + update brotli to 1.1.0 + update ada to 2.8.0 + update acorn to 8.13.0 + update acorn-walk to 8.3.4 + update c-ares to 1.29.0 - CVE-2024-21538.patch: fixes regular expression denial of service (bsc#1233856, CVE-2024-21538) - fix_ci_tests.patch, versioned.patch: refreshed - nodejs.keyring: sync with upstream releaser list- openssl31.patch: fix unit tests with OpenSSL 3.1 (bsc#1232756)- Update to 18.20.4 * Bypass incomplete fix of CVE-2024-27980 (bsc#1227560, CVE-2024-36138) * Bypass network import restriction via data URL (bsc#1227554, CVE-2024-22020)- Update to 18.20.3: * This release fixes a regression introduced in Node.js 18.19.0 where http.server.close() was incorrectly closing idle connections. * deps: + acorn updated to 8.11.3. + acorn-walk updated to 8.3.2. + ada updated to 2.7.8. + c-ares updated to 1.28.1. + corepack updated to 0.28.0. + nghttp2 updated to 1.61.0. + ngtcp2 updated to 1.3.0. + npm updated to 10.7.0. Includes a fix from npm@10.5.1 to limit the number of open connections npm/cli#7324. + simdutf updated to 5.2.4. - Changes in 18.20.2: * fixes bsc#1222665, CVE-2024-27980 - windows only bug - versioned.patch, npm_search_paths.patch: refreshed- Update to 18.20.1: * CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash- (High) (bsc#1222244) * CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation- (Medium) (bsc#1222384) * updated dependencies: + llhttp version 9.2.1 + undici version 5.28.4 (bsc#1222530, bsc#1222603, CVE-2024-30260, CVE-2024-30261) - cares_sle12_capabilities.patch: no get_random() on sle12- Update to 18.20.0: * Added support for import attributes * vm: fix V8 compilation cache support for vm.Script - versioned.patch: refreshed- Update to 18.19.1: (security updates) * (CVE-2024-21892, bsc#1219992) - Code injection and privilege escalation through Linux capabilities- (High) * (CVE-2024-22019, bsc#1219993) - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High) * (CVE-2023-46809, bsc#1219997) - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium) * (CVE-2024-22025, bsc#1220014) - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium) * undici version 5.28.3 (CVE-2024-24758, bsc#1220017) * libuv version 1.48.0 (CVE-2024-24806, bsc#1220053)- sle12-node-gyp-addon-gypi.patch: added variant of node-gyp-addon-gypi.patch for SLE12 compatibility. node-gyp-addon-gypi.patch is for SLE15+- Update to LTS version 18.19.0 * deps: npm updates to 10.x * esm: + Leverage loaders when resolving subsequent loaders + import.meta.resolve unflagged + --experimental-default-type flag to flip module defaults For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md - node-gyp-addon-gypi.patch, fix_ci_tests.patch, versioned.patch: refreshed- Security update to version 18.18.2 * (CVE-2023-44487, bsc#1216190): nghttp2 Security Release * (CVE-2023-45143, bsc#1216205): undici Security Release * (CVE-2023-38552, bsc#1216272): Integrity checks according to policies can be circumvented * (CVE-2023-39333, bsc#1216273): Code injection via WebAssembly export names- Update to LTS version 18.18.1 * deps: libuv update in 18.18.0 broke webpack's thread-loader. This update should fix this.- Update to LTS version 18.18.0 * build: sync libuv header change * deps: add missing thread-common.c in uv.gyp * deps: upgrade to libuv 1.46.0 * doc: add atlowChemi to collaborators * esm: add `--import` flag * events: allow safely adding listener to abortSignal * fs, stream: initial `Symbol.dispose` and `Symbol.asyncDispose` support * net: add autoSelectFamily global getter and setter * url: add value argument to has and delete methods - versioned.patch: refreshed- Update to LTS version 18.17.1 (security fixes). The following CVE were fixed: * (CVE-2023-32002, bsc#1214150): Policies can be bypassed via Module._load (High) * (CVE-2023-32006, bsc#1214156): Policies can be bypassed by module.constructor.createRequire (Medium) * (CVE-2023-32559, bsc#1214154): Policies can be bypassed via process.binding (Medium) - Changes included in LTS version 18.17.0: * dns: expose getDefaultResultOrder * events: add getMaxListeners method * fs: + add support for mode flag to specify the copy behavior + add recursive option to readdir and opendir + add support for mode flag to specify the copy behavior + implement byob mode for readableWebStream() * http: + prevent writing to the body when not allowed by HTTP spec + remove internal error in assignSocket + add highWaterMark opt in http.createServer * lib: + add webstreams to Duplex.from() + implement AbortSignal.any() * module: + change default resolver to not throw on unknown scheme * node-api: + define version 9 + deprecate napi_module_register * stream: + preserve object mode in compose + add setter & getter for default highWaterMark * test_runner: + add shorthands to `test` + support combining coverage reports + execute before hook on test + expose reporter for use in run api * tools: update LICENSE and license-builder.sh * url: implement URL.canParse * wasi: no longer require flag to enable wasi - npm_search_paths.patch,fix_ci_tests.patch,versioned.patch: refreshed- Update to version 18.16.1 (security fixes only). The following CVEs are fixed in this release: * (CVE-2023-30581, bsc#1212574): mainModule.__proto__ Bypass Experimental Policy Mechanism (High) * (CVE-2023-30585, bsc#1212579): Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium) * (CVE-2023-30588, bsc#1212581): Process interuption due to invalid Public Key information in x509 certificates (Medium) * (CVE-2023-30589, bsc#1212582): HTTP Request Smuggling via Empty headers separated by CR (Medium) * (CVE-2023-30590, bsc#1212583): DiffieHellman does not generate keys after setting a private key (Medium) * c-ares security issues: + CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service (bsc#1211604) + CVE-2023-31147 Moderate. Insufficient randomness in generation of DNS query IDs (bsc#1211605) + CVE-2023-31130. Moderate. Buffer Underwrite in ares_inet_net_pton() (bsc#1211606) + CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE during cross compilation (bsc#1211607) - fix_ci_tests.patch: increase default timeout on unit tests to 20min from 2min. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)- 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.patch- relax Requires to Suggests for alts on TW- Update to NodeJS 18.15.0 LTS version: * test_runner: + add initial code coverate support + add reporters * fs: add statfs() * buffer: add isAscii() - s390.patch, sysctl.patch: upstreamed and removed- node-gyp_7.1.2.tar.xz: added dependencies so they don't conflict with npm dependencies.- Update to NodeJS 18.14.2 LTS: * deps: upgrade npm to 9.5.0 (bsc#1208744, CVE-2022-25881) * 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) - versioned.patch: refreshed - sysctl.patch: unit test fixes- Update to NodeJS 18.14.0 LTS: * deps: + update npm to 9.2.0 * http: + join authorization headers + improved timeout defaults handling * stream: + implement finished() for ReadableStream and WritableStream - refreshed patches: linker_lto_jobs.patch, npm_search_paths.patch, versioned.patch- 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.- Again use openssl-3, if available. - _constraints: reset aarch64 memory requirements back to original otherwise some unit tests can fail - s390.patch: fix unit test on s390 with patched zlib- 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, removed- Update _constraints: * Less RAM for aarch64 and 32-bit arm * Use 'asimdrdm' cpu flag to use aarch64 workers where tests are more stable- icu721_fixes.patch: fixes compatibility with ICU 72.1 (bsc#1205236)- Fix migration to openssl-3 (bsc#1205042)- Update to NodeJS 18.12.1 LTS: * inspector: DNS rebinding in --inspect via invalid octal IP (bsc#1205119, CVE-2022-43548)- 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 parsearg- 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: updated- qemu_timeouts_arches.patch: set timeouts on riscv5 to 7x normal- skip more tests for riscv64/qemu emulation- Update to NodeJS 18.10.0: * deps: upgrade npm to 8.19.2 * http: throw error on content-length mismatch * stream: add ReadableByteStream.tee() - openssl3_fixups.patch: upstreamed and removed- Update to Nodejs 18.9.1: * deps: llhttp updated to 6.0.10 + CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325) + Incorrect Parsing of Multi-line Transfer-Encoding (CVE-2022-32215, bsc#1201327) + Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832) * crypto: fix weak randomness in WebCrypto keygen (CVE-2022-35255, bsc#1203831)- Skip test-fs-utimes-y2K38.js on armv6hl as well as armv7hl.- 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.1 - new_python3.patch: enable python 3.11 as valid interpreter- 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)- dns.patch: fix regression https://github.com/nodejs/node/issues/44003- 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.0- Update to Nodejs 18.5.0: * http: stricter Transfer-Encoding and header separator parsing (bsc#1201325, bsc#1201326, bsc#1201327, CVE-2022-32213, CVE-2022-32214, CVE-2022-32215) * src: fix IPv4 validation in inspector_socket (bsc#1201328, CVE-2022-32212) For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.5.0- Update to Nodejs 18.4.0. For detailed changes see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.4.0 - refreshed: versioned.patch, linker_lto_jobs.patch, nodejs-libpath.patch- Initial packaging of Nodejs 18.2.0. For detailed changes since previous versions, see https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V18.md#18.2.0 Patches carried over from nodejs17: legacy_python.patch node-gyp-addon-gypi.patch openssl_binary_detection.patch test-skip-y2038-on-32bit-time_t.patch cares_public_headers.patch rsa-pss-revert.patch linker_lto_jobs.patch versioned.patch fix_ci_tests.patch manual_configure.patch npm_search_paths.patch skip_no_console.patch flaky_test_rerun.patch nodejs-libpath.patch sle12_python3_compat.patchh02-armsrv1 1733736610  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU18.20.518.20.5-150400.9.30.118.20.5-150400.9.30.1node18common.gypiconfig.gypicppgccommon.hjs_native_api.hjs_native_api_types.hlibplatformlibplatform-export.hlibplatform.hv8-tracing.hnode.hnode_api.hnode_api_types.hnode_buffer.hnode_object_wrap.hnode_version.huvuv.haix.hbsd.hdarwin.herrno.hlinux.hos390.hposix.hstdint-msvc2008.hsunos.hthreadpool.htree.hunix.hversion.hwin.hv8-array-buffer.hv8-callbacks.hv8-container.hv8-context.hv8-data.hv8-date.hv8-debug.hv8-embedder-heap.hv8-embedder-state-scope.hv8-exception.hv8-extension.hv8-external.hv8-forward.hv8-function-callback.hv8-function.hv8-initialization.hv8-internal.hv8-isolate.hv8-json.hv8-local-handle.hv8-locker.hv8-maybe.hv8-memory-span.hv8-message.hv8-microtask-queue.hv8-microtask.hv8-object.hv8-persistent-handle.hv8-platform.hv8-primitive-object.hv8-primitive.hv8-profiler.hv8-promise.hv8-proxy.hv8-regexp.hv8-script.hv8-snapshot.hv8-statistics.hv8-template.hv8-traced-handle.hv8-typed-array.hv8-unwinder.hv8-value-serializer.hv8-value.hv8-version.hv8-wasm.hv8-weak-callback-info.hv8.hv8config.hsystemtaptapsetnode18.stp/usr/include//usr/include/node18//usr/include/node18/cppgc//usr/include/node18/libplatform//usr/include/node18/uv//usr/share//usr/share/systemtap//usr/share/systemtap/tapset/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36726/SUSE_SLE-15-SP4_Update/c56ffdf16881fd4a8b194a087fd586dc-nodejs18.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textASCII text, with very long linesC++ source, ASCII textC source, ASCII textC++ source, UTF-8 Unicode text؀k%māLIutf-82fd7930478b3758a3df87b65073ac3d89976d958adf5dce13b44d5e3aa4348f3?P7zXZ !t/@]"k%jbka^TBF^fFS|-q`4 p`b$Oh'`3 Bc+,ak+( ݪu $vV;:Nř+x^$:b8 &g޳Bifm ۠|>Uv;LnQ?1/qMl#PrC5IYg I2Q]d ^s:ʑ;8DOj]IM\ o>!S$IK0o#zg'>7G\ħb*NBymbkUzqWvR%L5[ |v^t.#֝B8_]oN.Kw/M`CmN"(FpR:a BFu ߏ).B0^?~حu5^ntw9*ѥ`Q|'gB`PXY˩~8 7܁(!Q. =%&$("*sngFX_4*2c҂>l agd{6.ki pŮ=6Lɓ/עVL=AFMHX@l*ePD4>AXWc/| :RP@y-@o2QJU \Bx~-yϐF¹}~ _׻m~ _N1x?sq2Mv8FU>6b,Pila-)qw3 P>b_ZM$䢴tpq!h.t]~PcכX|pCC@K&;k## T Sd-\@p;jཱིm_Б42B!Kn5 Po|ՆJZ8KNAJO}8s14U˰!](C A%!dv5Ss[{WU$3]QVN~(6Kb!doH=O:t$YY,ei|wd,/X: \L'.H<{ (7 YZ