nodejs (24.17.0+dfsg+~cs24.13.2-1ubuntu2) stonking; urgency=medium

  * No-change rebuild for libllhttp9.4.

 -- Sudip Mukherjee <sudipm.mukherjee@gmail.com>  Sun, 05 Jul 2026 18:29:12 +0000

nodejs (24.17.0+dfsg+~cs24.13.2-1ubuntu1) stonking; urgency=medium

  * Attempt to fix riscv64 build by forcing gcc-14 on riscv64

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 26 Jun 2026 09:33:45 +0200

nodejs (24.17.0+dfsg+~cs24.13.2-1) unstable; urgency=medium

  * New upstream version 24.17.0+dfsg+~cs24.13.2
    This release addresses the following vulnerabilities:
    + CVE-2026-48930: dns,net: reject hostnames with embedded NUL bytes
    + CVE-2026-48931: http: fix response queue poisoning in http.Agent
    + CVE-2026-48619: http2: cap originSet size to prevent unbounded memory growth
    + CVE-2026-48615: lib,test: redact proxy credentials in tunnel errors
    + CVE-2026-48935: permission: disable FileHandle utimes with permission model
    + CVE-2026-48617: permission: handle process.chdir on writereport
    + CVE-2026-48934: tls: bind reusable sessions to authenticated host
    + CVE-2026-48928: tls: fix case-sensitive SNI context matching
    + CVE-2026-48618: tls: normalize hostname for server identity checks
  * Reenable nghttp tests, as this release supports latest version.

 -- Jérémy Lal <kapouer@melix.org>  Thu, 18 Jun 2026 12:53:48 +0200

nodejs (24.16.0+dfsg+~cs24.13.1-2ubuntu1) stonking; urgency=medium

  * Attempt to fix riscv64 build by forcing gcc-14 on riscv64

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 11 Jun 2026 15:38:34 +0200

nodejs (24.16.0+dfsg+~cs24.13.1-2) unstable; urgency=medium

  * Upload to unstable 

 -- Jérémy Lal <kapouer@melix.org>  Tue, 09 Jun 2026 21:01:42 +0200

nodejs (24.16.0+dfsg+~cs24.13.1-1) experimental; urgency=medium

  * New upstream version 24.16.0+dfsg+~cs24.13.1
  * patch: drop build/update-tls-junk-data-error-expectations
    applied upstream.
  * B-D libuv1 >= 1.52
  * Log the content of hosts, nsswitch to debug test failures
  * Install missing config.gypi in libnode-dev
  * Use shared hdr-histogram, jinja2, gtest
  * On i386, build with shared libuv1 again, because nodejs has
    been setting _FILE_OFFSET_BITS=64 explicitly, and that matches
    the configuration for uv.
  * Repack: exclude deps for which we use shared versions.
  * Refresh d/copyright to match above changes

 -- Jérémy Lal <kapouer@melix.org>  Fri, 05 Jun 2026 23:26:29 +0200

nodejs (24.15.0+dfsg+~cs24.12.4-1) unstable; urgency=medium

  * New upstream version 24.15.0+dfsg+~cs24.12.4
  * Update VCS fields
  * Drop useless mbedtls dep. Closes: #1136977.
  * Exclude LIEF - it's a tool for node core devs
  * patch: fix test with typescript 6

 -- Jérémy Lal <kapouer@melix.org>  Mon, 18 May 2026 00:16:46 +0200

nodejs (24.15.0+dfsg+~cs24.12.2-1) unstable; urgency=medium

  * New upstream version 24.15.0+dfsg+~cs24.12.2
  * Drop applied patches
  * Enable v8 private mapping optimization. Closes:#1134110.
  * Bundle and internalize minimatch. Closes: #1133297.
  * patch: upstream fix for openssl 3.6.2 causing tests failures

 -- Jérémy Lal <kapouer@melix.org>  Tue, 28 Apr 2026 08:13:27 +0200

