[PR #1813] [MERGED] Revert "Rollback new routing functionality" #14293

Closed
opened 2026-08-05 02:09:44 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/1813
Author: @mlsmaycon
Created: 4/8/2024
Status: Merged
Merged: 4/8/2024
Merged by: @mlsmaycon

Base: mainHead: revert-1805-remove-new-routing


📝 Commits (1)

  • cdd036d Revert "Rollback new routing functionality (#1805)"

📊 Changes

49 files changed (+2969 additions, -354 deletions)

View changed files

📝 .github/workflows/golang-test-darwin.yml (+3 -0)
📝 .github/workflows/golang-test-linux.yml (+7 -3)
📝 .github/workflows/golang-test-windows.yml (+1 -1)
📝 .github/workflows/golangci-lint.yml (+1 -1)
📝 client/internal/engine.go (+16 -0)
📝 client/internal/peer/conn.go (+32 -0)
📝 client/internal/relay/relay.go (+3 -4)
📝 client/internal/routemanager/client.go (+36 -27)
📝 client/internal/routemanager/manager.go (+72 -7)
📝 client/internal/routemanager/manager_test.go (+20 -10)
📝 client/internal/routemanager/mock.go (+5 -0)
client/internal/routemanager/routemanager.go (+126 -0)
📝 client/internal/routemanager/server_nonandroid.go (+41 -16)
client/internal/routemanager/systemops.go (+407 -0)
📝 client/internal/routemanager/systemops_android.go (+22 -2)
📝 client/internal/routemanager/systemops_bsd.go (+0 -1)
client/internal/routemanager/systemops_darwin.go (+61 -0)
client/internal/routemanager/systemops_darwin_test.go (+100 -0)
📝 client/internal/routemanager/systemops_ios.go (+22 -4)
📝 client/internal/routemanager/systemops_linux.go (+434 -77)

...and 29 more files

📄 Description

Reverts netbirdio/netbird#1805


🔄 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/1813 **Author:** [@mlsmaycon](https://github.com/mlsmaycon) **Created:** 4/8/2024 **Status:** ✅ Merged **Merged:** 4/8/2024 **Merged by:** [@mlsmaycon](https://github.com/mlsmaycon) **Base:** `main` ← **Head:** `revert-1805-remove-new-routing` --- ### 📝 Commits (1) - [`cdd036d`](https://github.com/netbirdio/netbird/commit/cdd036d8f2f6485f0ed9f51349d0e42bab6b86ca) Revert "Rollback new routing functionality (#1805)" ### 📊 Changes **49 files changed** (+2969 additions, -354 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/golang-test-darwin.yml` (+3 -0) 📝 `.github/workflows/golang-test-linux.yml` (+7 -3) 📝 `.github/workflows/golang-test-windows.yml` (+1 -1) 📝 `.github/workflows/golangci-lint.yml` (+1 -1) 📝 `client/internal/engine.go` (+16 -0) 📝 `client/internal/peer/conn.go` (+32 -0) 📝 `client/internal/relay/relay.go` (+3 -4) 📝 `client/internal/routemanager/client.go` (+36 -27) 📝 `client/internal/routemanager/manager.go` (+72 -7) 📝 `client/internal/routemanager/manager_test.go` (+20 -10) 📝 `client/internal/routemanager/mock.go` (+5 -0) ➕ `client/internal/routemanager/routemanager.go` (+126 -0) 📝 `client/internal/routemanager/server_nonandroid.go` (+41 -16) ➕ `client/internal/routemanager/systemops.go` (+407 -0) 📝 `client/internal/routemanager/systemops_android.go` (+22 -2) 📝 `client/internal/routemanager/systemops_bsd.go` (+0 -1) ➕ `client/internal/routemanager/systemops_darwin.go` (+61 -0) ➕ `client/internal/routemanager/systemops_darwin_test.go` (+100 -0) 📝 `client/internal/routemanager/systemops_ios.go` (+22 -4) 📝 `client/internal/routemanager/systemops_linux.go` (+434 -77) _...and 29 more files_ </details> ### 📄 Description Reverts netbirdio/netbird#1805 --- <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 02:09:44 -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#14293