Pi-hole v2.13.2

@DL6ER DL6ER released this Mar 14, 2017

See the Web interface changelog here.

New

  • Pi-hole checkout feature #1310

Tweaks

  • Account for hash in versioning #1293
  • Require 4 approvals instead of five for merging into master #1295
  • Debug version detection improvements #1296

Fixes

  • Bugfix for when deleting host-record #1300
  • Remove wildcard entry when adding the very same domain either the white- or blacklist #1301
  • Check for existence of wildcard blocking list (query adlists) #1302
  • Don't try to obtain version of web interface if it is not installed #1307

Downloads

Pi-hole v2.13.1

@DL6ER DL6ER released this Mar 3, 2017 · 11 commits to master since this release

See the Web interface changelog here.

Fixes

  • Fix default listening behavior of dnsmasq #1291

Downloads

Pi-hole v2.13

@DL6ER DL6ER released this Mar 2, 2017 · 14 commits to master since this release

See the Web interface changelog here.

User-voted featured requests implemented in this release

  • Four

New

Tweaks

  • Updated license to EUPL #1267
  • Increase debug self-destruct time from 24 hours to 48 #1239
  • Add manual edit warnings to lighttpd.conf.* files #1233
  • Backend changes for static DHCP leases #1170
  • Scan whole dnsmasq.d directory for configuration files #1238
  • Update malwaredomains and mahakala lists to https #1248
  • Redirect pi.hole to pi.hole/admin #1265 (implemented feature request)
  • Allow dnsmasq to listen on all interfaces for clients using VPNs #1273
  • Back end changes for Web based debug calls. #1281

Fixes

  • Bugfix: Delete INSTALL_WEB line before adding new one #1276
  • Uncomment interface in dhcpcd.conf. #1210
  • Install iproute before using it #1231
  • Debug IP stack fixes #1252

Downloads

Pi-hole v2.12.1

@Mcat12 Mcat12 released this Jan 31, 2017 · 148 commits to master since this release

See the Web interface changelog here.

Tweaks

  • Show number of wildcard-blocked domains in gravity output #1190

Fixes

  • Change how user and group are stored in the logrotate config file #1195
  • Fix chronometer interpreting summaryRaw #1194
  • Improve CLI domain validation #1192
  • Fix debug output on updater #1184

Downloads

Pi-hole v2.12

@dschaper dschaper released this Jan 29, 2017 · 163 commits to master since this release

See the Web interface changelog here.

New

  • DNSSEC support #1128
  • Wildcard blacklisting support #1065
  • Allow multiple DNS servers #1135

Tweaks

  • Remove pihole -s #1176
  • Customized firewall configuration #1149
  • Be able to disable the DHCP domain name #1150
  • Only ignore DOWN interfaces, allow tun devices to be selected #1143
  • Change upstream DNS selection in installer from radio to menu #1156
  • Catch log file sizes in debug output #1160
  • Full URL to sudo curl #1166

Fixes

  • Misc code cleanups and tweaks #1119 #1173 #1174
  • Check for existence of iptables along with kernel module #1136
  • Make sure chronometer always shows same values as web interface #1131
  • Read all lines of the adlist file #1132
  • Update adlists.default #1147
  • Use CIDR for IPv4 addressing. #1151
  • Install blocking page CSS on initial installation. #1180

Downloads

Pi-hole v2.11.2

@DL6ER DL6ER released this Jan 8, 2017 · 286 commits to master since this release

Fixes

  • Fix for multiple interface installations. #1116
  • Fix typo in webpage.sh #1099
  • Fix updater failing on non-English systems #1096

Downloads

Pi-hole v2.11.1

@Mcat12 Mcat12 released this Jan 4, 2017 · 300 commits to master since this release

Fixes

  • Fix saving DHCP settings and allow optional use of IPv6 DHCP #1083 Fixes #1080
  • Fix updater failing on non-English systems #1096

Downloads

Pi-hole v2.11

@DL6ER DL6ER released this Jan 2, 2017 · 306 commits to master since this release

New

  • Custom Pi-Hole block page #961 (Thanks to @WaLLy3K for the help and inspiration!) with whitelisting support #1057

Fixes

  • Check port TCP 53 for DNS status #1051

Tweaks

  • Major simplification of webpage.sh + extend DHCP to IPv6 #1048
  • Track pre installed packages. May be used later for improving uninstall #1008
  • update.sh code refactoring #1033
  • Always update package cache where we can #1045
  • Check IPv6 routing #1038
  • Smarter pick of IPv4 address #1037
  • Try to find out if kernel modules are missing #1052
  • Remove legacy swap generator #1058
  • Make sure all scripts are executable in the repo #1063
  • Misc tweaks to the installer script #1068
  • Adjust the default suggested blocklist #1073
  • Make the firewall detection and application a lot smarter than it was #1067

Downloads

Pi-hole v2.10.2

@DL6ER DL6ER released this Dec 25, 2016 · 431 commits to master since this release

Fixes

  • Remove git -C from update.sh #1040
  • Actually save empty password string for web UI #1032
  • Revert change in cron file, allowing the flush command to run again #1039

Downloads

Pi-hole v2.10.1

@dschaper dschaper released this Dec 23, 2016 · 439 commits to master since this release

See the Web interface changelog here.

New

  • Only install new packages, and prepare for uninstall tracking support #1006
  • Dynamically generate sudoers file, allow for choice in username #1011

Fixes

  • CentOS 7.3 needs old style git clone format #1009
  • Clean up the subshells where we can #1014
  • Check directory exists before testing for .git #1017
  • Changes to chronometer.sh to fix issues on non-english systems #1013
  • Set dns before ifcfg (Fixes #1019) #1020
  • Fix Fedora sudo permissions #1023
  • Remove SELinux policies and explain to users that we do not support it officially #1028

Tweaks

  • Reduce code duplication in pihole.cron #1018
  • Implement backend for AdminLTE/#253 #989
  • Add extra checks when downloading adlists #994

Downloads