Releases: pi-hole/docker-pi-hole
2022.09
What's Changed (Docker Specific)
- Add
systemd-resolved
note for Fedora by @freddydumont in #1168
New Contributors
- @freddydumont made their first contribution in #1168
Full Changelog: 2022.08.3...2022.09
This release also contains updates for the 3 main components (FTL v5.17, Web v5.14, and Core v5.12), Changelogs below:
What's Changed (FTL 5.17)
- Fix status of blocked special domains when they are in FTL's DNS cache by @DL6ER in pi-hole/FTL#1383
- Revert "Remove PID and PORT file during shutdown" by @DL6ER in pi-hole/FTL#1384
- Change configuration option for REPLY_WHEN_BUSY ACCEPT > ALLOW by @sticksen in pi-hole/FTL#1389
- Increase DELAY_UPTIME to 180 seconds by @DL6ER in pi-hole/FTL#1386
- Update SQLite3 from 3.39.0 to 3.39.2 by @DL6ER in pi-hole/FTL#1392
- Add a Dev container by @PromoFaux in pi-hole/FTL#1288
- Add darkmode logos by @rdwebdesign in pi-hole/FTL#1393
- Major rewrite of the socket processing routines by @DL6ER in pi-hole/FTL#1396
- Ensure compatibility with gcc 11.2.0 (Ubuntu 11.2.0-19ubuntu1) by @DL6ER in pi-hole/FTL#1412
- Substitute "." for empty domain names by @DL6ER in pi-hole/FTL#1413
New Contributors
- @sticksen made their first contribution in pi-hole/FTL#1389
- @rdwebdesign made their first contribution in pi-hole/FTL#1393
Full Changelog: pi-hole/FTL@v5.16.3...v5.17
What's Changed (Web 5.14)
- Fix editing domains from blacklist/whitelist pages by @yubiuser in pi-hole/web#2261
- Add the new "integrity check" option to debug log page by @rdwebdesign in pi-hole/web#2259
- Allow to delete IDN via API by @yubiuser in pi-hole/web#2258
- Make tailLog.php looks like
pihole -t
by @rdwebdesign in pi-hole/web#2263 - Tidy the ends of some php files by @Gontier-Julien in pi-hole/web#2264
- Remove unused client_id by @yubiuser in pi-hole/web#2267
- Remove dedicated black/whitelist pages + redesign menu by @yubiuser in pi-hole/web#2266
- Tweak/readme logo by @rdwebdesign in pi-hole/web#2269
- Fix LCARS menu and improve
header.php
by @rdwebdesign in pi-hole/web#2268 - Specify record types at Local DNS records page by @yubiuser in pi-hole/web#2273
- Enforce Symfony PHP code style by @DL6ER in pi-hole/web#2288
- Move login form to a new page by @rdwebdesign in pi-hole/web#2294
- Improve top right menu and sidebar by @rdwebdesign in pi-hole/web#2298
- Change docker upgrade link in footer by @yubiuser in pi-hole/web#2303
- Remove Content-Security-Policy meta tag by @DL6ER in pi-hole/web#2287
- Remove email functionality by @yubiuser in pi-hole/web#2301
- Restore save functionality by @yubiuser in pi-hole/web#2308
- Improve SVG files by @rdwebdesign in pi-hole/web#2307
- Fix the "boxed layout" broken in
devel
branch by @rdwebdesign in pi-hole/web#2311 - Autofocus input field after submitting new item by @jwu910 in pi-hole/web#2310
- Adjusting menu colors, active and hover effects on LCARS theme by @rdwebdesign in pi-hole/web#2309
- Use the new version file to check for updates by @rdwebdesign in pi-hole/web#2306
- Add test to avoid "Undefined Variable" warnings by @rdwebdesign in pi-hole/web#2316
- Show "Log Out" link only when the user has the password protection enabled by @rdwebdesign in pi-hole/web#2317
- Revert empty domain dot replacement by @yubiuser in pi-hole/web#2314
- Fix PHP warnings in docker (Complement of #2316) by @rdwebdesign in pi-hole/web#2318
- Remove unnecssary
from adlist details by @yubiuser in pi-hole/web#2319
New Contributors
- @jwu910 made their first contribution in pi-hole/web#2310
Full Changelog: pi-hole/web@v5.13...v5.14
What's Changed (Core 5.12)
- Add optional health check to Pi-hole databases in debug script by @yubiuser in pi-hole/pi-hole#4745
- Add spinner for long processes running during debug log by @rdwebdesign in pi-hole/pi-hole#4815
- Fix shellcheck warnings by @yubiuser in pi-hole/pi-hole#4825
- Don't fail if Alma or Rocky are detected by @yubiuser in pi-hole/pi-hole#4824
- Only execute spinner function if there is a tty by @rdwebdesign in pi-hole/pi-hole#4834
- Use prefers-color-scheme for theme based logo by @yubiuser in pi-hole/pi-hole#4838
- Fix spaces in dialog msg by @yubiuser in pi-hole/pi-hole#4832
- Add OS_CHECK_DEPS to uninstall script by @yubiuser in pi-hole/pi-hole#4846
- Indent installation/update complete message by @yubiuser in pi-hole/pi-hole#4848
- Remove unused and outdated files and scripts by @yubiuser in pi-hole/pi-hole#4847
- Move FTL port and PID functions to utils.sh by @yubiuser in pi-hole/pi-hole#4839
- Drop explicit support for CentOS 7 from the install script by @PromoFaux in pi-hole/pi-hole#4828
- Ensure user defined FTL_PID_FILE and FTL_PORT_FILE dirs are created on startup by @yubiuser in pi-hole/pi-hole#4855
- Exit init script with error result code if FTL fails to start by @dschaper in pi-hole/pi-hole#4857
- Fix git indention by @yubiuser in pi-hole/pi-hole#4863
- Extend FTL information in debug log by @yubiuser in pi-hole/pi-hole#4864
- Skip web server dialog if --disable-install-webserver has been passed by @MichaIng in pi-hole/pi-hole#4843
- Remove the advanced functionality of the 404 page (Blockpage) by @PromoFaux in pi-hole/pi-hole#3910
- Add security-related headers to Pi-hole web interface by @DL6ER in pi-hole/pi-hole#4862
- Store versions as key/value pairs rather than space delimeted values by @PromoFaux in pi-hole/pi-hole#4875
- Remove the email function by @yubiuser in pi-hole/pi-hole#4870
2022.08.3
What's Changed
- Test for empty values in the PIHOLE_DNS_ array, skip if it's empty by @PromoFaux in #1185
- Tweaks to s6 service startup order to clarify logged output by @PromoFaux in #1191
- Prevent S6 timeouts on container start by setting S6_CMD_WAIT_FOR_SERVICES_MAXTIME to 0 by @PromoFaux in #1192
- Set FTL/DNSMASQ listening behaviour per variable if it is set by @PromoFaux in #1193
Full Changelog: 2022.08.2...2022.08.3
2022.08.2
What's Changed
- Fix issues with Podman and S6 overlay by @PromoFaux in #1181
Full Changelog: 2022.08.1...2022.08.2
2022.08.1
What's Changed
- FTLCONF_REPLY_ADDR4/6 are now deprecated. Use FTLCONF_LOCAL_IPV4/6 instead by @PromoFaux in #1173
- Move the capability setting back to
bash_functions
from the pihole-FTL service 776bac7 (Addresses #1175)
Full Changelog: 2022.08...2022.08.1
2022.08
What's Changed
- download macvendor.db on container start if it is missing by @PromoFaux in #1138
- Ensure creation of all needed Pi-hole files in /etc/pihole on container startup by @PromoFaux in #1140
- Upgrade to S6 overlay v3 by @PromoFaux in #1142
- Huge tidy up/prune/refactor of the code by @PromoFaux in #1141
- Reorganise Repository to make things easier to follow by @PromoFaux in #1147
- Update docker_run.sh by @Antiz96 in #1151
- Fix environment variable regression caused by refactor by @PromoFaux in #1148
- Run
_gravityonboot
oneshot in background by @PromoFaux in #1152 - Add missing backticks to Experimental Variables section on README for consistent markdown by @zimmertr in #1161
Includes:
- https://github.com/pi-hole/FTL/releases/tag/v5.16.3
- https://github.com/pi-hole/pi-hole/releases/tag/v5.11.4
- https://github.com/pi-hole/AdminLTE/releases/tag/v5.13
New Contributors
Full Changelog: 2022.07.1...2022.08
2022.07.1
What's Changed
- Silent capsh error output by @casperklein in #1133
- Rename PH_TEST to SKIP_INSTALL by @yubiuser in #1130
New Contributors
- @casperklein made their first contribution in #1133
Full Changelog: 2022.07...2022.07.1
This release also includes the latest hotfix release from the core Pi-hole repo
What's Changed (Core 5.11.4)
- Clean consecutive mkdir by @yubiuser in pi-hole/pi-hole#4804
- Fix spelling mistakes by @yubiuser in pi-hole/pi-hole#4802
- Rename PH_TEST to SKIP_INSTALL by @yubiuser in pi-hole/pi-hole#4788
- Fixes "Set static IP using custom values results in error" (#4807) by @PromoFaux in pi-hole/pi-hole#4808
- Fix broken logrotate config by updating old paths in existing file if they exist by @PromoFaux in pi-hole/pi-hole#4810
- Print all SELINUX output in lowercase by @yubiuser in pi-hole/pi-hole#4811
Full Changelog: pi-hole/pi-hole@v5.11.3...v5.11.4
2022.07
Docker specific changes
- Always use WEBPASSWORD env var if set by @rdwebdesign in #1106
- Update README.md by @dschaper in #1124
- Update Python dependency - urllib3 from v1.25.8 to v1.25.9 by @PeterDaveHello in #1123
- Update Python dependency -
urllib3
&requests
by @PeterDaveHello in #1128 - Account for renaming/moving of log files in main repos by @PromoFaux in #1115
New Contributors
- @mmvanheusden made their first contribution in #1112
- @yubiuser made their first contribution in #1121
Full Changelog: 2022.05...2022.07
This release also contains updates for the 3 main components (FTL v5.16.1, Web v5.13, and Core v5.11.3), Changelogs below:
What's Changed (FTL 5.16.1)
- Check struct sizes on the CI instead of during compile-time by @DL6ER in pi-hole/FTL#1329
- Add query type "Blocked (special domain)" by @DL6ER in pi-hole/FTL#1338
- Fix for theoretical one byte buffer overflow by @DL6ER in pi-hole/FTL#1342
- Log reply forcing only in DEBUG_QUERIES mode by @DL6ER in pi-hole/FTL#1343
- Update SQLite to v3.38.3 by @DL6ER in pi-hole/FTL#1344
- Update SQLite to v3.38.5 by @DL6ER in pi-hole/FTL#1350
- Always return full overTime data by @DL6ER in pi-hole/FTL#1345
- Fix outdated link to Wireshark manufacturer database by @DL6ER in pi-hole/FTL#1352
- Fix forward percentages with all-servers by @DL6ER in pi-hole/FTL#1353
- Make REPLY_WHEN_BUSY=DROP the new default (was ALLOW) by @DL6ER in pi-hole/FTL#1341
- Change default log facility to /var/log/pihole/pihole-FTL.log by @yubiuser in pi-hole/FTL#1346
- Remove PID and PORT file during shutdown by @DL6ER in pi-hole/FTL#1328
- New API endpoint ">gateway" by @DL6ER in pi-hole/FTL#1354
- DELAY_STARTUP only when booting by @DL6ER in pi-hole/FTL#1349
- Add interface info for PADD by @DL6ER in pi-hole/FTL#1355
- Update embedded SQLite3 engine to 3.39.0 by @DL6ER in pi-hole/FTL#1369
- Improve telnet error handling by @DL6ER in pi-hole/FTL#1370
- Use cmake --install . instead of make install by @DL6ER in pi-hole/FTL#1373
- Change default log file path to /var/log/pihole/FTL.log by @DL6ER in pi-hole/FTL#1375
- Log new and terminating telnet connections only when debug flag is set by @yubiuser in pi-hole/FTL#1380
New Contributors
- @dependabot made their first contribution in pi-hole/FTL#1365
Full Changelog: pi-hole/FTL@v5.15...v5.16.1
What's Changed (Web 5.13)
- Fix/GHSA-cfr5-rqm5-9vhp - Possible XSS in queryads.php @rdwebdesign b07372bd426ca8111824a0244dc89d07a7243509
- Fix SVG icons dimensions by @rdwebdesign in pi-hole/web#2176
- Add content type header for
getAllQueries
endpoint by @rdwebdesign in pi-hole/web#2179 - Pass config file path when reloading pihole-FTL.conf by @yubiuser in pi-hole/web#2183
- Add query type "Blocked (special domain)" by @DL6ER in pi-hole/web#2185
- Fix dropdown background color (dark theme) by @rdwebdesign in pi-hole/web#2188
- Show "other" destination as the last graphic item by @rdwebdesign in pi-hole/web#2189
- Added information about group assignment of whitelisted/blacklisted dโฆ by @martinbrose in pi-hole/web#2186
- Show all available data points in the Total queries over last 24 hours graph by @DL6ER in pi-hole/web#2195
- Scale axes to integer by @yubiuser in pi-hole/web#2196
- Apply 2195 also to client activity line chart by @yubiuser in pi-hole/web#2197
- Allow delete multiple items - Group pages by @rdwebdesign in pi-hole/web#2177
- Reduce border size of line charts by @yubiuser in pi-hole/web#2198
- Remove duplicate function declarations by @rdwebdesign in pi-hole/web#2201
- Using
utils.showAlert
for Local DNS and Local CNAME pages. by @rdwebdesign in pi-hole/web#2203 - Remove empty line before PHP opening tag by @rdwebdesign in pi-hole/web#2208
- Drop IE 11 by @yubiuser in pi-hole/web#2210
- Change lighttpd log file names by @yubiuser in pi-hole/web#2213
- Show all available data on Long-term data query log page by @rdwebdesign in pi-hole/web#2202
- Make it clearer where to find the debug token by @yubiuser in pi-hole/web#2215
- Update log file references by @PromoFaux in pi-hole/web#1577
- Use the correct endpoint for MAXLOGAGE by @rdwebdesign in pi-hole/web#2216
- Add suggested domains in group domains page by @anthony-de-jong in pi-hole/web#2209
- Do not use IPvX from setupVars in $AUTHORIZED_HOSTNAMES by @yubiuser in pi-hole/web#2219
- Add a default option for PORTFILE by @rdwebdesign in pi-hole/web#2222
- Base DHCP settings on default gateway address and not on IPV4_ADDRESS from setupVars.conf by @yubiuser in pi-hole/web#2218
- Also check wildcard domains for validity before adding by @yubiuser in pi-hole/web#2212
- Show warnings only if logged in by @Pingger in pi-hole/web#2225
- Adjust debug log scroll position by @rdwebdesign in pi-hole/web#2232
- Remove unused parameter by @rdwebdesign in pi-hole/web#2235
- Remove unnecessary old debug message by @rdwebdesign in pi-hole/web#2237
- Change default FTL log file path to /var/log/pihole/FTL.log by @DL6ER in pi-hole/web#2244
- Use a random name when creating intermediate tmp archive for teleporter backup by @yubiuser in pi-hole/web#2242
- Show names in top clients list from long-term data by @yubiuser in pi-hole/web#2245
New Contributors
- @martinbrose made their first contribution in pi-hole/web#2186
- @anthony-de-jong made their first contribution in pi-hole/web#2209
- @Pingger made their first contribution in pi-hole/web#2225
Full Changelog: pi-hole/web@v5.12...v5.13
What's Changed
- Add example for custom DNS server with port number by @sed-i in pi-hole/pi-hole#4718
- Remove DHCPv6, use leasetime from interface by @Omoeba in pi-hole/pi-hole#4507
- Respect user configurable path for pid and port file in pihole-FTL.service by @yubiuser in pi-hole/pi-hole#4680
- Always install pihole-FTL.service file by @yubiuser in pi-hole/pi-hole#4738
- Change lighttpd log file names by @yubiuser in pi-hole/pi-hole#4747
- Do not hardcode webroot dir for teleporter by @yubiuser in pi-hole/pi-hole#4749
- Utilise /var/log/pihole/ for log storage by @PromoFaux in pi-hole/pi-hole#3732
- Fix IPv6 support when Pi-hole is a router by @Omoeba in pi-hole/pi-hole#4508
- Remove IPv4 and IPv6 adresses from setupVars.conf by @yubiuser in pi-hole/pi-hole#4356
- Exit installer if no valid PHP version is found by @yubiuser in pi-hole/pi-hole#4757
- Require sudo for pihole -t by @yubiuser in pi-hole/pi-hole#4761
- Remove read permission for others on sensible log files by @yubiuser in pi-hole/pi-hole#4760
- Directly download CentOS 7 epel-release by @dschaper in pi-hole/pi-hole#4775
- Fix for epel mirror timeouts by @dschaper in pi-hole/pi-hole#4778
- Change default FTL log file path to /var/log/pihole/FTL.log by @DL6ER in pi-hole/pi-hole#4777
- Convert installer whiptail to dialog by @dschaper in pi-hole/pi-hole#4772
- Fix indention in install script output by @yubiuser in pi-hole/pi-hole#4784
- Do not restrict RegEx added from CLI by length by @yubiuser in pi-hole/pi-hole#4786
- Create new log directory by @dschaper in pi-hole/pi-hole#4792
- Always create log directory if it doesn't exist by @dschaper in pi-hole/pi-hole#4794
New Contributors
- @sed-i made their first contribution in pi-hole/pi-hole#4718
- @Omoeba made their first contribution in pi-hole/pi-hole#4507
- @dep...
2022.05
What's Changed
- Minor corrections per sonarcloud by @lightswitch05 in #1083
- Update default debian to bullseye. Update README to describe docker tags. by @lightswitch05 in #1084
- Fix capability detection for privileged containers by @klutchell in #1086
- Allow pihole checkout on any image rather than just dev/nightly imageโฆ by @PromoFaux in #1101
- Update README.md to mention minimum required docker version by @canepan in #1082
New Contributors
- @klutchell made their first contribution in #1086
- @canepan made their first contribution in #1082
Full Changelog: 2022.04.3...2022.05
2022.04.3
Docker specific changes
- Silence FTL output on container run (for now) (again!) by @PromoFaux in #1057
- Replace one more instance of
touch
withinstall /dev/null
by @PromoFaux in #1058 -
Add some notes to the readme regarding buster hosts. Additionally add a note about using watchtower to auto-update by @PromoFaux in #1059
- Fix minor typos in README by @jasper-vandemalle in #1064
- read pids into an array in case of multiple instances of FTL running.โฆ by @PromoFaux in #1066
- Fix typo by @vterron in #1071
- Improve/Refactor Dockerfile_build by @PeterDaveHello in #1006
New Contributors
- @jasper-vandemalle made their first contribution in #1064
- @vterron made their first contribution in #1071
Full Changelog: 2022.04.2...2022.04.3
This release also contains updates for the 3 main components (FTL v5.15, Web v5.12, and Core v5.10), Changelogs below:
What's Changed (FTL 5.15)
- Fix negative "others" in Upstream Servers pie chart by @DL6ER in pi-hole/FTL#1305
- Update SQLite to v3.38.0 by @DL6ER in pi-hole/FTL#1307
- Reload blocking mode independently of incoming queries by @DL6ER in pi-hole/FTL#1310
- Replace reference to hard-coded default GCinterval value by @icyflame in pi-hole/FTL#1313
- Be more precise about escaping invalid characters in queries by @yubiuser in pi-hole/FTL#1318
- Adjust query type counters when importing from the database by @DL6ER in pi-hole/FTL#1317
- Update SQLite to 3.38.1 by @DL6ER in pi-hole/FTL#1320
- Added support for compilation on MIPS platform by @abesnier in pi-hole/FTL#1316
- Update SQLite to v3.38.2 by @DL6ER in pi-hole/FTL#1323
- Fix initOverTime's calculation of last slot timestamp by @icyflame in pi-hole/FTL#1312
- Fix query counts by @DL6ER in pi-hole/FTL#1322
- Fix overtime computation by @DL6ER in pi-hole/FTL#1327
- 5.15 Release by @PromoFaux in pi-hole/FTL#1332
New Contributors
- @icyflame made their first contribution in pi-hole/FTL#1313
- @abesnier made their first contribution in pi-hole/FTL#1316
Full Changelog: pi-hole/FTL@v5.14...v5.15
What's Changed (Web 5.12)
- footer.php: Improve Pi-Hole update instruction for Docker image by @PeterDaveHello in pi-hole/web#2122
- Change the order of "uptream servers" graphic items by @rdwebdesign in pi-hole/web#2124
- Fixing double
json_encode
output by @rdwebdesign in pi-hole/web#2125 - Set rate-limiting options from settings page by @DL6ER in pi-hole/web#2130
- Change wording of status when blocking is disabled by @yubiuser in pi-hole/web#2136
- Adds the ability to delete multiple warnings at once by @rdwebdesign in pi-hole/web#2133
- New icon for Donate menu item by @rdwebdesign in pi-hole/web#2138
- New login form layout by @rdwebdesign in pi-hole/web#2139
- Update ecmaVersion to latest by @yubiuser in pi-hole/web#2140
- Changes in
piholeStatus
and FTL API calls. by @rdwebdesign in pi-hole/web#2126 - Change wording after Pi-hole has been disabled by @yubiuser in pi-hole/web#2141
- add link to swap between blocked and all client queries by @stuXORstu in pi-hole/web#2129
- Better interval computation for Long-term data -> Graphics page by @rubpa in pi-hole/web#2132
- Show debug logs in colors by @rdwebdesign in pi-hole/web#2142
- Improving debug log output by @rdwebdesign in pi-hole/web#2145
- Fix list add for already forwarded queries by @yubiuser in pi-hole/web#2148
- Start php session before generating output for API token by @yubiuser in pi-hole/web#2147
- Include message triangle on all pages by @yubiuser in pi-hole/web#2146
- Add per-browser setting to ignore non-fatal dnsmasq warnings by @DL6ER in pi-hole/web#2135
- Fix PHP "Headers already sent" warning. by @rdwebdesign in pi-hole/web#2154
- Improving the menu by @rdwebdesign in pi-hole/web#2156
- Better donate button - navbar by @rdwebdesign in pi-hole/web#2160
- Set terminal type inside PHP by @rdwebdesign in pi-hole/web#2161
- Convert IDNs to punycode before searching the lists by @yubiuser in pi-hole/web#2162
- Disable prettiers no-else-return rule by @yubiuser in pi-hole/web#2166
- Guard socket and FTL response by @yubiuser in pi-hole/web#2164
- Improve loop for getAllQueries from FTL's memory by @yubiuser in pi-hole/web#2163
- Return empty array if there is no data by @rdwebdesign in pi-hole/web#2169
- Move warning count to sidebar (when sidebar is visible). by @rdwebdesign in pi-hole/web#2165
- Improve background images by @dwo in pi-hole/web#2170
- Fixed URL typo in README.md by @PHPGangsta in pi-hole/web#2171
New Contributors
- @stuXORstu made their first contribution in pi-hole/web#2129
- @rubpa made their first contribution in pi-hole/web#2132
- @dwo made their first contribution in pi-hole/web#2170
- @PHPGangsta made their first contribution in pi-hole/web#2171
Full Changelog: pi-hole/web@v5.11...v5.12
What's Changed (Core 5.10)
- Fix log flush with new query database schema by @yubiuser in pi-hole/pi-hole#4609
- Add backend option to set rate-limit from the dashboard by @DL6ER in pi-hole/pi-hole#4621
- Add procps to dependencies by @yubiuser in pi-hole/pi-hole#4635
- Tweak/api port by @yubiuser in pi-hole/pi-hole#4629
- Generate colorful debug logs to web interface by @rdwebdesign in pi-hole/pi-hole#4645
- Improving debug log by @rdwebdesign in pi-hole/pi-hole#4652
- Fixed wrong words in
README.md
by @y0ngb1n in pi-hole/pi-hole#4655 - Add check to avoid error in PHP 8 on the blocking page by @rdwebdesign in pi-hole/pi-hole#4657
- Select the protocol on the blocking page by @rdwebdesign in pi-hole/pi-hole#4659
- Remove
@
and following character from interface name by @rdwebdesign in pi-hole/pi-hole#4664 - Pool identical messages in debug output by @yubiuser in pi-hole/pi-hole#4646
- Rename block lists to adlists within the query list functions by @yubiuser in pi-hole/pi-hole#4681
- Tweaks to functions in utils.sh and refactored usages in webpage.sh by @PromoFaux in pi-hole/pi-hole#4653
- Exit installer if dpkg lock is held for more then 30 seconds by @yubiuser in pi-hole/pi-hole#4682
- Only use sudo power if needed by @yubiuser in pi-hole/pi-hole#4663
- Prevent issues cause by declaring
utilsfile
asreadonly
by @PromoFaux in pi-hole/pi-hole#4690 - Remove unnecessary case in uninstall script by @yubiuser in pi-hole/pi-hole#4692
- Set permissions for GitHub actions by @naveensrinivasan in pi-hole/pi-hole#4699
- Do not pass whole environment for PIHOLE_SKIP_OS_CHECK=true by @MichaIng in pi-hole/pi-hole#4694
- [utils.sh] Split
addOrEditKeyValuePair
to doaddKey
in a separate function by @PromoFaux in pi-hole/pi-hole#4698 - Update gravity.sh by @jpgpi250 in pi-hole/pi-hole#4704
- Changed ldd binary check for better compatibility by @spmfox in pi-hole/pi-hole#4700
New Contributors
- @y0ngb1n made their first contribution in pi-hole/pi-hole#4655
- @naveensrinivasan made their first contribution in pi-hole/pi-hole#4699
- @spmfox made their first contribution in pi-hole/pi-hole#4700
Full Changelog: pi-hole/pi-hole@v5.9.1...v5.10
2022.04.2
Important note:
You may run into issues running 2022.04
and later on buster
-based host systems due to a known issue with Seccomp. The first recommendation is to upgrade your host OS to bullseye
, which includes a more up to date (and fixed) version of libseccomp2
.
If you absolutely cannot do this, some users have reported success in updating libseccomp2
via backports. You can try this workaround at your own risk
What's Changed
- your error by @ozeliurs-MaximeBilly in #1044
- Apply detected capabilities and disable DHCP if not capable. by @dschaper in #1049
- Allow caps detection out of order. by @dschaper in #1051
New Contributors
- @ozeliurs-MaximeBilly made their first contribution in #1044
Full Changelog: 2022.04.1...2022.04.2