[PR #2399] [MERGED] [relay] Feature/relay integration r53 #17207

Closed
opened 2026-08-05 04:07:03 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/2399
Author: @pappz
Created: 8/6/2024
Status: Merged
Merged: 8/22/2024
Merged by: @pappz

Base: feature/relay-integrationHead: feature/relay-integration-r53


📝 Commits (10+)

  • 7d44be5 Add route53 support for TLS handling
  • 7ef9a3d Configurable log level
  • 0f20e2c Fix lint
  • ad75c9f Fix default log level
  • f08bf93 Grammar fixes
  • b380f17 Refactor commandline parameters
  • 2f848cc Remove unused variables
  • 2b00c99 [client] Feature/relay integration fix reconnection (#2405)
  • 87bf68d Merge branch 'feature/relay-integration' into feature/relay-integration-r53
  • 72e8cf3 Merge branch 'feature/relay-integration' into feature/relay-integration-r53

📊 Changes

19 files changed (+1424 additions, -73 deletions)

View changed files

📝 client/internal/peer/conn.go (+2 -2)
encryption/route53.go (+87 -0)
encryption/route53_test.go (+84 -0)
📝 go.mod (+27 -2)
📝 go.sum (+63 -4)
📝 relay/client/client.go (+1 -1)
relay/cmd/env.go (+35 -0)
📝 relay/cmd/main.go (+64 -62)
📝 relay/messages/message.go (+1 -1)
📝 relay/server/store.go (+10 -1)
relay/server/store_test.go (+40 -0)
relay/testec2/main.go (+258 -0)
relay/testec2/relay.go (+176 -0)
relay/testec2/signal.go (+91 -0)
relay/testec2/start_msg.go (+39 -0)
relay/testec2/tun/proxy.go (+72 -0)
relay/testec2/tun/tun.go (+110 -0)
relay/testec2/turn.go (+181 -0)
relay/testec2/turn_allocator.go (+83 -0)

📄 Description

Describe your changes

Support route53 for TLS handling

Checklist

  • Is it a bug fix
  • Is a typo/documentation fix
  • Is a feature enhancement
  • It is a refactor
  • Created tests that fail without the change (if possible)
  • Extended the README / documentation, if necessary

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbirdio/netbird/pull/2399 **Author:** [@pappz](https://github.com/pappz) **Created:** 8/6/2024 **Status:** ✅ Merged **Merged:** 8/22/2024 **Merged by:** [@pappz](https://github.com/pappz) **Base:** `feature/relay-integration` ← **Head:** `feature/relay-integration-r53` --- ### 📝 Commits (10+) - [`7d44be5`](https://github.com/netbirdio/netbird/commit/7d44be55beeff28ae63a1d42a84cc5c14819f15c) Add route53 support for TLS handling - [`7ef9a3d`](https://github.com/netbirdio/netbird/commit/7ef9a3de7e592b512cf0e2906c48d2abad06d387) Configurable log level - [`0f20e2c`](https://github.com/netbirdio/netbird/commit/0f20e2ce70d9a639a11f78bbaa58d39573d2c238) Fix lint - [`ad75c9f`](https://github.com/netbirdio/netbird/commit/ad75c9f31a4f860f58fd219c8b5344d680a07760) Fix default log level - [`f08bf93`](https://github.com/netbirdio/netbird/commit/f08bf93b194f39b7897c65f71d8bbea14401aac2) Grammar fixes - [`b380f17`](https://github.com/netbirdio/netbird/commit/b380f1706484cf8bb52c74719782b663d735679c) Refactor commandline parameters - [`2f848cc`](https://github.com/netbirdio/netbird/commit/2f848cc51ba044303ef4e331c4c61961cdb1d35a) Remove unused variables - [`2b00c99`](https://github.com/netbirdio/netbird/commit/2b00c99d3e89981cd93aaaddc8122208166f8d26) [client] Feature/relay integration fix reconnection (#2405) - [`87bf68d`](https://github.com/netbirdio/netbird/commit/87bf68de6458c729a443b5005314cff5244e29a9) Merge branch 'feature/relay-integration' into feature/relay-integration-r53 - [`72e8cf3`](https://github.com/netbirdio/netbird/commit/72e8cf31cb5f9b446bae68f3c6c8bf5d1b34b06c) Merge branch 'feature/relay-integration' into feature/relay-integration-r53 ### 📊 Changes **19 files changed** (+1424 additions, -73 deletions) <details> <summary>View changed files</summary> 📝 `client/internal/peer/conn.go` (+2 -2) ➕ `encryption/route53.go` (+87 -0) ➕ `encryption/route53_test.go` (+84 -0) 📝 `go.mod` (+27 -2) 📝 `go.sum` (+63 -4) 📝 `relay/client/client.go` (+1 -1) ➕ `relay/cmd/env.go` (+35 -0) 📝 `relay/cmd/main.go` (+64 -62) 📝 `relay/messages/message.go` (+1 -1) 📝 `relay/server/store.go` (+10 -1) ➕ `relay/server/store_test.go` (+40 -0) ➕ `relay/testec2/main.go` (+258 -0) ➕ `relay/testec2/relay.go` (+176 -0) ➕ `relay/testec2/signal.go` (+91 -0) ➕ `relay/testec2/start_msg.go` (+39 -0) ➕ `relay/testec2/tun/proxy.go` (+72 -0) ➕ `relay/testec2/tun/tun.go` (+110 -0) ➕ `relay/testec2/turn.go` (+181 -0) ➕ `relay/testec2/turn_allocator.go` (+83 -0) </details> ### 📄 Description ## Describe your changes Support route53 for TLS handling ## Issue ticket number and link ### Checklist - [ ] Is it a bug fix - [ ] Is a typo/documentation fix - [x] Is a feature enhancement - [ ] It is a refactor - [ ] Created tests that fail without the change (if possible) - [ ] Extended the README / documentation, if necessary --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2026-08-05 04:07:03 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#17207