| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
The connection interval should close when httpsServer.close is called similarly to how it gets cleared when httpServer.close is called. fixes: nodejs#48373 PR-URL: nodejs#48383 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Paolo Insogna <paolo@cowtech.it> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
fix: nodejs#46559 OSX will raise both SIGBUS and SIGSEGV when out of bound memory visit, This commit set sigaction in OSX for two signals to handle this. PR-URL: nodejs#46561 Fixes: nodejs#46559 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Darshan Sen <raisinten@gmail.com> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
Signed-off-by: Darshan Sen <raisinten@gmail.com> PR-URL: nodejs#48436 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Signed-off-by: Michael Dawson <mdawson@devrus.com> PR-URL: nodejs#48396 Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Refs: nodejs#48356 Signed-off-by: Michael Dawson <mdawson@devrus.com> PR-URL: nodejs#48367 Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
PR-URL: nodejs#48147 Backport-PR-URL: nodejs#49468 Fixes: nodejs#44898 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
When piping a paused Readable to a full Writable we didn't register a drain listener which cause the src to never resume. Refs: nodejs#48666 PR-URL: nodejs#48691 Backport-PR-URL: nodejs#49323 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
PR-URL: nodejs#43942 Backport-PR-URL: nodejs#49539 Fixes: nodejs#40110 Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Jacob Smith <jacob@frende.me> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
PR-URL: nodejs#44067 Backport-PR-URL: nodejs#49539 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
PR-URL: nodejs#48483 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mestery <mestery@protonmail.com>
PR-URL: nodejs#48540 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
PR-URL: nodejs#48896 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
PR-URL: nodejs#48514 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
PR-URL: nodejs#48665 Reviewed-By: Luke Karrys <luke@lukekarrys.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
PR-URL: nodejs#48838 Reviewed-By: Luke Karrys <luke@lukekarrys.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
The OPENSSL_FIPS guard is only needed for versions of OpenSSL earlier than 3.0. Removing the guard for OpenSSL 3 fixes `parallel/test-crypto-fips` when run with a FIPS enabled OpenSSL 3 configuration. PR-URL: nodejs#48392 Refs: nodejs#48379 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
PR-URL: nodejs#48413 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
This is the certdata.txt[0] from NSS 3.90, released on 2023-04-06. This is the version of NSS that shipped in Firefox 113 on 2023-05-09. Certificates added: - BJCA Global Root CA1 - BJCA Global Root CA2 [0] https://hg.mozilla.org/projects/nss/raw-file/NSS_3_90_RTM/lib/ckfw/builtins/certdata.txt PR-URL: nodejs#48416 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
...and remove them triagers Fixes: nodejs#48155 PR-URL: nodejs#48449 Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Introduce APIs that allow for the creation of JavaScript strings without copying the underlying native string into the engine. The APIs fall back to regular string creation if the engine's external string APIs are unavailable. In this case, an optional boolean out-parameter indicates that the string was copied, and the optional finalizer is called if given. PR-URL: nodejs#48339 Fixes: nodejs#48198 Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com> Signed-off-by: Gabriel Schulhof <gabrielschulhof@gmail.com>
PR-URL: nodejs#48451 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
- `@rollup/plugin-commonjs@25.0.1` - `rollup@3.24.1` PR-URL: nodejs#48417 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: nodejs#48387 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Qingyu Deng <i@ayase-lab.com>
PR-URL: nodejs#48423 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com>
Implement defining properties via V8's `v8::Object::CreateDataProperty()`, which is faster for data-valued, writable, configurable, and enumerable properties. Re: nodejs#45905 Signed-off-by: Gabriel Schulhof <gabrielschulhof@gmail.com> PR-URL: nodejs#48440 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
PR-URL: nodejs#48463 Fixes: nodejs#48452 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: LiviaMedeiros <livia@cirno.name> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Mestery <mestery@protonmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
toVFile.readSync() is removed in favor of readSync(). PR-URL: nodejs#48485 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
PR-URL: nodejs#48485 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
PR-URL: nodejs#48487 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This change is a fix for handling headersTimeout and requestTimeout that causes unexpected behavior if the HTTP server is started on boot: - the connections to the server can be closed immediately with the status HTTP 408 This issue usually happens on IoT or embedded devices where the reference timestamp (returned by uv_hrtime()) is counted since boot and can be smaller than the headersTimeout or the requestTimeout value. Additionally added performance improvement to process the list of connection only if one of the timers should be processed PR-URL: nodejs#48291 Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Paolo Insogna <paolo@cowtech.it> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
|
Fast-track has been requested by @nodejs-github-bot. Please 👍 to approve. |
Sorry, something went wrong.
Sorry, something went wrong.
|
Converting to draft to make it clear that this is not intended to merge. Opened to get CI running as early as possible. Criteria for possibly merge in the future are:
|
Sorry, something went wrong.
|
heads up @lukekarrys you'll need to also include the commit with npm@10.0.0 in this PR |
Sorry, something went wrong.
|
@ruyadorno the commit was created automatically by our CI to include both 10.0.0 and 10.1.0, so its not a cherry pick from #49569. apologies if this makes it more confusing. i can close this and open a new PR with the cherry picked commits that already landed on main from #49569 and #49423. |
Sorry, something went wrong.
|
oh I see! personally I find that cherry-picking the commits is going to be less confusing 😊 |
Sorry, something went wrong.
There was a problem hiding this comment.
I would prefer if this is delayed while we sort out a licensing question.
cc @nodejs/tsc
Sorry, something went wrong.
|
Any news on the license front @mcollina ? |
Sorry, something went wrong.
|
@ruyadorno I think I messed up trying to make this PR use the cherry picked commit to backport. We also just released npm@10.2.0 so a new PR to main (#50027) has been opened as well as a new PR to v18.x (#50030), so I have closed this PR. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This PR contains changes from: npm@10.0.0 npm@10.1.0
10.0.0
10.0.0 (2023-08-31)
⚠️ BREAKING CHANGES
Bug Fixes
Documentation
Dependencies
- 5ab3f7e #6706 @npmcli/git@5.0.3
- eb41977 #6706 @npmcli/run-script@7.0.1
- f30c9e3 #6706 @npmcli/git@5.0.2
- f334466 #6706 pacote@17.0.4
- bb63bf9 #6706 @npmcli/run-script@7.0.0
- 75642c6 #6706 @npmcli/promise-spawn@7.0.0
- dbb18f4 #6706 @npmcli/agent@2.1.0
- 812aa6d #6706 sigstore@2.1.0
- 7fab9d3 #6706 @sigstore/tuf@2.1.0
- 12337cc #6706 which@4.0.0
- b1ad3ad #6706 npm-packlist@8.0.0
- 43831d0 #6706 pacote@17.0.3
- 44e8fec #6706 pacote@17.0.2
- 0d2e2c9 #6706 bump sigstore from 1.7.0 to 2.0.0
- dbd5885 #6706 npm-profile@9.0.0
- 2ee0fb3 #6706 npm-registry-fetch@16.0.0
- 81ff4df #6706 pacote@17.0.1
- 2b23d44 #6706 hoist read-package-json@7.0.0
- 325ed05 #6706 hoist normalize-package-data@6.0.0
- c3a1a02 #6706 @npmcli/metavuln-calculator@7.0.0
- f1dd130 #6706 @npmcli/git@5.0.1
- 10792ea #6706 init-package-json@6.0.0
- cac0725 #6706 pacote@17.0.0
- fd8beaf #6706 npm-pick-manifest@9.0.0
- 65f435e #6706 hoist lru-cache@10.0.1
- c784b57 #6706 npm-package-arg@11.0.0
- d6b1790 #6706 normalize-package-data@6.0.0
- 2f03fb9 #6706 make-fetch-happen@13.0.0
- 729e893 #6706 hosted-git-info@7.0.0
- 7af81c7 #6706 cacache@18.0.0
- b0849ab #6706 @npmcli/package-json@5.0.0
- c9587d7 #6706 @npmcli/git@5.0.0
- e28d426 #6706 minipass-fetch@3.0.4
- 61e9b00 #6706 @npmcli/metavuln-calculator@6.0.1
- 2c5542d #6706 minipass@7.0.3
- ede7f5e #6706 glob@10.3.3
- 4c9eb17 #6706 npm-install-checks@6.2.0
- 88ece81 #6706 npm-pick-manifest@8.0.2
- 9117a4f #6706 ssri@10.0.5
- 45f8d6f #6706 make-fetch-happen@12.0.0
- f6f6a18 #6706 fs-minipass@3.0.3
- 5eea975 #6706 cacache@17.1.4
- ca33c98 #6706 @npmcli/metavuln-calculator@6.0.0
- 7be541a #6706 npm-profile@8.0.0
- edbc25a #6706 pacote@16.0.0
- 5d0d859 #6706 npm-registry-fetch@15.0.0
- Workspace: @npmcli/arborist@7.0.0
- Workspace: @npmcli/config@7.1.0
- Workspace: libnpmaccess@8.0.0
- Workspace: libnpmdiff@6.0.0
- Workspace: libnpmexec@7.0.0
- Workspace: libnpmfund@4.1.0
- Workspace: libnpmhook@10.0.0
- Workspace: libnpmorg@6.0.0
- Workspace: libnpmpack@6.0.0
- Workspace: libnpmpublish@9.0.0
- Workspace: libnpmsearch@7.0.0
- Workspace: libnpmteam@6.0.0
- Workspace: libnpmversion@5.0.0
10.1.010.1.0 (2023-09-08)
Features
Bug Fixes
Documentation
Dependencies