Skip to content

Releases: anywherelan/awl

v0.11.0 - vpn optimizations, signed apk, updated Go and other dependencies

16 Jun 18:12
b770805
Compare
Choose a tag to compare

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

awl-android-v0.11.0.apk

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

awl-windows-386-v0.11.0.zip
awl-windows-amd64-v0.11.0.zip

v0.10.0 - updated Go and Flutter, quic transport optimizations

10 Sep 19:27
Compare
Choose a tag to compare

v0.9.0 - macOS support!

19 Aug 11:10
Compare
Choose a tag to compare

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

Full Changelog: v0.8.1...v0.9.0
Milestone: v0.9.0

Installation

For instructions on how to install anywherelan see readme.

Android

awl-android-v0.9.0.apk

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

awl-windows-386-v0.9.0.zip
awl-windows-amd64-v0.9.0.zip

v0.8.1

10 Jun 15:09
Compare
Choose a tag to compare

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

awl-android-v0.8.1.apk

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

awl-windows-386-v0.8.1.zip
awl-windows-amd64-v0.8.1.zip

v0.8.0

04 Jun 18:05
dd43cb2
Compare
Choose a tag to compare

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

awl-android-v0.8.0.apk

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

awl-windows-386-v0.8.0.zip
awl-windows-amd64-v0.8.0.zip

v0.7.0

26 May 07:47
Compare
Choose a tag to compare

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

awl-android-v0.7.0.apk

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

awl-windows-386-v0.7.0.zip
awl-windows-amd64-v0.7.0.zip

v0.6.1

27 Dec 06:52
914884c
Compare
Choose a tag to compare

What's Changed

Hotfix release

  • p2p: use infinite limits for resource manager instead of default by @pymq in #68

Full Changelog: v0.6.0...v0.6.1
Milestone: v0.6.1

Installation

For instructions on how to install anywherelan see readme.

Android

awl-android-v0.6.1.apk

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

awl-windows-386-v0.6.1.zip
awl-windows-amd64-v0.6.1.zip

v0.6.0

26 Dec 07:45
0c7ec94
Compare
Choose a tag to compare

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

awl-android-v0.6.0.apk

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

awl-windows-386-v0.6.0.zip
awl-windows-amd64-v0.6.0.zip

v0.5.1

01 Nov 21:04
1d5ed40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1
Milestone: v0.5.1

Installation

For instructions on how to install anywherelan see readme.

Android

awl-android-v0.5.1.apk

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

awl-windows-386-v0.5.1.zip
awl-windows-amd64-v0.5.1.zip

v0.5.0 - initial public release