Latest release

Pi-hole FTL v3.0

@DL6ER DL6ER released this Feb 14, 2018

How do I update my Pi-hole?

See the Core changelog here

See the Web changelog here

New

  • Switch to dnsmasq "extra" logging style to ensure 100% accuracy for the log analysis #174
  • Add full DNSSEC support #186
  • Add Unix domain socket for local API connections (using MessagePack) #187 #75
  • Add dual-stack support for telnet-like socket #180 #210
  • Import data from long-term database on startup #208
  • Limit the total number of connections #75
  • Add MAXLOGAGE config option #212
  • Greatly improve memory checks #223

Tweaks

  • Update SQLite3 from 3.21.0 to 3.22.0 #215
  • Always store client IP in the database for consistency #222

Fixes

  • Ensure that re-resolved host names are always lower case #192
  • Fix showing ascending results when asking for descending in top-domains, and Improve sorting algorithms for top-clients and top-domains #196
  • Use dynamic instead of fixed buffers #199
  • Fix top-domains, top-ads, and top-clients from sending more than the limit requested #200
  • Improve on how we count forward destinations #208
  • Skip ANY entries #213

FTL v2.12

@DL6ER DL6ER released this Dec 7, 2017 · 398 commits to master since this release

How do I update my Pi-hole?

See the Core changelog here

See the Web changelog here

New

  • Add clients over time data structure #134
  • Add RESOLVE_IPV6 config flag #138
  • Add RESOLVE_IPV4 config flag #148
  • Add "branch" command #154

Tweaks

  • Check for validity of arguments #158
  • Update SQLite from 3.20.0 to 3.21.0 #152
  • Re-parse gravity data when receiving SIGHUP #151
  • Add blocking status to stats command output #143
  • Use vDev in version for non-master branches, and include the commit hash #156

Fixes

  • Fix a date parsing issue that would have come up at the turn of the year #146
  • Ignore case when parsing and checking various stats #162 #163