>>> llhttp: Building community/llhttp 9.4.1-r0 (using abuild 3.17.0-r0) started Tue, 09 Jun 2026 17:53:24 +0000 >>> llhttp: Validating /home/buildozer/aports/community/llhttp/APKBUILD... >>> llhttp: Analyzing dependencies... >>> llhttp: Installing for build: build-base cmake clang samurai npm ( 1/25) Installing libbz2 (1.0.8-r6) ( 2/25) Installing xz-libs (5.8.3-r0) ( 3/25) Installing libarchive (3.8.7-r0) ( 4/25) Installing rhash-libs (1.4.6-r0) ( 5/25) Installing libuv (1.52.1-r0) ( 6/25) Installing cmake (4.2.3-r0) ( 7/25) Installing clang22-headers (22.1.3-r2) ( 8/25) Installing libffi (3.5.2-r1) ( 9/25) Installing libxml2 (2.13.9-r2) (10/25) Installing llvm22-libs (22.1.3-r0) (11/25) Installing clang22-libs (22.1.3-r2) (12/25) Installing llvm22-linker-tools (22.1.3-r0) (13/25) Installing clang22 (22.1.3-r2) (14/25) Installing samurai (1.2-r8) (15/25) Installing ca-certificates (20260413-r0) Installing file to etc/apk/protected_paths.d/ca-certificates.list.apk-new (16/25) Installing ada-libs (3.3.0-r0) (17/25) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (18/25) Installing icu-libs (78.1-r0) (19/25) Installing simdjson (4.2.4-r0) (20/25) Installing simdutf (9.0.0-r0) (21/25) Installing sqlite-libs (3.53.2-r0) (22/25) Installing nodejs (24.16.0-r0) (23/25) Installing npm (11.12.1-r0) (24/25) Installing .makedepends-llhttp (20260609.175328) (25/25) Installing cmake-vim (4.2.3-r0) Executing busybox-1.37.0-r31.trigger Executing ca-certificates-20260413-r0.trigger OK: 743.0 MiB in 131 packages >>> llhttp: Cleaning up srcdir >>> llhttp: Cleaning up pkgdir >>> llhttp: Cleaning up tmpdir >>> llhttp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/llhttp-9.4.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/llhttp-9.4.1.tar.gz.part' llhttp-9.4.1.tar.gz. 60% |******************* | 3743k 0:00:00 ETA llhttp-9.4.1.tar.gz. 100% |********************************| 6141k 0:00:00 ETA '/var/cache/distfiles/edge/llhttp-9.4.1.tar.gz.part' saved /var/cache/distfiles/edge/llhttp-9.4.1.tar.gz: OK >>> llhttp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/llhttp-9.4.1.tar.gz /var/cache/distfiles/edge/llhttp-9.4.1.tar.gz: OK >>> llhttp: Unpacking /var/cache/distfiles/edge/llhttp-9.4.1.tar.gz... > llhttp@9.4.1 prepare > npm run clean && npm run build-ts > llhttp@9.4.1 clean > node --import tsx scripts/clean.ts > llhttp@9.4.1 build-ts > tsc added 141 packages, and audited 142 packages in 21s 37 packages are looking for funding run `npm fund` for details 3 moderate severity vulnerabilities To address issues that do not require attention, run: npm audit fix Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. rm -rf release/ node --import tsx bin/generate.ts rm -rf build/ mkdir -p build/native rm -rf test/tmp clang -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c build/c/llhttp.c -o build/c/llhttp.o clang -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/api.c -o build/native/api.o clang -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/http.c -o build/native/http.o ar rcs build/libllhttp.a build/c/llhttp.o build/native/api.o build/native/http.o clang -shared build/c/llhttp.o build/native/api.o build/native/http.o -o build/libllhttp.so rm -rf release mkdir -p release/cmake mkdir -p release/src mkdir -p release/include cp -rf build/llhttp.h release/include/ cp -rf build/c/llhttp.c release/src/ cp -rf src/native/*.c release/src/ cp -rf src/llhttp.gyp release/ cp -rf src/common.gypi release/ cp -rf cmake/llhttpConfig.cmake.in release/cmake sed s/_RELEASE_/9.4.1/ CMakeLists.txt > release/CMakeLists.txt cp -rf libllhttp.pc.in release/ cp -rf README.md release/ cp -rf LICENSE release/ -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- -- Project configure summary: -- -- CMake build type .................: MINSIZEREL -- Install prefix ...................: /usr -- Build shared library .............: ON -- Build static library .............: OFF -- -- Configuring done (1.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/llhttp/src/llhttp-9.4.1/releasebuild [1/5] Building C object CMakeFiles/llhttp_shared.dir/src/api.c.o [2/5] Building C object CMakeFiles/llhttp_shared.dir/src/http.c.o [3/5] Building C object CMakeFiles/llhttp_shared.dir/src/llhttp.c.o [4/5] Linking C shared library libllhttp.so.9.4.1 [5/5] Creating library symlink libllhttp.so.9.4 libllhttp.so > llhttp@9.4.1 test > node --import tsx ./test/md-test.ts ▶ Sample requests at request/sample.md:1 ▶ Simple request at request/sample.md:6 ✔ should pass for type="request" (location=request/sample.md:6) (6239.506736ms) ✔ Simple request at request/sample.md:6 (6246.039727ms) ▶ Request with method starting with `H` at request/sample.md:39 ✔ should pass for type="request" (location=request/sample.md:39) (373.323506ms) ✔ Request with method starting with `H` at request/sample.md:39 (374.499504ms) ▶ curl GET at request/sample.md:67 ✔ should pass for type="request" (location=request/sample.md:67) (100.214867ms) ✔ curl GET at request/sample.md:67 (101.527866ms) ▶ Firefox GET at request/sample.md:105 ✔ should pass for type="request" (location=request/sample.md:105) (305.156596ms) ✔ Firefox GET at request/sample.md:105 (306.356594ms) ▶ DUMBPACK at request/sample.md:168 ✔ should pass for type="request" (location=request/sample.md:168) (41.203946ms) ✔ DUMBPACK at request/sample.md:168 (42.743943ms) ▶ No headers and no body at request/sample.md:196 ✔ should pass for type="request" (location=request/sample.md:196) (40.552946ms) ✔ No headers and no body at request/sample.md:196 (41.679945ms) ▶ One header and no body at request/sample.md:219 ✔ should pass for type="request" (location=request/sample.md:219) (39.997947ms) ✔ One header and no body at request/sample.md:219 (40.955945ms) ▶ Apache bench GET at request/sample.md:247 ✔ should pass for type="request" (location=request/sample.md:247) (54.934927ms) ✔ Apache bench GET at request/sample.md:247 (55.912926ms) ▶ Prefix newline at request/sample.md:288 ✔ should pass for type="request" (location=request/sample.md:288) (39.762947ms) ✔ Prefix newline at request/sample.md:288 (40.856946ms) ▶ No HTTP version at request/sample.md:314 ✔ should pass for type="request" (location=request/sample.md:314) (30.57596ms) ✔ No HTTP version at request/sample.md:314 (31.603958ms) ▶ Line folding in header value with CRLF at request/sample.md:333 ✔ should pass for type="request-lenient-headers" (location=request/sample.md:333) (6008.492042ms) ✔ Line folding in header value with CRLF at request/sample.md:333 (6009.385041ms) ▶ Line folding in header value with LF at request/sample.md:394 ✔ should pass for type="request" (location=request/sample.md:394) (56.495926ms) ✔ Line folding in header value with LF at request/sample.md:394 (57.417924ms) ▶ No LF after CR at request/sample.md:432 ✔ should pass for type="request" (location=request/sample.md:432) (45.643939ms) ✔ No LF after CR at request/sample.md:432 (46.570939ms) ▶ No LF after CR (lenient) at request/sample.md:454 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/sample.md:454) (5916.206164ms) ✔ No LF after CR (lenient) at request/sample.md:454 (5917.123163ms) ▶ Request starting with CRLF at request/sample.md:478 ✔ should pass for type="request" (location=request/sample.md:478) (41.742945ms) ✔ Request starting with CRLF at request/sample.md:478 (42.704943ms) ▶ Extended Characters at request/sample.md:506 ✔ should pass for type="request" (location=request/sample.md:506) (11.808985ms) ✔ Extended Characters at request/sample.md:506 (12.629983ms) ▶ 255 ASCII in header value at request/sample.md:536 ✔ should pass for type="request" (location=request/sample.md:536) (9.398988ms) ✔ 255 ASCII in header value at request/sample.md:536 (10.153986ms) ▶ X-SSL-Nonsense at request/sample.md:571 ✔ should pass for type="request-lenient-headers" (location=request/sample.md:571) (1966.645396ms) ✔ X-SSL-Nonsense at request/sample.md:571 (1967.491394ms) ✔ Sample requests at request/sample.md:1 (21355.883715ms) ▶ Lenient header value parsing at request/lenient-headers.md:1 ▶ Header value at request/lenient-headers.md:82 ▶ Empty headers separated by CR (lenient) at request/lenient-headers.md:109 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:109) (75.274901ms) ✔ Empty headers separated by CR (lenient) at request/lenient-headers.md:109 (76.169899ms) ✔ Header value at request/lenient-headers.md:82 (76.708898ms) ▶ Header value (lenient) at request/lenient-headers.md:6 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:6) (42.822943ms) ✔ Header value (lenient) at request/lenient-headers.md:6 (43.591942ms) ▶ Second request header value (lenient) at request/lenient-headers.md:34 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:34) (64.309914ms) ✔ Second request header value (lenient) at request/lenient-headers.md:34 (65.115914ms) ▶ Header value at request/lenient-headers.md:82 ✔ should pass for type="request" (location=request/lenient-headers.md:82) (43.089943ms) ✔ Header value at request/lenient-headers.md:82 (43.871942ms) ✔ Lenient header value parsing at request/lenient-headers.md:1 (231.133694ms) ▶ Relaxed header value character parsing at request/lenient-header-value-relaxed.md:1 ▶ Control char in header value (relaxed) at request/lenient-header-value-relaxed.md:8 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:8) (5920.731158ms) ✔ Control char in header value (relaxed) at request/lenient-header-value-relaxed.md:8 (5921.539157ms) ▶ Control char in header value (strict) at request/lenient-header-value-relaxed.md:38 ✔ should pass for type="request" (location=request/lenient-header-value-relaxed.md:38) (42.565944ms) ✔ Control char in header value (strict) at request/lenient-header-value-relaxed.md:38 (43.342943ms) ▶ LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:66 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:66) (50.201934ms) ✔ LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:66 (51.090933ms) ▶ CR without LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:101 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:101) (50.365933ms) ✔ CR without LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:101 (51.299932ms) ▶ Space after start line must still fail at request/lenient-header-value-relaxed.md:136 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:136) (42.164944ms) ✔ Space after start line must still fail at request/lenient-header-value-relaxed.md:136 (42.948943ms) ✔ Relaxed header value character parsing at request/lenient-header-value-relaxed.md:1 (6112.251905ms) ▶ Lenient HTTP version parsing at request/lenient-version.md:1 ▶ Invalid HTTP version (lenient) at request/lenient-version.md:4 ✔ should pass for type="request-lenient-version" (location=request/lenient-version.md:4) (5902.290182ms) ✔ Invalid HTTP version (lenient) at request/lenient-version.md:4 (5903.110182ms) ✔ Lenient HTTP version parsing at request/lenient-version.md:1 (5903.72818ms) ▶ Methods at request/method.md:1 ▶ REPORT request at request/method.md:4 ✔ should pass for type="request" (location=request/method.md:4) (38.488949ms) ✔ REPORT request at request/method.md:4 (39.258948ms) ▶ CONNECT request at request/method.md:27 ✔ should pass for type="request" (location=request/method.md:27) (73.499903ms) ✔ CONNECT request at request/method.md:27 (74.327901ms) ▶ CONNECT request with CAPS at request/method.md:62 ✔ should pass for type="request" (location=request/method.md:62) (64.078916ms) ✔ CONNECT request with CAPS at request/method.md:62 (64.955914ms) ▶ CONNECT with body at request/method.md:96 ✔ should pass for type="request" (location=request/method.md:96) (81.955891ms) ✔ CONNECT with body at request/method.md:96 (82.837891ms) ▶ M-SEARCH request at request/method.md:135 ✔ should pass for type="request" (location=request/method.md:135) (63.600916ms) ✔ M-SEARCH request at request/method.md:135 (64.612915ms) ▶ PATCH request at request/method.md:173 ✔ should pass for type="request" (location=request/method.md:173) (91.327879ms) ✔ PATCH request at request/method.md:173 (92.173878ms) ▶ PURGE request at request/method.md:217 ✔ should pass for type="request" (location=request/method.md:217) (45.371939ms) ✔ PURGE request at request/method.md:217 (46.147939ms) ▶ SEARCH request at request/method.md:245 ✔ should pass for type="request" (location=request/method.md:245) (43.686942ms) ✔ SEARCH request at request/method.md:245 (44.514941ms) ▶ LINK request at request/method.md:273 ✔ should pass for type="request" (location=request/method.md:273) (83.415889ms) ✔ LINK request at request/method.md:273 (84.473888ms) ▶ LINK request at request/method.md:311 ✔ should pass for type="request" (location=request/method.md:311) (64.771915ms) ✔ LINK request at request/method.md:311 (65.610913ms) ▶ SOURCE request at request/method.md:344 ✔ should pass for type="request" (location=request/method.md:344) (50.813933ms) ✔ SOURCE request at request/method.md:344 (51.598932ms) ▶ SOURCE request with ICE at request/method.md:372 ✔ should pass for type="request" (location=request/method.md:372) (45.64794ms) ✔ SOURCE request with ICE at request/method.md:372 (46.440938ms) ▶ OPTIONS request with RTSP at request/method.md:400 ✔ should pass for type="request" (location=request/method.md:400) (45.24594ms) ✔ OPTIONS request with RTSP at request/method.md:400 (46.209939ms) ▶ ANNOUNCE request with RTSP at request/method.md:430 ✔ should pass for type="request" (location=request/method.md:430) (53.442929ms) ✔ ANNOUNCE request with RTSP at request/method.md:430 (54.221928ms) ▶ PRI request HTTP2 at request/method.md:458 ✔ should pass for type="request" (location=request/method.md:458) (38.053949ms) ✔ PRI request HTTP2 at request/method.md:458 (38.753949ms) ▶ QUERY request at request/method.md:482 ✔ should pass for type="request" (location=request/method.md:482) (95.761873ms) ✔ QUERY request at request/method.md:482 (96.507873ms) ✔ Methods at request/method.md:1 (998.671677ms) ▶ URI at request/uri.md:1 ▶ Quotes in URI at request/uri.md:4 ✔ should pass for type="request" (location=request/uri.md:4) (42.955943ms) ✔ Quotes in URI at request/uri.md:4 (43.635942ms) ▶ Query URL with question mark at request/uri.md:27 ✔ should pass for type="request" (location=request/uri.md:27) (38.923948ms) ✔ Query URL with question mark at request/uri.md:27 (39.632948ms) ▶ Host terminated by a query string at request/uri.md:52 ✔ should pass for type="request" (location=request/uri.md:52) (40.065947ms) ✔ Host terminated by a query string at request/uri.md:52 (40.781946ms) ▶ `host:port` terminated by a query string at request/uri.md:75 ✔ should pass for type="request" (location=request/uri.md:75) (40.437946ms) ✔ `host:port` terminated by a query string at request/uri.md:75 (41.169946ms) ▶ Query URL with vertical bar character at request/uri.md:98 ✔ should pass for type="request" (location=request/uri.md:98) (37.85895ms) ✔ Query URL with vertical bar character at request/uri.md:98 (38.543949ms) ▶ `host:port` terminated by a space at request/uri.md:125 ✔ should pass for type="request" (location=request/uri.md:125) (45.18394ms) ✔ `host:port` terminated by a space at request/uri.md:125 (46.074939ms) ▶ Disallow UTF-8 in URI path in strict mode at request/uri.md:148 ✔ should pass for type="request" (location=request/uri.md:148) (11.254985ms) ✔ Disallow UTF-8 in URI path in strict mode at request/uri.md:148 (11.912985ms) ▶ Fragment in URI at request/uri.md:165 ✔ should pass for type="request" (location=request/uri.md:165) (40.657946ms) ✔ Fragment in URI at request/uri.md:165 (41.322946ms) ▶ Underscore in hostname at request/uri.md:188 ✔ should pass for type="request" (location=request/uri.md:188) (62.633917ms) ✔ Underscore in hostname at request/uri.md:188 (63.390916ms) ▶ `host:port` and basic auth at request/uri.md:222 ✔ should pass for type="request" (location=request/uri.md:222) (42.876943ms) ✔ `host:port` and basic auth at request/uri.md:222 (43.634942ms) ▶ Space in URI at request/uri.md:245 ✔ should pass for type="request" (location=request/uri.md:245) (12.372984ms) ✔ Space in URI at request/uri.md:245 (13.021982ms) ✔ URI at request/uri.md:1 (427.145434ms) ▶ Connection header at request/connection.md:1 ▶ `keep-alive` at request/connection.md:4 ▶ Setting flag at request/connection.md:6 ✔ should pass for type="request" (location=request/connection.md:6) (47.399937ms) ✔ Setting flag at request/connection.md:6 (48.080937ms) ▶ Restarting when keep-alive is explicitly at request/connection.md:34 ✔ should pass for type="request" (location=request/connection.md:34) (71.667905ms) ✔ Restarting when keep-alive is explicitly at request/connection.md:34 (72.414904ms) ▶ No restart when keep-alive is off (1.0) at request/connection.md:81 ✔ should pass for type="request" (location=request/connection.md:81) (40.758946ms) ✔ No restart when keep-alive is off (1.0) at request/connection.md:81 (41.455945ms) ▶ Resetting flags when keep-alive is off (1.0, lenient) at request/connection.md:107 ✔ should pass for type="request-lenient-keep-alive" (location=request/connection.md:107) (5909.551173ms) ✔ Resetting flags when keep-alive is off (1.0, lenient) at request/connection.md:107 (5910.336172ms) ▶ CRLF between requests, implicit `keep-alive` at request/connection.md:156 ✔ should pass for type="request" (location=request/connection.md:156) (133.144824ms) ✔ CRLF between requests, implicit `keep-alive` at request/connection.md:156 (133.996823ms) ▶ Not treating `\r` as `-` at request/connection.md:208 ✔ should pass for type="request" (location=request/connection.md:208) (41.129946ms) ✔ Not treating `\r` as `-` at request/connection.md:208 (41.878945ms) ✔ `keep-alive` at request/connection.md:4 (6250.390722ms) ▶ `close` at request/connection.md:234 ▶ Setting flag on `close` at request/connection.md:236 ✔ should pass for type="request" (location=request/connection.md:236) (35.427953ms) ✔ Setting flag on `close` at request/connection.md:236 (36.113952ms) ▶ CRLF between requests, explicit `close` at request/connection.md:264 ✔ should pass for type="request" (location=request/connection.md:264) (88.229883ms) ✔ CRLF between requests, explicit `close` at request/connection.md:264 (88.972882ms) ▶ CRLF between requests, explicit `close` (lenient) at request/connection.md:314 ✔ should pass for type="request-lenient-keep-alive" (location=request/connection.md:314) (126.496833ms) ✔ CRLF between requests, explicit `close` (lenient) at request/connection.md:314 (127.389831ms) ✔ `close` at request/connection.md:234 (254.094664ms) ▶ Parsing multiple tokens at request/connection.md:373 ▶ Sample at request/connection.md:375 ✔ should pass for type="request" (location=request/connection.md:375) (46.243939ms) ✔ Sample at request/connection.md:375 (46.950938ms) ▶ Multiple tokens with folding at request/connection.md:403 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:403) (213.529717ms) ✔ Multiple tokens with folding at request/connection.md:403 (214.321716ms) ▶ Multiple tokens with folding and LWS at request/connection.md:464 ✔ should pass for type="request" (location=request/connection.md:464) (54.996927ms) ✔ Multiple tokens with folding and LWS at request/connection.md:464 (55.749927ms) ▶ Multiple tokens with folding, LWS, and CRLF at request/connection.md:498 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:498) (52.50293ms) ✔ Multiple tokens with folding, LWS, and CRLF at request/connection.md:498 (53.21093ms) ▶ Invalid whitespace token with `Connection` header field at request/connection.md:533 ✔ should pass for type="request" (location=request/connection.md:533) (38.162949ms) ✔ Invalid whitespace token with `Connection` header field at request/connection.md:533 (38.866949ms) ▶ Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:559 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:559) (54.181928ms) ✔ Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:559 (54.918928ms) ✔ Parsing multiple tokens at request/connection.md:373 (466.596382ms) ▶ `upgrade` at request/connection.md:599 ▶ Setting a flag and pausing at request/connection.md:601 ✔ should pass for type="request" (location=request/connection.md:601) (41.728945ms) ✔ Setting a flag and pausing at request/connection.md:601 (42.427944ms) ▶ Emitting part of body and pausing at request/connection.md:635 ✔ should pass for type="request" (location=request/connection.md:635) (54.389928ms) ✔ Emitting part of body and pausing at request/connection.md:635 (55.104927ms) ▶ Upgrade GET request at request/connection.md:675 ✔ should pass for type="request" (location=request/connection.md:675) (183.614757ms) ✔ Upgrade GET request at request/connection.md:675 (184.356756ms) ▶ Upgrade POST request at request/connection.md:734 ✔ should pass for type="request" (location=request/connection.md:734) (80.891893ms) ✔ Upgrade POST request at request/connection.md:734 (81.622892ms) ✔ `upgrade` at request/connection.md:599 (365.218516ms) ✔ Connection header at request/connection.md:1 (7337.944281ms) ▶ Content-Length header at request/content-length.md:1 ▶ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 ▶ Tabs in `Content-Length` (surrounding) at request/content-length.md:317 ✔ should pass for type="request" (location=request/content-length.md:317) (36.393952ms) ✔ Tabs in `Content-Length` (surrounding) at request/content-length.md:317 (37.084951ms) ▶ Spaces in `Content-Length` #2 at request/content-length.md:344 ✔ should pass for type="request" (location=request/content-length.md:344) (34.563954ms) ✔ Spaces in `Content-Length` #2 at request/content-length.md:344 (35.263953ms) ▶ Spaces in `Content-Length` #3 at request/content-length.md:370 ✔ should pass for type="request" (location=request/content-length.md:370) (35.158954ms) ✔ Spaces in `Content-Length` #3 at request/content-length.md:370 (35.867953ms) ▶ Empty `Content-Length` at request/content-length.md:396 ✔ should pass for type="request" (location=request/content-length.md:396) (33.554956ms) ✔ Empty `Content-Length` at request/content-length.md:396 (34.230954ms) ✔ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 (144.023809ms) ▶ `Content-Length` with zeroes at request/content-length.md:4 ✔ should pass for type="request" (location=request/content-length.md:4) (37.78795ms) ✔ `Content-Length` with zeroes at request/content-length.md:4 (38.504949ms) ▶ `Content-Length` with follow-up headers at request/content-length.md:33 ✔ should pass for type="request" (location=request/content-length.md:33) (42.778943ms) ✔ `Content-Length` with follow-up headers at request/content-length.md:33 (43.498943ms) ▶ Error on `Content-Length` overflow at request/content-length.md:75 ✔ should pass for type="request" (location=request/content-length.md:75) (42.975943ms) ✔ Error on `Content-Length` overflow at request/content-length.md:75 (43.705942ms) ▶ Error on duplicate `Content-Length` at request/content-length.md:100 ✔ should pass for type="request" (location=request/content-length.md:100) (39.970947ms) ✔ Error on duplicate `Content-Length` at request/content-length.md:100 (40.635946ms) ▶ Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:129 ✔ should pass for type="request" (location=request/content-length.md:129) (41.545945ms) ✔ Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:129 (42.238944ms) ▶ Invalid whitespace token with `Content-Length` header field at request/content-length.md:159 ✔ should pass for type="request" (location=request/content-length.md:159) (43.015943ms) ✔ Invalid whitespace token with `Content-Length` header field at request/content-length.md:159 (43.712943ms) ▶ Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:189 ✔ should pass for type="request-lenient-headers" (location=request/content-length.md:189) (59.97992ms) ✔ Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:189 (60.73192ms) ▶ No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:229 ✔ should pass for type="request-lenient-chunked-length" (location=request/content-length.md:229) (5918.180162ms) ✔ No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:229 (5919.019161ms) ▶ Funky `Content-Length` with body at request/content-length.md:261 ✔ should pass for type="request" (location=request/content-length.md:261) (44.617941ms) ✔ Funky `Content-Length` with body at request/content-length.md:261 (45.34094ms) ▶ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 ✔ should pass for type="request" (location=request/content-length.md:290) (39.460947ms) ✔ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 (40.170947ms) ▶ `Content-Length` with CR instead of dash at request/content-length.md:421 ✔ should pass for type="request" (location=request/content-length.md:421) (10.590986ms) ✔ `Content-Length` with CR instead of dash at request/content-length.md:421 (11.307986ms) ▶ Content-Length reset when no body is received at request/content-length.md:444 ✔ should pass for type="request" (location=request/content-length.md:444) (5922.753155ms) ✔ Content-Length reset when no body is received at request/content-length.md:444 (5923.501155ms) ▶ Missing CRLF-CRLF before body at request/content-length.md:493 ✔ should pass for type="request" (location=request/content-length.md:493) (40.763946ms) ✔ Missing CRLF-CRLF before body at request/content-length.md:493 (41.493945ms) ▶ Missing CRLF-CRLF before body (lenient) at request/content-length.md:519 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/content-length.md:519) (37.57295ms) ✔ Missing CRLF-CRLF before body (lenient) at request/content-length.md:519 (38.273949ms) ✔ Content-Length header at request/content-length.md:1 (12481.760468ms) ▶ Transfer-Encoding header at request/transfer-encoding.md:1 ▶ `chunked` at request/transfer-encoding.md:4 ▶ Parsing and setting flag at request/transfer-encoding.md:6 ✔ should pass for type="request" (location=request/transfer-encoding.md:6) (37.95995ms) ✔ Parsing and setting flag at request/transfer-encoding.md:6 (38.677949ms) ▶ Parse chunks with lowercase size at request/transfer-encoding.md:33 ✔ should pass for type="request" (location=request/transfer-encoding.md:33) (44.802941ms) ✔ Parse chunks with lowercase size at request/transfer-encoding.md:33 (45.49994ms) ▶ Parse chunks with uppercase size at request/transfer-encoding.md:70 ✔ should pass for type="request" (location=request/transfer-encoding.md:70) (45.103941ms) ✔ Parse chunks with uppercase size at request/transfer-encoding.md:70 (45.819939ms) ▶ POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:107 ✔ should pass for type="request" (location=request/transfer-encoding.md:107) (59.738921ms) ✔ POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:107 (60.52892ms) ▶ Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:144 ✔ should pass for type="request" (location=request/transfer-encoding.md:144) (56.359925ms) ✔ Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:144 (57.076925ms) ▶ Trailing headers at request/transfer-encoding.md:186 ✔ should pass for type="request" (location=request/transfer-encoding.md:186) (92.468877ms) ✔ Trailing headers at request/transfer-encoding.md:186 (93.231877ms) ▶ Chunk extensions at request/transfer-encoding.md:238 ✔ should pass for type="request" (location=request/transfer-encoding.md:238) (120.177841ms) ✔ Chunk extensions at request/transfer-encoding.md:238 (121.04884ms) ▶ No semicolon before chunk extensions at request/transfer-encoding.md:291 ✔ should pass for type="request" (location=request/transfer-encoding.md:291) (67.259911ms) ✔ No semicolon before chunk extensions at request/transfer-encoding.md:291 (68.048909ms) ▶ No extension after semicolon at request/transfer-encoding.md:328 ✔ should pass for type="request" (location=request/transfer-encoding.md:328) (54.570927ms) ✔ No extension after semicolon at request/transfer-encoding.md:328 (55.308927ms) ▶ Chunk extensions quoting at request/transfer-encoding.md:366 ✔ should pass for type="request" (location=request/transfer-encoding.md:366) (154.392796ms) ✔ Chunk extensions quoting at request/transfer-encoding.md:366 (155.141795ms) ▶ Unbalanced chunk extensions quoting at request/transfer-encoding.md:424 ✔ should pass for type="request" (location=request/transfer-encoding.md:424) (70.304907ms) ✔ Unbalanced chunk extensions quoting at request/transfer-encoding.md:424 (71.011906ms) ✔ `chunked` at request/transfer-encoding.md:4 (815.53292ms) ▶ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 ▶ Chunk header not terminated by CRLF at request/transfer-encoding.md:976 ✔ should pass for type="request" (location=request/transfer-encoding.md:976) (69.301908ms) ✔ Chunk header not terminated by CRLF at request/transfer-encoding.md:976 (70.000907ms) ▶ Chunk header not terminated by CRLF (lenient) at request/transfer-encoding.md:1025 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/transfer-encoding.md:1025) (141.684812ms) ✔ Chunk header not terminated by CRLF (lenient) at request/transfer-encoding.md:1025 (142.395811ms) ▶ Chunk data not terminated by CRLF at request/transfer-encoding.md:1097 ✔ should pass for type="request" (location=request/transfer-encoding.md:1097) (56.644925ms) ✔ Chunk data not terminated by CRLF at request/transfer-encoding.md:1097 (57.392924ms) ▶ Chunk data not terminated by CRLF (lenient) at request/transfer-encoding.md:1140 ✔ should pass for type="request-lenient-optional-crlf-after-chunk" (location=request/transfer-encoding.md:1140) (5909.945173ms) ✔ Chunk data not terminated by CRLF (lenient) at request/transfer-encoding.md:1140 (5910.702171ms) ✔ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 (6182.150812ms) ▶ Ignoring `pigeons` at request/transfer-encoding.md:464 ✔ should pass for type="request" (location=request/transfer-encoding.md:464) (10.255987ms) ✔ Ignoring `pigeons` at request/transfer-encoding.md:464 (10.902986ms) ▶ POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:495 ✔ should pass for type="request" (location=request/transfer-encoding.md:495) (59.323922ms) ✔ POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:495 (60.03492ms) ▶ POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:530 ✔ should pass for type="request-lenient-chunked-length" (location=request/transfer-encoding.md:530) (66.157913ms) ✔ POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:530 (66.880911ms) ▶ POST with empty `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:574 ✔ should pass for type="request" (location=request/transfer-encoding.md:574) (57.395924ms) ✔ POST with empty `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:574 (58.118923ms) ▶ POST with `chunked` before other transfer coding names at request/transfer-encoding.md:613 ✔ should pass for type="request" (location=request/transfer-encoding.md:613) (10.124987ms) ✔ POST with `chunked` before other transfer coding names at request/transfer-encoding.md:613 (10.753985ms) ▶ POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:644 ✔ should pass for type="request" (location=request/transfer-encoding.md:644) (9.185987ms) ✔ POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:644 (9.815987ms) ▶ POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:680 ✔ should pass for type="request-lenient-transfer-encoding" (location=request/transfer-encoding.md:680) (5890.667198ms) ✔ POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:680 (5891.367197ms) ▶ POST with `chunked` and duplicate transfer-encoding (lenient) at request/transfer-encoding.md:713 ✔ should pass for type="request-lenient-transfer-encoding" (location=request/transfer-encoding.md:713) (67.99791ms) ✔ POST with `chunked` and duplicate transfer-encoding (lenient) at request/transfer-encoding.md:713 (68.703909ms) ▶ POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:751 ✔ should pass for type="request" (location=request/transfer-encoding.md:751) (66.083912ms) ✔ POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:751 (66.803911ms) ▶ POST with `chunked` as last transfer-encoding (multiple headers) at request/transfer-encoding.md:793 ✔ should pass for type="request" (location=request/transfer-encoding.md:793) (80.848893ms) ✔ POST with `chunked` as last transfer-encoding (multiple headers) at request/transfer-encoding.md:793 (81.584892ms) ▶ POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:840 ✔ should pass for type="request" (location=request/transfer-encoding.md:840) (66.835912ms) ✔ POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:840 (67.56191ms) ▶ Missing last-chunk at request/transfer-encoding.md:877 ✔ should pass for type="request" (location=request/transfer-encoding.md:877) (42.489944ms) ✔ Missing last-chunk at request/transfer-encoding.md:877 (43.161943ms) ▶ Validate chunk parameters at request/transfer-encoding.md:911 ✔ should pass for type="request" (location=request/transfer-encoding.md:911) (40.264947ms) ✔ Validate chunk parameters at request/transfer-encoding.md:911 (40.938946ms) ▶ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 ✔ should pass for type="request-lenient-headers" (location=request/transfer-encoding.md:942) (44.287942ms) ✔ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 (44.98094ms) ▶ Space after chunk header at request/transfer-encoding.md:1184 ✔ should pass for type="request" (location=request/transfer-encoding.md:1184) (41.581945ms) ✔ Space after chunk header at request/transfer-encoding.md:1184 (42.277944ms) ▶ Space after chunk header (lenient) at request/transfer-encoding.md:1215 ✔ should pass for type="request-lenient-spaces-after-chunk-size" (location=request/transfer-encoding.md:1215) (5883.233208ms) ✔ Space after chunk header (lenient) at request/transfer-encoding.md:1215 (5883.942207ms) ✔ Transfer-Encoding header at request/transfer-encoding.md:1 (19452.025236ms) ▶ Invalid requests at request/invalid.md:1 ▶ Invalid space after start line at request/invalid.md:509 ▶ Only LFs present at request/invalid.md:531 ✔ should pass for type="request" (location=request/invalid.md:531) (42.345944ms) ✔ Only LFs present at request/invalid.md:531 (43.071943ms) ▶ Only LFs present (lenient) at request/invalid.md:568 ✔ should pass for type="request-lenient-all" (location=request/invalid.md:568) (5991.836064ms) ✔ Only LFs present (lenient) at request/invalid.md:568 (5992.553063ms) ▶ Spaces before headers at request/invalid.md:650 ✔ should pass for type="request" (location=request/invalid.md:650) (53.337929ms) ✔ Spaces before headers at request/invalid.md:650 (54.017928ms) ▶ Spaces before headers (lenient) at request/invalid.md:686 ✔ should pass for type="request-lenient-headers" (location=request/invalid.md:686) (85.133887ms) ✔ Spaces before headers (lenient) at request/invalid.md:686 (85.836886ms) ✔ Invalid space after start line at request/invalid.md:509 (6177.000819ms) ▶ ICE protocol and GET method at request/invalid.md:4 ✔ should pass for type="request" (location=request/invalid.md:4) (42.310944ms) ✔ ICE protocol and GET method at request/invalid.md:4 (42.993943ms) ▶ ICE protocol, but not really at request/invalid.md:25 ✔ should pass for type="request" (location=request/invalid.md:25) (37.007951ms) ✔ ICE protocol, but not really at request/invalid.md:25 (37.672951ms) ▶ RTSP protocol and PUT method at request/invalid.md:45 ✔ should pass for type="request" (location=request/invalid.md:45) (38.007949ms) ✔ RTSP protocol and PUT method at request/invalid.md:45 (38.700949ms) ▶ HTTP protocol and ANNOUNCE method at request/invalid.md:66 ✔ should pass for type="request" (location=request/invalid.md:66) (35.819953ms) ✔ HTTP protocol and ANNOUNCE method at request/invalid.md:66 (36.498951ms) ▶ Headers separated by CR at request/invalid.md:87 ✔ should pass for type="request" (location=request/invalid.md:87) (35.215953ms) ✔ Headers separated by CR at request/invalid.md:87 (35.877952ms) ▶ Headers separated by LF at request/invalid.md:113 ✔ should pass for type="request" (location=request/invalid.md:113) (44.80694ms) ✔ Headers separated by LF at request/invalid.md:113 (45.50894ms) ▶ Headers separated by dummy characters at request/invalid.md:147 ✔ should pass for type="request" (location=request/invalid.md:147) (45.18294ms) ✔ Headers separated by dummy characters at request/invalid.md:147 (45.87394ms) ▶ Headers separated by dummy characters (lenient) at request/invalid.md:181 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/invalid.md:181) (47.211937ms) ✔ Headers separated by dummy characters (lenient) at request/invalid.md:181 (47.898937ms) ▶ Empty headers separated by CR at request/invalid.md:216 ✔ should pass for type="request" (location=request/invalid.md:216) (52.90293ms) ✔ Empty headers separated by CR at request/invalid.md:216 (53.592929ms) ▶ Empty headers separated by LF at request/invalid.md:254 ✔ should pass for type="request" (location=request/invalid.md:254) (46.057939ms) ✔ Empty headers separated by LF at request/invalid.md:254 (46.747938ms) ▶ Invalid header token #1 at request/invalid.md:287 ✔ should pass for type="request" (location=request/invalid.md:287) (9.815987ms) ✔ Invalid header token #1 at request/invalid.md:287 (10.444986ms) ▶ Invalid header token #2 at request/invalid.md:310 ✔ should pass for type="request" (location=request/invalid.md:310) (8.868989ms) ✔ Invalid header token #2 at request/invalid.md:310 (9.495987ms) ▶ Invalid header token #3 at request/invalid.md:333 ✔ should pass for type="request" (location=request/invalid.md:333) (8.777988ms) ✔ Invalid header token #3 at request/invalid.md:333 (9.370987ms) ▶ Invalid method at request/invalid.md:356 ✔ should pass for type="request" (location=request/invalid.md:356) (31.550958ms) ✔ Invalid method at request/invalid.md:356 (32.165958ms) ▶ Illegal header field name line folding at request/invalid.md:372 ✔ should pass for type="request" (location=request/invalid.md:372) (9.039988ms) ✔ Illegal header field name line folding at request/invalid.md:372 (9.639987ms) ▶ Corrupted Connection header at request/invalid.md:396 ✔ should pass for type="request" (location=request/invalid.md:396) (8.751988ms) ✔ Corrupted Connection header at request/invalid.md:396 (9.329988ms) ▶ Corrupted header name at request/invalid.md:425 ✔ should pass for type="request" (location=request/invalid.md:425) (8.720989ms) ✔ Corrupted header name at request/invalid.md:425 (9.307988ms) ▶ Missing CR between headers at request/invalid.md:454 ✔ should pass for type="request" (location=request/invalid.md:454) (8.694989ms) ✔ Missing CR between headers at request/invalid.md:454 (9.270987ms) ▶ Invalid HTTP version at request/invalid.md:490 ✔ should pass for type="request" (location=request/invalid.md:490) (8.560989ms) ✔ Invalid HTTP version at request/invalid.md:490 (9.174988ms) ▶ Invalid space after start line at request/invalid.md:509 ✔ should pass for type="request" (location=request/invalid.md:509) (32.683957ms) ✔ Invalid space after start line at request/invalid.md:509 (33.340956ms) ✔ Invalid requests at request/invalid.md:1 (6757.01905ms) ▶ Finish at request/finish.md:1 ▶ It should be safe to finish after GET request at request/finish.md:6 ✔ should pass for type="request-finish" (location=request/finish.md:6) (5871.948223ms) ✔ It should be safe to finish after GET request at request/finish.md:6 (5872.606222ms) ▶ It should be unsafe to finish after incomplete PUT request at request/finish.md:30 ✔ should pass for type="request-finish" (location=request/finish.md:30) (36.352951ms) ✔ It should be unsafe to finish after incomplete PUT request at request/finish.md:30 (37.020951ms) ▶ It should be unsafe to finish inside of the header at request/finish.md:55 ✔ should pass for type="request-finish" (location=request/finish.md:55) (34.447955ms) ✔ It should be unsafe to finish inside of the header at request/finish.md:55 (35.098954ms) ✔ Finish at request/finish.md:1 (5945.919125ms) ▶ Pausing at request/pausing.md:1 ▶ on_message_begin at request/pausing.md:4 ✔ should pass for type="request" (location=request/pausing.md:4) (5861.734236ms) ✔ on_message_begin at request/pausing.md:4 (5862.431235ms) ▶ on_message_complete at request/pausing.md:34 ✔ should pass for type="request" (location=request/pausing.md:34) (5834.509272ms) ✔ on_message_complete at request/pausing.md:34 (5835.193271ms) ▶ on_protocol_complete at request/pausing.md:64 ✔ should pass for type="request" (location=request/pausing.md:64) (5842.351262ms) ✔ on_protocol_complete at request/pausing.md:64 (5843.062261ms) ▶ on_method_complete at request/pausing.md:94 ✔ should pass for type="request" (location=request/pausing.md:94) (5884.735206ms) ✔ on_method_complete at request/pausing.md:94 (5885.451205ms) ▶ on_url_complete at request/pausing.md:124 ✔ should pass for type="request" (location=request/pausing.md:124) (5860.872238ms) ✔ on_url_complete at request/pausing.md:124 (5861.652237ms) ▶ on_version_complete at request/pausing.md:154 ✔ should pass for type="request" (location=request/pausing.md:154) (5857.517242ms) ✔ on_version_complete at request/pausing.md:154 (5858.248241ms) ▶ on_header_field_complete at request/pausing.md:184 ✔ should pass for type="request" (location=request/pausing.md:184) (5927.991148ms) ✔ on_header_field_complete at request/pausing.md:184 (5928.737148ms) ▶ on_header_value_complete at request/pausing.md:214 ✔ should pass for type="request" (location=request/pausing.md:214) (5872.441222ms) ✔ on_header_value_complete at request/pausing.md:214 (5873.154221ms) ▶ on_headers_complete at request/pausing.md:244 ✔ should pass for type="request" (location=request/pausing.md:244) (5869.218226ms) ✔ on_headers_complete at request/pausing.md:244 (5869.906226ms) ▶ on_chunk_header at request/pausing.md:274 ✔ should pass for type="request" (location=request/pausing.md:274) (5869.336226ms) ✔ on_chunk_header at request/pausing.md:274 (5870.069226ms) ▶ on_chunk_extension_name at request/pausing.md:313 ✔ should pass for type="request" (location=request/pausing.md:313) (5846.374257ms) ✔ on_chunk_extension_name at request/pausing.md:313 (5847.100256ms) ▶ on_chunk_extension_value at request/pausing.md:355 ✔ should pass for type="request" (location=request/pausing.md:355) (5851.57125ms) ✔ on_chunk_extension_value at request/pausing.md:355 (5852.295248ms) ▶ on_chunk_complete at request/pausing.md:398 ✔ should pass for type="request" (location=request/pausing.md:398) (5851.46325ms) ✔ on_chunk_complete at request/pausing.md:398 (5852.178249ms) ✔ Pausing at request/pausing.md:1 (76244.124018ms) ▶ Pipelining at request/pipelining.md:1 ▶ Should parse multiple events at request/pipelining.md:4 ✔ should pass for type="request" (location=request/pipelining.md:4) (136.754818ms) ✔ Should parse multiple events at request/pipelining.md:4 (137.498818ms) ✔ Pipelining at request/pipelining.md:1 (138.101817ms) ▶ Sample responses at response/sample.md:1 ▶ Simple response at response/sample.md:4 ✔ should pass for type="response" (location=response/sample.md:4) (5844.211259ms) ✔ Simple response at response/sample.md:4 (5844.939259ms) ▶ RTSP response at response/sample.md:40 ✔ should pass for type="response" (location=response/sample.md:40) (49.199935ms) ✔ RTSP response at response/sample.md:40 (49.889934ms) ▶ ICE response at response/sample.md:60 ✔ should pass for type="response" (location=response/sample.md:60) (30.834959ms) ✔ ICE response at response/sample.md:60 (31.467958ms) ▶ Error on invalid response start at response/sample.md:80 ✔ should pass for type="response" (location=response/sample.md:80) (29.157961ms) ✔ Error on invalid response start at response/sample.md:80 (29.78896ms) ▶ Empty body should not trigger spurious span callbacks at response/sample.md:98 ✔ should pass for type="response" (location=response/sample.md:98) (30.14496ms) ✔ Empty body should not trigger spurious span callbacks at response/sample.md:98 (30.805959ms) ▶ Google 301 at response/sample.md:118 ✔ should pass for type="response" (location=response/sample.md:118) (513.40332ms) ✔ Google 301 at response/sample.md:118 (514.142319ms) ▶ amazon.com at response/sample.md:196 ✔ should pass for type="response" (location=response/sample.md:196) (664.062121ms) ✔ amazon.com at response/sample.md:196 (664.813119ms) ▶ No headers and no body at response/sample.md:271 ✔ should pass for type="response" (location=response/sample.md:271) (33.521956ms) ✔ No headers and no body at response/sample.md:271 (34.203954ms) ▶ No reason phrase at response/sample.md:291 ✔ should pass for type="response" (location=response/sample.md:291) (30.926959ms) ✔ No reason phrase at response/sample.md:291 (31.617958ms) ▶ Empty reason phrase after space at response/sample.md:310 ✔ should pass for type="response" (location=response/sample.md:310) (30.994959ms) ✔ Empty reason phrase after space at response/sample.md:310 (31.675958ms) ▶ No carriage ret at response/sample.md:330 ✔ should pass for type="response" (location=response/sample.md:330) (38.20295ms) ✔ No carriage ret at response/sample.md:330 (38.868948ms) ▶ No carriage ret (lenient) at response/sample.md:351 ✔ should pass for type="response-lenient-optional-cr-before-lf" (location=response/sample.md:351) (5873.260222ms) ✔ No carriage ret (lenient) at response/sample.md:351 (5873.96822ms) ▶ Underscore in header key at response/sample.md:382 ✔ should pass for type="response" (location=response/sample.md:382) (132.712824ms) ✔ Underscore in header key at response/sample.md:382 (133.459823ms) ▶ bonjourmadame.fr at response/sample.md:425 ✔ should pass for type="response" (location=response/sample.md:425) (239.543683ms) ✔ bonjourmadame.fr at response/sample.md:425 (240.299682ms) ▶ Spaces in header value at response/sample.md:494 ✔ should pass for type="response" (location=response/sample.md:494) (407.135461ms) ✔ Spaces in header value at response/sample.md:494 (407.903459ms) ▶ Spaces in header name at response/sample.md:574 ✔ should pass for type="response" (location=response/sample.md:574) (248.400671ms) ✔ Spaces in header name at response/sample.md:574 (249.10367ms) ▶ Non ASCII in status line at response/sample.md:609 ✔ should pass for type="response" (location=response/sample.md:609) (9.241987ms) ✔ Non ASCII in status line at response/sample.md:609 (9.867987ms) ▶ HTTP version 0.9 at response/sample.md:645 ✔ should pass for type="response" (location=response/sample.md:645) (31.105959ms) ✔ HTTP version 0.9 at response/sample.md:645 (31.779958ms) ▶ No Content-Length, no Transfer-Encoding at response/sample.md:665 ✔ should pass for type="response" (location=response/sample.md:665) (39.032948ms) ✔ No Content-Length, no Transfer-Encoding at response/sample.md:665 (39.761947ms) ▶ Response starting with CRLF at response/sample.md:695 ✔ should pass for type="response" (location=response/sample.md:695) (54.812927ms) ✔ Response starting with CRLF at response/sample.md:695 (55.601926ms) ✔ Sample responses at response/sample.md:1 (14350.743993ms) ▶ Connection header at response/connection.md:1 ▶ Proxy-Connection at response/connection.md:4 ✔ should pass for type="response" (location=response/connection.md:4) (87.284884ms) ✔ Proxy-Connection at response/connection.md:4 (87.969883ms) ▶ HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:46 ✔ should pass for type="response" (location=response/connection.md:46) (39.701947ms) ✔ HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:46 (40.370947ms) ▶ HTTP/1.0 with keep-alive and 204 status at response/connection.md:75 ✔ should pass for type="response" (location=response/connection.md:75) (44.291941ms) ✔ HTTP/1.0 with keep-alive and 204 status at response/connection.md:75 (44.989941ms) ▶ HTTP/1.1 with EOF-terminated 200 status at response/connection.md:110 ✔ should pass for type="response" (location=response/connection.md:110) (36.415952ms) ✔ HTTP/1.1 with EOF-terminated 200 status at response/connection.md:110 (37.118951ms) ▶ HTTP/1.1 with 204 status at response/connection.md:134 ✔ should pass for type="response" (location=response/connection.md:134) (39.116948ms) ✔ HTTP/1.1 with 204 status at response/connection.md:134 (39.779947ms) ▶ HTTP/1.1 with keep-alive disabled and 204 status at response/connection.md:164 ✔ should pass for type="response" (location=response/connection.md:164) (38.974949ms) ✔ HTTP/1.1 with keep-alive disabled and 204 status at response/connection.md:164 (39.655947ms) ▶ HTTP/1.1 with keep-alive disabled, content-length (lenient) at response/connection.md:191 ✔ should pass for type="response-lenient-data-after-close" (location=response/connection.md:191) (5884.412206ms) ✔ HTTP/1.1 with keep-alive disabled, content-length (lenient) at response/connection.md:191 (5885.132205ms) ▶ HTTP/1.1 with keep-alive disabled, content-length at response/connection.md:225 ✔ should pass for type="response" (location=response/connection.md:225) (52.38593ms) ✔ HTTP/1.1 with keep-alive disabled, content-length at response/connection.md:225 (53.09293ms) ▶ HTTP/1.1 with keep-alive disabled and 204 status (lenient) at response/connection.md:260 ✔ should pass for type="response-lenient-keep-alive" (location=response/connection.md:260) (5871.940223ms) ✔ HTTP/1.1 with keep-alive disabled and 204 status (lenient) at response/connection.md:260 (5872.700222ms) ▶ HTTP 101 response with Upgrade and Content-Length header at response/connection.md:293 ✔ should pass for type="response" (location=response/connection.md:293) (57.210925ms) ✔ HTTP 101 response with Upgrade and Content-Length header at response/connection.md:293 (57.940923ms) ▶ HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:331 ✔ should pass for type="response" (location=response/connection.md:331) (64.110915ms) ✔ HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:331 (64.838914ms) ▶ HTTP 200 response with Upgrade header at response/connection.md:374 ✔ should pass for type="response" (location=response/connection.md:374) (52.220931ms) ✔ HTTP 200 response with Upgrade header at response/connection.md:374 (52.92393ms) ▶ HTTP 200 response with Upgrade header and Content-Length at response/connection.md:405 ✔ should pass for type="response" (location=response/connection.md:405) (50.968932ms) ✔ HTTP 200 response with Upgrade header and Content-Length at response/connection.md:405 (51.686932ms) ▶ HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:442 ✔ should pass for type="response" (location=response/connection.md:442) (66.895911ms) ✔ HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:442 (67.621911ms) ▶ HTTP 304 with Content-Length at response/connection.md:492 ✔ should pass for type="response" (location=response/connection.md:492) (65.601913ms) ✔ HTTP 304 with Content-Length at response/connection.md:492 (66.331912ms) ▶ HTTP 304 with Transfer-Encoding at response/connection.md:537 ✔ should pass for type="response" (location=response/connection.md:537) (80.287893ms) ✔ HTTP 304 with Transfer-Encoding at response/connection.md:537 (81.041893ms) ▶ HTTP 100 first, then 400 at response/connection.md:586 ✔ should pass for type="response" (location=response/connection.md:586) (137.609818ms) ✔ HTTP 100 first, then 400 at response/connection.md:586 (138.327817ms) ▶ HTTP 103 first, then 200 at response/connection.md:641 ✔ should pass for type="response" (location=response/connection.md:641) (153.385797ms) ✔ HTTP 103 first, then 200 at response/connection.md:641 (154.116796ms) ✔ Connection header at response/connection.md:1 (12841.648991ms) ▶ Content-Length header at response/content-length.md:1 ▶ Response without `Content-Length`, but with body at response/content-length.md:4 ✔ should pass for type="response" (location=response/content-length.md:4) (403.403466ms) ✔ Response without `Content-Length`, but with body at response/content-length.md:4 (404.120465ms) ▶ Content-Length-X at response/content-length.md:80 ✔ should pass for type="response" (location=response/content-length.md:80) (51.646932ms) ✔ Content-Length-X at response/content-length.md:80 (52.31193ms) ▶ Content-Length reset when no body is received at response/content-length.md:123 ✔ should pass for type="response" (location=response/content-length.md:123) (5866.48723ms) ✔ Content-Length reset when no body is received at response/content-length.md:123 (5867.197229ms) ▶ Tabs in `Content-Length` (surrounding) at response/content-length.md:168 ✔ should pass for type="response" (location=response/content-length.md:168) (37.370951ms) ✔ Tabs in `Content-Length` (surrounding) at response/content-length.md:168 (38.040949ms) ✔ Content-Length header at response/content-length.md:1 (6363.264572ms) ▶ Transfer-Encoding header at response/transfer-encoding.md:1 ▶ Trailing space on chunked body at response/transfer-encoding.md:4 ✔ should pass for type="response" (location=response/transfer-encoding.md:4) (66.907912ms) ✔ Trailing space on chunked body at response/transfer-encoding.md:4 (67.590911ms) ▶ `chunked` before other transfer-encoding at response/transfer-encoding.md:43 ✔ should pass for type="response" (location=response/transfer-encoding.md:43) (45.73094ms) ✔ `chunked` before other transfer-encoding at response/transfer-encoding.md:43 (46.403938ms) ▶ multiple transfer-encoding where chunked is not the last one at response/transfer-encoding.md:74 ✔ should pass for type="response" (location=response/transfer-encoding.md:74) (54.567927ms) ✔ multiple transfer-encoding where chunked is not the last one at response/transfer-encoding.md:74 (55.456926ms) ▶ `chunkedchunked` transfer-encoding does not enable chunked enconding at response/transfer-encoding.md:110 ✔ should pass for type="response" (location=response/transfer-encoding.md:110) (58.885922ms) ✔ `chunkedchunked` transfer-encoding does not enable chunked enconding at response/transfer-encoding.md:110 (59.660921ms) ▶ Chunk extensions at response/transfer-encoding.md:157 ✔ should pass for type="response" (location=response/transfer-encoding.md:157) (108.484857ms) ✔ Chunk extensions at response/transfer-encoding.md:157 (109.212855ms) ▶ No semicolon before chunk extensions at response/transfer-encoding.md:212 ✔ should pass for type="response" (location=response/transfer-encoding.md:212) (48.460936ms) ✔ No semicolon before chunk extensions at response/transfer-encoding.md:212 (49.141935ms) ▶ No extension after semicolon at response/transfer-encoding.md:248 ✔ should pass for type="response" (location=response/transfer-encoding.md:248) (45.57794ms) ✔ No extension after semicolon at response/transfer-encoding.md:248 (46.264939ms) ▶ Chunk extensions quoting at response/transfer-encoding.md:284 ✔ should pass for type="response" (location=response/transfer-encoding.md:284) (148.211804ms) ✔ Chunk extensions quoting at response/transfer-encoding.md:284 (148.952802ms) ▶ Unbalanced chunk extensions quoting at response/transfer-encoding.md:345 ✔ should pass for type="response" (location=response/transfer-encoding.md:345) (72.631903ms) ✔ Unbalanced chunk extensions quoting at response/transfer-encoding.md:345 (73.358903ms) ▶ Invalid OBS fold after chunked value at response/transfer-encoding.md:389 ✔ should pass for type="response-lenient-headers" (location=response/transfer-encoding.md:389) (5847.627255ms) ✔ Invalid OBS fold after chunked value at response/transfer-encoding.md:389 (5848.359255ms) ✔ Transfer-Encoding header at response/transfer-encoding.md:1 (6507.96838ms) ▶ Invalid responses at response/invalid.md:1 ▶ Invalid space after start line at response/invalid.md:149 ▶ Extra space between HTTP version and status code at response/invalid.md:168 ✔ should pass for type="response" (location=response/invalid.md:168) (33.498956ms) ✔ Extra space between HTTP version and status code at response/invalid.md:168 (34.185954ms) ▶ Extra space between status code and reason at response/invalid.md:186 ✔ should pass for type="response" (location=response/invalid.md:186) (33.468955ms) ✔ Extra space between status code and reason at response/invalid.md:186 (34.154955ms) ▶ One-digit status code at response/invalid.md:206 ✔ should pass for type="response" (location=response/invalid.md:206) (32.397957ms) ✔ One-digit status code at response/invalid.md:206 (33.045957ms) ▶ Only LFs present and no body at response/invalid.md:224 ✔ should pass for type="response" (location=response/invalid.md:224) (33.920955ms) ✔ Only LFs present and no body at response/invalid.md:224 (34.623954ms) ▶ Only LFs present and no body (lenient) at response/invalid.md:241 ✔ should pass for type="response-lenient-all" (location=response/invalid.md:241) (5854.971245ms) ✔ Only LFs present and no body (lenient) at response/invalid.md:241 (5855.721244ms) ▶ Only LFs present at response/invalid.md:264 ✔ should pass for type="response" (location=response/invalid.md:264) (31.396958ms) ✔ Only LFs present at response/invalid.md:264 (32.055958ms) ▶ Only LFs present (lenient) at response/invalid.md:285 ✔ should pass for type="response-lenient-all" (location=response/invalid.md:285) (37.117951ms) ✔ Only LFs present (lenient) at response/invalid.md:285 (37.78695ms) ✔ Invalid space after start line at response/invalid.md:149 (6064.058968ms) ▶ Incomplete HTTP protocol at response/invalid.md:4 ✔ should pass for type="response" (location=response/invalid.md:4) (29.566961ms) ✔ Incomplete HTTP protocol at response/invalid.md:4 (30.20096ms) ▶ Extra digit in HTTP major version at response/invalid.md:19 ✔ should pass for type="response" (location=response/invalid.md:19) (29.496961ms) ✔ Extra digit in HTTP major version at response/invalid.md:19 (30.12296ms) ▶ Extra digit in HTTP major version #2 at response/invalid.md:36 ✔ should pass for type="response" (location=response/invalid.md:36) (29.127961ms) ✔ Extra digit in HTTP major version #2 at response/invalid.md:36 (29.82896ms) ▶ Extra digit in HTTP minor version at response/invalid.md:53 ✔ should pass for type="response" (location=response/invalid.md:53) (29.408961ms) ✔ Extra digit in HTTP minor version at response/invalid.md:53 (30.04296ms) ▶ Tab after HTTP version at response/invalid.md:72 ✔ should pass for type="response" (location=response/invalid.md:72) (29.386961ms) ✔ Tab after HTTP version at response/invalid.md:72 (30.02296ms) ▶ CR before response and tab after HTTP version at response/invalid.md:90 ✔ should pass for type="response" (location=response/invalid.md:90) (29.377961ms) ✔ CR before response and tab after HTTP version at response/invalid.md:90 (30.02796ms) ▶ Headers separated by CR at response/invalid.md:108 ✔ should pass for type="response" (location=response/invalid.md:108) (32.525957ms) ✔ Headers separated by CR at response/invalid.md:108 (33.192956ms) ▶ Invalid HTTP version at response/invalid.md:132 ✔ should pass for type="response" (location=response/invalid.md:132) (30.69296ms) ✔ Invalid HTTP version at response/invalid.md:132 (31.337959ms) ▶ Invalid space after start line at response/invalid.md:149 ✔ should pass for type="response" (location=response/invalid.md:149) (33.843955ms) ✔ Invalid space after start line at response/invalid.md:149 (34.554954ms) ✔ Invalid responses at response/invalid.md:1 (6346.917594ms) ▶ Finish at response/finish.md:1 ▶ It should be safe to finish with cb after empty response at response/finish.md:6 ✔ should pass for type="response-finish" (location=response/finish.md:6) (5860.872237ms) ✔ It should be safe to finish with cb after empty response at response/finish.md:6 (5861.515236ms) ✔ Finish at response/finish.md:1 (5862.036236ms) ▶ Lenient HTTP version parsing at response/lenient-version.md:1 ▶ Invalid HTTP version (lenient) at response/lenient-version.md:4 ✔ should pass for type="response-lenient-version" (location=response/lenient-version.md:4) (5842.827261ms) ✔ Invalid HTTP version (lenient) at response/lenient-version.md:4 (5843.515261ms) ✔ Lenient HTTP version parsing at response/lenient-version.md:1 (5844.143259ms) ▶ Pausing at response/pausing.md:1 ▶ on_message_begin at response/pausing.md:4 ✔ should pass for type="response" (location=response/pausing.md:4) (5841.400263ms) ✔ on_message_begin at response/pausing.md:4 (5845.291258ms) ▶ on_message_complete at response/pausing.md:32 ✔ should pass for type="response" (location=response/pausing.md:32) (5859.18124ms) ✔ on_message_complete at response/pausing.md:32 (5860.211239ms) ▶ on_version_complete at response/pausing.md:60 ✔ should pass for type="response" (location=response/pausing.md:60) (5834.602272ms) ✔ on_version_complete at response/pausing.md:60 (5835.210272ms) ▶ on_status_complete at response/pausing.md:88 ✔ should pass for type="response" (location=response/pausing.md:88) (5866.080231ms) ✔ on_status_complete at response/pausing.md:88 (5866.68123ms) ▶ on_header_field_complete at response/pausing.md:116 ✔ should pass for type="response" (location=response/pausing.md:116) (5839.841265ms) ✔ on_header_field_complete at response/pausing.md:116 (5840.463264ms) ▶ on_header_value_complete at response/pausing.md:144 ✔ should pass for type="response" (location=response/pausing.md:144) (5849.538252ms) ✔ on_header_value_complete at response/pausing.md:144 (5850.216252ms) ▶ on_headers_complete at response/pausing.md:172 ✔ should pass for type="response" (location=response/pausing.md:172) (5843.172261ms) ✔ on_headers_complete at response/pausing.md:172 (5843.80226ms) ▶ on_chunk_header at response/pausing.md:200 ✔ should pass for type="response" (location=response/pausing.md:200) (5834.012273ms) ✔ on_chunk_header at response/pausing.md:200 (5834.639273ms) ▶ on_chunk_extension_name at response/pausing.md:237 ✔ should pass for type="response" (location=response/pausing.md:237) (5859.09624ms) ✔ on_chunk_extension_name at response/pausing.md:237 (5859.731239ms) ▶ on_chunk_extension_value at response/pausing.md:277 ✔ should pass for type="response" (location=response/pausing.md:277) (5842.558261ms) ✔ on_chunk_extension_value at response/pausing.md:277 (5843.213261ms) ▶ on_chunk_complete at response/pausing.md:317 ✔ should pass for type="response" (location=response/pausing.md:317) (5861.861236ms) ✔ on_chunk_complete at response/pausing.md:317 (5862.552235ms) ✔ Pausing at response/pausing.md:1 (64345.678777ms) ▶ Pipelining at response/pipelining.md:1 ▶ Should parse multiple events at response/pipelining.md:4 ✔ should pass for type="response" (location=response/pipelining.md:4) (118.482843ms) ✔ Should parse multiple events at response/pipelining.md:4 (119.097842ms) ✔ Pipelining at response/pipelining.md:1 (119.602842ms) ▶ URL tests at url.md:1 ▶ Absolute URL at url.md:3 ✔ should pass for type="url" (location=url.md:3) (1529.065974ms) ✔ Absolute URL at url.md:3 (1529.649974ms) ▶ Relative URL at url.md:17 ✔ should pass for type="url" (location=url.md:17) (30.61996ms) ✔ Relative URL at url.md:17 (31.206959ms) ▶ Failing on broken schema at url.md:29 ✔ should pass for type="url" (location=url.md:29) (38.250949ms) ✔ Failing on broken schema at url.md:29 (38.855948ms) ▶ Proxy request at url.md:41 ✔ should pass for type="url" (location=url.md:41) (30.20296ms) ✔ Proxy request at url.md:41 (30.793959ms) ▶ Proxy request with port at url.md:53 ✔ should pass for type="url" (location=url.md:53) (35.067953ms) ✔ Proxy request with port at url.md:53 (35.695953ms) ▶ Proxy IPv6 request at url.md:65 ✔ should pass for type="url" (location=url.md:65) (33.329956ms) ✔ Proxy IPv6 request at url.md:65 (33.977955ms) ▶ Proxy IPv6 request with port at url.md:77 ✔ should pass for type="url" (location=url.md:77) (29.434961ms) ✔ Proxy IPv6 request with port at url.md:77 (30.00496ms) ▶ IPv4 in IPv6 address at url.md:89 ✔ should pass for type="url" (location=url.md:89) (39.642947ms) ✔ IPv4 in IPv6 address at url.md:89 (40.241947ms) ▶ Extra `?` in query string at url.md:101 ✔ should pass for type="url" (location=url.md:101) (64.033916ms) ✔ Extra `?` in query string at url.md:101 (64.660914ms) ▶ URL encoded space at url.md:116 ✔ should pass for type="url" (location=url.md:116) (36.974951ms) ✔ URL encoded space at url.md:116 (37.67195ms) ▶ URL fragment at url.md:127 ✔ should pass for type="url" (location=url.md:127) (30.18596ms) ✔ URL fragment at url.md:127 (30.782959ms) ▶ Complex URL fragment at url.md:138 ✔ should pass for type="url" (location=url.md:138) (45.28394ms) ✔ Complex URL fragment at url.md:138 (45.890939ms) ▶ Complex URL from node.js url parser doc at url.md:153 ✔ should pass for type="url" (location=url.md:153) (32.339957ms) ✔ Complex URL from node.js url parser doc at url.md:153 (32.903956ms) ▶ Complex URL with basic auth from node.js url parser doc at url.md:167 ✔ should pass for type="url" (location=url.md:167) (32.785956ms) ✔ Complex URL with basic auth from node.js url parser doc at url.md:167 (33.344956ms) ▶ Double `@` at url.md:181 ✔ should pass for type="url" (location=url.md:181) (8.672989ms) ✔ Double `@` at url.md:181 (9.209988ms) ▶ Proxy basic auth with url encoded space at url.md:193 ✔ should pass for type="url" (location=url.md:193) (29.042962ms) ✔ Proxy basic auth with url encoded space at url.md:193 (29.575961ms) ▶ Proxy basic auth with unreserved chars at url.md:205 ✔ should pass for type="url" (location=url.md:205) (29.59596ms) ✔ Proxy basic auth with unreserved chars at url.md:205 (30.15396ms) ▶ IPv6 address with Zone ID at url.md:217 ✔ should pass for type="url" (location=url.md:217) (31.002959ms) ✔ IPv6 address with Zone ID at url.md:217 (31.557958ms) ▶ IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 ✔ should pass for type="url" (location=url.md:229) (29.054962ms) ✔ IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 (29.60096ms) ▶ Disallow tab in URL at url.md:241 ✔ should pass for type="url" (location=url.md:241) (8.595988ms) ✔ Disallow tab in URL at url.md:241 (9.135988ms) ▶ Disallow form-feed in URL at url.md:252 ✔ should pass for type="url" (location=url.md:252) (9.448988ms) ✔ Disallow form-feed in URL at url.md:252 (10.038986ms) ✔ URL tests at url.md:1 (2170.962124ms) ℹ tests 267 ℹ suites 300 ℹ pass 267 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 288426.918989 >>> llhttp: Entering fakeroot... -- Install configuration: "MINSIZEREL" -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/libllhttp.so.9.4.1 -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/libllhttp.so.9.4 -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/libllhttp.so -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/include/llhttp.h -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/pkgconfig/libllhttp.pc -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttp-targets.cmake -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttp-targets-minsizerel.cmake -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttpConfig.cmake -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttpConfigVersion.cmake >>> llhttp-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/lib/cmake' 'usr/lib/libllhttp.so' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/lib/libllhttp.so' >>> llhttp-dev*: Preparing subpackage llhttp-dev... >>> llhttp-dev*: Stripping binaries >>> llhttp-dev*: Running postcheck for llhttp-dev >>> llhttp-doc*: Running split function doc... libfakeroot internal error: payload not recognized! 'usr/share/doc' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-doc/usr/share/doc' >>> llhttp-doc*: Preparing subpackage llhttp-doc... >>> llhttp-doc*: Running postcheck for llhttp-doc >>> llhttp*: Running postcheck for llhttp >>> llhttp*: Preparing package llhttp... >>> llhttp*: Stripping binaries >>> llhttp*: Scanning shared objects >>> llhttp-dev*: Scanning shared objects >>> llhttp-dev*: Tracing dependencies... llhttp=9.4.1-r0 pkgconfig >>> llhttp-dev*: Package size: 39.8 KB >>> llhttp-dev*: Compressing data... >>> llhttp-dev*: Create checksum... >>> llhttp-dev*: Create llhttp-dev-9.4.1-r0.apk >>> llhttp-doc*: Tracing dependencies... >>> llhttp-doc*: Package size: 1.0 KB >>> llhttp-doc*: Compressing data... >>> llhttp-doc*: Create checksum... >>> llhttp-doc*: Create llhttp-doc-9.4.1-r0.apk >>> llhttp*: Tracing dependencies... so:libc.musl-riscv64.so.1 >>> llhttp*: Package size: 57.6 KB >>> llhttp*: Compressing data... >>> llhttp*: Create checksum... >>> llhttp*: Create llhttp-9.4.1-r0.apk >>> llhttp: Build complete at Tue, 09 Jun 2026 17:59:06 +0000 elapsed time 0h 5m 42s >>> llhttp: Cleaning up srcdir >>> llhttp: Cleaning up pkgdir >>> llhttp: Cleaning up tmpdir >>> llhttp: Uninstalling dependencies... ( 1/25) Purging .makedepends-llhttp (20260609.175328) ( 2/25) Purging cmake-vim (4.2.3-r0) ( 3/25) Purging cmake (4.2.3-r0) ( 4/25) Purging samurai (1.2-r8) ( 5/25) Purging npm (11.12.1-r0) ( 6/25) Purging nodejs (24.16.0-r0) ( 7/25) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall ( 8/25) Purging ada-libs (3.3.0-r0) ( 9/25) Purging clang22 (22.1.3-r2) (10/25) Purging llvm22-linker-tools (22.1.3-r0) (11/25) Purging clang22-headers (22.1.3-r2) (12/25) Purging clang22-libs (22.1.3-r2) (13/25) Purging icu-libs (78.1-r0) (14/25) Purging libarchive (3.8.7-r0) (15/25) Purging libbz2 (1.0.8-r6) (16/25) Purging libuv (1.52.1-r0) (17/25) Purging llvm22-libs (22.1.3-r0) (18/25) Purging rhash-libs (1.4.6-r0) (19/25) Purging simdjson (4.2.4-r0) (20/25) Purging simdutf (9.0.0-r0) (21/25) Purging sqlite-libs (3.53.2-r0) (22/25) Purging icu-data-en (78.1-r0) (23/25) Purging libffi (3.5.2-r1) (24/25) Purging libxml2 (2.13.9-r2) (25/25) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 391.2 MiB in 106 packages >>> llhttp: Updating the community/riscv64 repository index... >>> llhttp: Signing the index...