Skip to content

Releases: norouter/norouter

v0.6.4

19 Aug 05:11
v0.6.4
f3c34b4
Compare
Choose a tag to compare

Changes

  • Support Go 1.17 (#80 , #81)
  • Updated dependencies

Install

curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.4/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin

About the binaries

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/1145723649

The sha256sum of the SHA256SUMS file itself is c81451d17cbeda75e65cc392631f21a66960fb584089f18881aa2425c6b7f53c .

v0.6.3

04 May 08:20
v0.6.3
e6a1cc1
Compare
Choose a tag to compare

Changes

  • hostaliases: xip.io -> nip.io, as xip.io seems no longer available (#70)
  • update dependencies

Install

curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.3/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin

About the binaries

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/809377053

The sha256sum of the SHA256SUMS file itself is d5bf8cec237f1d41c2cf2f143ec88d889039b772e6064313e16a1f474cd4fba6 .

v0.6.2

29 Jan 08:52
v0.6.2
7a98d98
Compare
Choose a tag to compare

Changes

Install

curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.2/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin

About the binaries

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/520394064

The sha256sum of the SHA256SUMS file itself is 80d3a5f9a511ee3cf009b995e5019f5b5cbf71afb28f5a7160fe7e157697229d .

v0.6.1

15 Dec 11:01
v0.6.1
f2098f0
Compare
Choose a tag to compare

Changes

  • show-installer: fix BSD support (#45)

Install

curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.1/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin

About the binaries

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/423000062

The sha256sum of the SHA256SUMS file itself is 15e66aeb0456f0574a3f6988762476db9198c72586657051d666b872f9d4c42f .

v0.6.0

15 Dec 10:06
v0.6.0
a0dcd7c
Compare
Choose a tag to compare

Changes

Binary artifacts are now compressed (#44).

  • Old artifact name convention: "norouter-$(uname -s)-$(uname -m)"
  • New artifact name convention: "norouter-$(uname -s)-$(uname -m).tgz"

The archive contains "norouter" executable.

On Windows, "norouter-$(uname -s)-$(uname -m).zip" contains "norouter.exe".

Install

curl -fsSL https://github.com/norouter/norouter/releases/download/v0.6.0/norouter-$(uname -s)-$(uname -m).tgz | sudo tar xzvC /usr/local/bin

About the binaries

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/norouter/norouter/actions/runs/422901139

The sha256sum of the SHA256SUMS file itself is 9f6ae173383a5388ce6c36b49147fd55f66e5614966a6110daaae03f3aa23aa9 .

v0.5.1

13 Nov 09:10
v0.5.1
da31ec8
Compare
Choose a tag to compare

Changes

  • Fix "port is in use" error (#40)

Install

curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.5.1/norouter-$(uname -s)-$(uname -m)
chmod +x norouter

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/norouter/norouter/actions/runs/361290531

The sha256sum of the SHA256SUMS file itself is 2c3e193886cc05ead904c2efa0cfe72497e89f4fef1b28bced5493d80eda422c .

v0.5.0

13 Nov 04:32
v0.5.0
b497566
Compare
Choose a tag to compare

Changes

Added support for VPN-ish mode.

e.g. To access host1.foo.example.com behind an SSH host "gateway1", and access 192.168.96.100 behind an SSH host "gateway2":

hosts:
  local:
    vip: "127.0.42.100"
    http:
      listen: "127.0.0.1:18080"
  gateway1:
    cmd: "ssh user@gateway1 -- norouter"
    vip: "127.0.42.101"
  gateway2:
    cmd: "ssh user@gateway2 -- norouter"
    vip: "127.0.42.102"
routes:
  - via: gateway1
    to: ["*.foo.example.com"]
  - via: gateway2
    to: ["192.168.96.0/24"]
$ curl --proxy http://127.0.0.1:18080 http://host1.foo.example.com
$ curl --proxy http://127.0.0.1:18080 http://192.168.96.100

See https://norouter.io/docs/getting-started/vpn/ for the further information.

Install

curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.5.0/norouter-$(uname -s)-$(uname -m)
chmod +x norouter

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/norouter/norouter/actions/runs/360977706

The sha256sum of the SHA256SUMS file itself is a1e58634e1c3e692e6f8843ec8d1828e3da7813c61fcc2f9ad6ebe098106b4e5 .

v0.4.0

30 Oct 12:12
v0.4.0
d104a1d
Compare
Choose a tag to compare

Changes

This release adds support for unprivileged name resolution in several ways:

  • $HOSTALIASES file
  • HTTP proxy
  • SOCKS4a proxy
  • SOCKS5 proxy

In addition, this release also supports writing /etc/hosts when the permission can be granted.

See https://norouter.io/docs/getting-started/name-resolution/ for the examples.

Install

curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.4.0/norouter-$(uname -s)-$(uname -m)
chmod +x norouter

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/norouter/norouter/actions/runs/337611903

The sha256sum of the SHA256SUMS file itself is 3a85c4bcfe4dfe641a95fec5644e2fcc22f6b3275373d7cbef0993a96d0be2c2 .

v0.3.1

22 Oct 07:48
v0.3.1
9da8eaf
Compare
Choose a tag to compare

Changes

Install

curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.3.1/norouter-$(uname -s)-$(uname -m)
chmod +x norouter

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/norouter/norouter/actions/runs/321554186

v0.3.0

08 Oct 10:31
v0.3.0
5759219
Compare
Choose a tag to compare

Changes

  • Add norouter --open-editor. norouter --open-editor opens an editor for a temporary manifest file, with an example manifest. (#11)
  • manifest: allow writing ["docker", "exec", ...] (string slices) as docker exec ... (strings) (#13)

Install

curl -o norouter --fail -L https://github.com/norouter/norouter/releases/download/v0.3.0/norouter-$(uname -s)-$(uname -m)
chmod +x norouter

About the binaries

The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/norouter/norouter/actions/runs/295255828