Pi-hole FTL v5.16, Web v5.13 and Core v5.11.1 released
As always, please read through the changelog before updating with pihole -up
. (A new tag for docker image will arrive shortly.)
Pi-hole FTL changes:
What’s Changed
- Check struct sizes on the CI instead of during compile-time by @DL6ER in #1329
- Add query type “Blocked (special domain)” by @DL6ER in #1338
- Fix for theoretical one byte buffer overflow by @DL6ER in #1342
- Log reply forcing only in DEBUG_QUERIES mode by @DL6ER in #1343
- Update SQLite to v3.38.3 by @DL6ER in #1344
- Update SQLite to v3.38.5 by @DL6ER in #1350
- Always return full overTime data by @DL6ER in #1345
- Fix outdated link to Wireshark manufacturer database by @DL6ER in #1352
- Fix forward percentages with all-servers by @DL6ER in #1353
- Make REPLY_WHEN_BUSY=DROP the new default (was ALLOW) by @DL6ER in #1341
- Change default log facility to /var/log/pihole/pihole-FTL.log by @yubiuser in #1346
- Remove PID and PORT file during shutdown by @DL6ER in #1328
- New API endpoint “>gateway” by @DL6ER in #1354
- DELAY_STARTUP only when booting by @DL6ER in #1349
- Add interface info for PADD by @DL6ER in #1355
- Update embedded SQLite3 engine to 3.39.0 by @DL6ER in #1369
- Improve telnet error handling by @DL6ER in #1370
- Use cmake –install . instead of make install by @DL6ER in #1373
- Change default log file path to /var/log/pihole/FTL.log by @DL6ER in #1375
New Contributors
- @dependabot made their first contribution in #1365
Full Changelog: v5.15...v5.16
Pi-hole Web changes:
What’s Changed
- Fix SVG icons dimensions by @rdwebdesign in #2176
- Add content type header for
getAllQueries
endpoint by @rdwebdesign in #2179 - Pass config file path when reloading pihole-FTL.conf by @yubiuser in #2183
- Add query type “Blocked (special domain)” by @DL6ER in #2185
- Fix dropdown background color (dark theme) by @rdwebdesign in #2188
- Show “other” destination as the last graphic item by @rdwebdesign in #2189
- Added information about group assignment of whitelisted/blacklisted d… by @martinbrose in #2186
- Show all available data points in the Total queries over last 24 hours graph by @DL6ER in #2195
- Scale axes to integer by @yubiuser in #2196
- Apply 2195 also to client activity line chart by @yubiuser in #2197
- Allow delete multiple items – Group pages by @rdwebdesign in #2177
- Reduce border size of line charts by @yubiuser in #2198
- Remove duplicate function declarations by @rdwebdesign in #2201
- Using
utils.showAlert
for Local DNS and Local CNAME pages. by @rdwebdesign in #2203 - Remove empty line before PHP opening tag by @rdwebdesign in #2208
- Drop IE 11 by @yubiuser in #2210
- Change lighttpd log file names by @yubiuser in #2213
- Show all available data on Long-term data query log page by @rdwebdesign in #2202
- Make it clearer where to find the debug token by @yubiuser in #2215
- Update log file references by @PromoFaux in #1577
- Use the correct endpoint for MAXLOGAGE by @rdwebdesign in #2216
- Add suggested domains in group domains page by @anthony-de-jong in #2209
- Do not use IPvX from setupVars in $AUTHORIZED_HOSTNAMES by @yubiuser in #2219
- Add a default option for PORTFILE by @rdwebdesign in #2222
- Base DHCP settings on default gateway address and not on IPV4_ADDRESS from setupVars.conf by @yubiuser in #2218
- Also check wildcard domains for validity before adding by @yubiuser in #2212
- Show warnings only if logged in by @Pingger in #2225
- Adjust debug log scroll position by @rdwebdesign in #2232
- Remove unused parameter by @rdwebdesign in #2235
- Remove unnecessary old debug message by @rdwebdesign in #2237
- Change default FTL log file path to /var/log/pihole/FTL.log by @DL6ER in #2244
- Use a random name when creating intermediate tmp archive for teleporter backup by @yubiuser in #2242
- Show names in top clients list from long-term data by @yubiuser in #2245
New Contributors
- @martinbrose made their first contribution in #2186
- @anthony-de-jong made their first contribution in #2209
- @Pingger made their first contribution in #2225
Full Changelog: v5.12...v5.13
Pi-hole Core changes:
What’s Changed
- Create new log directory by @dschaper in #4792
- Add example for custom DNS server with port number by @sed-i in #4718
- Remove DHCPv6, use leasetime from interface by @Omoeba in #4507
- Respect user configurable path for pid and port file in pihole-FTL.service by @yubiuser in #4680
- Always install pihole-FTL.service file by @yubiuser in #4738
- Change lighttpd log file names by @yubiuser in #4747
- Do not hardcode webroot dir for teleporter by @yubiuser in #4749
- Utilise /var/log/pihole/ for log storage by @PromoFaux in #3732
- Fix IPv6 support when Pi-hole is a router by @Omoeba in #4508
- Remove IPv4 and IPv6 adresses from setupVars.conf by @yubiuser in #4356
- Exit installer if no valid PHP version is found by @yubiuser in #4757
- Require sudo for pihole -t by @yubiuser in #4761
- Remove read permission for others on sensible log files by @yubiuser in #4760
- Directly download CentOS 7 epel-release by @dschaper in #4775
- Fix for epel mirror timeouts by @dschaper in #4778
- Change default FTL log file path to /var/log/pihole/FTL.log by @DL6ER in #4777
- Convert installer whiptail to dialog by @dschaper in #4772
- Fix indention in install script output by @yubiuser in #4784
- Do not restrict RegEx added from CLI by length by @yubiuser in #4786
New Contributors
- @sed-i made their first contribution in #4718
- @Omoeba made their first contribution in #4507
- @dependabot made their first contribution in #4731
Full Changelog: v5.10...v5.11
Comments are closed.