v3.3.0

passteque/gluetunv3.3.0Sep 26, 2020by qdm12

AI Summary

Introduces persistent server info and Nextgen PIA support with IPv6 tunneling options.

Key Highlights

  • Nextgen (v4) Private Internet Access support (set to default provider)
  • Persistent servers information
  • CLI and optional periodic servers information updating mechanism
  • Get and log newer version available at container start
  • Configurable IPv6 tunneling for Mullvad, disabled by default

New Features

  • Nextgen PIA support
  • Persistent server info
  • IPv6 tunneling for Mullvad

Full Release Notes

## Features

- Nextgen (v4) Private Internet Access support (set to default provider)
- Persistent servers information
- CLI servers information updating mechanism for all VPN providers
- Optional periodic servers information updating mechanism for all VPN providers
- Get and log newer version available at container start, once tunnel and DNS over TLS is ready
- Hardcoded servers information updated
- Configurable IPv6 tunneling for Mullvad, disabled by default

## Code maintenance

- Fix and cleaner exiting logic
- Build information written to Go binary instead of Dockerfile environment variables
- Healthcheck endpoint moved to HTTP control server
- Clear up log messages from DNS over TLS
- Main entrypoint file main.go simplified