<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node-new.git/lib, branch main</title>
<subtitle>github.com: nodejs/node.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/'/>
<entry>
<title>test: fix suite signal</title>
<updated>2023-05-17T08:57:21+00:00</updated>
<author>
<name>Benjamin Gruenbaum</name>
<email>benjamingr@gmail.com</email>
</author>
<published>2023-05-17T08:57:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=3cf05be50e02fd9e6933efda6cae7e21b8b531ea'/>
<id>3cf05be50e02fd9e6933efda6cae7e21b8b531ea</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/47800
Fixes: https://github.com/nodejs/node/issues/47882
Reviewed-By: Moshe Atlow &lt;moshe@atlow.co.il&gt;
Reviewed-By: Antoine du Hamel &lt;duhamelantoine1995@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/47800
Fixes: https://github.com/nodejs/node/issues/47882
Reviewed-By: Moshe Atlow &lt;moshe@atlow.co.il&gt;
Reviewed-By: Antoine du Hamel &lt;duhamelantoine1995@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: remove default encoding from cipher</title>
<updated>2023-05-16T01:22:33+00:00</updated>
<author>
<name>Tobias Nießen</name>
<email>tniessen@tnie.de</email>
</author>
<published>2023-05-16T01:22:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=f36461dc6a0a334cbe8e427788377826232f3e4f'/>
<id>f36461dc6a0a334cbe8e427788377826232f3e4f</id>
<content type='text'>
Refs: https://github.com/nodejs/node/pull/47182
PR-URL: https://github.com/nodejs/node/pull/47998
Reviewed-By: Filip Skokan &lt;panva.ip@gmail.com&gt;
Reviewed-By: Luigi Pinca &lt;luigipinca@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refs: https://github.com/nodejs/node/pull/47182
PR-URL: https://github.com/nodejs/node/pull/47998
Reviewed-By: Filip Skokan &lt;panva.ip@gmail.com&gt;
Reviewed-By: Luigi Pinca &lt;luigipinca@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: fix setEngine() when OPENSSL_NO_ENGINE set</title>
<updated>2023-05-15T15:39:11+00:00</updated>
<author>
<name>Tobias Nießen</name>
<email>tniessen@tnie.de</email>
</author>
<published>2023-05-15T15:39:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=5b4c7bd78f4c6d76e5b2e8351f27a6c780540f9e'/>
<id>5b4c7bd78f4c6d76e5b2e8351f27a6c780540f9e</id>
<content type='text'>
When OpenSSL is configured with OPENSSL_NO_ENGINE, setEngine() currently
throws an internal error because the C++ binding does not export the
relevant function, which causes _setEngine() to be undefined within JS.

Instead, match the behavior of tls/secure-context.js and throw the
existing error code ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED when OpenSSL
has been configured with OPENSSL_NO_ENGINE.

PR-URL: https://github.com/nodejs/node/pull/47977
Reviewed-By: Ben Noordhuis &lt;info@bnoordhuis.nl&gt;
Reviewed-By: Filip Skokan &lt;panva.ip@gmail.com&gt;
Reviewed-By: Luigi Pinca &lt;luigipinca@gmail.com&gt;
Reviewed-By: Richard Lau &lt;rlau@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When OpenSSL is configured with OPENSSL_NO_ENGINE, setEngine() currently
throws an internal error because the C++ binding does not export the
relevant function, which causes _setEngine() to be undefined within JS.

Instead, match the behavior of tls/secure-context.js and throw the
existing error code ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED when OpenSSL
has been configured with OPENSSL_NO_ENGINE.

