>>> llhttp: Building community/llhttp 9.4.1-r0 (using abuild 3.17.0-r0) started Fri, 05 Jun 2026 16:25:58 +0000 >>> llhttp: Validating /home/buildozer/aports/community/llhttp/APKBUILD... >>> llhttp: Analyzing dependencies... >>> llhttp: Installing for build: build-base cmake clang samurai npm ( 1/24) Installing libbz2 (1.0.8-r6) ( 2/24) Installing xz-libs (5.8.3-r0) ( 3/24) Installing libarchive (3.8.7-r0) ( 4/24) Installing rhash-libs (1.4.6-r0) ( 5/24) Installing libuv (1.52.1-r0) ( 6/24) Installing cmake (4.2.3-r0) ( 7/24) Installing clang22-headers (22.1.3-r2) ( 8/24) Installing libffi (3.5.2-r1) ( 9/24) Installing libxml2 (2.13.9-r2) (10/24) Installing llvm22-libs (22.1.3-r0) (11/24) Installing clang22-libs (22.1.3-r2) (12/24) Installing llvm22-linker-tools (22.1.3-r0) (13/24) Installing clang22 (22.1.3-r2) (14/24) Installing samurai (1.2-r8) (15/24) Installing ca-certificates (20260413-r0) (16/24) Installing ada-libs (3.3.0-r0) (17/24) 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/24) Installing icu-libs (78.1-r0) (19/24) Installing simdjson (4.2.4-r0) (20/24) Installing simdutf (9.0.0-r0) (21/24) Installing sqlite-libs (3.53.2-r0) (22/24) Installing nodejs (24.16.0-r0) (23/24) Installing npm (11.12.1-r0) (24/24) Installing .makedepends-llhttp (20260605.162600) Executing busybox-1.37.0-r31.trigger Executing ca-certificates-20260413-r0.trigger OK: 1018.0 MiB in 129 packages >>> llhttp: Cleaning up srcdir >>> llhttp: Cleaning up pkgdir >>> llhttp: Cleaning up tmpdir >>> llhttp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/llhttp-9.4.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz.part' llhttp-9.4.1.tar.gz. 94% |****************************** | 5791k 0:00:00 ETA llhttp-9.4.1.tar.gz. 100% |********************************| 6141k 0:00:00 ETA '/var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz.part' saved /var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz: OK >>> llhttp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/llhttp-9.4.1.tar.gz /var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz: OK >>> llhttp: Unpacking /var/cache/distfiles/v3.24/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 32s 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.7s) -- 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) (9201.135319ms) ✔ Simple request at request/sample.md:6 (9212.688025ms) ▶ Request with method starting with `H` at request/sample.md:39 ✔ should pass for type="request" (location=request/sample.md:39) (465.010635ms) ✔ Request with method starting with `H` at request/sample.md:39 (466.914013ms) ▶ curl GET at request/sample.md:67 ✔ should pass for type="request" (location=request/sample.md:67) (706.949772ms) ✔ curl GET at request/sample.md:67 (709.235089ms) ▶ Firefox GET at request/sample.md:105 ✔ should pass for type="request" (location=request/sample.md:105) (1063.164115ms) ✔ Firefox GET at request/sample.md:105 (1065.096652ms) ▶ DUMBPACK at request/sample.md:168 ✔ should pass for type="request" (location=request/sample.md:168) (674.481709ms) ✔ DUMBPACK at request/sample.md:168 (676.639128ms) ▶ No headers and no body at request/sample.md:196 ✔ should pass for type="request" (location=request/sample.md:196) (506.704967ms) ✔ No headers and no body at request/sample.md:196 (508.374304ms) ▶ One header and no body at request/sample.md:219 ✔ should pass for type="request" (location=request/sample.md:219) (585.964214ms) ✔ One header and no body at request/sample.md:219 (587.190852ms) ▶ Apache bench GET at request/sample.md:247 ✔ should pass for type="request" (location=request/sample.md:247) (516.653354ms) ✔ Apache bench GET at request/sample.md:247 (517.954273ms) ▶ Prefix newline at request/sample.md:288 ✔ should pass for type="request" (location=request/sample.md:288) (270.853683ms) ✔ Prefix newline at request/sample.md:288 (281.28279ms) ▶ No HTTP version at request/sample.md:314 ✔ should pass for type="request" (location=request/sample.md:314) (102.55418ms) ✔ No HTTP version at request/sample.md:314 (104.242638ms) ▶ Line folding in header value with CRLF at request/sample.md:333 ✔ should pass for type="request-lenient-headers" (location=request/sample.md:333) (8704.410943ms) ✔ Line folding in header value with CRLF at request/sample.md:333 (8705.507163ms) ▶ Line folding in header value with LF at request/sample.md:394 ✔ should pass for type="request" (location=request/sample.md:394) (693.117428ms) ✔ Line folding in header value with LF at request/sample.md:394 (694.158047ms) ▶ No LF after CR at request/sample.md:432 ✔ should pass for type="request" (location=request/sample.md:432) (268.694825ms) ✔ No LF after CR at request/sample.md:432 (269.792503ms) ▶ 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) (8272.90033ms) ✔ No LF after CR (lenient) at request/sample.md:454 (8273.925209ms) ▶ Request starting with CRLF at request/sample.md:478 ✔ should pass for type="request" (location=request/sample.md:478) (457.548884ms) ✔ Request starting with CRLF at request/sample.md:478 (458.597362ms) ▶ Extended Characters at request/sample.md:506 ✔ should pass for type="request" (location=request/sample.md:506) (14.723342ms) ✔ Extended Characters at request/sample.md:506 (15.711642ms) ▶ 255 ASCII in header value at request/sample.md:536 ✔ should pass for type="request" (location=request/sample.md:536) (13.382264ms) ✔ 255 ASCII in header value at request/sample.md:536 (14.349443ms) ▶ X-SSL-Nonsense at request/sample.md:571 ✔ should pass for type="request-lenient-headers" (location=request/sample.md:571) (3131.611232ms) ✔ X-SSL-Nonsense at request/sample.md:571 (3132.770071ms) ✔ Sample requests at request/sample.md:1 (35712.790505ms) ▶ 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) (682.80214ms) ✔ Empty headers separated by CR (lenient) at request/lenient-headers.md:109 (683.932119ms) ✔ Header value at request/lenient-headers.md:82 (684.663038ms) ▶ Header value (lenient) at request/lenient-headers.md:6 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:6) (427.16336ms) ✔ Header value (lenient) at request/lenient-headers.md:6 (428.203839ms) ▶ Second request header value (lenient) at request/lenient-headers.md:34 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:34) (508.450905ms) ✔ Second request header value (lenient) at request/lenient-headers.md:34 (509.479744ms) ▶ Header value at request/lenient-headers.md:82 ✔ should pass for type="request" (location=request/lenient-headers.md:82) (445.590378ms) ✔ Header value at request/lenient-headers.md:82 (446.768877ms) ✔ Lenient header value parsing at request/lenient-headers.md:1 (2071.706374ms) ▶ 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) (8722.217686ms) ✔ Control char in header value (relaxed) at request/lenient-header-value-relaxed.md:8 (8724.346543ms) ▶ 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) (579.158102ms) ✔ Control char in header value (strict) at request/lenient-header-value-relaxed.md:38 (580.26316ms) ▶ 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) (558.070127ms) ✔ LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:66 (559.453805ms) ▶ 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) (561.006063ms) ✔ CR without LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:101 (562.291522ms) ▶ 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) (565.080678ms) ✔ Space after start line must still fail at request/lenient-header-value-relaxed.md:136 (566.135117ms) ✔ Relaxed header value character parsing at request/lenient-header-value-relaxed.md:1 (10995.717584ms) ▶ 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) (8313.230386ms) ✔ Invalid HTTP version (lenient) at request/lenient-version.md:4 (8314.294025ms) ✔ Lenient HTTP version parsing at request/lenient-version.md:1 (8315.259244ms) ▶ Methods at request/method.md:1 ▶ REPORT request at request/method.md:4 ✔ should pass for type="request" (location=request/method.md:4) (338.614743ms) ✔ REPORT request at request/method.md:4 (339.647022ms) ▶ CONNECT request at request/method.md:27 ✔ should pass for type="request" (location=request/method.md:27) (694.357967ms) ✔ CONNECT request at request/method.md:27 (695.391206ms) ▶ CONNECT request with CAPS at request/method.md:62 ✔ should pass for type="request" (location=request/method.md:62) (778.969448ms) ✔ CONNECT request with CAPS at request/method.md:62 (780.062627ms) ▶ CONNECT with body at request/method.md:96 ✔ should pass for type="request" (location=request/method.md:96) (673.635972ms) ✔ CONNECT with body at request/method.md:96 (674.77411ms) ▶ M-SEARCH request at request/method.md:135 ✔ should pass for type="request" (location=request/method.md:135) (586.160454ms) ✔ M-SEARCH request at request/method.md:135 (587.248133ms) ▶ PATCH request at request/method.md:173 ✔ should pass for type="request" (location=request/method.md:173) (641.375549ms) ✔ PATCH request at request/method.md:173 (642.437888ms) ▶ PURGE request at request/method.md:217 ✔ should pass for type="request" (location=request/method.md:217) (656.181952ms) ✔ PURGE request at request/method.md:217 (657.36819ms) ▶ SEARCH request at request/method.md:245 ✔ should pass for type="request" (location=request/method.md:245) (563.313721ms) ✔ SEARCH request at request/method.md:245 (564.380959ms) ▶ LINK request at request/method.md:273 ✔ should pass for type="request" (location=request/method.md:273) (728.430847ms) ✔ LINK request at request/method.md:273 (729.498766ms) ▶ LINK request at request/method.md:311 ✔ should pass for type="request" (location=request/method.md:311) (774.759313ms) ✔ LINK request at request/method.md:311 (776.136852ms) ▶ SOURCE request at request/method.md:344 ✔ should pass for type="request" (location=request/method.md:344) (736.494777ms) ✔ SOURCE request at request/method.md:344 (738.248476ms) ▶ SOURCE request with ICE at request/method.md:372 ✔ should pass for type="request" (location=request/method.md:372) (725.61883ms) ✔ SOURCE request with ICE at request/method.md:372 (726.676409ms) ▶ OPTIONS request with RTSP at request/method.md:400 ✔ should pass for type="request" (location=request/method.md:400) (735.356579ms) ✔ OPTIONS request with RTSP at request/method.md:400 (736.416118ms) ▶ ANNOUNCE request with RTSP at request/method.md:430 ✔ should pass for type="request" (location=request/method.md:430) (767.326642ms) ✔ ANNOUNCE request with RTSP at request/method.md:430 (768.398781ms) ▶ PRI request HTTP2 at request/method.md:458 ✔ should pass for type="request" (location=request/method.md:458) (305.863362ms) ✔ PRI request HTTP2 at request/method.md:458 (307.19532ms) ▶ QUERY request at request/method.md:482 ✔ should pass for type="request" (location=request/method.md:482) (744.744768ms) ✔ QUERY request at request/method.md:482 (746.006407ms) ✔ Methods at request/method.md:1 (10478.258134ms) ▶ URI at request/uri.md:1 ▶ Quotes in URI at request/uri.md:4 ✔ should pass for type="request" (location=request/uri.md:4) (649.37976ms) ✔ Quotes in URI at request/uri.md:4 (650.564519ms) ▶ Query URL with question mark at request/uri.md:27 ✔ should pass for type="request" (location=request/uri.md:27) (487.630609ms) ✔ Query URL with question mark at request/uri.md:27 (488.661948ms) ▶ Host terminated by a query string at request/uri.md:52 ✔ should pass for type="request" (location=request/uri.md:52) (609.659407ms) ✔ Host terminated by a query string at request/uri.md:52 (610.810745ms) ▶ `host:port` terminated by a query string at request/uri.md:75 ✔ should pass for type="request" (location=request/uri.md:75) (647.396182ms) ✔ `host:port` terminated by a query string at request/uri.md:75 (648.472021ms) ▶ Query URL with vertical bar character at request/uri.md:98 ✔ should pass for type="request" (location=request/uri.md:98) (432.990353ms) ✔ Query URL with vertical bar character at request/uri.md:98 (434.206552ms) ▶ `host:port` terminated by a space at request/uri.md:125 ✔ should pass for type="request" (location=request/uri.md:125) (534.873054ms) ✔ `host:port` terminated by a space at request/uri.md:125 (535.898833ms) ▶ Disallow UTF-8 in URI path in strict mode at request/uri.md:148 ✔ should pass for type="request" (location=request/uri.md:148) (15.848821ms) ✔ Disallow UTF-8 in URI path in strict mode at request/uri.md:148 (16.931041ms) ▶ Fragment in URI at request/uri.md:165 ✔ should pass for type="request" (location=request/uri.md:165) (734.28818ms) ✔ Fragment in URI at request/uri.md:165 (735.319999ms) ▶ Underscore in hostname at request/uri.md:188 ✔ should pass for type="request" (location=request/uri.md:188) (785.515001ms) ✔ Underscore in hostname at request/uri.md:188 (786.626279ms) ▶ `host:port` and basic auth at request/uri.md:222 ✔ should pass for type="request" (location=request/uri.md:222) (848.493387ms) ✔ `host:port` and basic auth at request/uri.md:222 (850.442464ms) ▶ Space in URI at request/uri.md:245 ✔ should pass for type="request" (location=request/uri.md:245) (27.236368ms) ✔ Space in URI at request/uri.md:245 (29.100046ms) ✔ URI at request/uri.md:1 (5794.144558ms) ▶ 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) (641.013709ms) ✔ Setting flag at request/connection.md:6 (642.283628ms) ▶ Restarting when keep-alive is explicitly at request/connection.md:34 ✔ should pass for type="request" (location=request/connection.md:34) (623.62827ms) ✔ Restarting when keep-alive is explicitly at request/connection.md:34 (624.735689ms) ▶ No restart when keep-alive is off (1.0) at request/connection.md:81 ✔ should pass for type="request" (location=request/connection.md:81) (543.795483ms) ✔ No restart when keep-alive is off (1.0) at request/connection.md:81 (544.903402ms) ▶ 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) (9331.534539ms) ✔ Resetting flags when keep-alive is off (1.0, lenient) at request/connection.md:107 (9332.714657ms) ▶ CRLF between requests, implicit `keep-alive` at request/connection.md:156 ✔ should pass for type="request" (location=request/connection.md:156) (684.263939ms) ✔ CRLF between requests, implicit `keep-alive` at request/connection.md:156 (685.484797ms) ▶ Not treating `\r` as `-` at request/connection.md:208 ✔ should pass for type="request" (location=request/connection.md:208) (659.548849ms) ✔ Not treating `\r` as `-` at request/connection.md:208 (660.552767ms) ✔ `keep-alive` at request/connection.md:4 (12495.593595ms) ▶ `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) (527.511743ms) ✔ Setting flag on `close` at request/connection.md:236 (528.477262ms) ▶ CRLF between requests, explicit `close` at request/connection.md:264 ✔ should pass for type="request" (location=request/connection.md:264) (743.70465ms) ✔ CRLF between requests, explicit `close` at request/connection.md:264 (744.777109ms) ▶ CRLF between requests, explicit `close` (lenient) at request/connection.md:314 ✔ should pass for type="request-lenient-keep-alive" (location=request/connection.md:314) (788.591977ms) ✔ CRLF between requests, explicit `close` (lenient) at request/connection.md:314 (789.616116ms) ✔ `close` at request/connection.md:234 (2064.642164ms) ▶ Parsing multiple tokens at request/connection.md:373 ▶ Sample at request/connection.md:375 ✔ should pass for type="request" (location=request/connection.md:375) (538.24285ms) ✔ Sample at request/connection.md:375 (539.545169ms) ▶ Multiple tokens with folding at request/connection.md:403 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:403) (987.484764ms) ✔ Multiple tokens with folding at request/connection.md:403 (988.568824ms) ▶ Multiple tokens with folding and LWS at request/connection.md:464 ✔ should pass for type="request" (location=request/connection.md:464) (653.720455ms) ✔ Multiple tokens with folding and LWS at request/connection.md:464 (655.095693ms) ▶ Multiple tokens with folding, LWS, and CRLF at request/connection.md:498 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:498) (666.332801ms) ✔ Multiple tokens with folding, LWS, and CRLF at request/connection.md:498 (667.400179ms) ▶ Invalid whitespace token with `Connection` header field at request/connection.md:533 ✔ should pass for type="request" (location=request/connection.md:533) (581.576959ms) ✔ Invalid whitespace token with `Connection` header field at request/connection.md:533 (582.779098ms) ▶ 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) (602.983615ms) ✔ Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:559 (604.169733ms) ✔ Parsing multiple tokens at request/connection.md:373 (4041.22149ms) ▶ `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) (758.763972ms) ✔ Setting a flag and pausing at request/connection.md:601 (759.855031ms) ▶ Emitting part of body and pausing at request/connection.md:635 ✔ should pass for type="request" (location=request/connection.md:635) (635.561036ms) ✔ Emitting part of body and pausing at request/connection.md:635 (636.608175ms) ▶ Upgrade GET request at request/connection.md:675 ✔ should pass for type="request" (location=request/connection.md:675) (1015.021392ms) ✔ Upgrade GET request at request/connection.md:675 (1016.152271ms) ▶ Upgrade POST request at request/connection.md:734 ✔ should pass for type="request" (location=request/connection.md:734) (703.163957ms) ✔ Upgrade POST request at request/connection.md:734 (704.443956ms) ✔ `upgrade` at request/connection.md:599 (3119.55911ms) ✔ Connection header at request/connection.md:1 (21724.075036ms) ▶ 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) (585.057776ms) ✔ Tabs in `Content-Length` (surrounding) at request/content-length.md:317 (586.387474ms) ▶ Spaces in `Content-Length` #2 at request/content-length.md:344 ✔ should pass for type="request" (location=request/content-length.md:344) (556.308309ms) ✔ Spaces in `Content-Length` #2 at request/content-length.md:344 (557.533527ms) ▶ Spaces in `Content-Length` #3 at request/content-length.md:370 ✔ should pass for type="request" (location=request/content-length.md:370) (596.930341ms) ✔ Spaces in `Content-Length` #3 at request/content-length.md:370 (597.9311ms) ▶ Empty `Content-Length` at request/content-length.md:396 ✔ should pass for type="request" (location=request/content-length.md:396) (496.559239ms) ✔ Empty `Content-Length` at request/content-length.md:396 (497.567618ms) ✔ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 (2241.907736ms) ▶ `Content-Length` with zeroes at request/content-length.md:4 ✔ should pass for type="request" (location=request/content-length.md:4) (629.139044ms) ✔ `Content-Length` with zeroes at request/content-length.md:4 (630.128283ms) ▶ `Content-Length` with follow-up headers at request/content-length.md:33 ✔ should pass for type="request" (location=request/content-length.md:33) (807.771255ms) ✔ `Content-Length` with follow-up headers at request/content-length.md:33 (808.831194ms) ▶ Error on `Content-Length` overflow at request/content-length.md:75 ✔ should pass for type="request" (location=request/content-length.md:75) (823.163417ms) ✔ Error on `Content-Length` overflow at request/content-length.md:75 (824.237456ms) ▶ Error on duplicate `Content-Length` at request/content-length.md:100 ✔ should pass for type="request" (location=request/content-length.md:100) (842.957934ms) ✔ Error on duplicate `Content-Length` at request/content-length.md:100 (844.130712ms) ▶ 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) (508.290265ms) ✔ Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:129 (509.455624ms) ▶ 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) (601.067417ms) ✔ Invalid whitespace token with `Content-Length` header field at request/content-length.md:159 (602.160215ms) ▶ 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) (623.212131ms) ✔ Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:189 (624.372649ms) ▶ 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) (8148.718347ms) ✔ No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:229 (8149.984745ms) ▶ Funky `Content-Length` with body at request/content-length.md:261 ✔ should pass for type="request" (location=request/content-length.md:261) (472.309687ms) ✔ Funky `Content-Length` with body at request/content-length.md:261 (473.427307ms) ▶ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 ✔ should pass for type="request" (location=request/content-length.md:290) (486.514771ms) ✔ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 (487.54813ms) ▶ `Content-Length` with CR instead of dash at request/content-length.md:421 ✔ should pass for type="request" (location=request/content-length.md:421) (14.715523ms) ✔ `Content-Length` with CR instead of dash at request/content-length.md:421 (15.729862ms) ▶ 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) (8539.99083ms) ✔ Content-Length reset when no body is received at request/content-length.md:444 (8541.176449ms) ▶ Missing CRLF-CRLF before body at request/content-length.md:493 ✔ should pass for type="request" (location=request/content-length.md:493) (497.827818ms) ✔ Missing CRLF-CRLF before body at request/content-length.md:493 (498.862476ms) ▶ 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) (497.680738ms) ✔ Missing CRLF-CRLF before body (lenient) at request/content-length.md:519 (498.735096ms) ✔ Content-Length header at request/content-length.md:1 (25758.643465ms) ▶ 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) (588.515332ms) ✔ Parsing and setting flag at request/transfer-encoding.md:6 (589.61975ms) ▶ Parse chunks with lowercase size at request/transfer-encoding.md:33 ✔ should pass for type="request" (location=request/transfer-encoding.md:33) (427.225761ms) ✔ Parse chunks with lowercase size at request/transfer-encoding.md:33 (428.246919ms) ▶ Parse chunks with uppercase size at request/transfer-encoding.md:70 ✔ should pass for type="request" (location=request/transfer-encoding.md:70) (454.897528ms) ✔ Parse chunks with uppercase size at request/transfer-encoding.md:70 (455.907307ms) ▶ POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:107 ✔ should pass for type="request" (location=request/transfer-encoding.md:107) (697.702384ms) ✔ POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:107 (698.730202ms) ▶ 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) (619.853475ms) ✔ Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:144 (620.933154ms) ▶ Trailing headers at request/transfer-encoding.md:186 ✔ should pass for type="request" (location=request/transfer-encoding.md:186) (598.526379ms) ✔ Trailing headers at request/transfer-encoding.md:186 (599.667719ms) ▶ Chunk extensions at request/transfer-encoding.md:238 ✔ should pass for type="request" (location=request/transfer-encoding.md:238) (811.97041ms) ✔ Chunk extensions at request/transfer-encoding.md:238 (813.098029ms) ▶ No semicolon before chunk extensions at request/transfer-encoding.md:291 ✔ should pass for type="request" (location=request/transfer-encoding.md:291) (767.179383ms) ✔ No semicolon before chunk extensions at request/transfer-encoding.md:291 (768.248761ms) ▶ No extension after semicolon at request/transfer-encoding.md:328 ✔ should pass for type="request" (location=request/transfer-encoding.md:328) (689.008014ms) ✔ No extension after semicolon at request/transfer-encoding.md:328 (690.177632ms) ▶ Chunk extensions quoting at request/transfer-encoding.md:366 ✔ should pass for type="request" (location=request/transfer-encoding.md:366) (758.486093ms) ✔ Chunk extensions quoting at request/transfer-encoding.md:366 (759.664991ms) ▶ Unbalanced chunk extensions quoting at request/transfer-encoding.md:424 ✔ should pass for type="request" (location=request/transfer-encoding.md:424) (671.161175ms) ✔ Unbalanced chunk extensions quoting at request/transfer-encoding.md:424 (672.203134ms) ✔ `chunked` at request/transfer-encoding.md:4 (7102.371453ms) ▶ 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) (664.344023ms) ✔ Chunk header not terminated by CRLF at request/transfer-encoding.md:976 (665.460942ms) ▶ 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) (740.499654ms) ✔ Chunk header not terminated by CRLF (lenient) at request/transfer-encoding.md:1025 (741.584213ms) ▶ Chunk data not terminated by CRLF at request/transfer-encoding.md:1097 ✔ should pass for type="request" (location=request/transfer-encoding.md:1097) (610.664906ms) ✔ Chunk data not terminated by CRLF at request/transfer-encoding.md:1097 (611.829025ms) ▶ 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) (8561.847447ms) ✔ Chunk data not terminated by CRLF (lenient) at request/transfer-encoding.md:1140 (8562.953926ms) ✔ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 (10584.209882ms) ▶ Ignoring `pigeons` at request/transfer-encoding.md:464 ✔ should pass for type="request" (location=request/transfer-encoding.md:464) (15.552262ms) ✔ Ignoring `pigeons` at request/transfer-encoding.md:464 (16.59888ms) ▶ POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:495 ✔ should pass for type="request" (location=request/transfer-encoding.md:495) (777.941971ms) ✔ POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:495 (779.085989ms) ▶ 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) (784.756062ms) ✔ POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:530 (785.852861ms) ▶ 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) (769.50884ms) ✔ POST with empty `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:574 (770.584639ms) ▶ 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) (16.42078ms) ✔ POST with `chunked` before other transfer coding names at request/transfer-encoding.md:613 (17.42574ms) ▶ POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:644 ✔ should pass for type="request" (location=request/transfer-encoding.md:644) (14.273663ms) ✔ POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:644 (15.284982ms) ▶ 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) (8609.567653ms) ✔ POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:680 (8610.754092ms) ▶ 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) (582.209339ms) ✔ POST with `chunked` and duplicate transfer-encoding (lenient) at request/transfer-encoding.md:713 (583.379938ms) ▶ POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:751 ✔ should pass for type="request" (location=request/transfer-encoding.md:751) (784.554843ms) ✔ POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:751 (785.661321ms) ▶ 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) (650.08468ms) ✔ POST with `chunked` as last transfer-encoding (multiple headers) at request/transfer-encoding.md:793 (651.158638ms) ▶ POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:840 ✔ should pass for type="request" (location=request/transfer-encoding.md:840) (755.171957ms) ✔ POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:840 (756.213696ms) ▶ Missing last-chunk at request/transfer-encoding.md:877 ✔ should pass for type="request" (location=request/transfer-encoding.md:877) (728.180708ms) ✔ Missing last-chunk at request/transfer-encoding.md:877 (729.298928ms) ▶ Validate chunk parameters at request/transfer-encoding.md:911 ✔ should pass for type="request" (location=request/transfer-encoding.md:911) (769.8586ms) ✔ Validate chunk parameters at request/transfer-encoding.md:911 (770.909539ms) ▶ 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) (448.002456ms) ✔ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 (449.221735ms) ▶ Space after chunk header at request/transfer-encoding.md:1184 ✔ should pass for type="request" (location=request/transfer-encoding.md:1184) (435.339431ms) ✔ Space after chunk header at request/transfer-encoding.md:1184 (436.33399ms) ▶ 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) (8394.334266ms) ✔ Space after chunk header (lenient) at request/transfer-encoding.md:1215 (8395.404986ms) ✔ Transfer-Encoding header at request/transfer-encoding.md:1 (42249.317397ms) ▶ 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) (805.239718ms) ✔ Only LFs present at request/invalid.md:531 (806.403737ms) ▶ Only LFs present (lenient) at request/invalid.md:568 ✔ should pass for type="request-lenient-all" (location=request/invalid.md:568) (8811.519941ms) ✔ Only LFs present (lenient) at request/invalid.md:568 (8812.610459ms) ▶ Spaces before headers at request/invalid.md:650 ✔ should pass for type="request" (location=request/invalid.md:650) (739.810715ms) ✔ Spaces before headers at request/invalid.md:650 (740.825335ms) ▶ Spaces before headers (lenient) at request/invalid.md:686 ✔ should pass for type="request-lenient-headers" (location=request/invalid.md:686) (741.641993ms) ✔ Spaces before headers (lenient) at request/invalid.md:686 (742.677352ms) ✔ Invalid space after start line at request/invalid.md:509 (11105.05144ms) ▶ ICE protocol and GET method at request/invalid.md:4 ✔ should pass for type="request" (location=request/invalid.md:4) (657.209352ms) ✔ ICE protocol and GET method at request/invalid.md:4 (658.282611ms) ▶ ICE protocol, but not really at request/invalid.md:25 ✔ should pass for type="request" (location=request/invalid.md:25) (675.581851ms) ✔ ICE protocol, but not really at request/invalid.md:25 (676.570069ms) ▶ RTSP protocol and PUT method at request/invalid.md:45 ✔ should pass for type="request" (location=request/invalid.md:45) (662.785005ms) ✔ RTSP protocol and PUT method at request/invalid.md:45 (663.815065ms) ▶ HTTP protocol and ANNOUNCE method at request/invalid.md:66 ✔ should pass for type="request" (location=request/invalid.md:66) (725.726931ms) ✔ HTTP protocol and ANNOUNCE method at request/invalid.md:66 (726.746131ms) ▶ Headers separated by CR at request/invalid.md:87 ✔ should pass for type="request" (location=request/invalid.md:87) (410.22782ms) ✔ Headers separated by CR at request/invalid.md:87 (411.25886ms) ▶ Headers separated by LF at request/invalid.md:113 ✔ should pass for type="request" (location=request/invalid.md:113) (518.715634ms) ✔ Headers separated by LF at request/invalid.md:113 (519.735733ms) ▶ Headers separated by dummy characters at request/invalid.md:147 ✔ should pass for type="request" (location=request/invalid.md:147) (485.293033ms) ✔ Headers separated by dummy characters at request/invalid.md:147 (486.348132ms) ▶ 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) (526.562885ms) ✔ Headers separated by dummy characters (lenient) at request/invalid.md:181 (527.857603ms) ▶ Empty headers separated by CR at request/invalid.md:216 ✔ should pass for type="request" (location=request/invalid.md:216) (648.747362ms) ✔ Empty headers separated by CR at request/invalid.md:216 (649.8775ms) ▶ Empty headers separated by LF at request/invalid.md:254 ✔ should pass for type="request" (location=request/invalid.md:254) (559.063506ms) ✔ Empty headers separated by LF at request/invalid.md:254 (560.188485ms) ▶ Invalid header token #1 at request/invalid.md:287 ✔ should pass for type="request" (location=request/invalid.md:287) (15.948822ms) ✔ Invalid header token #1 at request/invalid.md:287 (17.08156ms) ▶ Invalid header token #2 at request/invalid.md:310 ✔ should pass for type="request" (location=request/invalid.md:310) (14.374163ms) ✔ Invalid header token #2 at request/invalid.md:310 (15.429382ms) ▶ Invalid header token #3 at request/invalid.md:333 ✔ should pass for type="request" (location=request/invalid.md:333) (14.375023ms) ✔ Invalid header token #3 at request/invalid.md:333 (15.425182ms) ▶ Invalid method at request/invalid.md:356 ✔ should pass for type="request" (location=request/invalid.md:356) (260.613715ms) ✔ Invalid method at request/invalid.md:356 (261.640775ms) ▶ Illegal header field name line folding at request/invalid.md:372 ✔ should pass for type="request" (location=request/invalid.md:372) (14.965882ms) ✔ Illegal header field name line folding at request/invalid.md:372 (15.992501ms) ▶ Corrupted Connection header at request/invalid.md:396 ✔ should pass for type="request" (location=request/invalid.md:396) (14.576143ms) ✔ Corrupted Connection header at request/invalid.md:396 (15.623302ms) ▶ Corrupted header name at request/invalid.md:425 ✔ should pass for type="request" (location=request/invalid.md:425) (14.407043ms) ✔ Corrupted header name at request/invalid.md:425 (15.400402ms) ▶ Missing CR between headers at request/invalid.md:454 ✔ should pass for type="request" (location=request/invalid.md:454) (14.495743ms) ✔ Missing CR between headers at request/invalid.md:454 (15.529842ms) ▶ Invalid HTTP version at request/invalid.md:490 ✔ should pass for type="request" (location=request/invalid.md:490) (14.584263ms) ✔ Invalid HTTP version at request/invalid.md:490 (15.584962ms) ▶ Invalid space after start line at request/invalid.md:509 ✔ should pass for type="request" (location=request/invalid.md:509) (327.317838ms) ✔ Invalid space after start line at request/invalid.md:509 (328.370636ms) ✔ Invalid requests at request/invalid.md:1 (17712.973876ms) ▶ 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) (8168.112914ms) ✔ It should be safe to finish after GET request at request/finish.md:6 (8169.243213ms) ▶ 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) (468.181712ms) ✔ It should be unsafe to finish after incomplete PUT request at request/finish.md:30 (469.246572ms) ▶ 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) (354.033046ms) ✔ It should be unsafe to finish inside of the header at request/finish.md:55 (355.177405ms) ✔ Finish at request/finish.md:1 (8995.553148ms) ▶ Pausing at request/pausing.md:1 ▶ on_message_begin at request/pausing.md:4 ✔ should pass for type="request" (location=request/pausing.md:4) (8488.002722ms) ✔ on_message_begin at request/pausing.md:4 (8489.259901ms) ▶ on_message_complete at request/pausing.md:34 ✔ should pass for type="request" (location=request/pausing.md:34) (8499.194051ms) ✔ on_message_complete at request/pausing.md:34 (8500.393069ms) ▶ on_protocol_complete at request/pausing.md:64 ✔ should pass for type="request" (location=request/pausing.md:64) (8471.165045ms) ✔ on_protocol_complete at request/pausing.md:64 (8472.507743ms) ▶ on_method_complete at request/pausing.md:94 ✔ should pass for type="request" (location=request/pausing.md:94) (8494.378778ms) ✔ on_method_complete at request/pausing.md:94 (8495.548857ms) ▶ on_url_complete at request/pausing.md:124 ✔ should pass for type="request" (location=request/pausing.md:124) (8446.683615ms) ✔ on_url_complete at request/pausing.md:124 (8447.826493ms) ▶ on_version_complete at request/pausing.md:154 ✔ should pass for type="request" (location=request/pausing.md:154) (8452.322209ms) ✔ on_version_complete at request/pausing.md:154 (8453.371189ms) ▶ on_header_field_complete at request/pausing.md:184 ✔ should pass for type="request" (location=request/pausing.md:184) (8400.010692ms) ✔ on_header_field_complete at request/pausing.md:184 (8401.104411ms) ▶ on_header_value_complete at request/pausing.md:214 ✔ should pass for type="request" (location=request/pausing.md:214) (8406.403526ms) ✔ on_header_value_complete at request/pausing.md:214 (8407.502805ms) ▶ on_headers_complete at request/pausing.md:244 ✔ should pass for type="request" (location=request/pausing.md:244) (8354.710807ms) ✔ on_headers_complete at request/pausing.md:244 (8355.866506ms) ▶ on_chunk_header at request/pausing.md:274 ✔ should pass for type="request" (location=request/pausing.md:274) (8228.623236ms) ✔ on_chunk_header at request/pausing.md:274 (8229.695634ms) ▶ on_chunk_extension_name at request/pausing.md:313 ✔ should pass for type="request" (location=request/pausing.md:313) (8361.218962ms) ✔ on_chunk_extension_name at request/pausing.md:313 (8362.330401ms) ▶ on_chunk_extension_value at request/pausing.md:355 ✔ should pass for type="request" (location=request/pausing.md:355) (8414.112861ms) ✔ on_chunk_extension_value at request/pausing.md:355 (8415.29386ms) ▶ on_chunk_complete at request/pausing.md:398 ✔ should pass for type="request" (location=request/pausing.md:398) (8593.092694ms) ✔ on_chunk_complete at request/pausing.md:398 (8594.244912ms) ✔ Pausing at request/pausing.md:1 (109631.894212ms) ▶ 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) (692.084733ms) ✔ Should parse multiple events at request/pipelining.md:4 (693.066071ms) ✔ Pipelining at request/pipelining.md:1 (693.956411ms) ▶ Sample responses at response/sample.md:1 ▶ Simple response at response/sample.md:4 ✔ should pass for type="response" (location=response/sample.md:4) (8468.86254ms) ✔ Simple response at response/sample.md:4 (8469.888659ms) ▶ RTSP response at response/sample.md:40 ✔ should pass for type="response" (location=response/sample.md:40) (221.569261ms) ✔ RTSP response at response/sample.md:40 (222.527381ms) ▶ ICE response at response/sample.md:60 ✔ should pass for type="response" (location=response/sample.md:60) (214.83595ms) ✔ ICE response at response/sample.md:60 (215.851448ms) ▶ Error on invalid response start at response/sample.md:80 ✔ should pass for type="response" (location=response/sample.md:80) (244.700715ms) ✔ Error on invalid response start at response/sample.md:80 (245.652553ms) ▶ Empty body should not trigger spurious span callbacks at response/sample.md:98 ✔ should pass for type="response" (location=response/sample.md:98) (218.312346ms) ✔ Empty body should not trigger spurious span callbacks at response/sample.md:98 (219.381544ms) ▶ Google 301 at response/sample.md:118 ✔ should pass for type="response" (location=response/sample.md:118) (1262.095608ms) ✔ Google 301 at response/sample.md:118 (1263.162627ms) ▶ amazon.com at response/sample.md:196 ✔ should pass for type="response" (location=response/sample.md:196) (1481.736611ms) ✔ amazon.com at response/sample.md:196 (1482.91041ms) ▶ No headers and no body at response/sample.md:271 ✔ should pass for type="response" (location=response/sample.md:271) (322.664044ms) ✔ No headers and no body at response/sample.md:271 (323.709742ms) ▶ No reason phrase at response/sample.md:291 ✔ should pass for type="response" (location=response/sample.md:291) (201.747525ms) ✔ No reason phrase at response/sample.md:291 (202.675983ms) ▶ Empty reason phrase after space at response/sample.md:310 ✔ should pass for type="response" (location=response/sample.md:310) (219.124824ms) ✔ Empty reason phrase after space at response/sample.md:310 (220.034663ms) ▶ No carriage ret at response/sample.md:330 ✔ should pass for type="response" (location=response/sample.md:330) (775.525095ms) ✔ No carriage ret at response/sample.md:330 (776.525334ms) ▶ No carriage ret (lenient) at response/sample.md:351 ✔ should pass for type="response-lenient-optional-cr-before-lf" (location=response/sample.md:351) (8859.160727ms) ✔ No carriage ret (lenient) at response/sample.md:351 (8860.193365ms) ▶ Underscore in header key at response/sample.md:382 ✔ should pass for type="response" (location=response/sample.md:382) (807.435518ms) ✔ Underscore in header key at response/sample.md:382 (808.453177ms) ▶ bonjourmadame.fr at response/sample.md:425 ✔ should pass for type="response" (location=response/sample.md:425) (953.909267ms) ✔ bonjourmadame.fr at response/sample.md:425 (954.982306ms) ▶ Spaces in header value at response/sample.md:494 ✔ should pass for type="response" (location=response/sample.md:494) (1196.829185ms) ✔ Spaces in header value at response/sample.md:494 (1197.952963ms) ▶ Spaces in header name at response/sample.md:574 ✔ should pass for type="response" (location=response/sample.md:574) (359.432121ms) ✔ Spaces in header name at response/sample.md:574 (360.52724ms) ▶ Non ASCII in status line at response/sample.md:609 ✔ should pass for type="response" (location=response/sample.md:609) (17.04582ms) ✔ Non ASCII in status line at response/sample.md:609 (18.177159ms) ▶ HTTP version 0.9 at response/sample.md:645 ✔ should pass for type="response" (location=response/sample.md:645) (298.339852ms) ✔ HTTP version 0.9 at response/sample.md:645 (299.467031ms) ▶ No Content-Length, no Transfer-Encoding at response/sample.md:665 ✔ should pass for type="response" (location=response/sample.md:665) (659.000872ms) ✔ No Content-Length, no Transfer-Encoding at response/sample.md:665 (659.97491ms) ▶ Response starting with CRLF at response/sample.md:695 ✔ should pass for type="response" (location=response/sample.md:695) (467.854175ms) ✔ Response starting with CRLF at response/sample.md:695 (468.860633ms) ✔ Sample responses at response/sample.md:1 (27280.768717ms) ▶ Connection header at response/connection.md:1 ▶ Proxy-Connection at response/connection.md:4 ✔ should pass for type="response" (location=response/connection.md:4) (679.651427ms) ✔ Proxy-Connection at response/connection.md:4 (680.674087ms) ▶ 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) (693.366051ms) ✔ HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:46 (694.45883ms) ▶ HTTP/1.0 with keep-alive and 204 status at response/connection.md:75 ✔ should pass for type="response" (location=response/connection.md:75) (415.175636ms) ✔ HTTP/1.0 with keep-alive and 204 status at response/connection.md:75 (416.272254ms) ▶ HTTP/1.1 with EOF-terminated 200 status at response/connection.md:110 ✔ should pass for type="response" (location=response/connection.md:110) (418.351253ms) ✔ HTTP/1.1 with EOF-terminated 200 status at response/connection.md:110 (419.383911ms) ▶ HTTP/1.1 with 204 status at response/connection.md:134 ✔ should pass for type="response" (location=response/connection.md:134) (510.202165ms) ✔ HTTP/1.1 with 204 status at response/connection.md:134 (511.185924ms) ▶ 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) (763.71495ms) ✔ HTTP/1.1 with keep-alive disabled and 204 status at response/connection.md:164 (764.724448ms) ▶ 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) (8737.776051ms) ✔ HTTP/1.1 with keep-alive disabled, content-length (lenient) at response/connection.md:191 (8738.821729ms) ▶ HTTP/1.1 with keep-alive disabled, content-length at response/connection.md:225 ✔ should pass for type="response" (location=response/connection.md:225) (632.370143ms) ✔ HTTP/1.1 with keep-alive disabled, content-length at response/connection.md:225 (633.433082ms) ▶ 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) (8658.131165ms) ✔ HTTP/1.1 with keep-alive disabled and 204 status (lenient) at response/connection.md:260 (8659.172524ms) ▶ HTTP 101 response with Upgrade and Content-Length header at response/connection.md:293 ✔ should pass for type="response" (location=response/connection.md:293) (622.982994ms) ✔ HTTP 101 response with Upgrade and Content-Length header at response/connection.md:293 (624.023913ms) ▶ HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:331 ✔ should pass for type="response" (location=response/connection.md:331) (782.544228ms) ✔ HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:331 (783.581267ms) ▶ HTTP 200 response with Upgrade header at response/connection.md:374 ✔ should pass for type="response" (location=response/connection.md:374) (693.868431ms) ✔ HTTP 200 response with Upgrade header at response/connection.md:374 (694.87049ms) ▶ HTTP 200 response with Upgrade header and Content-Length at response/connection.md:405 ✔ should pass for type="response" (location=response/connection.md:405) (490.121229ms) ✔ HTTP 200 response with Upgrade header and Content-Length at response/connection.md:405 (491.084787ms) ▶ HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:442 ✔ should pass for type="response" (location=response/connection.md:442) (651.87504ms) ✔ HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:442 (652.891979ms) ▶ HTTP 304 with Content-Length at response/connection.md:492 ✔ should pass for type="response" (location=response/connection.md:492) (599.87032ms) ✔ HTTP 304 with Content-Length at response/connection.md:492 (600.970119ms) ▶ HTTP 304 with Transfer-Encoding at response/connection.md:537 ✔ should pass for type="response" (location=response/connection.md:537) (749.148446ms) ✔ HTTP 304 with Transfer-Encoding at response/connection.md:537 (750.176565ms) ▶ HTTP 100 first, then 400 at response/connection.md:586 ✔ should pass for type="response" (location=response/connection.md:586) (759.827174ms) ✔ HTTP 100 first, then 400 at response/connection.md:586 (760.842513ms) ▶ HTTP 103 first, then 200 at response/connection.md:641 ✔ should pass for type="response" (location=response/connection.md:641) (830.065672ms) ✔ HTTP 103 first, then 200 at response/connection.md:641 (831.291971ms) ✔ Connection header at response/connection.md:1 (27716.788441ms) ▶ 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) (1216.371502ms) ✔ Response without `Content-Length`, but with body at response/content-length.md:4 (1217.409661ms) ▶ Content-Length-X at response/content-length.md:80 ✔ should pass for type="response" (location=response/content-length.md:80) (514.3153ms) ✔ Content-Length-X at response/content-length.md:80 (515.31418ms) ▶ 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) (8519.789668ms) ✔ Content-Length reset when no body is received at response/content-length.md:123 (8521.039547ms) ▶ Tabs in `Content-Length` (surrounding) at response/content-length.md:168 ✔ should pass for type="response" (location=response/content-length.md:168) (469.966052ms) ✔ Tabs in `Content-Length` (surrounding) at response/content-length.md:168 (471.008031ms) ✔ Content-Length header at response/content-length.md:1 (10727.150595ms) ▶ 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) (653.962857ms) ✔ Trailing space on chunked body at response/transfer-encoding.md:4 (655.005697ms) ▶ `chunked` before other transfer-encoding at response/transfer-encoding.md:43 ✔ should pass for type="response" (location=response/transfer-encoding.md:43) (446.865359ms) ✔ `chunked` before other transfer-encoding at response/transfer-encoding.md:43 (447.955618ms) ▶ 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) (581.343982ms) ✔ multiple transfer-encoding where chunked is not the last one at response/transfer-encoding.md:74 (582.375881ms) ▶ `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) (499.970777ms) ✔ `chunkedchunked` transfer-encoding does not enable chunked enconding at response/transfer-encoding.md:110 (501.008456ms) ▶ Chunk extensions at response/transfer-encoding.md:157 ✔ should pass for type="response" (location=response/transfer-encoding.md:157) (668.377501ms) ✔ Chunk extensions at response/transfer-encoding.md:157 (669.38098ms) ▶ No semicolon before chunk extensions at response/transfer-encoding.md:212 ✔ should pass for type="response" (location=response/transfer-encoding.md:212) (576.679748ms) ✔ No semicolon before chunk extensions at response/transfer-encoding.md:212 (577.751107ms) ▶ No extension after semicolon at response/transfer-encoding.md:248 ✔ should pass for type="response" (location=response/transfer-encoding.md:248) (474.485047ms) ✔ No extension after semicolon at response/transfer-encoding.md:248 (475.538326ms) ▶ Chunk extensions quoting at response/transfer-encoding.md:284 ✔ should pass for type="response" (location=response/transfer-encoding.md:284) (860.169638ms) ✔ Chunk extensions quoting at response/transfer-encoding.md:284 (861.208976ms) ▶ Unbalanced chunk extensions quoting at response/transfer-encoding.md:345 ✔ should pass for type="response" (location=response/transfer-encoding.md:345) (599.355481ms) ✔ Unbalanced chunk extensions quoting at response/transfer-encoding.md:345 (600.396981ms) ▶ 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) (8401.528768ms) ✔ Invalid OBS fold after chunked value at response/transfer-encoding.md:389 (8402.563087ms) ✔ Transfer-Encoding header at response/transfer-encoding.md:1 (13778.010521ms) ▶ 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) (265.430591ms) ✔ Extra space between HTTP version and status code at response/invalid.md:168 (266.683369ms) ▶ Extra space between status code and reason at response/invalid.md:186 ✔ should pass for type="response" (location=response/invalid.md:186) (280.243533ms) ✔ Extra space between status code and reason at response/invalid.md:186 (281.394232ms) ▶ One-digit status code at response/invalid.md:206 ✔ should pass for type="response" (location=response/invalid.md:206) (198.400409ms) ✔ One-digit status code at response/invalid.md:206 (199.377707ms) ▶ Only LFs present and no body at response/invalid.md:224 ✔ should pass for type="response" (location=response/invalid.md:224) (409.645762ms) ✔ Only LFs present and no body at response/invalid.md:224 (410.679261ms) ▶ Only LFs present and no body (lenient) at response/invalid.md:241 ✔ should pass for type="response-lenient-all" (location=response/invalid.md:241) (8390.715401ms) ✔ Only LFs present and no body (lenient) at response/invalid.md:241 (8391.84076ms) ▶ Only LFs present at response/invalid.md:264 ✔ should pass for type="response" (location=response/invalid.md:264) (495.524182ms) ✔ Only LFs present at response/invalid.md:264 (496.522341ms) ▶ Only LFs present (lenient) at response/invalid.md:285 ✔ should pass for type="response-lenient-all" (location=response/invalid.md:285) (496.633221ms) ✔ Only LFs present (lenient) at response/invalid.md:285 (497.61348ms) ✔ Invalid space after start line at response/invalid.md:149 (10547.769808ms) ▶ Incomplete HTTP protocol at response/invalid.md:4 ✔ should pass for type="response" (location=response/invalid.md:4) (214.46615ms) ✔ Incomplete HTTP protocol at response/invalid.md:4 (215.501389ms) ▶ Extra digit in HTTP major version at response/invalid.md:19 ✔ should pass for type="response" (location=response/invalid.md:19) (245.582054ms) ✔ Extra digit in HTTP major version at response/invalid.md:19 (246.694972ms) ▶ Extra digit in HTTP major version #2 at response/invalid.md:36 ✔ should pass for type="response" (location=response/invalid.md:36) (236.761264ms) ✔ Extra digit in HTTP major version #2 at response/invalid.md:36 (237.770523ms) ▶ Extra digit in HTTP minor version at response/invalid.md:53 ✔ should pass for type="response" (location=response/invalid.md:53) (240.03526ms) ✔ Extra digit in HTTP minor version at response/invalid.md:53 (241.014379ms) ▶ Tab after HTTP version at response/invalid.md:72 ✔ should pass for type="response" (location=response/invalid.md:72) (253.973344ms) ✔ Tab after HTTP version at response/invalid.md:72 (254.986603ms) ▶ CR before response and tab after HTTP version at response/invalid.md:90 ✔ should pass for type="response" (location=response/invalid.md:90) (237.811203ms) ✔ CR before response and tab after HTTP version at response/invalid.md:90 (238.872161ms) ▶ Headers separated by CR at response/invalid.md:108 ✔ should pass for type="response" (location=response/invalid.md:108) (400.701853ms) ✔ Headers separated by CR at response/invalid.md:108 (401.685052ms) ▶ Invalid HTTP version at response/invalid.md:132 ✔ should pass for type="response" (location=response/invalid.md:132) (229.206033ms) ✔ Invalid HTTP version at response/invalid.md:132 (230.178751ms) ▶ Invalid space after start line at response/invalid.md:149 ✔ should pass for type="response" (location=response/invalid.md:149) (314.167993ms) ✔ Invalid space after start line at response/invalid.md:149 (315.194573ms) ✔ Invalid responses at response/invalid.md:1 (12934.234607ms) ▶ 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) (8128.320269ms) ✔ It should be safe to finish with cb after empty response at response/finish.md:6 (8129.356848ms) ✔ Finish at response/finish.md:1 (8130.153787ms) ▶ 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) (8149.255806ms) ✔ Invalid HTTP version (lenient) at response/lenient-version.md:4 (8150.362444ms) ✔ Lenient HTTP version parsing at response/lenient-version.md:1 (8151.313704ms) ▶ Pausing at response/pausing.md:1 ▶ on_message_begin at response/pausing.md:4 ✔ should pass for type="response" (location=response/pausing.md:4) (8513.186563ms) ✔ on_message_begin at response/pausing.md:4 (8518.438897ms) ▶ on_message_complete at response/pausing.md:32 ✔ should pass for type="response" (location=response/pausing.md:32) (8509.010589ms) ✔ on_message_complete at response/pausing.md:32 (8510.400147ms) ▶ on_version_complete at response/pausing.md:60 ✔ should pass for type="response" (location=response/pausing.md:60) (8296.060118ms) ✔ on_version_complete at response/pausing.md:60 (8297.095057ms) ▶ on_status_complete at response/pausing.md:88 ✔ should pass for type="response" (location=response/pausing.md:88) (8425.217728ms) ✔ on_status_complete at response/pausing.md:88 (8426.379268ms) ▶ on_header_field_complete at response/pausing.md:116 ✔ should pass for type="response" (location=response/pausing.md:116) (8421.034474ms) ✔ on_header_field_complete at response/pausing.md:116 (8422.191233ms) ▶ on_header_value_complete at response/pausing.md:144 ✔ should pass for type="response" (location=response/pausing.md:144) (8378.202865ms) ✔ on_header_value_complete at response/pausing.md:144 (8379.127705ms) ▶ on_headers_complete at response/pausing.md:172 ✔ should pass for type="response" (location=response/pausing.md:172) (8192.160043ms) ✔ on_headers_complete at response/pausing.md:172 (8193.253102ms) ▶ on_chunk_header at response/pausing.md:200 ✔ should pass for type="response" (location=response/pausing.md:200) (8359.60241ms) ✔ on_chunk_header at response/pausing.md:200 (8360.569268ms) ▶ on_chunk_extension_name at response/pausing.md:237 ✔ should pass for type="response" (location=response/pausing.md:237) (8510.816715ms) ✔ on_chunk_extension_name at response/pausing.md:237 (8511.786653ms) ▶ on_chunk_extension_value at response/pausing.md:277 ✔ should pass for type="response" (location=response/pausing.md:277) (8367.244443ms) ✔ on_chunk_extension_value at response/pausing.md:277 (8368.270561ms) ▶ on_chunk_complete at response/pausing.md:317 ✔ should pass for type="response" (location=response/pausing.md:317) (8330.446247ms) ✔ on_chunk_complete at response/pausing.md:317 (8331.505045ms) ✔ Pausing at response/pausing.md:1 (92325.39841ms) ▶ 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) (671.234939ms) ✔ Should parse multiple events at response/pipelining.md:4 (672.070618ms) ✔ Pipelining at response/pipelining.md:1 (672.774018ms) ▶ URL tests at url.md:1 ▶ Absolute URL at url.md:3 ✔ should pass for type="url" (location=url.md:3) (2436.171586ms) ✔ Absolute URL at url.md:3 (2437.055645ms) ▶ Relative URL at url.md:17 ✔ should pass for type="url" (location=url.md:17) (277.906477ms) ✔ Relative URL at url.md:17 (278.780375ms) ▶ Failing on broken schema at url.md:29 ✔ should pass for type="url" (location=url.md:29) (53.305338ms) ✔ Failing on broken schema at url.md:29 (54.172597ms) ▶ Proxy request at url.md:41 ✔ should pass for type="url" (location=url.md:41) (185.506464ms) ✔ Proxy request at url.md:41 (186.365503ms) ▶ Proxy request with port at url.md:53 ✔ should pass for type="url" (location=url.md:53) (231.65235ms) ✔ Proxy request with port at url.md:53 (232.50731ms) ▶ Proxy IPv6 request at url.md:65 ✔ should pass for type="url" (location=url.md:65) (210.043976ms) ✔ Proxy IPv6 request at url.md:65 (210.902655ms) ▶ Proxy IPv6 request with port at url.md:77 ✔ should pass for type="url" (location=url.md:77) (244.244136ms) ✔ Proxy IPv6 request with port at url.md:77 (245.133855ms) ▶ IPv4 in IPv6 address at url.md:89 ✔ should pass for type="url" (location=url.md:89) (577.010808ms) ✔ IPv4 in IPv6 address at url.md:89 (577.948448ms) ▶ Extra `?` in query string at url.md:101 ✔ should pass for type="url" (location=url.md:101) (657.493755ms) ✔ Extra `?` in query string at url.md:101 (658.358074ms) ▶ URL encoded space at url.md:116 ✔ should pass for type="url" (location=url.md:116) (256.180062ms) ✔ URL encoded space at url.md:116 (257.35846ms) ▶ URL fragment at url.md:127 ✔ should pass for type="url" (location=url.md:127) (175.467555ms) ✔ URL fragment at url.md:127 (176.293115ms) ▶ Complex URL fragment at url.md:138 ✔ should pass for type="url" (location=url.md:138) (686.058662ms) ✔ Complex URL fragment at url.md:138 (686.895261ms) ▶ Complex URL from node.js url parser doc at url.md:153 ✔ should pass for type="url" (location=url.md:153) (546.971103ms) ✔ Complex URL from node.js url parser doc at url.md:153 (547.784203ms) ▶ Complex URL with basic auth from node.js url parser doc at url.md:167 ✔ should pass for type="url" (location=url.md:167) (601.89474ms) ✔ Complex URL with basic auth from node.js url parser doc at url.md:167 (602.712159ms) ▶ Double `@` at url.md:181 ✔ should pass for type="url" (location=url.md:181) (15.304903ms) ✔ Double `@` at url.md:181 (16.079521ms) ▶ Proxy basic auth with url encoded space at url.md:193 ✔ should pass for type="url" (location=url.md:193) (266.186371ms) ✔ Proxy basic auth with url encoded space at url.md:193 (267.021489ms) ▶ Proxy basic auth with unreserved chars at url.md:205 ✔ should pass for type="url" (location=url.md:205) (301.33677ms) ✔ Proxy basic auth with unreserved chars at url.md:205 (302.205748ms) ▶ IPv6 address with Zone ID at url.md:217 ✔ should pass for type="url" (location=url.md:217) (277.989876ms) ✔ IPv6 address with Zone ID at url.md:217 (278.773876ms) ▶ IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 ✔ should pass for type="url" (location=url.md:229) (268.770687ms) ✔ IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 (269.653327ms) ▶ Disallow tab in URL at url.md:241 ✔ should pass for type="url" (location=url.md:241) (13.596644ms) ✔ Disallow tab in URL at url.md:241 (14.378763ms) ▶ Disallow form-feed in URL at url.md:252 ✔ should pass for type="url" (location=url.md:252) (13.448464ms) ✔ Disallow form-feed in URL at url.md:252 (14.205644ms) ✔ URL tests at url.md:1 (8323.382756ms) ℹ tests 267 ℹ suites 300 ℹ pass 267 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 510573.121528 >>> 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... '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 Fri, 05 Jun 2026 16:35:39 +0000 elapsed time 0h 9m 41s >>> llhttp: Cleaning up srcdir >>> llhttp: Cleaning up pkgdir >>> llhttp: Cleaning up tmpdir >>> llhttp: Uninstalling dependencies... ( 1/24) Purging .makedepends-llhttp (20260605.162600) ( 2/24) Purging cmake (4.2.3-r0) ( 3/24) Purging samurai (1.2-r8) ( 4/24) Purging npm (11.12.1-r0) ( 5/24) Purging nodejs (24.16.0-r0) ( 6/24) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall ( 7/24) Purging ada-libs (3.3.0-r0) ( 8/24) Purging clang22 (22.1.3-r2) ( 9/24) Purging llvm22-linker-tools (22.1.3-r0) (10/24) Purging clang22-headers (22.1.3-r2) (11/24) Purging clang22-libs (22.1.3-r2) (12/24) Purging icu-libs (78.1-r0) (13/24) Purging libarchive (3.8.7-r0) (14/24) Purging libbz2 (1.0.8-r6) (15/24) Purging libuv (1.52.1-r0) (16/24) Purging llvm22-libs (22.1.3-r0) (17/24) Purging rhash-libs (1.4.6-r0) (18/24) Purging simdjson (4.2.4-r0) (19/24) Purging simdutf (9.0.0-r0) (20/24) Purging sqlite-libs (3.53.2-r0) (21/24) Purging icu-data-en (78.1-r0) (22/24) Purging libffi (3.5.2-r1) (23/24) Purging libxml2 (2.13.9-r2) (24/24) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 666.5 MiB in 105 packages >>> llhttp: Updating the community/riscv64 repository index... >>> llhttp: Signing the index...