# PROVENANCE -- the vendored llhttp conformance corpus
#
# Upstream's bytes, verbatim. Decision 0007 governs this directory:
#   * these files are NEVER edited -- a fixture we believe is wrong becomes a
#     ratchet entry and a decision record, never a change to these bytes;
#   * every file is checksummed below and verified by a registered spec, so
#     upstream drift and local corruption are build failures, not discoveries;
#   * refresh only through:
#       cmake -DLLHTTP_ROOT=<checkout> -P cmake/HttparseCorpusRefresh.cmake
#
# llhttp is MIT licensed (LICENSE beside this file, retained per 0007 item 7).
# This is test data; it is not part of the distributed library.

upstream-url: https://github.com/nodejs/llhttp
upstream-ref: v9.4.3-1-gee51043
upstream-commit: ee51043701d8b90ef647cf04790cbb1c55889825
retrieved: 2026-09-13
file-count: 24

sha256 628168d68bb5a8a17e0bbefb3bd74e326e1edc20583d76f52f457c82c921867d LICENSE
sha256 5d8711f1974be9ef20fe107ea5cfbad177cd65ae35f46a79fb1f1b89e1442d61 request/connection.md
sha256 2abc43fd03e065088e257c254a6c4be010eb00692986421693be6ffd4413c2c7 request/content-length.md
sha256 5452c241cedb1a2ca19029c1ab55a7787d0f0e93e06ceb526cc28f3650d8c781 request/finish.md
sha256 a52327639eea2704f07dff0a5e557a39582c2b88627f07452c58e186e120a866 request/invalid.md
sha256 37d30579c6436550ff0932d819be7af8b1e139445a9f0c5f0da8694c9cae8e50 request/lenient-header-value-relaxed.md
sha256 15954dcd89c8d2ef0152853e94cec4f8eb8e65be574008173af1534b589370b0 request/lenient-headers.md
sha256 11e92e3651ea89a7e8c13fba04e22abbfe9f30a2309b9c06726fd6ce8b769813 request/lenient-version.md
sha256 5f797f7e06a111f46a9d45dbb5220a8f7a5bcfe0e908421778dc69d9ccac6041 request/method.md
sha256 53d0fa6849825190ea7144af045eab2738ab81a1881d7b1cb6ccba1d3bd92c48 request/pausing.md
sha256 8df1c96570df60c42fe9847091ee3079a48dd0062ae20da854ecde1ff102214c request/pipelining.md
sha256 385a56ab78354efaab2ee752e90251a86565ebf988e2cf4e144cf302e0809c73 request/sample.md
sha256 d274107ad51ef8ce16288a0cbf9448a14f8942e65e8946e8ce79f8c36b6f1f5e request/transfer-encoding.md
sha256 95102eebcecdb3c1786f0d7c155bf1f00bc264c61f025a7e7548140757802a6e request/uri.md
sha256 c7022d012d5980360a5b9071a41168b545fb38ba48f2621b956d49d935f35580 response/connection.md
sha256 dcba180a8b6cba30823d863278dea4cc924cfcb80165f9ef8e3d247398a7f7c2 response/content-length.md
sha256 5341300b4ad1c68706fb2438d12c486d0e201f51223c4ba96a0b1aaa397db489 response/finish.md
sha256 2afcef73b43601b9f6abfeec6da560b8120ce6416b7d69075f2e90c724c26883 response/invalid.md
sha256 60b4dae368c496b7c69873291f6e257550ce3bb6fba4822c84ab8f8c9f37f955 response/lenient-version.md
sha256 4cd0b03a03b3042c3f317d0ba3d34562b379b0005b84a3d1e5a0481de13d69d0 response/pausing.md
sha256 4ae927b0cbe54b55535bebe8e4827c383eb0590fd0344e6370b3a2f60124f61d response/pipelining.md
sha256 be1f22a4f6f4fcda3f8db6a89fbf833d8af1d2e09cde3fa8d6c255cb243e72c4 response/sample.md
sha256 fb65236cea2ee910e0cf66cf0433bae36e3d5a250d892b4bd05d93af49fdb39e response/transfer-encoding.md
sha256 da7da73b8d699e528f0c209a108a29f28b587fb69356bd77521e2d68014ede0d url.md
