Original PR: https://github.com/fosrl/newt/pull/279 Author: @oschwartz10612 Created: 3/16/2026 Status: ✅ Merged Merged: 3/16/2026 Merged by: @oschwartz10612
Base: main ← Head: dev
main
dev
039ae07
f982e6b
287eef0
4e854b5
15ea631
6371e98
7d68251
e68b656
fac0f5b
1bd1133
14 files changed (+1023 additions, -180 deletions)
📝 .github/workflows/cicd.yml (+7 -4) 📝 Dockerfile (+2 -1) 📝 Makefile (+13 -10) 📝 clients/clients.go (+249 -58) 📝 common.go (+50 -16) ➕ common_test.go (+212 -0) 📝 get-newt.sh (+73 -46) 📝 healthcheck/healthcheck.go (+79 -0) 📝 main.go (+160 -14) 📝 netstack2/proxy.go (+25 -0) 📝 netstack2/tun.go (+9 -0) 📝 proxy/manager.go (+25 -0) 📝 websocket/client.go (+116 -29) 📝 websocket/types.go (+3 -2)
.github/workflows/cicd.yml
Dockerfile
Makefile
clients/clients.go
common.go
common_test.go
get-newt.sh
healthcheck/healthcheck.go
main.go
netstack2/proxy.go
netstack2/tun.go
proxy/manager.go
websocket/client.go
websocket/types.go
🔄 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/279
Author: @oschwartz10612
Created: 3/16/2026
Status: ✅ Merged
Merged: 3/16/2026
Merged by: @oschwartz10612
Base:
main← Head:dev📝 Commits (10+)
039ae07Support prefixes sent from serverf982e6bMerge branch 'dev' into msg-opt287eef0Add version and send it down4e854b5Working on message versioning15ea631Mutex on handlers, slight change to ping message and handler6371e98Update the get all rules7d68251Merge branch 'dev' into msg-opte68b656Temp lets ignore the sync messagesfac0f5bBuild full arn1bd1133Make sure to skip prepare📊 Changes
14 files changed (+1023 additions, -180 deletions)
View changed files
📝
.github/workflows/cicd.yml(+7 -4)📝
Dockerfile(+2 -1)📝
Makefile(+13 -10)📝
clients/clients.go(+249 -58)📝
common.go(+50 -16)➕
common_test.go(+212 -0)📝
get-newt.sh(+73 -46)📝
healthcheck/healthcheck.go(+79 -0)📝
main.go(+160 -14)📝
netstack2/proxy.go(+25 -0)📝
netstack2/tun.go(+9 -0)📝
proxy/manager.go(+25 -0)📝
websocket/client.go(+116 -29)📝
websocket/types.go(+3 -2)📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.