-
-
Notifications
You must be signed in to change notification settings - Fork 831
Comparing changes
Open a pull request
base repository: nodejs/undici
base: v7.28.0
head repository: nodejs/undici
compare: v7.29.0
- 9 commits
- 25 files changed
- 4 contributors
Commits on Jul 23, 2026
-
fix: harden cookie domain, path, and unparsed attribute validation
Signed-off-by: Matteo Collina <hello@matteocollina.com>
Configuration menu - View commit details
-
Copy full SHA for 3bf91dd - Browse repository at this point
Copy the full SHA 3bf91ddView commit details -
fix: handle empty qualified private cache directive
Signed-off-by: Matteo Collina <hello@matteocollina.com>
Configuration menu - View commit details
-
Copy full SHA for 9f10f1e - Browse repository at this point
Copy the full SHA 9f10f1eView commit details -
test: cover crash on mixed unqualified and qualified private cache di…
…rectives Ref: GHSA-4cwx-7wf7-3272 Signed-off-by: Matteo Collina <hello@matteocollina.com>
Configuration menu - View commit details
-
Copy full SHA for 466e99d - Browse repository at this point
Copy the full SHA 466e99dView commit details -
fix(retry): reject partial content length mismatch
Signed-off-by: Matteo Collina <hello@matteocollina.com>
Configuration menu - View commit details
-
Copy full SHA for 1b5a531 - Browse repository at this point
Copy the full SHA 1b5a531View commit details -
test(retry): correct broken content-range fixtures in retry-handler.js
Signed-off-by: Ulises Gascon <ulisesgascongonzalez@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a9dafb - Browse repository at this point
Copy the full SHA 4a9dafbView commit details -
fix(cache): harden cache directive parsing
Signed-off-by: Matteo Collina <hello@matteocollina.com>
Configuration menu - View commit details
-
Copy full SHA for 98011a8 - Browse repository at this point
Copy the full SHA 98011a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33928bc - Browse repository at this point
Copy the full SHA 33928bcView commit details
Commits on Jul 24, 2026
-
fix: validate coerced header values for CRLF (#5579)
Functions bypassed the object guard in processHeader() and were coerced via template literals without isValidHeaderValue(), allowing CRLF injection when toString/Symbol.toPrimitive returned embedded newlines. Validate after coercion on both scalar and array paths. Signed-off-by: Matteo Collina <hello@matteocollina.com> (cherry picked from commit 354a151)
Configuration menu - View commit details
-
Copy full SHA for d887e34 - Browse repository at this point
Copy the full SHA d887e34View commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9e38fc1 - Browse repository at this point
Copy the full SHA 9e38fc1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v7.28.0...v7.29.0