René's URL Explorer Experiment


Title: lib: coerce -0 to +0 in various APIs by panva · Pull Request #63556 · nodejs/node · GitHub

Open Graph Title: lib: coerce -0 to +0 in various APIs by panva · Pull Request #63556 · nodejs/node

X Title: lib: coerce -0 to +0 in various APIs by panva · Pull Request #63556 · nodejs/node

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: Followup to #63531 This is not an exhaustive list of these occurences, just the ones I can remotely imagine being exposed to an untrusted user input through a web-based or CLI interface. The tests ...

X Description: Followup to #63531 This is not an exhaustive list of these occurences, just the ones I can remotely imagine being exposed to an untrusted user input through a web-based or CLI interface. The tests ...

Opengraph URL: https://github.com/nodejs/node/pull/63556

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:aeefd1dc-9532-8933-435c-16f7770aaa0d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idAEEA:34AAF2:93D2ED:CAB43D:6A4D4D31
html-safe-noncec16fff10128327353f139c9bdd3e6f69f6ebbc6e79f388f02ee8dea308aa05aa
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRUVBOjM0QUFGMjo5M0QyRUQ6Q0FCNDNEOjZBNEQ0RDMxIiwidmlzaXRvcl9pZCI6IjkxODk4NDQzOTg2NDQyMTkxODUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac1087336786627bc6b68bd41a1123562cdedae1c211dc48a954001e518e88bf24
hovercard-subject-tagpull_request:3740853298
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/63556/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/6c4cb58d40bacb48cd6614e91c816f7358aa713c0b1ced2d1afeb4f5e8a0b016/nodejs/node/pull/63556
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6c4cb58d40bacb48cd6614e91c816f7358aa713c0b1ced2d1afeb4f5e8a0b016/nodejs/node/pull/63556
og:image:altFollowup to #63531 This is not an exhaustive list of these occurences, just the ones I can remotely imagine being exposed to an untrusted user input through a web-based or CLI interface. The tests ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepanva
hostnamegithub.com
expected-hostnamegithub.com
None92571a8944142227b7e19cd10918b1ddd06e5066c1ad5bc7e4769cf6140a87e6
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56fc8347865a14e2ec811533d68f929cf4e0ec19
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/63556#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/pull/63556
Reloadhttps://github.com/nodejs/node/pull/63556
Reloadhttps://github.com/nodejs/node/pull/63556
Please reload this pagehttps://github.com/nodejs/node/pull/63556
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/63556
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 36k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 118k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.4k https://github.com/nodejs/node/issues
Pull requests 959 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality 0 https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Code https://github.com/nodejs/node
Issues https://github.com/nodejs/node/issues
Pull requests https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
panvahttps://github.com/panva
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:negative-zero-fixeshttps://github.com/panva/node/tree/negative-zero-fixes
Conversationhttps://github.com/nodejs/node/pull/63556
Commits6 (6)https://github.com/nodejs/node/pull/63556/commits
Checkshttps://github.com/nodejs/node/pull/63556/checks
Files changedhttps://github.com/nodejs/node/pull/63556/files
lib: coerce -0 to +0 in various APIshttps://github.com/nodejs/node/pull/63556#top
panvahttps://github.com/panva
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:negative-zero-fixeshttps://github.com/panva/node/tree/negative-zero-fixes
https://github.com/panva
panvahttps://github.com/panva
May 25, 2026https://github.com/nodejs/node/pull/63556#issue-4515605507
Please reload this pagehttps://github.com/nodejs/node/pull/63556
#63531https://github.com/nodejs/node/pull/63531
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
panvahttps://github.com/panva
ljharbhttps://github.com/ljharb
May 25, 2026 08:46https://github.com/nodejs/node/pull/63556#event-25919092465
https://github.com/panva
panvahttps://github.com/panva
commit-queue-rebase https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-rebase
May 25, 2026https://github.com/nodejs/node/pull/63556#event-25919093309
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
May 25, 2026https://github.com/nodejs/node/pull/63556#issuecomment-4532911954
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
panvahttps://github.com/panva
May 25, 2026https://github.com/nodejs/node/pull/63556#event-25919097851
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
May 25, 2026https://github.com/nodejs/node/pull/63556#event-25919098694
https://github.com/aduh95
aduh95https://github.com/aduh95
May 25, 2026 https://github.com/nodejs/node/pull/63556#pullrequestreview-4355513714
View reviewed changes https://github.com/nodejs/node/pull/63556/files
lib/internal/fs/watchers.jshttps://github.com/nodejs/node/pull/63556/files#diff-d421ed703f15608195775757c7d51aee389e2d64374d8c1f117fb64e42c4ef52
aduh95https://github.com/aduh95
May 25, 2026https://github.com/nodejs/node/pull/63556#discussion_r3297154552
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/63556
panvahttps://github.com/panva
May 25, 2026https://github.com/nodejs/node/pull/63556#discussion_r3297212356
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
May 25, 2026https://github.com/nodejs/node/pull/63556#discussion_r3297347396
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/63556
TheOneTheOnlyJJhttps://github.com/TheOneTheOnlyJJ
May 25, 2026https://github.com/nodejs/node/pull/63556#discussion_r3298289778
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/63556
panvahttps://github.com/panva
May 26, 2026https://github.com/nodejs/node/pull/63556#discussion_r3302654124
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#63531https://github.com/nodejs/node/pull/63531
Please reload this pagehttps://github.com/nodejs/node/pull/63556
akshatgithttps://github.com/akshatgit
May 28, 2026https://github.com/nodejs/node/pull/63556#discussion_r3314733399
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@panvahttps://github.com/panva
#63531 (comment)https://github.com/nodejs/node/pull/63531#issuecomment-4538103762
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
May 25, 2026https://github.com/nodejs/node/pull/63556#issuecomment-4533440152
Please reload this pagehttps://github.com/nodejs/node/pull/63556
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/63556?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
cebe424https://app.codecov.io/gh/nodejs/node/commit/cebe4248aff54f6420fd24a8bb7884e5a452e955?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
d3df485https://app.codecov.io/gh/nodejs/node/commit/d3df485207da93cc88cdd65acfc4a38d99be45b3?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/63556?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/dns/promises.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fdns%2Fpromises.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2Rucy9wcm9taXNlcy5qcw==
2 Missing ⚠️ https://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/63556?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/dns.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Fdns.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2Rucy5qcw==
lib/internal/blocklist.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fblocklist.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2Jsb2NrbGlzdC5qcw==
lib/internal/crypto/cipher.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fcipher.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9jaXBoZXIuanM=
lib/internal/crypto/diffiehellman.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fdiffiehellman.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9kaWZmaWVoZWxsbWFuLmpz
lib/internal/crypto/hash.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fhash.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9oYXNoLmpz
lib/internal/crypto/hkdf.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fhkdf.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9oa2RmLmpz
lib/internal/crypto/keygen.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fkeygen.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9rZXlnZW4uanM=
lib/internal/crypto/random.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Frandom.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9yYW5kb20uanM=
lib/internal/dns/utils.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Fdns%2Futils.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2Rucy91dGlscy5qcw==
lib/internal/fs/utils.jshttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree&filepath=lib%2Finternal%2Ffs%2Futils.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2ZzL3V0aWxzLmpz
4 morehttps://app.codecov.io/gh/nodejs/node/pull/63556?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
38 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/63556/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Test Analyticshttps://docs.codecov.com/docs/test-analytics
JS Bundle Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
panvahttps://github.com/panva
May 26, 2026 https://github.com/nodejs/node/pull/63556#ref-pullrequest-4510996342
crypto: coerce -0 keylen to +0 in pbkdf2 and scrypt #63531 https://github.com/nodejs/node/pull/63531
https://github.com/ljharb
ljharbhttps://github.com/ljharb
May 26, 2026 https://github.com/nodejs/node/pull/63556#pullrequestreview-4365156708
View reviewed changes https://github.com/nodejs/node/pull/63556/files
ljharbhttps://github.com/ljharb
https://github.com/nodejs/node/pull/63556#pullrequestreview-4365156708
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
panvahttps://github.com/panva
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
May 26, 2026https://github.com/nodejs/node/pull/63556#event-25974883730
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
May 26, 2026https://github.com/nodejs/node/pull/63556#event-25975536455
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
May 27, 2026https://github.com/nodejs/node/pull/63556#issuecomment-4552189548
https://ci.nodejs.org/job/node-test-pull-request/73772/https://ci.nodejs.org/job/node-test-pull-request/73772/
Please reload this pagehttps://github.com/nodejs/node/pull/63556
panvahttps://github.com/panva
May 27, 2026 10:00https://github.com/nodejs/node/pull/63556#commits-pushed-ac93201
https://github.com/panva
crypto: coerce -0 to +0 before native callshttps://github.com/nodejs/node/pull/63556/commits/ac93201c8ed8ff7d410d503b90643774c65a7a97
ac93201https://github.com/nodejs/node/pull/63556/commits/ac93201c8ed8ff7d410d503b90643774c65a7a97
https://github.com/panva
dns: coerce -0 to +0 in lookup and resolver inputshttps://github.com/nodejs/node/pull/63556/commits/30a9263b0729a4aa2707739280a75a381fa10b7e
30a9263https://github.com/nodejs/node/pull/63556/commits/30a9263b0729a4aa2707739280a75a381fa10b7e
https://github.com/panva
fs: coerce -0 to +0 in mode flags and watch intervalshttps://github.com/nodejs/node/pull/63556/commits/80b14013a15477dbee107420c7e85457507acbf8
80b1401https://github.com/nodejs/node/pull/63556/commits/80b14013a15477dbee107420c7e85457507acbf8
https://github.com/panva
net: coerce -0 to +0 in BlockList prefixeshttps://github.com/nodejs/node/pull/63556/commits/844056bb4b1cb1f181384a08512c10d1420b8986
844056bhttps://github.com/nodejs/node/pull/63556/commits/844056bb4b1cb1f181384a08512c10d1420b8986
https://github.com/panva
zlib: coerce -0 to +0 for crc32 seedshttps://github.com/nodejs/node/pull/63556/commits/ac9d613b2bf4898e6c2d529eeb95090a129e84a1
ac9d613https://github.com/nodejs/node/pull/63556/commits/ac9d613b2bf4898e6c2d529eeb95090a129e84a1
https://github.com/panva
panvahttps://github.com/panva
force-pushedhttps://github.com/nodejs/node/compare/bb206e1bcac8744b73777399f0154b87c1d3ce1b..ae9e27cfaea85361c78aa142cf98eb9ed3bb69d8
bb206e1https://github.com/nodejs/node/commit/bb206e1bcac8744b73777399f0154b87c1d3ce1b
ae9e27chttps://github.com/nodejs/node/commit/ae9e27cfaea85361c78aa142cf98eb9ed3bb69d8
Compare https://github.com/nodejs/node/compare/bb206e1bcac8744b73777399f0154b87c1d3ce1b..ae9e27cfaea85361c78aa142cf98eb9ed3bb69d8
May 27, 2026 08:01https://github.com/nodejs/node/pull/63556#event-26004500851
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
May 27, 2026https://github.com/nodejs/node/pull/63556#issuecomment-4552632098
https://ci.nodejs.org/job/node-test-pull-request/73773/https://ci.nodejs.org/job/node-test-pull-request/73773/
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
panvahttps://github.com/panva
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
May 27, 2026https://github.com/nodejs/node/pull/63556#event-26004641594
https://github.com/panva
panvahttps://github.com/panva
force-pushedhttps://github.com/nodejs/node/compare/1b1223e85ff3eacbaac2e0d34a440bdc414ba862..df6c59809258267486395d593db289f9486870b4
1b1223ehttps://github.com/nodejs/node/commit/1b1223e85ff3eacbaac2e0d34a440bdc414ba862
df6c598https://github.com/nodejs/node/commit/df6c59809258267486395d593db289f9486870b4
Compare https://github.com/nodejs/node/compare/1b1223e85ff3eacbaac2e0d34a440bdc414ba862..df6c59809258267486395d593db289f9486870b4
May 27, 2026 13:19https://github.com/nodejs/node/pull/63556#event-26016038492
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/nodejs-github-bot
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/panva
fixup! crypto: coerce -0 to +0 before native callshttps://github.com/nodejs/node/pull/63556/commits/d3df485207da93cc88cdd65acfc4a38d99be45b3
d3df485https://github.com/nodejs/node/pull/63556/commits/d3df485207da93cc88cdd65acfc4a38d99be45b3
https://github.com/panva
panvahttps://github.com/panva
force-pushedhttps://github.com/nodejs/node/compare/f954c07741654b035ffa743806f9e5f3a42eeac6..d3df485207da93cc88cdd65acfc4a38d99be45b3
f954c07https://github.com/nodejs/node/commit/f954c07741654b035ffa743806f9e5f3a42eeac6
d3df485https://github.com/nodejs/node/commit/d3df485207da93cc88cdd65acfc4a38d99be45b3
Compare https://github.com/nodejs/node/compare/f954c07741654b035ffa743806f9e5f3a42eeac6..d3df485207da93cc88cdd65acfc4a38d99be45b3
May 27, 2026 15:17https://github.com/nodejs/node/pull/63556#event-26021406836
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
May 27, 2026https://github.com/nodejs/node/pull/63556#issuecomment-4555919167
https://ci.nodejs.org/job/node-test-pull-request/73785/https://ci.nodejs.org/job/node-test-pull-request/73785/
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
panvahttps://github.com/panva
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
review wanted https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22review%20wanted%22
May 27, 2026https://github.com/nodejs/node/pull/63556#event-26028348985
https://github.com/atlowChemi
atlowChemihttps://github.com/atlowChemi
May 31, 2026 https://github.com/nodejs/node/pull/63556#pullrequestreview-4396936389
View reviewed changes https://github.com/nodejs/node/pull/63556/files/d3df485207da93cc88cdd65acfc4a38d99be45b3
test/parallel/test-fs-negative-zero.jshttps://github.com/nodejs/node/pull/63556/files/d3df485207da93cc88cdd65acfc4a38d99be45b3#diff-01cb168713a42cdf81f61a67f6c5b67bdf4df8331e07da064131962f647fbd80
atlowChemihttps://github.com/atlowChemi
May 31, 2026https://github.com/nodejs/node/pull/63556#discussion_r3330284730
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/atlowChemi
atlowChemihttps://github.com/atlowChemi
May 31, 2026 https://github.com/nodejs/node/pull/63556#pullrequestreview-4396937358
View reviewed changes https://github.com/nodejs/node/pull/63556/files/d3df485207da93cc88cdd65acfc4a38d99be45b3
https://github.com/panva
panvahttps://github.com/panva
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
May 31, 2026https://github.com/nodejs/node/pull/63556#event-26158123850
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
May 31, 2026https://github.com/nodejs/node/pull/63556#event-26158473741
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026https://github.com/nodejs/node/pull/63556#issuecomment-4586999325
040c51c...9e58d9dhttps://github.com/nodejs/node/compare/040c51c98f4f3a65e36db64e2eb431294201fdf5...9e58d9d244126ebd6f086e0dc2dab63719ff1bc6
Please reload this pagehttps://github.com/nodejs/node/pull/63556
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-9b7e761
https://github.com/panva
https://github.com/nodejs-github-bot
crypto: coerce -0 to +0 before native callshttps://github.com/nodejs/node/commit/9b7e761ddf785267e134b5fca037cad871ab2e34
9b7e761https://github.com/nodejs/node/commit/9b7e761ddf785267e134b5fca037cad871ab2e34
#63556https://github.com/nodejs/node/pull/63556
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-9413368
https://github.com/panva
https://github.com/nodejs-github-bot
dns: coerce -0 to +0 in lookup and resolver inputshttps://github.com/nodejs/node/commit/9413368cf386125a76c9f0d9c8dd71e6747b64a1
9413368https://github.com/nodejs/node/commit/9413368cf386125a76c9f0d9c8dd71e6747b64a1
#63556https://github.com/nodejs/node/pull/63556
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-1ee129d
https://github.com/panva
https://github.com/nodejs-github-bot
fs: coerce -0 to +0 in mode flags and watch intervalshttps://github.com/nodejs/node/commit/1ee129df8f2976ff9ab09951a66caaa19eced106
1ee129dhttps://github.com/nodejs/node/commit/1ee129df8f2976ff9ab09951a66caaa19eced106
#63556https://github.com/nodejs/node/pull/63556
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-8bab410
https://github.com/panva
https://github.com/nodejs-github-bot
net: coerce -0 to +0 in BlockList prefixeshttps://github.com/nodejs/node/commit/8bab410245a3a170412a4b23a9eb7607c857a27c
8bab410https://github.com/nodejs/node/commit/8bab410245a3a170412a4b23a9eb7607c857a27c
#63556https://github.com/nodejs/node/pull/63556
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-9e58d9d
https://github.com/panva
https://github.com/nodejs-github-bot
zlib: coerce -0 to +0 for crc32 seedshttps://github.com/nodejs/node/commit/9e58d9d244126ebd6f086e0dc2dab63719ff1bc6
9e58d9dhttps://github.com/nodejs/node/commit/9e58d9d244126ebd6f086e0dc2dab63719ff1bc6
#63556https://github.com/nodejs/node/pull/63556
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
May 31, 2026https://github.com/nodejs/node/pull/63556#event-26158504954
https://github.com/panva
panvahttps://github.com/panva
May 31, 2026 14:35https://github.com/nodejs/node/pull/63556#event-26158628796
aduh95https://github.com/aduh95
Jun 18, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-9984b05
https://github.com/panva
https://github.com/aduh95
crypto: coerce -0 to +0 before native callshttps://github.com/nodejs/node/commit/9984b05dff01e8dc3fbd61883bd825722252c3c6
9984b05https://github.com/nodejs/node/commit/9984b05dff01e8dc3fbd61883bd825722252c3c6
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 18, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-0cf8342
https://github.com/panva
https://github.com/aduh95
dns: coerce -0 to +0 in lookup and resolver inputshttps://github.com/nodejs/node/commit/0cf8342ae2d526e3e102cb58f0d530567f953434
0cf8342https://github.com/nodejs/node/commit/0cf8342ae2d526e3e102cb58f0d530567f953434
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 18, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-ceba08a
https://github.com/panva
https://github.com/aduh95
fs: coerce -0 to +0 in mode flags and watch intervalshttps://github.com/nodejs/node/commit/ceba08a1eae8c807da00da00997928541fd09e35
ceba08ahttps://github.com/nodejs/node/commit/ceba08a1eae8c807da00da00997928541fd09e35
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 18, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-3988efa
https://github.com/panva
https://github.com/aduh95
net: coerce -0 to +0 in BlockList prefixeshttps://github.com/nodejs/node/commit/3988efa1f3d1ec6349d73cc597cc5e7a8f9c258e
3988efahttps://github.com/nodejs/node/commit/3988efa1f3d1ec6349d73cc597cc5e7a8f9c258e
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 18, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-692215d
https://github.com/panva
https://github.com/aduh95
zlib: coerce -0 to +0 for crc32 seedshttps://github.com/nodejs/node/commit/692215d1b191141309203100c0734322fcec3fe7
692215dhttps://github.com/nodejs/node/commit/692215d1b191141309203100c0734322fcec3fe7
#63556https://github.com/nodejs/node/pull/63556
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Jun 22, 2026 https://github.com/nodejs/node/pull/63556#ref-pullrequest-4714405542
2026-06-23, Version 26.4.0 (Current) #64058 https://github.com/nodejs/node/pull/64058
aduh95https://github.com/aduh95
Jun 25, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-0200292
https://github.com/panva
https://github.com/aduh95
dns: coerce -0 to +0 in lookup and resolver inputshttps://github.com/nodejs/node/commit/020029216a03a6da612bd8c45e400363df66f326
0200292https://github.com/nodejs/node/commit/020029216a03a6da612bd8c45e400363df66f326
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 25, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-a7bdf3d
https://github.com/panva
https://github.com/aduh95
fs: coerce -0 to +0 in mode flags and watch intervalshttps://github.com/nodejs/node/commit/a7bdf3d7488b47be26e6bfc5a0de580064909cd0
a7bdf3dhttps://github.com/nodejs/node/commit/a7bdf3d7488b47be26e6bfc5a0de580064909cd0
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 25, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-e69f82c
https://github.com/panva
https://github.com/aduh95
net: coerce -0 to +0 in BlockList prefixeshttps://github.com/nodejs/node/commit/e69f82c897cde767945fc82a27a2f7e91b5b8508
e69f82chttps://github.com/nodejs/node/commit/e69f82c897cde767945fc82a27a2f7e91b5b8508
#63556https://github.com/nodejs/node/pull/63556
aduh95https://github.com/aduh95
Jun 25, 2026 https://github.com/nodejs/node/pull/63556#ref-commit-be4b3fe
https://github.com/panva
https://github.com/aduh95
zlib: coerce -0 to +0 for crc32 seedshttps://github.com/nodejs/node/commit/be4b3fe966271b0aabfdee8a2e7e8786c3d02588
be4b3fehttps://github.com/nodejs/node/commit/be4b3fe966271b0aabfdee8a2e7e8786c3d02588
#63556https://github.com/nodejs/node/pull/63556
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F63556
https://github.com/aduh95
aduh95 https://github.com/aduh95
https://github.com/nodejs/node/pull/63556/files/ace7877b777cd5e94cd5b498c77ff038752ee3e1
https://github.com/ljharb
ljharb https://github.com/ljharb
https://github.com/nodejs/node/pull/63556/files/ace7877b777cd5e94cd5b498c77ff038752ee3e1
https://github.com/atlowChemi
atlowChemi https://github.com/atlowChemi
https://github.com/nodejs/node/pull/63556/files/d3df485207da93cc88cdd65acfc4a38d99be45b3
https://github.com/akshatgit
akshatgit https://github.com/akshatgit
https://github.com/nodejs/node/pull/63556/files/d3df485207da93cc88cdd65acfc4a38d99be45b3
https://github.com/TheOneTheOnlyJJ
TheOneTheOnlyJJ https://github.com/TheOneTheOnlyJJ
https://github.com/nodejs/node/pull/63556/files/ace7877b777cd5e94cd5b498c77ff038752ee3e1
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
commit-queue-rebase https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-rebase
lib / src https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
review wanted https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22review%20wanted%22
Please reload this pagehttps://github.com/nodejs/node/pull/63556
https://github.com/panva
https://github.com/nodejs-github-bot
https://github.com/ljharb
https://github.com/akshatgit
https://github.com/aduh95
https://github.com/TheOneTheOnlyJJ
https://github.com/atlowChemi
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.