nodejs (24.14.1+dfsg+~cs24.12.0-1) experimental; urgency=medium

  * New upstream version 24.14.1+dfsg+~cs24.12.0
  * Security fixes:
    + CVE-2026-21637: wrap SNICallback invocation in
      try/catch (Matteo Collina) - High
    + CVE-2026-21710: use null prototype for
      headersDistinct/trailersDistinct (Matteo Collina) - High
    + CVE-2026-21712: handle url crash on different url formats
      (RafaelGSS) - Medium
    + CVE-2026-21713: use timing-safe comparison
      in Web Cryptography HMAC (Filip Skokan) - Medium
    + CVE-2026-21714: handle NGHTTP2_ERR_FLOW_CONTROL
      error code (RafaelGSS) - Medium
    + CVE-2026-21717: test array index hash collision (Joyee Cheung) - Medium
    + CVE-2026-21715: add permission check to realpath.native (RafaelGSS) - Low
    + CVE-2026-21716: include permission check on lib/fs/promises (RafaelGSS) - Low
  * copyright: add rapidhash
  * patch: upstream fix for test-buffer-concat.js

 -- Jérémy Lal <kapouer@melix.org>  Sat, 28 Mar 2026 23:52:25 +0100

nodejs (24.14.0+dfsg+~cs24.12.0-2) experimental; urgency=medium

  * autopkgtest: add node-typescript for tests
  * control: Standards-Version 4.7.3, Drop RRR, Priority optional

 -- Jérémy Lal <kapouer@melix.org>  Tue, 24 Mar 2026 12:14:06 +0100

nodejs (24.14.0+dfsg+~cs24.12.0-1) experimental; urgency=medium

  * New upstream version 24.14.0+dfsg+~cs24.12.0
  * patch: fix double-build at install
  * Unapply highway ppc64el fix, applied upstream
  * sea: will work, as postject is replaced by bundled leaf integration
  * Skip test/parallel/test-util-styletext, fails on non-color terminal
  * copyright:
    + no longer exclude cjs-module-lexer, replaced by merve
    + exclude unneeded third parties for LEAF
    + add paragraphs for LEAF and merve

  [Han Gao <rabenda.cn@gmail.com>]
  * riscv64: Fix sp handling in MacroAssembler::LeaveFrame

 -- Jérémy Lal <kapouer@melix.org>  Thu, 19 Mar 2026 07:40:53 +0100

nodejs (24.13.0+dfsg+~cs24.10.7-2) experimental; urgency=medium

  * Properly mention the CVE numbers this version fixes:
    + CVE-2025-59465 lib: add TLSSocket default error handler
    + CVE-2025-55132 lib: disable futimes when permission model is enabled
    + CVE-2025-55130 lib,permission: require full read and write to symlink APIs
    + CVE-2025-59466 src: rethrow stack overflow exceptions in async_hooks
    + CVE-2025-55131 src,lib: refactor unsafe buffer creation to remove zero-fill toggle
    + CVE-2026-21637 tls: route callback exceptions through error handlers

 -- Jérémy Lal <kapouer@melix.org>  Tue, 13 Jan 2026 16:10:31 +0100

nodejs (24.13.0+dfsg+~cs24.10.7-1) experimental; urgency=medium

  * New upstream version 24.13.0+dfsg+~cs24.10.7
  * patch: export libplatform symbols in shared libnode

 -- Jérémy Lal <kapouer@melix.org>  Tue, 13 Jan 2026 15:48:38 +0100

nodejs (24.12.0+dfsg+~cs24.10.4-1) experimental; urgency=medium

  * New upstream version 24.12.0+dfsg+~cs24.10.4
  * Refresh patches

 -- Jérémy Lal <kapouer@melix.org>  Sat, 20 Dec 2025 16:18:47 +0100

nodejs (24.11.1+dfsg+~cs24.10.1-2) experimental; urgency=medium

  * Use our typescript.js as fixture for snapshots tests
  * Breaks typescript << 5.2, because node types use new features,
    rendering almost all ts modules uncompilable.

 -- Jérémy Lal <kapouer@melix.org>  Sun, 14 Dec 2025 23:20:47 +0100

