Bug fixes
- Restore optional EXTRA_SUBNETS feature to access hosts out of the Docker network with a new variable
FIREWALL_OUTBOUND_SUBNETS
(but still retro compatible withEXTRA_SUBNETS
) - Fix Cyberghost group name case sensitivity in equality check
- Fix Mullvad city CSV bug (i.e. for
New York, NY
) - Increase PIA v4 port forwarding HTTP client timeout to 30 seconds to fix timeouts
- HTTP server runs on
127.0.0.1:9999
so that it does not interfere with the HTTP control server (which can run on a specific port) - Set default for
DOT_CACHING
toon
in Go code so that the binary can be run without setting it (out of docker) - Using 0.0.0.0/0 instead of nil for default network, to log
0.0.0.0/0
instead ofnil
Code
- Remove unneeded port setup through firewall for Shadowsocks
- Remove dead code remaining for Shadowsocks
- Remove unneeded openvpn
remote-random
instruction for all providers as a single connection is written to the configuration file - Using 0.0.0.0/0 instead of nil for better logging and transparency with the user
- Remove x/net dependency by replacing
ctxhttp