Pi-hole Hotfix 3.1.4

@PromoFaux PromoFaux released this Jul 18, 2017

How do I update my Pi-hole?

New

  • Fixes a bug where CIDR was stored alongside IPv6 address. #1617

Downloads

Pi-hole v3.1

@DL6ER DL6ER released this Jun 20, 2017 · 8 commits to master since this release

See the Web interface changelog here.

New

  • Chronometer 2 #1474
  • Tricorder debug logs are now uploaded using SSL when openssl is available #1464
  • Tricorder has a 10 second opt-out window if openssl isn't available when uploading #1469
  • IPv6: Use ULA addresses in favor of GUA addresses if available #1508
  • Add weekly logrotation of FTL's log #1509
  • Separate blacklist into blacklist.list from gravity.list #1534

Tweaks

  • Install loopback firewall rules for FTL #1419
  • Default dhcpcd.conf nameservers to 127.0.0.1 #1436
  • Version now displays FTL data. New flags and re-written script. #1447 #1459
  • Improve busybox portablity and support #1465
  • Improve formatting of help docs #1468
  • Fixed handling of pihole -wild help text #1317
  • Repair/Reconfigure will reset any changes made to /etc/.pihole and /var/www/html/admin #1481 #1491
  • Stash changes when using checkout #1384
  • Update adlist query to search whitelist #1456

Fixes

  • Apt failure message doesn't show internal function name to users. #1446
  • Fix whitelisting via block page if not on the root page #1452
  • Debug log now shows status of Gateway checks #1455
  • Only logrotate once at midnight #1476
  • Disable wildcard-list when disabling Pi-hole #1495
  • FTL would update twice if both it and core had an update #1517
  • Correct permissions on /etc/pihole #1530
  • Delete temporary FTL install files after install #1532

Downloads

Pi-hole v3.0.1

@DL6ER DL6ER released this May 4, 2017 · 9 commits to master since this release

See the Web interface changelog here.

New

  • Add localise-queries flag to dnsmasq's config #1408

Tweaks

  • Update default User Agent to modern browser. #1406
  • Add option to enter new password as command arg #1421
  • Include pihole-FTL.log in debug report #1418

Fixes

  • Double hash the password directly in the install script #1423
  • Add dialog to dependencies #1280

Downloads

Pi-hole v3.0

@DL6ER DL6ER released this Jul 28, 2017 · 29 commits to master since this release

See the Web interface changelog here.

User-voted featured requests implemented in this release

  • ?

New

Tweaks

  • Add check on file_parse to not include WEBPASSWORD= in the debug log #1331 (Implemented feature request)
  • Tweak DNS debugging #1294
  • Skip inclusion of hashed pass in debug log #1331
  • Tweak how we find valid link interfaces #1334
  • Debugger improvements and prep for future features #1335
  • Match the Pi-hole brand #1358
  • Only show the block page when blocking an ad domain (404 handler) #1361
  • Use correct agent when downloading adaway.org list #1366
  • Mask password when changing/setting it #1355
  • Only use adlist.list moving forward #1365
  • Rotate the log twice so FTL doesn't see it #1391
  • Redirect bare pi.hole requests to admin page #1297

Fixes

  • Allow installs without the web interface to update #1348
  • Some special browsers might not display the blocking page #1354
  • Remove temp files created by gravity #1394

Downloads

Pi-hole v2.13.2

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

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 4, 2017 · 259 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 · 262 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 · 396 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 · 411 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 11, 2017 · 534 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