Pi-hole FTL v6.1#2394
Merged
Merged
Conversation
Signed-off-by: DL6ER <dl6er@dl6er.de>
…rnel, older than 2.6.33 released 2010) Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
…oard and API to be used behind a reverse proxy with path prefix multiplexing. Signed-off-by: DL6ER <dl6er@dl6er.de>
…should never be forwarded upstream. Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
Sync master back into development
…okie. RFC 6265, section 5.3 says: The user agent MUST evict all expired cookies from the cookie store if, at any time, an expired cookie exists in the cookie store. Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
The domain pi.hole should be fully local
Add total CPU % to /info/system endpoint
Check for correct HTTP code range. Codes of 1XX, 204, and 304 should send an empty body. The check was for less than 100 (e.g. 99, 98, ...) instead of less than 200 (e.g. 199, 198, ...) Signed-off-by: Gabriel Hassebrock <gabriel.h4@icloud.com>
Kept openapi-examples-validator to v5 since v6.0.0 seems to be broken for now Signed-off-by: XhmikosR <xhmikosr@gmail.com>
Signed-off-by: yubiuser <github@yubiuser.dev>
Signed-off-by: yubiuser <github@yubiuser.dev>
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
Do not read empty values from versions file. Use null instead
…e already existing "blocklist" and "cache" options Signed-off-by: DL6ER <dl6er@dl6er.de>
Ensure proper shutdown when crashing in a thread
…g arrays defined through env vars Signed-off-by: DL6ER <dl6er@dl6er.de>
README.md: switch to the SVG logos
Allow newlines in env vars as separator
Update npm dependencies
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br> Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
Signed-off-by: DL6ER <dl6er@dl6er.de>
…ew/queries_permitted
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
Update embedded dnsmasq to v2.91rc6
Also set Expires= property for deleted cookies
Signed-off-by: DL6ER <dl6er@dl6er.de>
Fix docs for lists batchDelete
Signed-off-by: DL6ER <dl6er@dl6er.de>
Update dnsmasq tag to 2.91
Bumps the github_action-dependencies group with 1 update: [actions/setup-node](https://github.com/actions/setup-node). Updates `actions/setup-node` from 4.2.0 to 4.3.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4.2.0...v4.3.0) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…opment-github_action-dependencies-b7ced825bf Bump actions/setup-node from 4.2.0 to 4.3.0 in the github_action-dependencies group
Allow prefix multiplexing behind reverse proxy
Only synchronise if the stratum provided by the upstream server is valid (5905 S7) Increment stratum before providing it to clients (5905 S3) Signed-off-by: Rob Gill <rrobgill@protonmail.com>
NTP - Provide correct stratum to clients
Signed-off-by: yubiuser <github@yubiuser.dev>
Set X-DNS-Prefetch-Control header
dschaper
approved these changes
Mar 30, 2025
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR releases Pi-hole FTL v6.1 with several enhancements, fixes, and updates, as highlighted in the release notes. Key changes include updating the README to switch to SVG logos, improvements in GitHub Actions workflows (e.g., Node.js setup and npm caching), and tweaking the Codespell workflow to skip package-lock.json.
Reviewed Changes
Copilot reviewed 39 out of 56 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| README.md | Updated logo references to use SVG images from GitHub raw content. |
| .github/workflows/openapi-validator.yml | Upgraded checkout and Node.js setup actions; added FORCE_COLOR and npm cache. |
| .github/workflows/codespell.yml | Modified the skip list to include package-lock.json. |
Files not reviewed (17)
- CMakeLists.txt: Language not supported
- build.sh: Language not supported
- package.json: Language not supported
- src/CMakeLists.txt: Language not supported
- src/api/auth.h: Language not supported
- src/api/docs/content/specs/config.yaml: Language not supported
- src/api/docs/content/specs/docs.yaml: Language not supported
- src/api/docs/content/specs/info.yaml: Language not supported
- src/api/docs/content/specs/lists.yaml: Language not supported
- src/api/docs/content/specs/queries.yaml: Language not supported
- src/api/history.c: Language not supported
- src/api/info.c: Language not supported
- src/api/padd.c: Language not supported
- src/api/queries.c: Language not supported
- src/api/teleporter.c: Language not supported
- src/config/config.c: Language not supported
- src/config/config.h: Language not supported
dschaper
approved these changes
Mar 30, 2025
DL6ER
approved these changes
Mar 30, 2025
2 tasks
|
This pull request has been mentioned on Pi-hole Userspace. There might be relevant details there: |
|
This pull request has been mentioned on Pi-hole Userspace. There might be relevant details there: https://discourse.pi-hole.net/t/etc-dnsmasq-d-config-not-loading-after-updating-to-6-1/80309/23 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's Changed
New Contributors
Full Changelog: v6.0.4...v6.1