Package: node-undici / 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4

Metadata

Package Version Patches format
node-undici 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix wasm build.patch | (download)

build/wasm.js | 18 9 + 9 - 0 !
llhttp/Makefile | 2 1 + 1 - 0 !
llhttp/bin/build_wasm.ts | 7 5 + 2 - 0 !
3 files changed, 15 insertions(+), 12 deletions(-)

 fix wasm build
disable simd.patch | (download)

build/wasm.js | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable simd build
fix typescript.patch | (download)

llhttp/bin/build_wasm.ts | 1 1 + 0 - 0 !
llparse/src/implementation/c/code/base.ts | 2 1 + 1 - 0 !
llparse/src/implementation/c/node/base.ts | 12 6 + 6 - 0 !
llparse/src/implementation/c/node/error.ts | 2 1 + 1 - 0 !
4 files changed, 9 insertions(+), 8 deletions(-)

 fix typescript
fix for test tap.patch | (download)

test/unix.js | 44 0 + 44 - 0 !
1 file changed, 44 deletions(-)

 fix tap test
replace npm run.patch | (download)

llhttp/bin/build_wasm.ts | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 replace "npm run" by pkgjs-run
drop ssl tests.patch | (download)

test/proxy-agent.js | 163 0 + 163 - 0 !
1 file changed, 163 deletions(-)

 drop ssl tests: key too short
CVE 2023 23936.patch | (download)

lib/core/request.js | 3 3 + 0 - 0 !
test/headers-crlf.js | 37 37 + 0 - 0 !
2 files changed, 40 insertions(+)

 protect "host" http header from clrf injection
CVE 2023 24807.patch | (download)

lib/fetch/headers.js | 10 6 + 4 - 0 !
test/fetch/headers.js | 11 11 + 0 - 0 !
2 files changed, 17 insertions(+), 4 deletions(-)

 fix potential redos on headers.set and headers.append
update httpbin.org test timeout.patch | (download)

test/node-fetch/main.js | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 update httpbin.org test timeout
CVE 2023 45143.patch | (download)

lib/fetch/index.js | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 delete 'cookie' and 'host' headers on cross-origin redirect
generate undici package types.patch | (download)

scripts/generate-undici-types-package-json.js | 28 28 + 0 - 0 !
1 file changed, 28 insertions(+)

 copy script from upstream
Add publish types script 2273.patch | (download)

index.d.ts | 55 2 + 53 - 0 !
package.json | 32 31 + 1 - 0 !
scripts/update-undici-types-version.js | 18 18 + 0 - 0 !
types/README.md | 6 6 + 0 - 0 !
types/index.d.ts | 54 54 + 0 - 0 !
types/package.json | 55 55 + 0 - 0 !
6 files changed, 166 insertions(+), 54 deletions(-)

 add publish types script (#2273)

* add publish types script

* use postpublish script

* 5.24.0-test.0

* 5.24.0-test.1

* uncomment

* 5.24.0-test.2

* simplify automation

* 5.24.0-test.3

* fix script

* 5.24.0-test.4

* fix script

* 5.24.0-test.5

* undici-type@5.24.0-test.5

* restore versions

* delete generated file

* Update update-undici-types-version.js

Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com>

* fix contributor list and fix types export

* this should fix types

* one more adjustment

* 5.24.0-test.6

* undici-types@5.24.0-test.6

* revert versions and add README for undici-types


build Fix incorrect syntax for error limit.patch | (download)

llhttp/bin/build_wasm.ts | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 build: fix incorrect syntax for --error-limit

lld 15+ removed support for single dashes:

https://github.com/llvm/llvm-project/commit/87628f5804e23a40986692f6cdcf66654ce3f017

Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>