Releases: pi-hole/pi-hole
Releases Β· pi-hole/pi-hole
v5.15.5
What's Changed
- Only search for "OVERWRITTEN BY PI-HOLE" when checking inside
lighttpd.conf
by @PromoFaux in #5167
Full Changelog: v5.15.4...v5.15.5
v5.15.4
What's Changed
- Tweak old pihole lighttpd config warning message to better reflect it's usage by @PromoFaux in #5154
- Only source versions file if the file exits by @yubiuser in #5157
- Add pihole-admin.conf to debug log by @yubiuser in #5144
Full Changelog: v5.15.3...v5.15.4
v5.15.3
What's Changed
- Change lighttpd options
min_procs
value to1
by @rdwebdesign in #5149
Full Changelog: v5.15.2...v5.15.3
v5.15.2
Nothing major, but should prevent issues for new installs if /run/lighttpd does not exist already (including docker)
What's Changed
- Ensure that the directory /run/lighttpd exists, and that it is owned by www-data by @PromoFaux in #5143
Full Changelog: v5.15.1...v5.15.2
v5.15.1
What's Changed
- Include mod_accesslog with new config by @PromoFaux in #5121
- Run updatechecker after gravity by @yubiuser in #5137
- Only remove the
server.modules+=
from new config if lighttpd version is < 1.4.56 by @PromoFaux in #5133 - Cleanup if startup failed by @yubiuser in #5052
- Reduce number of false positives when gravity unable to import domains - change the wording of the output by @PromoFaux in #5128
- Change php socket path back to /run/lighttpd/ from /tmp by @PromoFaux in #5139
- Always set lighttpd config dir permissions by @yubiuser in #5038
Full Changelog: v5.15...v5.15.1
v5.15
What's Changed
- Add native systemd service by @MichaIng in #4924
- Do not setcap FTL binary when systemd is used by @MichaIng in #5043
- Do not require man pages to be present in test script by @yubiuser in #5037
- Explicitly create group pihole on installation by @yubiuser in #5039
- Only compare OS versions if dig was successful by @rdwebdesign in #5056
- set X-XSS-Protection headers to 0 in lighttpd.conf by @leftydrummer in #5069
- Create new lighttpd pihole-admin.conf for admin interface by @gstrauss in #5065
- Add merge-conflict workflow by @yubiuser in #5071
- add Fedora 37 to distro-test in .github/workflows/test.yml by @gstrauss in #5067
- lighttpd: do not overwrite /etc/lighttpd/lighttpd.conf (On new installs) by @gstrauss in #5075
- Improve detection of incorrect lines during gravity by @yubiuser in #5009
- Add pihole tail [arg] to man page by @yubiuser in #5095
- Create versions file before sourcing it by @yubiuser in #5097
- Remove leftover from query.sh by @yubiuser in #5112
- Tweak get_directories_recursive by @yubiuser in #5105
- Adjusting
fastcgi.server
config by @rdwebdesign in #5103
New Contributors
- @leftydrummer made their first contribution in #5069
Full Changelog: v5.14.2...v5.15
v5.14.2
What's Changed
- Don't install
which
by @yubiuser in #5028 - Fix pihole updatecheck reboot by @rdwebdesign in #5035
Full Changelog: v5.14.1...v5.14.2
v5.14.1
What's Changed
- Fix odd behaviour introduced into new version checking script by @PromoFaux in #5016
Full Changelog: v5.14...v5.14.1
v5.14
What's Changed
- Adding CentOS Stream 9 tests by @rdwebdesign in #4984
- Escape dots in local DNS records/CNAMES before removing them by @yubiuser in #4990
- Remove unused old code from gravity.sh by @rdwebdesign in #4985
- Remove unused possibility to obfuscate pihole.log in debug log by @yubiuser in #4974
- Remove check for latest component version in debug log by @yubiuser in #4973
- Prevent CNAME loop by @yubiuser in #4988
- Fix static IP not set if IP is already present in any way inside dhcpcd.conf by @StephanPillhofer in #4995
- Check
versions
file on the debug log by @rdwebdesign in #4977 - Fix static IP not set because of in-line comment by @StephanPillhofer in #4998
- Simplify versions.sh by @yubiuser in #4959
- Touch files before addKey or addOrEditKeyValPair by @yubiuser in #4999
- Replace deprecated shell commands by @a1346054 in #4907
- Correctly identify process status in debug script on docker by @yubiuser in #5011
New Contributors
- @Rauf00 made their first contribution in #4818
- @StephanPillhofer made their first contribution in #4995
- @a1346054 made their first contribution in #4907
Full Changelog: v5.13...v5.14
v5.13
What's Changed
- Fix tabs in dialog boxes by @yubiuser in #4932
- Change wording in chronometer by @yubiuser in #4910
- Use utils.sh in install script by @yubiuser in #4872
- Remove cronjob that checks local versions every 10 minutes - only check when required by @jpgpi250 in #4939
- Fix issue in #4872 missed in review by @PromoFaux in #4940
- Set connection timeout for curl by @yubiuser in #4884
- Read docker tag from file in root, not the previously set environment variable by @PromoFaux in #4929
- Handle more than one default gateway in debug script by @yubiuser in #4934
- Update python tests and add black code formatter action by @yubiuser in #4926
- Update Amazon support URL to HTTPS in README by @davidjb in #4954
- Remove pihole-FTL.port file by @yubiuser in #4945
- Add Fedora 35 and 36 to the test suite by @yubiuser in #4952
- Fix default DHCPv4 leasetime value by @PromoFaux in #4956
- Fix Deepsource.io warning message for index.php file by @rdwebdesign in #4953
- Fix
pihole -r
dialog exit by @rdwebdesign in #4965
New Contributors
Full Changelog: v5.12.2...v5.13