Releases: anywherelan/awl
v0.11.0 - vpn optimizations, signed apk, updated Go and other dependencies
What's Changed
- vpn speed optimizations: from 10% to 40% increase, especially for high latency connections
- all: update dependencies by @pymq in #116
- ci: sign android release build by @pymq in #117
- tunnel: write packet size and packet data in one stream.Write call by @pymq in #118
- all: update to go 1.22, update dependencies by @pymq in #124
- ci: fix installing ndk-bundle in build-manual by @pymq in #125
Note: on Android you need to first uninstall and then install application because apk signature was changed. Before reinstalling you can export configuration in settings menu and then import it.
Full Changelog: v0.10.0...v0.11.0
Milestone: v0.11.0
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Windows binary builds
awl-tray-windows-386-v0.11.0.zip
awl-tray-windows-amd64-v0.11.0.zip
macOS binary builds
awl-tray-macos-amd64-v0.11.0.zip
awl-tray-macos-arm64-v0.11.0.zip
Linux binary builds
awl-tray-linux-386-v0.11.0.tar.gz
awl-tray-linux-amd64-v0.11.0.tar.gz
awl-tray-linux-arm-v0.11.0.tar.gz
awl-tray-linux-arm64-v0.11.0.tar.gz
awl-tray-linux-mips-v0.11.0.tar.gz
awl-tray-linux-mipsle-v0.11.0.tar.gz
Server version (awl)
Linux binary builds
awl-linux-386-v0.11.0.tar.gz
awl-linux-amd64-v0.11.0.tar.gz
awl-linux-arm-v0.11.0.tar.gz
awl-linux-arm64-v0.11.0.tar.gz
awl-linux-mips-v0.11.0.tar.gz
awl-linux-mipsle-v0.11.0.tar.gz
Windows binary builds
v0.10.0 - updated Go and Flutter, quic transport optimizations
What's Changed
- all: update to go 1.21, update dependencies by @pymq in #113
- upgrade flutter and all dependencies by @pymq in anywherelan/awl-flutter#11
Full Changelog: v0.9.0...v0.10.0
Milestone: v0.10.0
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Windows binary builds
awl-tray-windows-386-v0.10.0.zip
awl-tray-windows-amd64-v0.10.0.zip
macOS binary builds
awl-tray-macos-amd64-v0.10.0.zip
awl-tray-macos-arm64-v0.10.0.zip
Linux binary builds
awl-tray-linux-386-v0.10.0.tar.gz
awl-tray-linux-amd64-v0.10.0.tar.gz
awl-tray-linux-arm-v0.10.0.tar.gz
awl-tray-linux-arm64-v0.10.0.tar.gz
awl-tray-linux-mips-v0.10.0.tar.gz
awl-tray-linux-mipsle-v0.10.0.tar.gz
Server version (awl)
Linux binary builds
awl-linux-386-v0.10.0.tar.gz
awl-linux-amd64-v0.10.0.tar.gz
awl-linux-arm-v0.10.0.tar.gz
awl-linux-arm64-v0.10.0.tar.gz
awl-linux-mips-v0.10.0.tar.gz
awl-linux-mipsle-v0.10.0.tar.gz
Windows binary builds
v0.9.0 - macOS support!
What's Changed
- ci: use separate configs for e2e tests for linux and windows by @pymq in #100
- add .desktop file for linux by @GrigoryKrasnochub in #96
- all: update dependencies by @pymq in #104
- protocol: add AllowUsingAsExitNode config by @pymq in #105
- vpn: add macos support by @pymq in #106
- cmd/awl-tray: add macos specific root hacks by @pymq in #107
- docs: Add script to install awl in Linux by @asmallbit in #108
- ci: add macos test and build by @pymq in #109
- cmd/awl-tray: add new logo icon by @pymq in #110
- all: update libp2p to fix high severity vulnerability by @pymq in #111
New Contributors
- @asmallbit made their first contribution in #108
Full Changelog: v0.8.1...v0.9.0
Milestone: v0.9.0
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Windows binary builds
awl-tray-windows-386-v0.9.0.zip
awl-tray-windows-amd64-v0.9.0.zip
macOS binary builds
awl-tray-macos-amd64-v0.9.0.zip
awl-tray-macos-arm64-v0.9.0.zip
Linux binary builds
awl-tray-linux-386-v0.9.0.tar.gz
awl-tray-linux-amd64-v0.9.0.tar.gz
awl-tray-linux-arm-v0.9.0.tar.gz
awl-tray-linux-arm64-v0.9.0.tar.gz
awl-tray-linux-mips-v0.9.0.tar.gz
awl-tray-linux-mipsle-v0.9.0.tar.gz
Server version (awl)
Linux binary builds
awl-linux-386-v0.9.0.tar.gz
awl-linux-amd64-v0.9.0.tar.gz
awl-linux-arm-v0.9.0.tar.gz
awl-linux-arm64-v0.9.0.tar.gz
awl-linux-mips-v0.9.0.tar.gz
awl-linux-mipsle-v0.9.0.tar.gz
Windows binary builds
v0.8.1
What's Changed
- fixed launching on older linux distributions like ubuntu 20.04
- build: remove cgo dependency on all platforms by @pymq in #97
Full Changelog: v0.8.0...v0.8.1
Milestone: v0.8.1
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.8.1.tar.gz
awl-tray-linux-amd64-v0.8.1.tar.gz
awl-tray-linux-arm-v0.8.1.tar.gz
awl-tray-linux-arm64-v0.8.1.tar.gz
awl-tray-linux-mips-v0.8.1.tar.gz
awl-tray-linux-mipsle-v0.8.1.tar.gz
Windows binary builds
awl-tray-windows-386-v0.8.1.zip
awl-tray-windows-amd64-v0.8.1.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.8.1.tar.gz
awl-linux-amd64-v0.8.1.tar.gz
awl-linux-arm-v0.8.1.tar.gz
awl-linux-arm64-v0.8.1.tar.gz
awl-linux-mips-v0.8.1.tar.gz
awl-linux-mipsle-v0.8.1.tar.gz
Windows binary builds
v0.8.0
What's Changed
- ci: fix flaky e2e test by @pymq in #87
- ci: fix flaky e2e test part 2 by @pymq in #88
- p2p: improve reconnecting to bootstrap nodes by @pymq in #91
- cli: add
me rename
,peers update_domain
, other improvements by @pymq in #93 - cmd/awl: add background check for new version by @pymq in #94
Full Changelog: v0.7.0...v0.8.0
Milestone: v0.8.0
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.8.0.tar.gz
awl-tray-linux-amd64-v0.8.0.tar.gz
awl-tray-linux-arm-v0.8.0.tar.gz
awl-tray-linux-arm64-v0.8.0.tar.gz
Windows binary builds
awl-tray-windows-386-v0.8.0.zip
awl-tray-windows-amd64-v0.8.0.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.8.0.tar.gz
awl-linux-amd64-v0.8.0.tar.gz
awl-linux-arm-v0.8.0.tar.gz
awl-linux-arm64-v0.8.0.tar.gz
awl-linux-mips-v0.8.0.tar.gz
awl-linux-mipsle-v0.8.0.tar.gz
Windows binary builds
v0.7.0
What's Changed
- all: update to go 1.20, update dependencies by @pymq in #70
- api: fix incorrect bandwidth stats units conversion by @pymq in #71
- all: update dependencies, fix CI by @pymq in #72
- cmd/awl-tray: refactor systray to use lib without cgo dependency, make possible to run with
pkexec
, update dependencies by @pymq in #74 - cmd/awl-tray: automatically elevate privileges to root on linux by executing itself with
pkexec
by @pymq in #76 - cmd/awl-tray: chown config files as user instead of root by @pymq in #78
- awldns: make hosts case-insensitive, add tests by @pymq in #80
- vpn: update to latest wintun and wireguard lib by @pymq in #82
- awldns: update to latest ts-dns by @pymq in #83
- api: make web gui and api accessible on admin.awl by @pymq in #84
Full Changelog: v0.6.1...v0.7.0
Milestone: v0.7.0
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.7.0.tar.gz
awl-tray-linux-amd64-v0.7.0.tar.gz
awl-tray-linux-arm-v0.7.0.tar.gz
awl-tray-linux-arm64-v0.7.0.tar.gz
Windows binary builds
awl-tray-windows-386-v0.7.0.zip
awl-tray-windows-amd64-v0.7.0.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.7.0.tar.gz
awl-linux-amd64-v0.7.0.tar.gz
awl-linux-arm-v0.7.0.tar.gz
awl-linux-arm64-v0.7.0.tar.gz
awl-linux-mips-v0.7.0.tar.gz
awl-linux-mipsle-v0.7.0.tar.gz
Windows binary builds
v0.6.1
What's Changed
Hotfix release
Full Changelog: v0.6.0...v0.6.1
Milestone: v0.6.1
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.6.1.tar.gz
awl-tray-linux-amd64-v0.6.1.tar.gz
awl-tray-linux-arm-v0.6.1.tar.gz
awl-tray-linux-arm64-v0.6.1.tar.gz
Windows binary builds
awl-tray-windows-386-v0.6.1.zip
awl-tray-windows-amd64-v0.6.1.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.6.1.tar.gz
awl-linux-amd64-v0.6.1.tar.gz
awl-linux-arm-v0.6.1.tar.gz
awl-linux-arm64-v0.6.1.tar.gz
awl-linux-mips-v0.6.1.tar.gz
awl-linux-mipsle-v0.6.1.tar.gz
Windows binary builds
v0.6.0
What's Changed
- all: update to go 1.19, update all libp2p dependencies and common libraries by @pymq in #62
- ci: update flutter version in manual build by @pymq in #64
- all: update go-libp2p, listen on quic-v1 by default by @pymq in #65
Full Changelog: v0.5.1...v0.6.0
Milestone: v0.6.0
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.6.0.tar.gz
awl-tray-linux-amd64-v0.6.0.tar.gz
awl-tray-linux-arm-v0.6.0.tar.gz
awl-tray-linux-arm64-v0.6.0.tar.gz
Windows binary builds
awl-tray-windows-386-v0.6.0.zip
awl-tray-windows-amd64-v0.6.0.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.6.0.tar.gz
awl-linux-amd64-v0.6.0.tar.gz
awl-linux-arm-v0.6.0.tar.gz
awl-linux-arm64-v0.6.0.tar.gz
awl-linux-mips-v0.6.0.tar.gz
awl-linux-mipsle-v0.6.0.tar.gz
Windows binary builds
v0.5.1
What's Changed
- Unique peers aliases by @GrigoryKrasnochub in #54
- build: add mipsle and mips for linux awl by @pymq in #57
- builds without release version can update now by @GrigoryKrasnochub in #60
Full Changelog: v0.5.0...v0.5.1
Milestone: v0.5.1
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.5.1.tar.gz
awl-tray-linux-amd64-v0.5.1.tar.gz
awl-tray-linux-arm-v0.5.1.tar.gz
awl-tray-linux-arm64-v0.5.1.tar.gz
Windows binary builds
awl-tray-windows-386-v0.5.1.zip
awl-tray-windows-amd64-v0.5.1.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.5.1.tar.gz
awl-linux-amd64-v0.5.1.tar.gz
awl-linux-arm-v0.5.1.tar.gz
awl-linux-arm64-v0.5.1.tar.gz
awl-linux-mips-v0.5.1.tar.gz
awl-linux-mipsle-v0.5.1.tar.gz
Windows binary builds
v0.5.0 - initial public release
Installation
For instructions on how to install anywherelan see readme.
Android
Desktop version (awl-tray)
Linux binary builds
awl-tray-linux-386-v0.5.0.tar.gz
awl-tray-linux-amd64-v0.5.0.tar.gz
awl-tray-linux-arm-v0.5.0.tar.gz
awl-tray-linux-arm64-v0.5.0.tar.gz
Windows binary builds
awl-tray-windows-386-v0.5.0.zip
awl-tray-windows-amd64-v0.5.0.zip
Server version (awl)
Linux binary builds
awl-linux-386-v0.5.0.tar.gz
awl-linux-amd64-v0.5.0.tar.gz
awl-linux-arm-v0.5.0.tar.gz
awl-linux-arm64-v0.5.0.tar.gz