Skip to content

OHH-5: tighten proxy HTTP compliance in rttp_client#18

Merged
fewensa merged 1 commit intomainfrom
moonfly/ohh-5-use-socket2-for-rttp-project
Mar 19, 2026
Merged

OHH-5: tighten proxy HTTP compliance in rttp_client#18
fewensa merged 1 commit intomainfrom
moonfly/ohh-5-use-socket2-for-rttp-project

Conversation

@fewensa
Copy link
Copy Markdown
Owner

@fewensa fewensa commented Mar 19, 2026

Summary

  • confirm the direct sync and async TCP paths already use socket2 as the low-level transport
  • make blocking request writes complete reliably with write_all
  • send Proxy-Authorization for authenticated HTTP proxies and parse CONNECT responses through the full header boundary
  • add blocking and async coverage for proxy auth and HTTPS tunneling

Testing

  • cargo test --all-features

@fewensa fewensa added the symphony Managed by Symphony label Mar 19, 2026
@fewensa fewensa merged commit 129e1a5 into main Mar 19, 2026
1 check passed
@fewensa fewensa deleted the moonfly/ohh-5-use-socket2-for-rttp-project branch March 19, 2026 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

symphony Managed by Symphony

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant