Skip to content

v0.12.0 - new socks5 proxy feature, Android 15 support and many other updates

Latest
Compare
Choose a tag to compare
@pymq pymq released this 07 Apr 19:23
· 10 commits to master since this release
cea3507

What's Changed

This is a fairly major update to the project. We added support for exit node settings - now you can not only connect to other peers in VPN mode, but also route traffic through remote peers like a SOCKS5 proxy. We also updated all dependencies, which gave us performance improvements from libp2p updates and jumping Go from 1.22 to 1.24. We also updated Flutter and now we have support for Android 15.

  • api: fix saving config after updating peer info by @pymq in #131
  • awldns: update to latest ts-dns by @pymq in #133
  • socks5: implement proxy through remote peer by @pymq in #139
  • api: add methods to list and update socks5 proxy by @pymq in #141
  • all: update to go 1.23, update dependencies by @pymq in #144
  • cmd/awl-tray: improve checking for working admin.awl address in Open Web UI button by @pymq in #143
  • tray connected peers counter by @GrigoryKrasnochub in #145
  • socks5: various fixes by @pymq in #147
  • p2p: add default timeouts for dht.FindPeer to prevent goroutines stuck, increase default reconnect interval from 10s to 20s by @pymq in #148
  • cli: display info for socks5 proxy, add commands me list_proxies and me set_proxy by @pymq in #153
  • cmd/awl-tray: add Proxy menu that allows to set current peer for proxy by @pymq in #154
  • all: update dependencies by @pymq in #155
  • ci: update to flutter 3.27 by @pymq in #156
  • all: update to go 1.24, update dependencies by @pymq in #158

Full Changelog: v0.11.0...v0.12.0
Milestone: v0.10.0

Installation

For instructions on how to install anywherelan see readme.

Android

awl-android-v0.12.0.apk

Desktop version (awl-tray)

Windows binary builds

awl-tray-windows-386-v0.12.0.zip
awl-tray-windows-amd64-v0.12.0.zip

macOS binary builds

Linux binary builds

awl-tray-linux-386-v0.12.0.tar.gz
awl-tray-linux-amd64-v0.12.0.tar.gz
awl-tray-linux-arm-v0.12.0.tar.gz
awl-tray-linux-arm64-v0.12.0.tar.gz
awl-tray-linux-mips-v0.12.0.tar.gz
awl-tray-linux-mipsle-v0.12.0.tar.gz

Server version (awl)

Linux binary builds

awl-linux-386-v0.12.0.tar.gz
awl-linux-amd64-v0.12.0.tar.gz
awl-linux-arm-v0.12.0.tar.gz
awl-linux-arm64-v0.12.0.tar.gz
awl-linux-mips-v0.12.0.tar.gz
awl-linux-mipsle-v0.12.0.tar.gz

Windows binary builds

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