1_7_7.md

doc/release_notes/1_7_7.md

1.7.7

Improvements

  • ssl cert info will also be redacted when :debug_redact option 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-after header.

  • digest: digest header parsing issues results in an error response (instead of an exception raised).