mirror of
https://github.com/fphammerle/docker-tor-proxy.git
synced 2025-10-27 02:43:35 +01:00
3.6 KiB
3.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- added ability to select exit nodes explicitly via
EXIT_NODESenvironment variable
4.4.0 - 2021-07-07
Added
- added ability to exclude exit nodes via
EXCLUDE_EXIT_NODESenvironment variable
4.3.1 - 2021-05-15
Fixed
- create prerouting chain if not already created by container runtime (fixes dns proxy with direct routing & transparent proxy on some hosts)
4.3.0 - 2021-05-07
Added
- when running entrypoint as
uid=0: addnftablesrule forwarding udp dns requests (port 53) to tor (alternative for less flexibledocker run --publish 53:9053 …)
4.2.0 - 2021-04-30
Added
- when running entrypoint as
uid=0: addnftablesrule redirectingtcptraffic to transparent proxy
4.1.0 - 2021-03-03
Added
- enabled transparent proxy, listening on port
9040(requires netfilter rules) - image labels:
org.opencontainers.image.revision(git commit hash via build arg)org.opencontainers.image.source(repo url)org.opencontainers.image.title
4.0.0 - 2021-01-01
Changed
- healthcheck: replace periodic http requests with probing network-liveness to improve privacy (keeping dns requests for faster updates)
- changed log level of
controldomain towarn(to avoid log spam by healthcheck connecting to control listener) - added message domains to log messages
Removed
curlbind-toolspackage includingdig
3.0.0 - 2020-10-03
Added
- create mount point at
/var/lib/torto be able to make container's root filesystem read-only
Changed
- moved tor's data directory from
/home/onion/.torto/var/lib/tor - run
toras usertor(uid=100) instead ofonion(uid=101) - docker-compose & ansible-playbook: read-only root filesystem
Fixed
- ansible-playbook: drop capabilities
2.1.0 - 2020-09-27
Added
- enable tor control
listener on port
9051(listening on loopback device only)
2.0.0 - 2020-03-24
Changed
- changed DNS port from 53 to 9053
- run as unprivileged user
1.1.1 - 2020-03-21
Fixed
- fix invalid torrc path
1.1.0 - 2020-03-21
Added
- change
SocksTimeoutoption by setting$SOCKS_TIMEOUT_SECONDS
1.0.0 - 2019-10-12
Added
- tor socks5 & DNS proxy