Skip to content
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

[client, management] Support DNS Labels for Peer Addressing #3252

Merged
merged 28 commits into from
Feb 20, 2025
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
1147702
Add DNS labels support to login request and configuration
hakansa Jan 30, 2025
d1025b2
[client] Update Login method to include DNS labels parameter
hakansa Jan 30, 2025
89b1e5a
move validateDomains to management.domain pkg to reuse
hakansa Jan 30, 2025
fad86ab
Add cleanDNSLabels field to LoginRequest and update validation logic
hakansa Jan 31, 2025
d943431
Rename dnsLabelsFlag to extra-dns-labels for clarity in command usage
hakansa Feb 3, 2025
1c34883
Merge branch 'main' into feature/dns-labels
hakansa Feb 3, 2025
12979f2
Refactor localResolver to improve multiple DNS record handling
hakansa Feb 3, 2025
5d87c66
Refactor local handler update to support multiple DNS records per domain
hakansa Feb 5, 2025
1682c53
Merge branch 'main' into feature/dns-labels
hakansa Feb 5, 2025
8dbd6d1
Remove unused import from routes_handler_test.go
hakansa Feb 5, 2025
940e8b3
Update management/domain/validate.go
hakansa Feb 6, 2025
c615337
Use slices.Equal for DNS label comparison and add error logging for r…
hakansa Feb 6, 2025
2c38be7
Update protoc version in generated proto files
hakansa Feb 6, 2025
5afa933
Fix DNS labels comparison logic
hakansa Feb 6, 2025
ceb4280
Merge branch 'main' into feature/dns-labels
hakansa Feb 6, 2025
6fc6c00
fix proto merge conflict
hakansa Feb 6, 2025
4946a7b
Replace assert library
hakansa Feb 6, 2025
ffdfa6b
use domain.FromPunycodeList on client login
hakansa Feb 7, 2025
74d4bc7
Merge branch 'main' into feature/dns-labels
hakansa Feb 10, 2025
64e1433
client grpc proto fix
hakansa Feb 10, 2025
f2a749f
[client] Update DNS labels flag description to specify maximum limit
hakansa Feb 10, 2025
b375671
Implement round-robin rotation for DNS records when multiple records …
hakansa Feb 11, 2025
94c8f84
Refactor DNS label handling in login and up commands for improved val…
hakansa Feb 12, 2025
f041b0f
Refactor DNS label validation in up command to improve error handling
hakansa Feb 12, 2025
d536f8f
Merge branch 'main' into feature/dns-labels
hakansa Feb 12, 2025
8ebb26a
Merge branch 'main' into feature/dns-labels
hakansa Feb 18, 2025
f2c867c
[management] Support Extra DNS Labels for Peer Addressing (#3291)
hakansa Feb 20, 2025
cbd9272
Merge branch 'main' into feature/dns-labels
hakansa Feb 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into feature/dns-labels
hakansa committed Feb 10, 2025
commit 74d4bc778e511b75fd4ebf39baaa46f1a3abb314
441 changes: 250 additions & 191 deletions client/proto/daemon.pb.go
You are viewing a condensed version of this merge commit. You can view the full changes here.