mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-12 22:23:49 +01:00
It should be a PROTOCOL_WARN when we have an incorrect content-encoding.
Rationale: The server did not obey the protocol, and its content-encoding got munged. That's what PROTOCOL_WARN is for.
This commit is contained in:
parent
9018da06c7
commit
7b3161f008
4
changes/bug22670_02
Normal file
4
changes/bug22670_02
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
o Minor bugfixes (logging, compression):
|
||||||
|
- When decompressing, treat mismatch between content-encoding and
|
||||||
|
actual compression type as a protocol warning. Fixes part of bug
|
||||||
|
22670; bugfix on 0.1.1.9-alpha.
|
@ -2232,7 +2232,7 @@ dir_client_decompress_response_body(char **bodyp, size_t *bodylenp,
|
|||||||
want_to_try_both = (compression == UNKNOWN_METHOD ||
|
want_to_try_both = (compression == UNKNOWN_METHOD ||
|
||||||
guessed != compression);
|
guessed != compression);
|
||||||
if (want_to_try_both) {
|
if (want_to_try_both) {
|
||||||
severity = LOG_INFO;
|
severity = LOG_PROTOCOL_WARN;
|
||||||
}
|
}
|
||||||
|
|
||||||
tor_log(severity, LD_HTTP,
|
tor_log(severity, LD_HTTP,
|
||||||
|
Loading…
Reference in New Issue
Block a user