You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: resolve flaky tests and add library unit test coverage
- fix(hpx/tests): fix with_concurrency_limit_layer_success by increasing
concurrency limit from 1 to 2 and inner timeout from 200ms to 300ms,
preventing third concurrent request from exceeding the timeout bound
- fix(hpx/tests): replace external httpbin.org dependency in
http1_send_case_sensitive_headers with a local low_level_with_response
server that inspects raw HTTP/1.1 bytes for case-sensitive headers
- test(hpx): add unit tests for cookie::Jar (set/retrieve, domain scoping)
- test(hpx): add unit tests for redirect (sensitive header stripping,
same-origin preservation, referer policy for https-to-http)
- test(hpx): add unit tests for retry::Policy (default, never, scoped,
classify_fn, budget, max_retries, first_retry_delay_clamping)
- test(hpx): add unit tests for proxy (no_proxy exclusion, basic auth,
custom auth, http-only interception, socks default ports)
- test(hpx): add NSS keylog unit tests for TLS debugging
- test(hpx): add proxy pool failure classifier and proxy auth tests
- feat(hpx-browser): extend SSRF protection with private/loopback/link-local
address checks, IPv6 mapped IPv4 detection, and additional block ranges
- feat(hpx-dl): add checksum verification variants (Sha256Truncated,
LowerHexCaseInsensitive) and engine concurrency controls
- chore: add specs context and README for SSRF documentation
0 commit comments