Pi-hole FTL v5.2
- Add logging for CNAME inspection (Discourse Feature Request) #832
- Re-add portfile as its removal broke the (old) chronometer (
pihole -c
) #838 - Improve TCP worker handling #845
- Fixes some issues with strangely behaving clients
- Increase the TCP worker timeout from 150 seconds (
dnsmasq
default) to 300 seconds to not kill connections too early - Increases maximum number of concurrent TCP connections from 20 (
dnsmasq
default) to 60
- Safely reopen gravity database to avoid API race collisions #847
- Enhance
pihole restartdns reload
and... reload-lists
speed #850 - Make FTL builds faster by putting all sources in dedicated cmake objects #852
- Create and use a temporary copy of the domain string during the analysis #859
Note The pihole-FTL-armv{4,5}-linux-gnuabi
and pihole-FTL-armv6-linux-gnuabihf
pihole-FTL-armv{7,8}-linux-gnuabihf
binaries are mere copies of the pihole-FTL-armel-native
, pihole-FTL-arm-linux-gnueabi
, and pihole-FTL-arm-linux-gnueabihf
binaries, respectively. Real processor-optimized cross-compiled ARM binaries for the various architectures will be provided from the next release of Pi-hole on.