PR-URL: https://github.com/nodejs/node/pull/47977
Reviewed-By: Ben Noordhuis &lt;info@bnoordhuis.nl&gt;
Reviewed-By: Filip Skokan &lt;panva.ip@gmail.com&gt;
Reviewed-By: Luigi Pinca &lt;luigipinca@gmail.com&gt;
Reviewed-By: Richard Lau &lt;rlau@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>test_runner: use v8.serialize instead of TAP</title>
<updated>2023-05-15T14:27:45+00:00</updated>
<author>
<name>Moshe Atlow</name>
<email>moshe@atlow.co.il</email>
</author>
<published>2023-05-15T14:27:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=7116bc08d7ab94f488452a37985dd584a97e97d2'/>
<id>7116bc08d7ab94f488452a37985dd584a97e97d2</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/47867
Fixes: https://github.com/nodejs/node/issues/44656
Fixes: https://github.com/nodejs/node/issues/47955
Fixes: https://github.com/nodejs/node/issues/47481
Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
Reviewed-By: Benjamin Gruenbaum &lt;benjamingr@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/47867
Fixes: https://github.com/nodejs/node/issues/44656
Fixes: https://github.com/nodejs/node/issues/47955
Fixes: https://github.com/nodejs/node/issues/47481
Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
Reviewed-By: Benjamin Gruenbaum &lt;benjamingr@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>test_runner: add shorthands to `test`</title>
<updated>2023-05-15T05:23:22+00:00</updated>
<author>
<name>Chemi Atlow</name>
<email>chemi@testim.io</email>
</author>
<published>2023-05-15T05:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=8b3777d0c82c01229e724d84586fdc472fd4deda'/>
<id>8b3777d0c82c01229e724d84586fdc472fd4deda</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/47909
Fixes: https://github.com/nodejs/node/issues/47897
Reviewed-By: Moshe Atlow &lt;moshe@atlow.co.il&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/47909
Fixes: https://github.com/nodejs/node/issues/47897
Reviewed-By: Moshe Atlow &lt;moshe@atlow.co.il&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>url: add value argument to has and delete methods</title>
<updated>2023-05-14T14:35:19+00:00</updated>
<author>
<name>Sankalp Shubham</name>
<email>sankalp.shubham99@gmail.com</email>
</author>
<published>2023-05-14T14:35:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=9f3aacbc27ac3f377d225ecd51aecb0f3de12566'/>
<id>9f3aacbc27ac3f377d225ecd51aecb0f3de12566</id>
<content type='text'>
The change aims to add value argument to two methods of URLSearchParams
class i.e the has method and the delete method. For has method, if
value argument is provided, then use it to check for presence. For
delete method, if value argument provided, use it to delete.

Fixes: https://github.com/nodejs/node/issues/47883
PR-URL: https://github.com/nodejs/node/pull/47885
Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt;
Reviewed-By: Debadree Chatterjee &lt;debadree333@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Antoine du Hamel &lt;duhamelantoine1995@gmail.com&gt;
Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt;
Reviewed-By: Rafael Gonzaga &lt;rafael.nunu@hotmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The change aims to add value argument to two methods of URLSearchParams
class i.e the has method and the delete method. For has method, if
value argument is provided, then use it to check for presence. For
delete method, if value argument provided, use it to delete.

