[PR #398] [CLOSED] 1.14.0 #8594

Closed
opened 2026-07-13 14:55:23 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/newt/pull/398
Author: @oschwartz10612
Created: 7/2/2026
Status: Closed

Base: mainHead: dev


📝 Commits (10+)

  • 0019d0d Update log message to not print
  • 689acff Pull the version from the new api
  • 2375871 Implement first draft on native on main tunnel
  • 3a412fd Basic native root mode works on linux
  • 0c196b9 Add the update endpoints
  • fcbdd0b Groundwork for monitoring and updating the dns
  • 72eb951 Refactor
  • e5db8de Add sync
  • dabeb63 Add sync
  • 8236cb4 Allow some flapping before log

📊 Changes

35 files changed (+4522 additions, -3290 deletions)

View changed files

📝 authdaemon.go (+0 -65)
clients.go (+0 -114)
📝 clients/clients.go (+38 -94)
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

  • Update log message to not print
  • Pull the version from the new api
  • Implement first draft on native on main tunnel
  • Basic native root mode works on linux
  • Add the update endpoints
  • Groundwork for monitoring and updating the dns
  • Refactor
  • Add sync
  • Add sync
  • Allow some flapping before log
  • Change interface and add log message
  • Support all config in file
  • Windows restart and service restart
  • Split out connect function
  • Add the remote subnets to the sync
  • Fix the sync causing proxy to freak out
  • Fix clients targets sync and remove nat entries
  • remove

🔄 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/fosrl/newt/pull/398 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 7/2/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`0019d0d`](https://github.com/fosrl/newt/commit/0019d0dc51176f73943cdf4527f5f7604f129d04) Update log message to not print - [`689acff`](https://github.com/fosrl/newt/commit/689acff6f84876d773d21eb10341b010281c63f1) Pull the version from the new api - [`2375871`](https://github.com/fosrl/newt/commit/237587149b7a8d882a85304423f379733e972260) Implement first draft on native on main tunnel - [`3a412fd`](https://github.com/fosrl/newt/commit/3a412fded2768dcb6214e27b43ed0a369e14b830) Basic native root mode works on linux - [`0c196b9`](https://github.com/fosrl/newt/commit/0c196b9d5d9a35416e264c6599f2634b16764aca) Add the update endpoints - [`fcbdd0b`](https://github.com/fosrl/newt/commit/fcbdd0b650b8a3a017181d0627fa35f684728787) Groundwork for monitoring and updating the dns - [`72eb951`](https://github.com/fosrl/newt/commit/72eb9515b4e133d60eabb39987eeb136a3488713) Refactor - [`e5db8de`](https://github.com/fosrl/newt/commit/e5db8dedcccd77bf6959391d61658f5965f024b0) Add sync - [`dabeb63`](https://github.com/fosrl/newt/commit/dabeb63fc26a4c99ae2072dfc044254a78e8e3bf) Add sync - [`8236cb4`](https://github.com/fosrl/newt/commit/8236cb420fffd87e1dd9c991e1b5904ee54635ae) Allow some flapping before log ### 📊 Changes **35 files changed** (+4522 additions, -3290 deletions) <details> <summary>View changed files</summary> 📝 `authdaemon.go` (+0 -65) ➖ `clients.go` (+0 -114) 📝 `clients/clients.go` (+38 -94) ➖ `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_ </details> ### 📄 Description - **Update log message to not print** - **Pull the version from the new api** - **Implement first draft on native on main tunnel** - **Basic native root mode works on linux** - **Add the update endpoints** - **Groundwork for monitoring and updating the dns** - **Refactor** - **Add sync** - **Add sync** - **Allow some flapping before log** - **Change interface and add log message** - **Support all config in file** - **Windows restart and service restart** - **Split out connect function** - **Add the remote subnets to the sync** - **Fix the sync causing proxy to freak out** - **Fix clients targets sync and remove nat entries** - **remove** --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-07-13 14:55:23 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/newt#8594