Skip to content

Releases: fosrl/newt

1.15.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 01:40
1522490

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:d69d047c816ca7721eae90d5f3cd3be53b615b3d498678be21488d666538ee5c
  • Docker Hub: docker.io/fosrl/newt@sha256:d69d047c816ca7721eae90d5f3cd3be53b615b3d498678be21488d666538ee5c
    Tag: 1.15.0

What's Changed

  • Add PKGBUILD
  • Scrape and send local endpoints to accept local network connections from clients
  • Add option to add metric to routes to make local routes the default

Full Changelog: 1.14.0...1.15.0

1.14.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 21:54
527edc8

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:60c78391e3b5cb8a260490fb26b8b7329ed5448077629da89a564af80d3a9fad
  • Docker Hub: docker.io/fosrl/newt@sha256:60c78391e3b5cb8a260490fb26b8b7329ed5448077629da89a564af80d3a9fad
    Tag: 1.14.0

What's Changed

  • Add server side sync message to detect lost command control websocket messages
  • Add --native-main mode to create a native Wireguard interface on the host instead of netstack
  • Add using upstream remote subnets with remote nodes for site-to-cloud backhaul connectivity
  • Add support for all cli/env args in the config json file
  • Fix config file location to be under newt on Windows
  • Fix restart command when running as windows service
  • Fix dead/half-open control websocket (read deadline + protocol ping) by @DanivosYoun in #387
  • Refactor code into module

New Contributors

Full Changelog: 1.13.0...1.14.0

1.13.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 19:05

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:63d956c8fdee889255e441ec405193b47b1fd2d975b505492ec848a8007f4fc3
  • Docker Hub: docker.io/fosrl/newt@sha256:63d956c8fdee889255e441ec405193b47b1fd2d975b505492ec848a8007f4fc3
    Tag: 1.13.0

What's Changed

  • Add browser gateway support for VNC, RDP, and SSH
  • Add native internal ssh server for easier ssh private resources
  • Add --disable-ssh flag to replace --auth-daemon which is now enabled by default
  • Add auto update newt support when running as binary
  • Add advantech router app
  • Add sighup to reload config
  • Add block flag to block all connections to config
  • Add restart endpoint
  • Fix X-Forwarded-Proto always set to "http" for TLS connections
  • Fix remove duplicate wrong error log in socket/fetch and dead code in reliablePing
  • Dependency security updates

New Contributors

Full Changelog: 1.12.5...1.13.0

1.13.0-rc.0

1.13.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jun 19:15

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:c68fedb2565d00056fbe0497c21ec7c45103b7d8be191e341732224bff5d103e
  • Docker Hub: docker.io/fosrl/newt@sha256:c68fedb2565d00056fbe0497c21ec7c45103b7d8be191e341732224bff5d103e
    Tag: 1.13.0-rc.0

What's Changed

  • Add browser gateway support for VNC, RDP, and SSH
  • Add native internal ssh server for easier ssh private resources
  • Add --disable-ssh flag to replace --auth-daemon which is now enabled by default
  • Add auto update newt support when running as binary
  • Add advantech router app
  • Add sighup to reload config
  • Add block flag to block all connections to config
  • Add restart endpoint
  • Fix X-Forwarded-Proto always set to "http" for TLS connections
  • Fix remove duplicate wrong error log in socket/fetch and dead code in reliablePing
  • Dependency security updates

New Contributors

Full Changelog: 1.12.5...1.13.0-rc.0

1.12.5

Choose a tag to compare

@github-actions github-actions released this 08 May 19:19

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:3c009663332145cae39b940b07857469038d5e9d71aacb1497e78795ba4e3b9b
  • Docker Hub: docker.io/fosrl/newt@sha256:3c009663332145cae39b940b07857469038d5e9d71aacb1497e78795ba4e3b9b
    Tag: 1.12.5

What's Changed

Full Changelog: 1.12.4...1.12.5

1.12.4

Choose a tag to compare

@github-actions github-actions released this 08 May 01:28

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:6369c0e0872d0634461ed477dea684431f4ddb92a9c30e485c07d1904623582d
  • Docker Hub: docker.io/fosrl/newt@sha256:6369c0e0872d0634461ed477dea684431f4ddb92a9c30e485c07d1904623582d
    Tag: 1.12.4

What's Changed

  • Fix newt not reconnecting on data plane Wireguard connection failure from @dephekt
  • Fix connection logs not getting generated on edge case with rewrite addresses
  • Update status code on redirect for http resources to 308

Full Changelog: 1.12.3...1.12.4

1.12.3

Choose a tag to compare

@github-actions github-actions released this 30 Apr 00:07

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:414e1a7618cadba03aace19abe2fd5feaa1d7922b95d359d6c1e8329d3fa964c
  • Docker Hub: docker.io/fosrl/newt@sha256:414e1a7618cadba03aace19abe2fd5feaa1d7922b95d359d6c1e8329d3fa964c
    Tag: 1.12.3

What's Changed

Full Changelog: 1.12.2...1.12.3

1.12.2

Choose a tag to compare

@github-actions github-actions released this 28 Apr 22:18

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:b1af30d7031e3019fda2b3861944704d9f41639aa796f58eeb7074c2b5f0f166
  • Docker Hub: docker.io/fosrl/newt@sha256:b1af30d7031e3019fda2b3861944704d9f41639aa796f58eeb7074c2b5f0f166
    Tag: 1.12.2

What's Changed

  • Fix dont block tcp for private resources on port 80 and 443 unless there are http targets by @oschwartz10612 in #333

Full Changelog: 1.12.1...1.12.2

1.12.1

Choose a tag to compare

@github-actions github-actions released this 28 Apr 17:38

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:7c621a5b879e7c4a14184a97c91a244dcbab236a870ed0e141014d92aabc0b27
  • Docker Hub: docker.io/fosrl/newt@sha256:7c621a5b879e7c4a14184a97c91a244dcbab236a870ed0e141014d92aabc0b27
    Tag: 1.12.1

What's Changed

Full Changelog: 1.12.0...1.12.1

1.12.0

Choose a tag to compare

@oschwartz10612 oschwartz10612 released this 28 Apr 04:03

Container Images

  • GHCR: ghcr.io/fosrl/newt@sha256:f63811250364e893d3de4c30e0227d650aa962c32b43bd0cd83427ffd03d99cc
  • Docker Hub: docker.io/fosrl/newt@sha256:f63811250364e893d3de4c30e0227d650aa962c32b43bd0cd83427ffd03d99cc
    Tag: 1.12.0

What's Changed

  • Add HTTP private resources
  • Add health check unhealthy and healthy thresholds and follow redirects
  • Add TCP health check
  • Fix allow empty config file bootstrap before provisioning by @LaurenceJJones in #302
  • Improve sync.Pool for UDP buffers by @LaurenceJJones in #277
  • Improve reclaim idle UDP flows and make timeout configurable by @LaurenceJJones in #306

Full Changelog: 1.11.0...1.12.0