Skip to content

Latest commit

 

History

History
124 lines (101 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

124 lines (101 loc) · 10.8 KB

DoTH DNS Change Log

Release 5.3.0 - 11.12.2019

  • Reworked config gathering in script and added fallback mechanism (commit)
  • Added -F flag for fallback option (commit)
  • Minor code improvements in script
  • Updated README (commit)

Release 5.2.1 - 30.11.2019

  • Added missing hint for whiptail in README (commit)

Release 5.2.0 - 29.11.2019

  • Added very basic menu script based on whiptail (commit)
  • Added support for setting config environment variables in shell context (commit)

Release 5.1.0 - 27.11.2019

  • Added shut down function to script (-D flag) (commit)

Release 5.0.2 - 25.11.2019

  • Fixed update function to not pull doh_server's image when architecture is arm (commit)
  • Made .env file import messages more clear (commit)
  • Fixed .env file import error when no file is there (commit)

Release 5.0.1 - 25.11.2019

  • Added "fix-attrs" file for s6 overlay for pihole container to fix config file ownerships (commit)
  • Added ro flag to cert.crt, key.key and docker.sock (commit)
  • Added TZ EnvVar and /etc/localtime to all containers missing it (commit)
  • Minor fixes

Release 5.0.0 - 24.11.2019

  • Removed nginx support (commit)
  • Removed second docker network (commit)

Release 4.0.0 - 17.11.2019

  • Added detection for .htpasswd file and auto setting traefik dashboard authZ on or off & added -N flag to deactivate (commit)
  • Moved dnsmasq's conf setup from script to container via script for s6 (commit)
  • Merged setup.sh and run.sh into new simplified start_doth_dns.bash script (commit)
  • Restructured certificates directory (commit)
  • Changed cert and key file from being dynamic to being static & renamed cert.toml to tls.toml (commit)
  • Moved nginx conf setup from script into docker command (commit)
  • Renamed some Env Vars in compose files to match script Vars & moved pihole Env Vars from conf files to compose (commit)
  • Made nginx HTTPS redirect a global static setting (commit)
  • Updated README (commit)
  • Smaller code and file cleanups
  • Smaller fixes

Release 3.0.2 - 12.11.2019

  • Fixed catchall rule for global HTTPS redirect (commit)

Release 3.0.1 - 12.11.2019

  • Changed urls in run.sh script output from IP address to 'pi.hole' (commit) (commit)
  • Fixed issue with run.sh script output while checking for pihole blocklist setup (commit)
  • Minor code clean up

Release 3.0.0 - 11.11.2019

  • Renamed project to DoTH-DNS
  • Added CHANGELOG.md (commit)
  • Dropped TLSv1.2 in nginx stream config (commit)
  • Added global https redirect config (commit)
  • Deleted old configs from cert.toml (commit)
  • Changed middleware für adding /admin for pihole urls (commit)
  • Changed traefik custom name format to xxx_XxxXxx (3 letters of category, underscore, name in camelcase) (commit)
  • Updated traefik config for v2.0
  • Updated DoH server config to version 2.2.1 (commit)
  • Fixed error for -p flag in run.sh script (commit)

Release 2.6.1 - 25.08.2019

  • Fixed dnsmasq.conf setup (commit)

Release 2.6.0 - 25.08.2019

  • Split Docker-Compose file (commit)
  • Fixed password message (commit)
  • Added Traefik as new and default reverse proxy (commit)
  • Added colors to script outputs (commit)
  • Added DOMAIN env var (commit)

Release 2.5.0 - 07.08.2019

  • Reduced amount of certificates to domain (commit)
  • Fixed checks on nginx conf creations (commit)

Release 2.4.0 - 07.08.2019

  • Added flags to run.sh script (commit)

Release 2.3.0 - 06.08.2019

  • Added flags to setup.sh script (commit)
  • Fixed nginx conf file creation (commit)
  • Fixed roots.hintdownloader (commit)

Release 2.2.0 - 06.08.2019

  • roots.hint file will updated when older than 1h (commit)
  • Added option for fresh setup (commit)
  • Nginx conf file are no longer overwritten (commit)
  • Moved *.template files to own directory (commit)
  • Added '.conf' to DoT conf and put upstream to own file (commit)
  • Fixed issue with warnings for stapling (commit)
  • The script now exits if docker-compose fails (commit)
  • Fixed missing declaration of $HOST_IP (commit)
  • Added 'change password' reminder (commit)

Release 2.1.0 - 05.08.2019

  • Removed WEBPASSWORD functionality because it did not work like intended (commit)

Release 2.0.2 - 05.08.2019

  • Fixed bash command in README.md (commit)

Release 2.0.1 - 05.08.2019

  • Minor improvements to README.md (commit)

Release 2.0.0 - 04.08.2019

  • Changed Subnet (commit)
  • Moved certificates directory (commit)
  • Cut setup part from start_script.sh (commit)
  • Reworked setup part in new setup.sh script for more automation (commit)
  • Renamed start_script.sh to run.sh (commit)
  • Removed sudo from scripts (commit)
  • Renamed conf file for unbound (commit)
  • Changed some ENV Var stuff (commit)

Release 1.1.0 - 03.08.2019

  • Fixed problem with overwriting default upstream DNS server (commit)
  • Minor Improvements

Release 1.0.0 - 03.08.2019

  • Initial release