Skip to content

Pi-hole FTL v6.1#2394

Merged
PromoFaux merged 78 commits into
masterfrom
development
Mar 30, 2025
Merged

Pi-hole FTL v6.1#2394
PromoFaux merged 78 commits into
masterfrom
development

Conversation

@PromoFaux

@PromoFaux PromoFaux commented Mar 29, 2025

Copy link
Copy Markdown
Member

What's Changed

New Contributors

Full Changelog: v6.0.4...v6.1

DL6ER and others added 30 commits February 27, 2025 05:54
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>
…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>
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>
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
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>
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
DL6ER and others added 11 commits March 15, 2025 19:47
Update embedded dnsmasq to v2.91rc6
Also set Expires= property for deleted cookies
Signed-off-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: DL6ER <dl6er@dl6er.de>
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
@PromoFaux PromoFaux requested a review from a team March 29, 2025 10:24
yubiuser and others added 2 commits March 30, 2025 09:38
Signed-off-by: yubiuser <github@yubiuser.dev>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@PromoFaux PromoFaux merged commit a331322 into master Mar 30, 2025
@pralor-bot

Copy link
Copy Markdown

This pull request has been mentioned on Pi-hole Userspace. There might be relevant details there:

https://discourse.pi-hole.net/t/implement-dns-resolver-arpa-as-a-special-domain-or-add-block-svcb-as-a-configuration-option/77099/8

@pralor-bot

Copy link
Copy Markdown

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.