-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[management,proxy,client] Add L4 capabilities (TLS/TCP/UDP) #5530
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
000ae70
Add L4 capabilities (TLS/TCP/UDP)
lixmal 6f94ead
Fix SonarCloud code smells in L4 feature
lixmal d66b6d3
Remove unused testProxyManager type
lixmal f39e428
Address CodeRabbit review feedback
lixmal 99fcbe4
Fix active request gauge leak and addMapping rollback
lixmal 90f0c30
Address CodeRabbit nits
lixmal 5d59da8
Address remaining CodeRabbit feedback
lixmal 6936322
Merge branch 'main' into reverse-proxy-l4
lixmal 8652a43
Address second-wave CodeRabbit review feedback
lixmal 305f1d2
Fix dead UDP session on write failure and EXPOSE_HTTPS mode mapping
lixmal 999cccc
Cancel mapping worker on early server exit
lixmal 1c7ba35
Fix review findings: data race, fail-open protocol, ToAPIResponse mut…
lixmal 9e7e19a
Enforce domain uniqueness across all service modes and remove service…
lixmal 2476d8b
Reinstate ProxyCluster API removed during L4 merge
lixmal 92e6959
Protect TCP router observer field with mutex for thread safety
lixmal 3219b33
Track handleConn goroutines in Drain to wait for in-flight connections
lixmal ac100ac
Use types.AccountID in observer interfaces instead of string
lixmal 6841d69
Restore custom domain warning in expose flag description
lixmal e8d14c3
Merge branch 'main' into reverse-proxy-l4
lixmal 7e3576a
Fix pkceCleanupCancel build error from merge with main
lixmal 1aaab1d
Expand ServiceTarget protocol enum to include tcp and udp for L4 modes
lixmal 74c100f
Fix ServiceTarget target_type enum: replace "resource" with "domain"
lixmal 151247e
Make domain required in Service response and fix target_type enum
lixmal f00cd89
Merge branch 'main' into reverse-proxy-l4
lixmal cb920d4
Fix CI: run go mod tidy and split metrics New() to satisfy Sonar S138
lixmal a191723
Add L4 (TCP/UDP) access log reporting to management
lixmal c0ad23f
Reduce addUDPRelay params to satisfy Sonar max-params rule
lixmal 47d44be
Fix startup race: wait for router init before processing mappings
lixmal 70b766c
Fix mapping stream tests: initialize routerReady channel
lixmal c6d4085
Merge branch 'main' into reverse-proxy-l4
lixmal 17fb01e
Make supports_custom_ports optional so old proxies return nil
lixmal 611eb0e
Merge branch 'main' into reverse-proxy-l4
lixmal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.