Blame packages/n/nodejs18/nodejs18.changes

356da3
-------------------------------------------------------------------
Bernhard M. Wiedemann 514c2a
Wed Feb  1 07:58:26 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
Bernhard M. Wiedemann 514c2a
Bernhard M. Wiedemann 514c2a
- Do not use pkg_vcmp to decide BuildDependencies: this works based
Bernhard M. Wiedemann 514c2a
  on 'installed packages' which is not interpreted correctly by the
Bernhard M. Wiedemann 514c2a
  scheduler. Rather switch to boolean dependencies.
Bernhard M. Wiedemann 514c2a
Bernhard M. Wiedemann 514c2a
------------------------------------------------------------------
463884
Wed Jan 25 12:01:18 UTC 2023 - Adam Majer <adam.majer@suse.de>
463884
463884
- Again use openssl-3, if available.
463884
- _constraints: reset aarch64 memory requirements back to original
463884
  otherwise some unit tests can fail
463884
- s390.patch: fix unit test on s390 with patched zlib
463884
463884
-------------------------------------------------------------------
18d701
Mon Jan 16 14:57:58 UTC 2023 - Adam Majer <adam.majer@suse.de>
18d701
18d701
- Update to NodejJS 18.13.0 LTS:
18d701
  * build: disable v8 snapshot compression by default
18d701
  * crypto: update root certificates
18d701
  * deps: update ICU to 72.1
18d701
  * doc:
18d701
    + add doc-only deprecation for headers/trailers setters
18d701
    + add Rafael to the tsc
18d701
    + deprecate use of invalid ports in url.parse
18d701
    + deprecate url.parse()
18d701
  * lib: drop fetch experimental warning
18d701
  * net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options
18d701
  * src:
18d701
    + add uvwasi version
18d701
    + add initial shadow realm support
18d701
  * test_runner:
18d701
    + add t.after() hook
18d701
    + don't use a symbol for runHook()
18d701
  * tls:
18d701
    + add "ca" property to certificate object
18d701
  * util:
18d701
    + add fast path for utf8 encoding
18d701
    + improve textdecoder decode performance
18d701
    + add MIME utilities
18d701
18d701
- new_python3.patch, icu721_fixes.patch: upstreamed, removed
18d701
18d701
-------------------------------------------------------------------
18d701
Fri Dec 23 11:31:12 UTC 2022 - Guillaume GARDET <guillaume.gardet@opensuse.org>
18d701
18d701
- Update _constraints:
18d701
  * Less RAM for aarch64 and 32-bit arm
18d701
  * Use 'asimdrdm' cpu flag to use aarch64 workers where tests
18d701
    are more stable
18d701
18d701
-------------------------------------------------------------------
5e9c1e
Thu Nov 10 08:18:42 UTC 2022 - Adam Majer <adam.majer@suse.de>
5e9c1e
5e9c1e
- icu721_fixes.patch: fixes compatibility with ICU 72.1 (bsc#1205236)
5e9c1e
5e9c1e
-------------------------------------------------------------------
de6b16
Mon Nov  7 14:00:54 UTC 2022 - Adam Majer <adam.majer@suse.de>
de6b16
de6b16
- Fix migration to openssl-3 (bsc#1205042)
de6b16
de6b16
-------------------------------------------------------------------
de6b16
Mon Nov  7 09:05:07 UTC 2022 - Adam Majer <adam.majer@suse.de>
de6b16
de6b16
- Update to NodeJS 18.12.1 LTS:
de6b16
  * inspector: DNS rebinding in --inspect via invalid octal IP
de6b16
    (bsc#1205119, CVE-2022-43548)
de6b16
de6b16
-------------------------------------------------------------------
1d3ce1
Fri Oct 28 10:31:50 UTC 2022 - Adam Majer <adam.majer@suse.de>
1d3ce1
1d3ce1
- Update to NodeJS 18.12.0 LTS:
1d3ce1
  * Running in 'watch' mode using node --watch restarts the process
1d3ce1
    when an imported file is changed.
1d3ce1
  * fs: add FileHandle.prototype.readLines
1d3ce1
  * http: add writeEarlyHints function to ServerResponse
1d3ce1
  * http2: make early hints generic
1d3ce1
  * util: add default value option to parsearg
1d3ce1
1d3ce1
-------------------------------------------------------------------
01c163
Mon Oct 17 13:02:52 UTC 2022 - Adam Majer <adam.majer@suse.de>
01c163
01c163
- Update to NodeJS 18.11.0:
01c163
  * added experimental watch mode -- running in 'watch' mode using
01c163
    node --watch restarts the process when an imported file is changed
01c163
  * fs: add FileHandle.prototype.readLines
01c163
  * http: add writeEarlyHints function to ServerResponse
01c163
  * http2: make early hints generic
01c163
  * lib: refactor transferable AbortSignal
01c163
  * src: add detailed embedder process initialization API
01c163
  * util: add default value option to parsearg
01c163
01c163
- legacy_python.patch, versioned.patch: updated
01c163
01c163
-------------------------------------------------------------------
0ecac8
Wed Oct 12 08:14:29 UTC 2022 - Adam Majer <adam.majer@suse.de>
0ecac8
0ecac8
- qemu_timeouts_arches.patch: set timeouts on riscv5 to 7x normal
0ecac8
0ecac8
-------------------------------------------------------------------
0ecac8
Fri Oct  7 08:05:59 UTC 2022 - Dirk Müller <dmueller@suse.com>
0ecac8
0ecac8
- skip more tests for riscv64/qemu emulation
0ecac8
0ecac8
-------------------------------------------------------------------
21adda
Thu Sep 29 13:58:09 UTC 2022 - Adam Majer <adam.majer@suse.de>
21adda
21adda
- Update to NodeJS 18.10.0:
21adda
  * deps: upgrade npm to 8.19.2
21adda
  * http: throw error on content-length mismatch
21adda
  * stream: add ReadableByteStream.tee()
21adda
21adda
- openssl3_fixups.patch: upstreamed and removed
21adda
21adda
-------------------------------------------------------------------
21adda
Mon Sep 26 13:13:39 UTC 2022 - Adam Majer <adam.majer@suse.de>
21adda
21adda
- Update to Nodejs 18.9.1:
21adda
  * deps: llhttp updated to 6.0.10
21adda
    + CVE-2022-32213 bypass via obs-fold mechanic (bsc#1201325)
21adda
    + Incorrect Parsing of Multi-line Transfer-Encoding
21adda
      (CVE-2022-32215, bsc#1201327)
21adda
    + Incorrect Parsing of Header Fields (CVE-2022-35256, bsc#1203832)
21adda
  * crypto: fix weak randomness in WebCrypto keygen
21adda
    (CVE-2022-35255, bsc#1203831)
21adda
21adda
-------------------------------------------------------------------
21adda
Sat Sep 17 10:35:31 UTC 2022 - Bruno Pitrus <brunopitrus@hotmail.com>
21adda
21adda
- Skip test-fs-utimes-y2K38.js on armv6hl as well as armv7hl.
21adda
21adda
-------------------------------------------------------------------
356da3
Thu Sep 15 15:00:25 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- Update to Nodejs 18.9.0:
356da3
  * lib - add diagnostics channel for process and worker
356da3
  * os - add machine method
356da3
  * report - expose report public native apis
356da3
  * src - expose environment RequestInterrupt api
356da3
  * vm - include vm context in the embedded snapshot
356da3
356da3
- Changes in 18.8.0:
356da3
  * bootstrap: implement run-time user-land snapshots via
356da3
    --build-snapshot and --snapshot-blob. See
356da3
  * crypto:
356da3
    + allow zero-length IKM in HKDF and in webcrypto PBKDF2
356da3
    + allow zero-length secret KeyObject
356da3
  * deps: upgrade npm to 8.18.0
356da3
  * http: make idle http parser count configurable
356da3
  * net: add local family
356da3
  * src: print source map error source on demand
356da3
  * tls: pass a valid socket on tlsClientError
356da3
356da3
- dns.patch: upstreamed, removed
356da3
- nodejs-libpath.patch, versioned.patch: refreshed
356da3
- fix_ci_tests.patch: partially upstreamed
356da3
- openssl3_fixups.patch: fix unit tests with openssl 1.1.1
356da3
- new_python3.patch: enable python 3.11 as valid interpreter
356da3
356da3
-------------------------------------------------------------------
356da3
Thu Aug 18 10:41:57 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- Update to Nodejs 18.7.0:
356da3
  * events: add CustomEvent
356da3
  * http: add drop request event for http server
356da3
  * lib: improved diagnostics_channel subscribe/unsubscribe
356da3
  * util: add tokens to parseArgs
356da3
356da3
- enable crypto policy ciphers for TW and SLE15 SP4+ (bsc#1200303)
356da3
356da3
-------------------------------------------------------------------
356da3
Sun Jul 31 15:37:05 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- dns.patch: fix regression
356da3
  https://github.com/nodejs/node/issues/44003
356da3
356da3
-------------------------------------------------------------------
356da3
Sun Jul 24 09:47:19 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- Update to Nodejs 18.6.0:
356da3
  * Experimental ESM Loader Hooks API. For details see,
356da3
    https://nodejs.org/api/esm.html
356da3
  * dns: export error code constants from dns/promises
356da3
  * esm: add chaining to loaders
356da3
  * http: add diagnostics channel for http client
356da3
  * http: add perf_hooks detail for http request and client
356da3
  * module: add isBuiltIn method
356da3
  * net: add drop event for net server
356da3
  * test_runner: expose describe and it
356da3
  * v8: add v8.startupSnapshot utils
356da3
356da3
  For details, see
356da3
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.6.0
356da3
356da3
-------------------------------------------------------------------
356da3
Mon Jul 11 12:00:48 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- Update to Nodejs 18.5.0:
356da3
  * http: stricter Transfer-Encoding and header separator parsing
356da3
    (bsc#1201325, bsc#1201326, bsc#1201327,
356da3
     CVE-2022-32213, CVE-2022-32214, CVE-2022-32215)
356da3
  * src: fix IPv4 validation in inspector_socket
356da3
    (bsc#1201328, CVE-2022-32212)
356da3
  For details, see
356da3
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.5.0
356da3
356da3
-------------------------------------------------------------------
356da3
Tue Jun 28 13:06:23 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- Update to Nodejs 18.4.0. For detailed changes see,
356da3
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.4.0
356da3
- refreshed: versioned.patch, linker_lto_jobs.patch, nodejs-libpath.patch
356da3
356da3
-------------------------------------------------------------------
356da3
Thu May 19 15:01:09 UTC 2022 - Adam Majer <adam.majer@suse.de>
356da3
356da3
- Initial packaging of Nodejs 18.2.0. For detailed changes
356da3
  since previous versions, see
356da3
356da3
  https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V18.md#18.2.0
356da3
Bernhard M. Wiedemann 3ce27f
  Patches carried over from nodejs17:
Bernhard M. Wiedemann 3ce27f
  legacy_python.patch node-gyp-addon-gypi.patch openssl_binary_detection.patch
Bernhard M. Wiedemann 3ce27f
test-skip-y2038-on-32bit-time_t.patch cares_public_headers.patch
Bernhard M. Wiedemann 3ce27f
rsa-pss-revert.patch linker_lto_jobs.patch versioned.patch fix_ci_tests.patch
Bernhard M. Wiedemann 3ce27f
manual_configure.patch npm_search_paths.patch  skip_no_console.patch
Bernhard M. Wiedemann 3ce27f
flaky_test_rerun.patch nodejs-libpath.patch  sle12_python3_compat.patch
Bernhard M. Wiedemann 3ce27f