Skip to content

Add standalone hostname-filtered CONNECT proxy - #1239

Merged
Weidong Cui (wdcui) merged 11 commits into
uliteboxfrom
wdcui/ulitebox/egress-proxy-connect
Sep 1, 2026
Merged

Add standalone hostname-filtered CONNECT proxy#1239
Weidong Cui (wdcui) merged 11 commits into
uliteboxfrom
wdcui/ulitebox/egress-proxy-connect

Conversation

@wdcui

@wdcui Weidong Cui (wdcui) commented Aug 29, 2026

Copy link
Copy Markdown
Member

This PR adds a standalone CONNECT proxy executable that applies exact hostname-and-port policy before trusted host resolution and numeric upstream dialing, binds a loopback listener with readiness output, relays accepted tunnels with bounded resources, and adds cross-platform CI coverage.

@wdcui
Weidong Cui (wdcui) force-pushed the wdcui/ulitebox/egress-proxy-policy-dns branch from c31ea71 to 5002aa8 Compare September 1, 2026 18:28
Base automatically changed from wdcui/ulitebox/egress-proxy-policy-dns to ulitebox September 1, 2026 18:43
Weidong Cui (wdcui) and others added 2 commits September 1, 2026 11:55
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
@wdcui
Weidong Cui (wdcui) force-pushed the wdcui/ulitebox/egress-proxy-connect branch from d6cd441 to d3fa5d2 Compare September 1, 2026 18:57
Weidong Cui (wdcui) and others added 9 commits September 1, 2026 12:49
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 239ec5f7-870a-4259-bcae-4ca85fb913a0
@wdcui
Weidong Cui (wdcui) added this pull request to the merge queue Sep 1, 2026
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

🤖 SemverChecks 🤖 No breaking API changes detected

Note: this does not mean API is unchanged, or even that there are no breaking changes; simply, none of the detections triggered.

Merged via the queue into ulitebox with commit 63729ef Sep 1, 2026
6 checks passed
@wdcui
Weidong Cui (wdcui) deleted the wdcui/ulitebox/egress-proxy-connect branch September 1, 2026 21:47
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