nodejs (24.11.1+dfsg+~cs24.10.1-1) experimental; urgency=medium

  * New upstream version 24.11.1+dfsg+~cs24.10.1
  * Update soname to libnode137
  * Update to ada 3.3.0
  * copyright:
    + exclude more minified files
    + fix many oversights
  * Patch v8 to use shared simdutf
  * Patch to fix 32-bit builds
  * Switch to DEP-14 and simplify Vcs-* fields
  * Can build twice in a row
  * Upstream fix for highway/gcc15 on ppc64el/s390x
  * Improve test timeout multiplier patch
  * Skip new tests depending on amaro

 -- Jérémy Lal <kapouer@melix.org>  Wed, 10 Dec 2025 10:23:07 +0100

nodejs (22.22.1+dfsg+~cs22.19.15-1) unstable; urgency=medium

  * New upstream version 22.22.1+dfsg+~cs22.19.15
  * Drop fix-riscv64 patch, applied upstream
  * Drop "no amaro" patch, solved upstream
  * Skip parallel/test-tls-ocsp-callback. Closes: #1130439.
  * Refresh patches

 -- Jérémy Lal <kapouer@melix.org>  Wed, 11 Mar 2026 23:32:21 +0100

nodejs (22.22.0+dfsg+~cs22.19.13-2) unstable; urgency=medium

  * Mark icu test as flaky. Closes: #1129368.

 -- Jérémy Lal <kapouer@melix.org>  Sun, 01 Mar 2026 15:44:04 +0100

nodejs (22.22.0+dfsg+~cs22.19.13-1) unstable; urgency=medium

  [ Bastien Roucariès ]
  * Increase build timeout
  * Add stricter acorn depends

  [ Jérémy Lal ]
  * New upstream version 22.22.0+dfsg+~cs22.19.13
  * Do not test process.versions
  * Drop ada, use ada-url
  * Disable all nghttp2 tests for now
  * Avoid useless python version check in configure. Closes: #1127459.

 -- Jérémy Lal <kapouer@melix.org>  Thu, 26 Feb 2026 23:26:49 +0100

nodejs (22.22.0+dfsg+~cs22.19.6-2) unstable; urgency=medium

  * Rebuild with newer acorn

 -- Bastien Roucariès <rouca@debian.org>  Tue, 24 Feb 2026 01:14:04 +0100

nodejs (22.22.0+dfsg+~cs22.19.6-1) unstable; urgency=medium

  * New upstream version 22.22.0+dfsg+~cs22.19.6
    + CVE-2025-59465 lib: add TLSSocket default error handler
    + CVE-2025-55132 lib: disable futimes when permission model is enabled
    + CVE-2025-55130 lib,permission: require full read and write to symlink APIs
    + CVE-2025-59466 src: rethrow stack overflow exceptions in async_hooks
    + CVE-2025-55131 src,lib: refactor unsafe buffer creation to remove zero-fill toggle
    + CVE-2026-21637 tls: route callback exceptions through error handlers

 -- Jérémy Lal <kapouer@melix.org>  Wed, 14 Jan 2026 01:19:18 +0100

nodejs (22.21.1+dfsg+~cs22.19.0-6) unstable; urgency=medium

  * Add parallel/test-http-keep-alive-empty-line as flaky
  * Revert "Drop ada component"

 -- Jérémy Lal <kapouer@melix.org>  Mon, 08 Dec 2025 00:23:49 +0100

nodejs (22.21.1+dfsg+~cs22.19.0-5) unstable; urgency=medium

  * Restore libnode127 Breaks/Replaces previous ones.
    Was removed for "nodejs" but this is actually needed
    for transitions to happen. 

 -- Jérémy Lal <kapouer@melix.org>  Fri, 21 Nov 2025 07:48:37 +0100

nodejs (22.21.1+dfsg+~cs22.19.0-4) unstable; urgency=medium

  * More flaky tests on riscv64

 -- Jérémy Lal <kapouer@melix.org>  Wed, 19 Nov 2025 14:12:26 +0100

nodejs (22.21.1+dfsg+~cs22.19.0-3) experimental; urgency=medium

  * patch: upstream commit riscv64. Closes: #1090073

 -- Jérémy Lal <kapouer@melix.org>  Tue, 11 Nov 2025 13:19:34 +0100

nodejs (22.21.1+dfsg+~cs22.19.0-2) experimental; urgency=medium

  * Do not use shared libada-url0, still in NEW

 -- Jérémy Lal <kapouer@melix.org>  Mon, 10 Nov 2025 00:39:43 +0100

nodejs (22.21.1+dfsg+~cs22.19.0-1) experimental; urgency=medium

  * New upstream version 22.21.1+dfsg+~cs22.19.0
    Closes: #11110524.
  * B-D simdjson >= 3.13.0
  * B-D libada-url
  * Remove install of amaro shim
  * Skip expected failing tests
  * patch: we build without-amaro for now, disable strip-types
  * Improve passing of --dest-* options. (Closes: #1057298)
  * Refresh patches

 -- Jérémy Lal <kapouer@melix.org>  Mon, 10 Nov 2025 00:39:32 +0100

nodejs (22.19.0+dfsg+~cs22.18.0-1) experimental; urgency=medium

  * New upstream version 22.19.0+dfsg+~cs22.18.0
  * Reduce default test timeout to 600 seconds.
  * Reenable trying to load amaro and fail properly

 -- Jérémy Lal <kapouer@melix.org>  Fri, 29 Aug 2025 11:52:27 +0200

nodejs (22.18.0+dfsg+~cs22.17.2-2) experimental; urgency=medium

  * Fix flag syntax. ಠಠ

 -- Jérémy Lal <kapouer@melix.org>  Fri, 22 Aug 2025 19:51:04 +0200

nodejs (22.18.0+dfsg+~cs22.17.2-1) experimental; urgency=medium

  * New upstream version 22.18.0+dfsg+~cs22.17.2
  * Fix tools/test.py patch
  * watch: component @types/node with checksum. Closes: #1111724.
  * Disable amaro for now

 -- Jérémy Lal <kapouer@melix.org>  Fri, 22 Aug 2025 14:04:32 +0200

nodejs (22.18.0+dfsg-1) experimental; urgency=medium

  * New upstream version 22.18.0+dfsg
  * Recommends: node-amaro (currently unavailable)
    + patch: load it from /usr/share/nodejs/amaro/dist/index.js
  * d/control: B-D libzstd-dev
  * d/control: Bump libuv1 to 1.51.0
  * d/copyright: maintenance, and exclude deps/zstd

 -- Jérémy Lal <kapouer@melix.org>  Fri, 08 Aug 2025 10:44:50 +0200

nodejs (22.14.0+dfsg-1) experimental; urgency=medium

  * New upstream version 22.14.0+dfsg
  * Patch: update tests to use system modules, not local deps
  * Tests: skip tests using typescript support

 -- Jérémy Lal <kapouer@melix.org>  Fri, 14 Mar 2025 10:19:59 +0100

nodejs (22.12.0+dfsg-3) experimental; urgency=medium

  * Breaks/Replaces libnode115 with libnode127

 -- Jérémy Lal <kapouer@melix.org>  Wed, 11 Dec 2024 23:53:24 +0100

nodejs (22.12.0+dfsg-2) experimental; urgency=medium

  * Fix uv patch
  * libnode ABI bump from 115 to 127

 -- Jérémy Lal <kapouer@melix.org>  Wed, 11 Dec 2024 14:19:26 +0100

nodejs (22.12.0+dfsg-1) experimental; urgency=medium

  * New upstream version 22.12.0+dfsg
  * Switch gbp.conf, control, and watch to 22.x
  * dfsg-exclude sqlite, use system library, b-d sqlite3-dev.
  * dfsg-exclude amaro, build without it - it requires swc.
    This disables the ability to execute TypeScript files
    using the --experimental-strip-types flag.
  * Less intrusive patch for test timeout multiplier
  * Extend no-deps.patch to ignore missing simdjson.gyp
  * Depends icu >= 73.1
  * Depends libuv1 >= 1.48, though 1.49 is needed.
    Add interim patch to work around that.
  * Depends node-undici >= 7.1.0

 -- Jérémy Lal <kapouer@melix.org>  Tue, 10 Dec 2024 16:10:57 +0100

nodejs (20.19.5+dfsg+~cs20.19.12-4) unstable; urgency=medium

  * tests: mark more tests as flaky. Closes: #1117570.

 -- Jérémy Lal <kapouer@melix.org>  Wed, 08 Oct 2025 10:25:47 +0200

nodejs (20.19.5+dfsg+~cs20.19.12-3) unstable; urgency=medium

  * Fix evaluation of test exit code

 -- Jérémy Lal <kapouer@melix.org>  Mon, 06 Oct 2025 21:32:26 +0200

nodejs (20.19.5+dfsg+~cs20.19.12-2) unstable; urgency=medium

  * running tests, more fixes:
    + NODE_TEST_DIR to tmp dir
    + ensure out directory is at the right place

 -- Jérémy Lal <kapouer@melix.org>  Mon, 06 Oct 2025 20:14:58 +0200

nodejs (20.19.5+dfsg+~cs20.19.12-1) unstable; urgency=medium

  * New upstream version 20.19.5+dfsg+~cs20.19.12
  * Component @types/node in checksum. Closes: #1111724.
  * Smaller tests timeout
  * Exclude llhttp and use libllhttp-dev
  * Remove deps/llhttp from copyright
  * patch: upstream fix --shared-http-parser llhttp
  * Remove b-d libhttp-parser-dev
  * patch: revert edff105c34, makes inspector tests fail.
  * rules: copy parts of the source in a safe (without ~)
    directory name to run the tests.

 -- Jérémy Lal <kapouer@melix.org>  Sun, 05 Oct 2025 08:17:12 +0200

nodejs (20.19.4+dfsg-1) unstable; urgency=medium

  * New upstream version 20.19.4+dfsg.
    Upstream supports HTTP QUERY and fix regression with llhttp.
    Closes: #1106428.

 -- Jérémy Lal <kapouer@melix.org>  Wed, 20 Aug 2025 19:18:41 +0200

nodejs (20.19.2+dfsg-1) unstable; urgency=medium

  * New upstream version 20.19.2+dfsg
    Security fixes: (Closes: #1105832)
    + CVE-2025-23165: add missing call to uv_fs_req_cleanup (low)
    + CVE-2025-23166: fix error handling on async crypto operations (high)
    + CVE-2025-23167: Improper HTTP header block termination in llhttp (medium)
  * Drop patch, applied upstream
  * Switch back to +dfsg suffix

 -- Jérémy Lal <kapouer@melix.org>  Wed, 14 May 2025 23:43:31 +0200

nodejs (20.19.0+dfsg1-1) unstable; urgency=medium

  * New repackaged upstream tarball includes deps/uv. 
  * Add missing changelogs to nodejs-doc
  * Lintian: old-fsf-address-in-copyright-file
  * watch: fix ada url to actually get current version
  * copyright: document deps/uv
  * Build bundled libuv on i386 architecture to fix CVE-2025-47153.
    Closes: #922075, #1076350,

 -- Jérémy Lal <kapouer@melix.org>  Thu, 01 May 2025 11:09:56 +0200

nodejs (20.19.0+dfsg-2) unstable; urgency=medium

  * Tests: two more profiler tests are flaky on loongson
  * Rephrase nodejs.README.Debian
  * Patch test for compatibility with openssl 3.5. Closes: #1101074.

 -- Jérémy Lal <kapouer@melix.org>  Thu, 03 Apr 2025 23:21:02 +0200

nodejs (20.19.0+dfsg-1) unstable; urgency=medium

  * New upstream version 20.19.0+dfsg
  * mipsel has been unsupported by v8 for a long time,
    drop the patches.
  * Instead of using patches for configuring tests,
    patch test.py to support flaky tests set from d/rules
  * Drop cctest_disable.patch, was a no-op
  * Drop upstream-applied patches
  * copyright: drop non-matching files
  * Fix some DEP-3 fields in patches
  * Standards-Version 4.7.2, no changes.

 -- Jérémy Lal <kapouer@melix.org>  Fri, 14 Mar 2025 00:27:43 +0100

nodejs (20.18.3+dfsg-1) unstable; urgency=medium

  * New upstream version 20.18.3+dfsg
  * Really SKIP test-watch-mode - can hang

 -- Jérémy Lal <kapouer@melix.org>  Mon, 10 Feb 2025 15:45:36 +0100

nodejs (20.18.2+dfsg-4) unstable; urgency=medium

  * Fix tests invocation

 -- Jérémy Lal <kapouer@melix.org>  Sun, 02 Feb 2025 01:03:59 +0100

nodejs (20.18.2+dfsg-3) unstable; urgency=medium

  * Mark skipped cli tests as flaky instead.

 -- Jérémy Lal <kapouer@melix.org>  Sat, 01 Feb 2025 21:54:45 +0100

nodejs (20.18.2+dfsg-2) unstable; urgency=medium

  * Move common flakyTests to debian/rules

 -- Jérémy Lal <kapouer@melix.org>  Sat, 01 Feb 2025 14:59:38 +0100

nodejs (20.18.2+dfsg-1) unstable; urgency=medium

  * New upstream version 20.18.2+dfsg
    + CVE-2025-23083: Worker permission bypass via InternalWorker
      leak in diagnostics (High).
    + CVE-2025-23085: GOAWAY HTTP/2 frames cause memory leak outside heap
      (Medium).

 -- Jérémy Lal <kapouer@melix.org>  Sun, 26 Jan 2025 16:31:48 +0100

nodejs (20.18.1+dfsg-2) unstable; urgency=medium

  * Depends node-corepack
  * Two patches to make some tests pass with openssl 3.4
    Closes: #1091807.

 -- Jérémy Lal <kapouer@melix.org>  Wed, 01 Jan 2025 14:34:52 +0100

nodejs (20.18.1+dfsg-1) unstable; urgency=medium

  * New upstream version 20.18.1+dfsg
  * d/watch: types-node 20
  * d/copyright: remove stanzas matching unused deps/*

 -- Jérémy Lal <kapouer@melix.org>  Wed, 20 Nov 2024 20:02:53 +0100

nodejs (20.18.0+dfsg-2) unstable; urgency=medium

  * Fix remove of deps/* dirs that breaks Makefile.

 -- Jérémy Lal <kapouer@melix.org>  Fri, 08 Nov 2024 20:05:21 +0100

nodejs (20.18.0+dfsg-1) unstable; urgency=medium

  * New upstream version 20.18.0+dfsg
  * Update types-node to 20.17.6
  * Exclude unused deps/* to simplify maintenance
  * Use shared ngtcp2, nghttp3, simdjson
  * Use debian/openssl.cnf for tests
  * tests: pass --skip-tests in d/rules instead of patches
  * Refresh tests fixes for openssl 3.2.2 compatibility
  * Use dh-sequence-bash-completion
  * Fix test to build completion. Closes: #1085098

 -- Jérémy Lal <kapouer@melix.org>  Fri, 08 Nov 2024 14:59:03 +0100

nodejs (20.17.0+dfsg-2) unstable; urgency=medium

  * Depend node-minimatch

 -- Jérémy Lal <kapouer@melix.org>  Thu, 29 Aug 2024 10:25:23 +0200

nodejs (20.17.0+dfsg-1) unstable; urgency=medium

  * New upstream version 20.17.0+dfsg
  * B-D node-minimatch, added to builtins.

 -- Jérémy Lal <kapouer@melix.org>  Wed, 28 Aug 2024 20:25:41 +0200

nodejs (20.16.0+dfsg-1) unstable; urgency=medium

  * New upstream version 20.16.0+dfsg
  * patches:
    + improve openssl 3.2.2 tests fixes
    + upstream fix for failing permissions tests in /tmp
      Closes: #1076542.

 -- Jérémy Lal <kapouer@melix.org>  Sun, 18 Aug 2024 14:48:08 +0200

nodejs (20.15.1+dfsg-1) unstable; urgency=medium

  * New upstream version 20.15.1+dfsg
  * Fix watch file to ensure ada 2.7.8
  * CVE-2024-36138: Bypass incomplete fix of CVE-2024-27980 (High)
  * CVE-2024-22020: Bypass network import restriction via data URL (Medium)
  * CVE-2024-22018: fs.lstat bypasses permission model (Low)
  * CVE-2024-36137: fs.fchown/fchmod bypasses permission model (Low)
  * CVE-2024-37372: Permission model improperly processes UNC paths (Low)
  * Add another failing test to loong64/mips64el

 -- Jérémy Lal <kapouer@melix.org>  Tue, 09 Jul 2024 10:02:04 +0200

nodejs (20.15.0+dfsg-1) unstable; urgency=medium

  * New upstream version 20.15.0+dfsg
  * Mark test-worker-prof as flaky on mips64el/loong64
  * VCS is on master-20.x branch now

 -- Jérémy Lal <kapouer@melix.org>  Tue, 25 Jun 2024 12:57:00 +0200

nodejs (20.14.0+dfsg-3) unstable; urgency=medium

  * test-cpu-prof-dir-absolute is flaky
  * Fix: skip failing test in the right suite

 -- Jérémy Lal <kapouer@melix.org>  Wed, 19 Jun 2024 12:03:27 +0200

nodejs (20.14.0+dfsg-2) unstable; urgency=medium

  * Patch: fix tests for openssl 3.2.2. Closes: #1073013

 -- Jérémy Lal <kapouer@melix.org>  Wed, 12 Jun 2024 11:41:24 +0200

nodejs (20.14.0+dfsg-1) unstable; urgency=medium

  * New upstream version 20.14.0+dfsg

  [ Gianfranco Costamagna ]
  * Drop double newline in changelog

  [ Zixing Liu ]
  * Use proper method to specify Node.js path when running tests
  * test_ci.patch: revert Makefile changes to use upstream selection logic

 -- Jérémy Lal <kapouer@melix.org>  Mon, 03 Jun 2024 13:36:41 +0200

nodejs (20.13.1+dfsg-2) unstable; urgency=medium

  * Flaky sequential/test-worker-heapsnapshot-options.
    Closes: #1071382

 -- Jérémy Lal <kapouer@melix.org>  Sat, 18 May 2024 14:26:22 +0200

nodejs (20.13.1+dfsg-1) unstable; urgency=medium

  * New upstream version 20.13.1+dfsg

 -- Jérémy Lal <kapouer@melix.org>  Wed, 15 May 2024 13:52:04 +0200

nodejs (20.13.0+dfsg-1) experimental; urgency=medium

  * New upstream version 20.13.0+dfsg
  * test-fs-utimes* fail because of libuv1 bug
  * mark some more tests as flaky
  * watch: ada 2.7.8

 -- Jérémy Lal <kapouer@melix.org>  Wed, 08 May 2024 19:48:54 +0200

nodejs (20.12.2+dfsg-1) experimental; urgency=medium

  * New upstream version 20.12.2+dfsg
  * copyright:
    + exclude tools/gyp
    + simplifications
    + fix license ~holders
  * patch: add link to upstream bug
  * Suggests node-corepack
  * Include permission headers
  * Override lintian warning about brotli test
  * Deps:
    + pkg-config becomes pkgconf
    + python3-packaging
    + gyp >= 0.16
  * Breaks/Replace libnode108, libnode109
  * Drop python3-distutils from deps/test deps. Closes: #1065909
  * Let some riscv64, mips64el tests fail.
  * openssl 3.2 compatibility patch
  * mark setuid tests as failing, because this nodejs version
    does not support setuid with shared libuv. See: CVE-2024-22017
  * multilib patch: process.config not in shadow realm

 -- Jérémy Lal <kapouer@melix.org>  Tue, 23 Apr 2024 11:53:20 +0200

nodejs (20.10.0+dfsg-1) experimental; urgency=medium

  * New upstream version 20.10.0+dfsg
  * Drop kfreebsd-*, mips(el) architectures
  * new architecture: loong64, thanks to Shi Pujin  
  * patch:
    + remove mips-related, refresh
    + let loong64 have some failing tests
    + more doc for localhost-no-addrconfig
    + disable zlib embedding in v8
  * fix boostrapping of nodejs package:
    + update README.source
    + nodoc: disable bash completion output
    + patch: disable shared builtins when flag
      node-builtin-modules-path is used
  * copyright:
    + deps/v8/third_party/glibc/ with some LGPL-2.1+ code
    + exclude tools/github_reporter/index.js
    + disappeared file patterns
    + deps/v8/third_party/ittapi/include/fortran/

 -- Jérémy Lal <kapouer@melix.org>  Sat, 16 Dec 2023 13:56:50 +0100

nodejs (18.19.0+dfsg-6) unstable; urgency=medium

  * patch: remove useless and badly done icu_74 patch

 -- Jérémy Lal <kapouer@melix.org>  Sun, 03 Dec 2023 22:41:14 +0100

nodejs (18.19.0+dfsg-5) unstable; urgency=medium

  * patch: disable openssl test that depends on error message format

 -- Jérémy Lal <kapouer@melix.org>  Sun, 03 Dec 2023 22:41:00 +0100

nodejs (18.19.0+dfsg-4) unstable; urgency=medium

  * patch:
    + remove a failed attempt for test dns-resolveany-bad-ancount
      skip it, it uselessly hangs.
    + disable some icu test to allow transition to 74
    + fix test-crypto-dh.js to pass with openssl 3.0.11, 3.1.4
    + riscv64: some tests have been fixed, but new ones fail

 -- Jérémy Lal <kapouer@melix.org>  Sun, 03 Dec 2023 15:00:35 +0100

nodejs (18.19.0+dfsg-3) unstable; urgency=medium

  * patch: drop fixed openssl test patch
  * patch: allow bad-ancount test to fail

 -- Jérémy Lal <kapouer@melix.org>  Sat, 02 Dec 2023 02:12:25 +0100

nodejs (18.19.0+dfsg-2) unstable; urgency=medium

  * patch: fix test_dns_resolveany_bad_ancount_timeout.patch

 -- Jérémy Lal <kapouer@melix.org>  Fri, 01 Dec 2023 19:07:23 +0100

nodejs (18.19.0+dfsg-1) experimental; urgency=medium

  [ Jérémy Lal ]
  * New upstream version 18.19.0+dfsg
    + tests pass with openssl 3.1, closes: #1055416
    + tests pass with libc-ares >= 1.23.0, closes: #1054690
  * Harmonize stack size patch for arm64. Closes: 1030284
  * Install dir usr/lib/<tripler>/nodejs. Fix #1035463
  * No longer force gcc 11 for sid
  * Fix Vcs fields to point to the right branch
  * builtins: set correct version in builtins headers
  * dfsg-exclude for non-preferred form for modification:
    + deps/ada
    + deps/minimatch
    + test/fixtures/postject-copy
  * component: ./ada
  * copyright:
    + add missing authors to histogram
    + drop unnecessary snapshot.blob exclusion
    + licenses for ada
    + deps/cares now using Expat
    + document some new files
  * patches:
    + test-process-versions must use system versions
    + drop the test using postject
    + build using ada component instead of deps/ada
    + minimatch is actually not needed for build
    + fix test-runner-output, forwarded
    + mark parallel/test-debugger-preserve-breaks as flaky,
      it is failing in sbuild for now
    + fix test-dns-resolveany-bad-ancount to work with c-ares,
      also to not hang the testsuite in sbuild

  [ Yadd ]
  * Declare compliance with policy 4.6.2

 -- Jérémy Lal <kapouer@melix.org>  Fri, 01 Dec 2023 01:23:44 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog nodejs-doc`.
