Skip to content

Releases: pi-hole/FTL

FTL v2.7.3

15 May 12:20
Compare
Choose a tag to compare
  • Improve memory handling in int detectStatus(const char *domain) #58

FTL v2.7.2

15 May 11:38
Compare
Choose a tag to compare
  • Use strncat() instead of strncpy() #54
  • Add descriptions of possible settings in FTL's config file #56
  • Add const qualifier to some char pointers and remove strtok() #57

FTL v2.7.1

15 May 07:37
Compare
Choose a tag to compare
  • Add further checks for obtained strings when parsing dnsmasq's log #51
  • Don't exclude audited domains from dash board tables #47
  • Add BeagleBone Black to compatibility list #49

FTL v2.7

12 May 15:54
Compare
Choose a tag to compare
  • Add a musl x86_64 binary for usage in alpine (docker) #44
  • Replace fgets() by readline() to be able to read file lines of arbitrary lengths #43
  • Add no-daemon argument #42
  • Improve qsort() related code #41

FTL v2.6.2

05 May 12:07
Compare
Choose a tag to compare

Bugfix

  • Check pointer values to avoid double-free issues #31

FTL v2.6.1

05 May 09:17
Compare
Choose a tag to compare

Bugfixes

  • Don't forget to free linebuffer also when not used #28
  • Ignore <name unprintable> domains #22

FTL v2.6

22 Apr 14:40
0176f65
Compare
Choose a tag to compare

New

screenshot at 2017-04-22 16-43-00

Tweaks

  • Be able to output top-domains and top-ads lists sorted in descending order e8592b3
  • Skip the analysis of too old queries in the logs altogether e4628eb

Bugfixes

  • Correct overTime data during GC runs if cached queries have been found 18202cb

FTL v2.5

19 Apr 07:45
9d225a9
Compare
Choose a tag to compare
  • Add local forward destination in forward destination data output (see also #21) b724c8f

screenshot at 2017-04-19 11-38-19

  • Tweak for initial GC run 451bd5f
  • Don't test magic byte if detected potential out-of-bounds error in memory validator 9d225a9

FTL v2.4.1

14 Apr 17:03
97f285a
Compare
Choose a tag to compare

Remove dependency on the system's math library

FTL v2.4

14 Apr 16:28
23b60f2
Compare
Choose a tag to compare

New

  • Enhance interplay with systemctl/service which now correctly reports Status: active (running) instead of the previously reported Status: active (exited).

Tweaks

  • Fork twice to prevent the daemon from being a session leader - it cannot take control of a TTY any more - it is truly daemonized 39abd05

Bugfixes

  • Determine exponent w/o using log10() as that caused a number of issues on various devices (returning either zero er even -NaN for valid arguments) 1f47f89