v2.0.0

passteque/gluetunv2.0.0Feb 22, 2020by qdm12

AI Summary

Total rewrite of the entrypoint in Go, introducing DNS over TLS capabilities.

Key Highlights

  • Total rewrite in Go
  • Choice to block ads and surveillance at the DNS level
  • Merged output streams for all subprocesses
  • Choice of DNS over TLS provider(s) and split horizon DNS
  • Kubernetes sidecar container support

New Features

  • Go rewrite
  • DNS blocking/monitoring
  • DNS over TLS providers
  • Split horizon DNS
  • Sidecar support

Full Release Notes

Total rewrite of the entrypoint in Go

- Choice to block ads, malicious and surveillance at the DNS level
- All program output streams are merged (openvpn, unbound, shadowsocks, tinyproxy, etc.)
- Choice of DNS over TLS provider(s)
- Possibility of split horizon DNS by selecting multiple DNS over TLS providers
- Download block lists and cryptographic files at start instead of at build time
- Can work as a Kubernetes sidecar container, thanks @rorph
- Pick a random region if no region is given, thanks @rorph