[PR #2721] [CLOSED] Test/engine iface #20326

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

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/2721
Author: @pappz
Created: 10/10/2024
Status: Closed

Base: mainHead: test/engine-iface


📝 Commits (10+)

📊 Changes

19 files changed (+319 additions, -189 deletions)

View changed files

📝 client/internal/engine.go (+3 -3)
📝 client/internal/engine_test.go (+2 -2)
📝 client/internal/iface_moc_test.go (+1 -1)
📝 client/internal/iwginterface.go (+1 -1)
📝 client/internal/iwginterface_windows.go (+1 -1)
📝 client/internal/peer/conn.go (+127 -100)
📝 client/internal/routemanager/client.go (+3 -3)
📝 client/internal/routemanager/dynamic/route.go (+2 -2)
📝 client/internal/routemanager/manager.go (+2 -2)
📝 client/internal/routemanager/server_android.go (+1 -1)
📝 client/internal/routemanager/server_nonandroid.go (+2 -2)
📝 client/internal/routemanager/sysctl/sysctl_linux.go (+1 -1)
📝 client/internal/routemanager/systemops/systemops.go (+2 -2)
📝 client/internal/routemanager/systemops/systemops_generic.go (+1 -1)
📝 client/internal/wgproxy/ebpf/proxy.go (+2 -33)
📝 client/internal/wgproxy/ebpf/wrapper.go (+92 -10)
📝 client/internal/wgproxy/proxy.go (+4 -1)
📝 client/internal/wgproxy/proxy_test.go (+1 -1)
📝 client/internal/wgproxy/usp/proxy.go (+71 -22)

📄 Description

Describe your changes

This is just a CI test

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/2721 **Author:** [@pappz](https://github.com/pappz) **Created:** 10/10/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `test/engine-iface` --- ### 📝 Commits (10+) - [`9d75cc3`](https://github.com/netbirdio/netbird/commit/9d75cc32735bc4b9e188c65804fa58511dc9fdf9) Add pause function for proxies - [`acad98e`](https://github.com/netbirdio/netbird/commit/acad98e328bcc7f7489aab07b6d5f923be5846c2) Code cleaning - [`90d9dd4`](https://github.com/netbirdio/netbird/commit/90d9dd4c0823dfba6004437ce7cb6abc371a1ae2) Remove unused function from eBPF proxy - [`f18ae8b`](https://github.com/netbirdio/netbird/commit/f18ae8b925ea6cc62f7df7b2ae3205df830a177e) Apply pause logic - [`48184ec`](https://github.com/netbirdio/netbird/commit/48184ecf21fbe68a6d83e6b92347762c619b58e8) Fix eBPF pause handling - [`718d952`](https://github.com/netbirdio/netbird/commit/718d9526a755fe518e6fc1e0082b77f382991100) Fix test - [`9e7aac3`](https://github.com/netbirdio/netbird/commit/9e7aac3a56d41532223d96506edee47652c8ab6b) Reducate cognitive complexity - [`1f25bb0`](https://github.com/netbirdio/netbird/commit/1f25bb075169a7e8ff9d9f021e53ceaee0a487f4) Reducate cognitive complexity - [`ba3cdb3`](https://github.com/netbirdio/netbird/commit/ba3cdb30ee2c3801d346a6a57f37305b310d7a9c) Remove unnecessary ctx cancel check - [`20815c9`](https://github.com/netbirdio/netbird/commit/20815c9f90a8e50a1022a8d5045543b2a9e224c7) Remove unused function ### 📊 Changes **19 files changed** (+319 additions, -189 deletions) <details> <summary>View changed files</summary> 📝 `client/internal/engine.go` (+3 -3) 📝 `client/internal/engine_test.go` (+2 -2) 📝 `client/internal/iface_moc_test.go` (+1 -1) 📝 `client/internal/iwginterface.go` (+1 -1) 📝 `client/internal/iwginterface_windows.go` (+1 -1) 📝 `client/internal/peer/conn.go` (+127 -100) 📝 `client/internal/routemanager/client.go` (+3 -3) 📝 `client/internal/routemanager/dynamic/route.go` (+2 -2) 📝 `client/internal/routemanager/manager.go` (+2 -2) 📝 `client/internal/routemanager/server_android.go` (+1 -1) 📝 `client/internal/routemanager/server_nonandroid.go` (+2 -2) 📝 `client/internal/routemanager/sysctl/sysctl_linux.go` (+1 -1) 📝 `client/internal/routemanager/systemops/systemops.go` (+2 -2) 📝 `client/internal/routemanager/systemops/systemops_generic.go` (+1 -1) 📝 `client/internal/wgproxy/ebpf/proxy.go` (+2 -33) 📝 `client/internal/wgproxy/ebpf/wrapper.go` (+92 -10) 📝 `client/internal/wgproxy/proxy.go` (+4 -1) 📝 `client/internal/wgproxy/proxy_test.go` (+1 -1) 📝 `client/internal/wgproxy/usp/proxy.go` (+71 -22) </details> ### 📄 Description ## Describe your changes This is just a CI test ## Issue ticket number and link ### 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 --- <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 05:07:07 -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#20326