Fixes: https://github.com/nodejs/node/issues/47883
PR-URL: https://github.com/nodejs/node/pull/47885
Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt;
Reviewed-By: Debadree Chatterjee &lt;debadree333@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Antoine du Hamel &lt;duhamelantoine1995@gmail.com&gt;
Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt;
Reviewed-By: Rafael Gonzaga &lt;rafael.nunu@hotmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>esm: do not use `'beforeExit'` on the main thread</title>
<updated>2023-05-14T05:32:08+00:00</updated>
<author>
<name>Antoine du Hamel</name>
<email>duhamelantoine1995@gmail.com</email>
</author>
<published>2023-05-14T05:32:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=cdd20cfd71b2cf60d6016fd0e80efd2d06d7ba53'/>
<id>cdd20cfd71b2cf60d6016fd0e80efd2d06d7ba53</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/47964
Fixes: https://github.com/nodejs/node/issues/47929
Reviewed-By: Geoffrey Booth &lt;webadmin@geoffreybooth.com&gt;
Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt;
Reviewed-By: Moshe Atlow &lt;moshe@atlow.co.il&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/47964
Fixes: https://github.com/nodejs/node/issues/47929
Reviewed-By: Geoffrey Booth &lt;webadmin@geoffreybooth.com&gt;
Reviewed-By: Yagiz Nizipli &lt;yagiz@nizipli.com&gt;
Reviewed-By: Moshe Atlow &lt;moshe@atlow.co.il&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>http: prevent writing to the body when not allowed by HTTP spec</title>
<updated>2023-05-13T17:09:26+00:00</updated>
<author>
<name>Gerrard Lindsay</name>
<email>gerrardalindsay@gmail.com</email>
</author>
<published>2023-05-13T17:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=5ec0f39a7a565b5a82fe90ba9f095731a7b8b005'/>
<id>5ec0f39a7a565b5a82fe90ba9f095731a7b8b005</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/47732
Reviewed-By: Robert Nagy &lt;ronagy@icloud.com&gt;
Reviewed-By: Paolo Insogna &lt;paolo@cowtech.it&gt;
Reviewed-By: Marco Ippolito &lt;marcoippolito54@gmail.com&gt;
Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/47732
Reviewed-By: Robert Nagy &lt;ronagy@icloud.com&gt;
Reviewed-By: Paolo Insogna &lt;paolo@cowtech.it&gt;
Reviewed-By: Marco Ippolito &lt;marcoippolito54@gmail.com&gt;
Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vm,lib: refactor microtaskQueue assignment logic</title>
<updated>2023-05-13T14:17:05+00:00</updated>
<author>
<name>XadillaX</name>
<email>i@2333.moe</email>
</author>
<published>2023-04-28T12:31:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=23e6b12edb0b792b82ff948e3b6c5cb2038c17bf'/>
<id>23e6b12edb0b792b82ff948e3b6c5cb2038c17bf</id>
<content type='text'>
Simplify the assignment of the `microtaskQueue` variable in the `vm`
module by replacing the conditional block with a more concise ternary
operator. This change improves code readability and maintainability.

PR-URL: https://github.com/nodejs/node/pull/47765
Reviewed-By: theanarkh &lt;theratliter@gmail.com&gt;
Reviewed-By: Mestery &lt;mestery@protonmail.com&gt;
Reviewed-By: Luigi Pinca &lt;luigipinca@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplify the assignment of the `microtaskQueue` variable in the `vm`
module by replacing the conditional block with a more concise ternary
operator. This change improves code readability and maintainability.

PR-URL: https://github.com/nodejs/node/pull/47765
Reviewed-By: theanarkh &lt;theratliter@gmail.com&gt;
Reviewed-By: Mestery &lt;mestery@protonmail.com&gt;
Reviewed-By: Luigi Pinca &lt;luigipinca@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>worker: support more cases when (de)serializing errors</title>
<updated>2023-05-12T11:46:32+00:00</updated>
<author>
<name>Moshe Atlow</name>
<email>moshe@atlow.co.il</email>
</author>
<published>2023-05-12T11:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/node-new.git/commit/?id=7984af69a090dd6d1f60ffe7e194d5e69bce0c20'/>
<id>7984af69a090dd6d1f60ffe7e194d5e69bce0c20</id>
<content type='text'>
- error.cause is potentially an error, so is now handled recursively
- best effort to serialize thrown symbols
- handle thrown object with custom inspect

PR-URL: https://github.com/nodejs/node/pull/47925
Reviewed-By: Antoine du Hamel &lt;duhamelantoine1995@gmail.com&gt;
Reviewed-By: Benjamin Gruenbaum &lt;benjamingr@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- error.cause is potentially an error, so is now handled recursively
- best effort to serialize thrown symbols
- handle thrown object with custom inspect

PR-URL: https://github.com/nodejs/node/pull/47925
Reviewed-By: Antoine du Hamel &lt;duhamelantoine1995@gmail.com&gt;
Reviewed-By: Benjamin Gruenbaum &lt;benjamingr@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
