Releases: pi-hole/FTL
Releases · pi-hole/FTL
v5.19.1
v5.19
What's Changed
- Fix comment on
gravity-db.c
by @rdwebdesign in #1456 - Fix compatibility with gcc 12.2.0 by @DL6ER in #1465
- Improve shared memory protection by @DL6ER in #1464
- Remove repo specific issue and pull request template by @yubiuser in #1466
- Update included crypto library (nettle) by @DL6ER in #1467
- Update README.MD by @yubiuser in #1459
- Tests: Use dnssec.works instead of verteiltesysteme.net by @DL6ER in #1470
- Update embedded dnsmasq to v2.88test3 by @DL6ER in #1469
- Update CI to ftl-build:v1.23 containers by @DL6ER in #1472
Full Changelog: v5.18.2...v5.19
v5.18.2
v5.18.1
v5.18
What's Changed
- Improve deep CNAME inspection by @DL6ER in #1425
- Add warning about inaccessible adlists to message table (Pi-hole diagnosis) by @yubiuser in #1415
- Update embedded dnsmasq to v2.87rc1 by @DL6ER in #1429
- Store domainlist IDs for blocked/permitted queries by @DL6ER in #1409
- Replace nonstandard
which
by @a1346054 in #1430
Full Changelog: v5.17...v5.18
v5.17
What's Changed
- Fix status of blocked special domains when they are in FTL's DNS cache by @DL6ER in #1383
- Revert "Remove PID and PORT file during shutdown" by @DL6ER in #1384
- Change configuration option for REPLY_WHEN_BUSY ACCEPT > ALLOW by @sticksen in #1389
- Increase DELAY_UPTIME to 180 seconds by @DL6ER in #1386
- Update SQLite3 from 3.39.0 to 3.39.2 by @DL6ER in #1392
- Add a Dev container by @PromoFaux in #1288
- Add darkmode logos by @rdwebdesign in #1393
- Major rewrite of the socket processing routines by @DL6ER in #1396
- Ensure compatibility with gcc 11.2.0 (Ubuntu 11.2.0-19ubuntu1) by @DL6ER in #1412
- Substitute "." for empty domain names by @DL6ER in #1413
New Contributors
- @sticksen made their first contribution in #1389
- @rdwebdesign made their first contribution in #1393
Full Changelog: v5.16.3...v5.17
v5.16.3
This is another minor patch release fixing two edge-cases:
- FTL refused to start on systems with IPv6 disabled at the kernel level.
- FTL crashed during shutdown on
musl libc
-based systems.
What's Changed
Full Changelog: v5.16.2...v5.16.3
v5.16.2
What's Changed
- Fixes for pi-hole/PADD#252 independent of other fixes in development in #1402 (Original PR: #1396)
Full Changelog: v5.16.1...v5.16.2
v5.16.1
v5.16
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