Closed sebastian-nagel closed 3 years ago
Yes, definitely. I'll update the PR accordingly.
Thanks. Released as 0.15.0 with a couple of small tweaks. When I tested it I found DigestingMessageBody was producing the wrong digest as it was digesting the unused remaining part of the buffer instead of the bytes that had just been read.
Thanks!
Add tool to validate WARC/ARC files: verify digests, Content-Length headers, media type syntax, syntax of (parse errors in) HTTP headers. Read the payload to find/trigger errors when decoding transfer or content encoding.
Note: #59 is required to properly verify digests.