1.7.7
Improvements
-
ssl cert info will also be redacted when
:debug_redactoption is enabled. -
fix performance regression of receive_requests recent loop change (which also improved performance of previous baseline).
-
header/data logs indexed by request (instead of parser).
Bugfixes
-
proxy: fixed issue when basic auth to proxy failed with 407 and it’d raise NoMethodError when retrying (marked as unretriable now).
-
selector: prevent removal of wrong selectable when previous closed via on_close during selectables traversal.
-
http1: only reset requests which weren’t completed (prevent issuing errors twice).
-
http1: forego clearing buffer on reset (avoid deleting potential next request bytes).
-
response_cache: reset cached response age on successful cache revalidation, as per RFC.
-
rate_limiter: do not apply jitter when delay comes from
retry-afterheader. -
digest: digest header parsing issues results in an error response (instead of an exception raised).