Original PR: https://github.com/fosrl/newt/pull/399 Author: @oschwartz10612 Created: 7/2/2026 Status: ✅ Merged Merged: 7/2/2026 Merged by: @oschwartz10612
Base: main ← Head: dev
main
dev
0019d0d
689acff
2375871
3a412fd
0c196b9
fcbdd0b
72eb951
e5db8de
dabeb63
8236cb4
35 files changed (+4516 additions, -3284 deletions)
📝 authdaemon.go (+0 -65) ➖ clients.go (+0 -114) 📝 clients/clients.go (+32 -88) ➖ common.go (+0 -661) ➕ config.go (+681 -0) ➕ config_test.go (+157 -0) 📝 holepunch/holepunch.go (+20 -12) 📝 holepunch/tester.go (+19 -7) 📝 main.go (+72 -2196) 📝 netstack2/handlers.go (+14 -0) 📝 netstack2/proxy.go (+57 -0) 📝 netstack2/subnet_lookup.go (+22 -0) 📝 netstack2/tun.go (+9 -0) ➕ newt/authdaemon.go (+60 -0) ➕ newt/blueprint.go (+127 -0) ➕ newt/clients.go (+114 -0) ➕ newt/config.go (+73 -0) ➕ newt/connect.go (+351 -0) ➕ newt/data.go (+161 -0) ➕ newt/handlers.go (+1082 -0)
authdaemon.go
clients.go
clients/clients.go
common.go
config.go
config_test.go
holepunch/holepunch.go
holepunch/tester.go
main.go
netstack2/handlers.go
netstack2/proxy.go
netstack2/subnet_lookup.go
netstack2/tun.go
newt/authdaemon.go
newt/blueprint.go
newt/clients.go
newt/config.go
newt/connect.go
newt/data.go
newt/handlers.go
...and 15 more files
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/fosrl/newt/pull/399
Author: @oschwartz10612
Created: 7/2/2026
Status: ✅ Merged
Merged: 7/2/2026
Merged by: @oschwartz10612
Base:
main← Head:dev📝 Commits (10+)
0019d0dUpdate log message to not print689acffPull the version from the new api2375871Implement first draft on native on main tunnel3a412fdBasic native root mode works on linux0c196b9Add the update endpointsfcbdd0bGroundwork for monitoring and updating the dns72eb951Refactore5db8deAdd syncdabeb63Add sync8236cb4Allow some flapping before log📊 Changes
35 files changed (+4516 additions, -3284 deletions)
View changed files
📝
authdaemon.go(+0 -65)➖
clients.go(+0 -114)📝
clients/clients.go(+32 -88)➖
common.go(+0 -661)➕
config.go(+681 -0)➕
config_test.go(+157 -0)📝
holepunch/holepunch.go(+20 -12)📝
holepunch/tester.go(+19 -7)📝
main.go(+72 -2196)📝
netstack2/handlers.go(+14 -0)📝
netstack2/proxy.go(+57 -0)📝
netstack2/subnet_lookup.go(+22 -0)📝
netstack2/tun.go(+9 -0)➕
newt/authdaemon.go(+60 -0)➕
newt/blueprint.go(+127 -0)➕
newt/clients.go(+114 -0)➕
newt/config.go(+73 -0)➕
newt/connect.go(+351 -0)➕
newt/data.go(+161 -0)➕
newt/handlers.go(+1082 -0)...and 15 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.