Skip to content

more fix for reverse proxy - #121

Merged
zh-jq merged 4 commits into
mainfrom
http-guard-fix
Sep 30, 2026
Merged

zh-jq merged 4 commits into
mainfrom
http-guard-fix

Conversation

@zh-jq

@zh-jq zh-jq commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

zh-jq and others added 4 commits September 30, 2026 08:37
Reqmod and respmod durations started when adaptation began, so they did not match websocket and h1 forward. Record those durations on the task notes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep client and upstream byte counts when a final response, ICAP reply, or transfer error arrives before the body finishes. Count a fully buffered chunked body as payload on both sides.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop the combined rate-limit helper so http_guard and tls_proxy use only the site context, http_expose checks the user before the site, and a context is cloned only when storing a request semaphore.

Co-authored-by: Cursor <cursoragent@cursor.com>
The relay always has a site, so stop reading it back from task notes. The TCP accept duration is the task wait time.

Co-authored-by: Cursor <cursoragent@cursor.com>
@zh-jq
zh-jq merged commit a3396f4 into main Sep 30, 2026
129 of 130 checks passed
@zh-jq
zh-jq deleted the http-guard-fix branch September 30, 2026 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant