-
-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Development v6 #1950
base: development
Are you sure you want to change the base?
Development v6 #1950
Commits on Feb 13, 2024
-
Improve description of GET /auth/app endpoint
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 81a1da6 - Browse repository at this point
Copy the full SHA 81a1da6View commit details -
Protection against pathalogical DNSSEC domains.
An attacker can create DNSSEC signed domains which need a lot of work to verfify. We limit the number of crypto operations to avoid DoS attacks by CPU exhaustion. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ebbfb89 - Browse repository at this point
Copy the full SHA ebbfb89View commit details -
Update header with new EDE values.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for aa565b1 - Browse repository at this point
Copy the full SHA aa565b1View commit details -
Update NSEC3 iterations handling to conform with RFC 9276.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ddf44bf - Browse repository at this point
Copy the full SHA ddf44bfView commit details -
Measure cryptographic work done by DNSSEC.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 0b9e554 - Browse repository at this point
Copy the full SHA 0b9e554View commit details -
Fix error introduced in 635bc51cac3d5d7dd49ce9e27149cf7e402b7e79
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d92159a - Browse repository at this point
Copy the full SHA d92159aView commit details -
Parameterise work limits for DNSSEC validation.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f141efd - Browse repository at this point
Copy the full SHA f141efdView commit details -
Update EDE code -> text conversion.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for b5e7dd4 - Browse repository at this point
Copy the full SHA b5e7dd4View commit details -
Rework validate-by-DS to avoid DoS vuln without arbitrary limits.
By calculating the hash of a DNSKEY once for each digest algo, we reduce the hashing work from (no. DS) x (no. DNSKEY) to (no. DNSKEY) x (no. distinct digests) The number of distinct digests can never be more than 255 and it's limited by which hashes we implement, so currently only 4. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 1dbbdc9 - Browse repository at this point
Copy the full SHA 1dbbdc9View commit details -
Overhaul data checking in NSEC code.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 84161ed - Browse repository at this point
Copy the full SHA 84161edView commit details -
Better stats and logging from DNSSEC resource limiting.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for dcd12a2 - Browse repository at this point
Copy the full SHA dcd12a2View commit details -
Better allocation code for DS digest cache.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for cb577f3 - Browse repository at this point
Copy the full SHA cb577f3View commit details -
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 4b351cb - Browse repository at this point
Copy the full SHA 4b351cbView commit details -
Reverse suppression of ANY query answer logging.
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for c95816f - Browse repository at this point
Copy the full SHA c95816fView commit details -
Add documentation for automatically added new DNSSEC-related metrics
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 96f4acb - Browse repository at this point
Copy the full SHA 96f4acbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c7c19c - Browse repository at this point
Copy the full SHA 2c7c19cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a326d80 - Browse repository at this point
Copy the full SHA a326d80View commit details -
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br> Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2582043 - Browse repository at this point
Copy the full SHA 2582043View commit details -
Merge pull request #1875 from pi-hole/update/dnsmasq
Update embedded dnsmasq to v2.90
Configuration menu - View commit details
-
Copy full SHA for 6681804 - Browse repository at this point
Copy the full SHA 6681804View commit details -
Merge pull request #1887 from pi-hole/tweak/apppw_descrition
Improve description of GET /auth/app endpoint
Configuration menu - View commit details
-
Copy full SHA for 41725fd - Browse repository at this point
Copy the full SHA 41725fdView commit details -
Merge branch 'development-v6' into tweak/allow_adlist_dups
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 750db7e - Browse repository at this point
Copy the full SHA 750db7eView commit details
Commits on Feb 14, 2024
-
Report only as many clients as we have added to the sorting array
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 93e621c - Browse repository at this point
Copy the full SHA 93e621cView commit details
Commits on Feb 15, 2024
-
apply the same fix to other places in the API
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for b986a82 - Browse repository at this point
Copy the full SHA b986a82View commit details
Commits on Feb 16, 2024
-
Restructure API response from /history/clients and /history/database/…
…clients to allow for sparse data. Add new config option webserver.api.client_history_global_max controling if the activities chart should sort and show the *global* (integrated over 24 hours) or the `local` (measured individually in each time slot) most active clients Allow setting webserver.api.maxClients to 0 to always return all clients in /api/history/clients Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for e3c4dcf - Browse repository at this point
Copy the full SHA e3c4dcfView commit details
Commits on Feb 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d74d2a1 - Browse repository at this point
Copy the full SHA d74d2a1View commit details -
Merge branch 'development' into merge-v5-6
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d5cf579 - Browse repository at this point
Copy the full SHA d5cf579View commit details
Commits on Feb 18, 2024
-
Apply the same fix also to /stats/upstreams - this endpoint is actual…
…ly not affected, however, it has a different logic that all the other endpoints now - fixing this eases maintanance and doesn't require us remembering that upstream destinations are never recycled (because there are only very few) Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 814362c - Browse repository at this point
Copy the full SHA 814362cView commit details -
Use correct index for domains in the Top Lists
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 485080a - Browse repository at this point
Copy the full SHA 485080aView commit details
Commits on Feb 19, 2024
-
Fix spurious "resource limit exceeded" messages.
Replies from upstream with a REFUSED rcode can result in log messages stating that a resource limit has been exceeded, which is not the case. Thanks to Dominik Derigs and the Pi-hole project for spotting this. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 157b589 - Browse repository at this point
Copy the full SHA 157b589View commit details -
Update embedded dnsmasq version to 2.90+1
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for cf06e53 - Browse repository at this point
Copy the full SHA cf06e53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47f4878 - Browse repository at this point
Copy the full SHA 47f4878View commit details
Commits on Feb 20, 2024
-
Merge pull request #1892 from pi-hole/fix/dnsmasq_resource_warning
Fix spurious "resource limit exceeded" messages
Configuration menu - View commit details
-
Copy full SHA for bffd2bd - Browse repository at this point
Copy the full SHA bffd2bdView commit details
Commits on Mar 2, 2024
-
Bump the github_action-dependencies group with 3 updates
Bumps the github_action-dependencies group with 3 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action), [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) and [actions/download-artifact](https://github.com/actions/download-artifact). Updates `docker/setup-buildx-action` from 3.0.0 to 3.1.0 - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v3.0.0...v3.1.0) Updates `Wandalen/wretry.action` from 1.4.4 to 1.4.5 - [Release notes](https://github.com/wandalen/wretry.action/releases) - [Commits](Wandalen/wretry.action@v1.4.4...v1.4.5) Updates `actions/download-artifact` from 4.1.2 to 4.1.4 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4.1.2...v4.1.4) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github_action-dependencies - dependency-name: Wandalen/wretry.action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for a1d6f85 - Browse repository at this point
Copy the full SHA a1d6f85View commit details -
Merge pull request #1897 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-b4913446bb Bump the github_action-dependencies group with 3 updates
Configuration menu - View commit details
-
Copy full SHA for 661d9e3 - Browse repository at this point
Copy the full SHA 661d9e3View commit details -
Merge pull request #1886 from pi-hole/tweak/allow_adlist_dups
Allow adlist duplicates
Configuration menu - View commit details
-
Copy full SHA for d4792bb - Browse repository at this point
Copy the full SHA d4792bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ef8e6c - Browse repository at this point
Copy the full SHA 7ef8e6cView commit details
Commits on Mar 4, 2024
-
Merge pull request #1868 from pi-hole/new/useWAL
Make WAL mode for pihole-FTL.db optional
Configuration menu - View commit details
-
Copy full SHA for 4b2a4be - Browse repository at this point
Copy the full SHA 4b2a4beView commit details -
Merge pull request #1891 from pi-hole/fix/migration_message
Improve config migration logging
Configuration menu - View commit details
-
Copy full SHA for 93d01d9 - Browse repository at this point
Copy the full SHA 93d01d9View commit details
Commits on Mar 5, 2024
-
Update config.c fix typo 5335 instead of 5353
Signed-off-by: bungh0l10 <77304055+bungh0l10@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b53d969 - Browse repository at this point
Copy the full SHA b53d969View commit details
Commits on Mar 7, 2024
-
Merge pull request #1899 from bungh0l10/fix-mdns-typo
Update config.c fix typo 5335 instead of 5353
Configuration menu - View commit details
-
Copy full SHA for 595fc6c - Browse repository at this point
Copy the full SHA 595fc6cView commit details -
Try building on self-hosted GHA runner
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 84d6e2d - Browse repository at this point
Copy the full SHA 84d6e2dView commit details -
Build x86 binaries on GHA, only build ARM/RISCV on our self-hosted AR…
…M64 runners Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 59c1e2b - Browse repository at this point
Copy the full SHA 59c1e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d85492d - Browse repository at this point
Copy the full SHA d85492dView commit details -
Use correct variable when migrating possible revServer settings from …
…setupVars.conf to the new multiple-servers-aware JSON string formulation Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ef84283 - Browse repository at this point
Copy the full SHA ef84283View commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f3bd87 - Browse repository at this point
Copy the full SHA 4f3bd87View commit details -
Reduce code duplication by outsourcing into composite actions
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 9318909 - Browse repository at this point
Copy the full SHA 9318909View commit details
Commits on Mar 9, 2024
-
Do not try to upload documentation in deferred riscv64 upload step
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 753bdd3 - Browse repository at this point
Copy the full SHA 753bdd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4019bd7 - Browse repository at this point
Copy the full SHA 4019bd7View commit details -
Download documentation in amd64 build and further reduce code duplica…
…tion Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for af7d521 - Browse repository at this point
Copy the full SHA af7d521View commit details -
Bump the github_action-dependencies group with 2 updates
Bumps the github_action-dependencies group with 2 updates: [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release). Updates `Wandalen/wretry.action` from 1.4.5 to 1.4.8 - [Release notes](https://github.com/wandalen/wretry.action/releases) - [Commits](Wandalen/wretry.action@v1.4.5...v1.4.8) Updates `softprops/action-gh-release` from 1 to 2 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](softprops/action-gh-release@v1...v2) --- updated-dependencies: - dependency-name: Wandalen/wretry.action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 082543e - Browse repository at this point
Copy the full SHA 082543eView commit details -
Merge pull request #1903 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-7baaa1528e Bump the github_action-dependencies group with 2 updates
Configuration menu - View commit details
-
Copy full SHA for 62566e9 - Browse repository at this point
Copy the full SHA 62566e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d41fbee - Browse repository at this point
Copy the full SHA d41fbeeView commit details -
Merge branch 'development-v6' into new/self-hosted
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 9cfd936 - Browse repository at this point
Copy the full SHA 9cfd936View commit details
Commits on Mar 11, 2024
-
Merge pull request #1902 from pi-hole/new/self-hosted
Accelerate CI builds substantially
Configuration menu - View commit details
-
Copy full SHA for c6a0b81 - Browse repository at this point
Copy the full SHA c6a0b81View commit details -
Merge pull request #1901 from pi-hole/fix/revServerImporting
Fix revServer importing from former setupVars.conf
Configuration menu - View commit details
-
Copy full SHA for abcbcc5 - Browse repository at this point
Copy the full SHA abcbcc5View commit details -
Add CI tests for deep config validation
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for aa7deb9 - Browse repository at this point
Copy the full SHA aa7deb9View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0eeeb81 - Browse repository at this point
Copy the full SHA 0eeeb81View commit details -
Merge pull request #1773 from pi-hole/new/validator
Add additional config validation
Configuration menu - View commit details
-
Copy full SHA for 1bb74b3 - Browse repository at this point
Copy the full SHA 1bb74b3View commit details -
Add missing validator for database.useWAL
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ac21427 - Browse repository at this point
Copy the full SHA ac21427View commit details -
Merge pull request #1907 from pi-hole/fix/validate_useWAL
Add missing validator for database.useWAL
Configuration menu - View commit details
-
Copy full SHA for ad06e92 - Browse repository at this point
Copy the full SHA ad06e92View commit details -
Merge pull request #1906 from pi-hole/tweak/goodbye_adam_mode
Goodbye Adam mode
Configuration menu - View commit details
-
Copy full SHA for 2f38061 - Browse repository at this point
Copy the full SHA 2f38061View commit details
Commits on Mar 14, 2024
-
Add searching for domains and clients in the Query Log. Wildcards (*)…
… are supported everywhere in the search string. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 2e23e76 - Browse repository at this point
Copy the full SHA 2e23e76View commit details
Commits on Mar 15, 2024
-
Merge pull request #1908 from pi-hole/new/query_log_search
Add searching for domains and clients in the Query Log
Configuration menu - View commit details
-
Copy full SHA for a0d6554 - Browse repository at this point
Copy the full SHA a0d6554View commit details -
demote warning log message about not being able to open /sys/class/hw…
…mon to the API debug log to prevent it from filling up the log when not available Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 4cd500d - Browse repository at this point
Copy the full SHA 4cd500dView commit details
Commits on Mar 16, 2024
-
Uncomment previously commented line which prevented the domain valida…
…tor from accepting hostnames with capital letters in Signed-off-by: Adam Warner <me@adamwarner.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 8d4bf22 - Browse repository at this point
Copy the full SHA 8d4bf22View commit details -
Merge pull request #1909 from pi-hole/v6/suppress_hwmon_warning
Demote hwmon warning log to debug
Configuration menu - View commit details
-
Copy full SHA for a2a77eb - Browse repository at this point
Copy the full SHA a2a77ebView commit details -
Merge pull request #1910 from pi-hole/tweak/config-validation
Allow upper case letters in domains/hosts
Configuration menu - View commit details
-
Copy full SHA for 4f6225c - Browse repository at this point
Copy the full SHA 4f6225cView commit details -
Remove config option database.DBexport. Its implementation was broken…
… by design as its value was always overwritten by the condition (database.maxDBdays > 0). Replace it with exactly this condition and document the behavior in the config file Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 74eba5f - Browse repository at this point
Copy the full SHA 74eba5fView commit details -
Remove obsoleted config option from test/pihole.toml
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 33d5472 - Browse repository at this point
Copy the full SHA 33d5472View commit details -
Remove (undocumented) advanced flag in details config output
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d408362 - Browse repository at this point
Copy the full SHA d408362View commit details -
Work on a copy of the env vars to avoid modifying the original causin…
…g issues down the line when FTL restarts internally and re-reads them Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for e3f9aa7 - Browse repository at this point
Copy the full SHA e3f9aa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66653ae - Browse repository at this point
Copy the full SHA 66653aeView commit details -
Add validator for webserver.api.client_history_global_max
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ccbe642 - Browse repository at this point
Copy the full SHA ccbe642View commit details -
Merge pull request #1911 from pi-hole/fix/enviroment_after_restart
Ensure env vars survive restart
Configuration menu - View commit details
-
Copy full SHA for 779e6ae - Browse repository at this point
Copy the full SHA 779e6aeView commit details -
Merge pull request #1884 from pi-hole/fix/overTimeGraphs
Tweak API history endpoint and fix cached counting
Configuration menu - View commit details
-
Copy full SHA for c835795 - Browse repository at this point
Copy the full SHA c835795View commit details
Commits on Mar 17, 2024
-
Update embedded SQLite3 to 3.45.2
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 75b792f - Browse repository at this point
Copy the full SHA 75b792fView commit details -
Merge pull request #1872 from pi-hole/tweak/DBexport
Remove config option database.DBexport
Configuration menu - View commit details
-
Copy full SHA for 0d2fcd0 - Browse repository at this point
Copy the full SHA 0d2fcd0View commit details
Commits on Mar 23, 2024
-
Bump the github_action-dependencies group with 1 update
Bumps the github_action-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4.1.1 to 4.1.2 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.1.1...v4.1.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 16fb8b6 - Browse repository at this point
Copy the full SHA 16fb8b6View commit details -
Report the hex-code of the found invalid character
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 2a2c4d1 - Browse repository at this point
Copy the full SHA 2a2c4d1View commit details
Commits on Mar 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c7384e - Browse repository at this point
Copy the full SHA 9c7384eView commit details -
Ensure cJSON is used in a thread-safe manner and add CI tests ensurin…
…g this. Also ensure every JSON parsing is doing error checking and reduce some code duplication. No functional change. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 05867e2 - Browse repository at this point
Copy the full SHA 05867e2View commit details -
Use cJSON to escape hostnames possibly containing control characters
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 079c66c - Browse repository at this point
Copy the full SHA 079c66cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20cc8c3 - Browse repository at this point
Copy the full SHA 20cc8c3View commit details -
Define a general function escape_json() similar to the already existi…
…ng escape_html() Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for c82561c - Browse repository at this point
Copy the full SHA c82561cView commit details -
Further reduce code-duplication by using the new escape_json() functi…
…on for TOML as well. It is doing the exact same thing. Remove TOML_UTF8 as this has always been the standard encoding anyway. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for bfd2136 - Browse repository at this point
Copy the full SHA bfd2136View commit details -
Merge pull request #1914 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-2d71499196 Bump the github_action-dependencies group with 1 update
Configuration menu - View commit details
-
Copy full SHA for 8e9b1dc - Browse repository at this point
Copy the full SHA 8e9b1dcView commit details
Commits on Mar 26, 2024
-
Merge pull request #1918 from pi-hole/new/log-dhcp
Add new dhcp.logging option
Configuration menu - View commit details
-
Copy full SHA for 63571bb - Browse repository at this point
Copy the full SHA 63571bbView commit details -
Merge pull request #1917 from pi-hole/tweak/hostname_err_pos
Report the hex-code of the found invalid character
Configuration menu - View commit details
-
Copy full SHA for a23f334 - Browse repository at this point
Copy the full SHA a23f334View commit details
Commits on Mar 28, 2024
-
Merge pull request #1916 from pi-hole/update/sqlite_3.45.2
Update embedded SQLite3 to 3.45.2
Configuration menu - View commit details
-
Copy full SHA for 91d8738 - Browse repository at this point
Copy the full SHA 91d8738View commit details -
Fix a left-over "whitelisted" instead of "allowed" message in debug mode
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 557d6a4 - Browse repository at this point
Copy the full SHA 557d6a4View commit details -
Merge branch 'development-v6' into HEAD
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for bc46302 - Browse repository at this point
Copy the full SHA bc46302View commit details -
Mark query as allowed when atigravity matches to prevent further chec…
…ks such as CNAME inspection. This ensures antigravity matches have similar effects than explicitly allowed domains. Signed-off-by: DL6ER <dl6er@dl6er.de>
1Configuration menu - View commit details
-
Copy full SHA for f94fe11 - Browse repository at this point
Copy the full SHA f94fe11View commit details -
Merge pull request #1921 from pi-hole/tweak/allowed_debug
Fix a left-over "whitelisted" instead of "allowed" message in debug mode
Configuration menu - View commit details
-
Copy full SHA for 9dcdfa8 - Browse repository at this point
Copy the full SHA 9dcdfa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 549bc16 - Browse repository at this point
Copy the full SHA 549bc16View commit details
Commits on Mar 29, 2024
-
Merge pull request #1924 from pi-hole/tweak/ci_risvc64
Slightly simplify the CI tests
Configuration menu - View commit details
-
Copy full SHA for b20df82 - Browse repository at this point
Copy the full SHA b20df82View commit details -
Remove two characters TLDs constraint in hostname validation. Empty l…
…abels are still forbidden. Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for daf5eb8 - Browse repository at this point
Copy the full SHA daf5eb8View commit details -
Merge pull request #1923 from pi-hole/fix/antigravity_mark
Fix antigravity not preventing further checks on queries
Configuration menu - View commit details
-
Copy full SHA for 70a02b1 - Browse repository at this point
Copy the full SHA 70a02b1View commit details
Commits on Mar 30, 2024
-
Merge pull request #1922 from pi-hole/tweak/tld_checks
Allow one-character TLDs in hostname validation
Configuration menu - View commit details
-
Copy full SHA for ea90056 - Browse repository at this point
Copy the full SHA ea90056View commit details -
Merge pull request #1919 from pi-hole/tweak/cJSON_threadsafe
Ensure thread-safety for cJSON engine
Configuration menu - View commit details
-
Copy full SHA for f7cd4fb - Browse repository at this point
Copy the full SHA f7cd4fbView commit details -
Merge branch 'development-v6' into tweak/select_teleporter
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for dab6ec7 - Browse repository at this point
Copy the full SHA dab6ec7View commit details -
Bump the github_action-dependencies group with 1 update
Bumps the github_action-dependencies group with 1 update: [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict). Updates `eps1lon/actions-label-merge-conflict` from 2.1.0 to 3.0.0 - [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases) - [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md) - [Commits](eps1lon/actions-label-merge-conflict@v2.1.0...v3.0.0) --- updated-dependencies: - dependency-name: eps1lon/actions-label-merge-conflict dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 40864d5 - Browse repository at this point
Copy the full SHA 40864d5View commit details -
Merge pull request #1927 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-b9ee4988fc Bump the github_action-dependencies group with 1 update
Configuration menu - View commit details
-
Copy full SHA for fff34fb - Browse repository at this point
Copy the full SHA fff34fbView commit details -
Simplify v5 gravity table import condition
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ed36a9a - Browse repository at this point
Copy the full SHA ed36a9aView commit details -
Add further debugging output if files are NOT imported
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 8875a0e - Browse repository at this point
Copy the full SHA 8875a0eView commit details -
Fix importing logic for v5 teleporter files
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 5075144 - Browse repository at this point
Copy the full SHA 5075144View commit details -
Reintroduce a workaround for docker on macOS accidentally removed in b…
…d266d6 Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 27ff979 - Browse repository at this point
Copy the full SHA 27ff979View commit details -
Add proper memory allocation checking in the message formatting subro…
…utines Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 58ca959 - Browse repository at this point
Copy the full SHA 58ca959View commit details
Commits on Mar 31, 2024
-
Add further debug output concerning disk usage when debug.gc=true
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for df1f70d - Browse repository at this point
Copy the full SHA df1f70dView commit details -
Show warning when in debug mode and stat() failed to get file system …
…details Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 16c541e - Browse repository at this point
Copy the full SHA 16c541eView commit details -
Merge pull request #1874 from pi-hole/tweak/select_teleporter
Implement selective Teleporter restoring
Configuration menu - View commit details
-
Copy full SHA for 485faac - Browse repository at this point
Copy the full SHA 485faacView commit details
Commits on Apr 1, 2024
-
Use fragment size when computing filesystem sizes
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 90dda14 - Browse repository at this point
Copy the full SHA 90dda14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2dda8 - Browse repository at this point
Copy the full SHA 5b2dda8View commit details -
Improve diagnosis message adding subroutine to not require manually t…
…yped in number of arguments and do strict testing against the number of given arguments (instead of crashing if fewer are given and ignoring if more are given) Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d88e52d - Browse repository at this point
Copy the full SHA d88e52dView commit details
Commits on Apr 2, 2024
-
Add extra logging around network issues (EDE: network error)
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ed41584 - Browse repository at this point
Copy the full SHA ed41584View commit details -
Add new CONNECTION_ERROR message to the Pi-hole diagnosis system
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 563b02c - Browse repository at this point
Copy the full SHA 563b02cView commit details -
Be more verbose in which tables are imported during teleporter importing
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f2a7662 - Browse repository at this point
Copy the full SHA f2a7662View commit details
Commits on Apr 7, 2024
-
Merge pull request #1931 from pi-hole/tweak/selective_teleporter
Be more verbose in which tables are imported during teleporter importing
Configuration menu - View commit details
-
Copy full SHA for b12f93c - Browse repository at this point
Copy the full SHA b12f93cView commit details -
Merge pull request #1928 from pi-hole/fix/check_disk
Fix disk space checking on macOS hosts
Configuration menu - View commit details
-
Copy full SHA for 0cffd8c - Browse repository at this point
Copy the full SHA 0cffd8cView commit details
Commits on Apr 16, 2024
-
Update embedded SQLite3 to 3.45.3
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for c7ce555 - Browse repository at this point
Copy the full SHA c7ce555View commit details -
Merge pull request #1934 from pi-hole/update/sqlite_3.45.3
Update embedded SQLite3 to 3.45.3
Configuration menu - View commit details
-
Copy full SHA for a05cce0 - Browse repository at this point
Copy the full SHA a05cce0View commit details
Commits on Apr 18, 2024
-
Merge pull request #1930 from pi-hole/tweak/ede_neterr
Add extra logging around network issues (EDE: network error)
Configuration menu - View commit details
-
Copy full SHA for 4734e01 - Browse repository at this point
Copy the full SHA 4734e01View commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e29bcb0 - Browse repository at this point
Copy the full SHA e29bcb0View commit details
Commits on Apr 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1b71a44 - Browse repository at this point
Copy the full SHA 1b71a44View commit details
Commits on Apr 25, 2024
-
Provide human-readable message about the session status when authenti…
…cating Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 49a5a0c - Browse repository at this point
Copy the full SHA 49a5a0cView commit details
Commits on Apr 27, 2024
-
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br> Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 44377ad - Browse repository at this point
Copy the full SHA 44377adView commit details -
Bumps the github_action-dependencies group with 1 update in the / directory: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4.1.2 to 4.1.4 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.1.2...v4.1.4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 771db50 - Browse repository at this point
Copy the full SHA 771db50View commit details -
Merge pull request #1940 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-b93eff89fb Bump actions/checkout from 4.1.2 to 4.1.4 in the github_action-dependencies group across 1 directory
Configuration menu - View commit details
-
Copy full SHA for db32e4d - Browse repository at this point
Copy the full SHA db32e4dView commit details
Commits on May 2, 2024
-
Merge pull request #1939 from pi-hole/new/session_message
Provide human-readable message for session status
Configuration menu - View commit details
-
Copy full SHA for af521c9 - Browse repository at this point
Copy the full SHA af521c9View commit details
Commits on May 3, 2024
-
API /clients: Add note that {client} needs to be URI-encoded (if spec…
…ified) and add documentation of read-only optional {name0} field Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 0169766 - Browse repository at this point
Copy the full SHA 0169766View commit details
Commits on May 4, 2024
-
Improve error logging when TCP connections are prematurely closed by …
…remote server Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 1611da2 - Browse repository at this point
Copy the full SHA 1611da2View commit details
Commits on May 5, 2024
-
Merge pull request #1945 from pi-hole/tweak/tcp_conn_err
Improve error logging when TCP connections are prematurely closed by remote server
Configuration menu - View commit details
-
Copy full SHA for 240a2fe - Browse repository at this point
Copy the full SHA 240a2feView commit details -
Merge pull request #1944 from pi-hole/fix/clients_docs
Improve API /clients documentation
Configuration menu - View commit details
-
Copy full SHA for e10bb5c - Browse repository at this point
Copy the full SHA e10bb5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 633b825 - Browse repository at this point
Copy the full SHA 633b825View commit details
Commits on May 10, 2024
-
Merge branch 'development' into merge-dev
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 73b5170 - Browse repository at this point
Copy the full SHA 73b5170View commit details -
Change database permissions to -rw-r----- (640)
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 6ce1668 - Browse repository at this point
Copy the full SHA 6ce1668View commit details -
Update tests, remove duplicated test
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 5cc5b37 - Browse repository at this point
Copy the full SHA 5cc5b37View commit details -
Merge pull request #1953 from pi-hole/merge-dev
Merge latest v5 development into v6
Configuration menu - View commit details
-
Copy full SHA for c72a913 - Browse repository at this point
Copy the full SHA c72a913View commit details -
FTL_lua: Properly guard readline
Readline support should only be used when we know it is available. Lets properly use a ifdef guard like we do in `shell.c`. Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
Configuration menu - View commit details
-
Copy full SHA for 7de24a0 - Browse repository at this point
Copy the full SHA 7de24a0View commit details -
FTL: Avoid hidden HAVE_READLINE define
We should set `HAVE_READLINE` based on whether it was actually detected/found, not via a hidden fixed, as that contains compile errors when readline is actually not available. Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
Configuration menu - View commit details
-
Copy full SHA for be3d4cd - Browse repository at this point
Copy the full SHA be3d4cdView commit details -
Merge pull request #1955 from pi-hole/fix/FTL_db_read_perms
Change database permissions to -rw-r----- (640)
Configuration menu - View commit details
-
Copy full SHA for bf0c8cd - Browse repository at this point
Copy the full SHA bf0c8cdView commit details
Commits on May 11, 2024
-
Bump the github_action-dependencies group with 2 updates
Bumps the github_action-dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict). Updates `actions/checkout` from 4.1.4 to 4.1.5 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.1.4...v4.1.5) Updates `eps1lon/actions-label-merge-conflict` from 3.0.0 to 3.0.1 - [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases) - [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md) - [Commits](eps1lon/actions-label-merge-conflict@v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies - dependency-name: eps1lon/actions-label-merge-conflict dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for ede7340 - Browse repository at this point
Copy the full SHA ede7340View commit details -
Merge pull request #1958 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-220eae05df Bump the github_action-dependencies group with 2 updates
Configuration menu - View commit details
-
Copy full SHA for 30215fc - Browse repository at this point
Copy the full SHA 30215fcView commit details
Commits on May 12, 2024
-
Remove all-in build option - we aren't using it in Pi-hole v6.0
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for b83fcad - Browse repository at this point
Copy the full SHA b83fcadView commit details -
Configuration menu - View commit details
-
Copy full SHA for fccbe2b - Browse repository at this point
Copy the full SHA fccbe2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b1ced - Browse repository at this point
Copy the full SHA 91b1cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5525815 - Browse repository at this point
Copy the full SHA 5525815View commit details
Commits on May 13, 2024
-
Update bundled cJSON from 1.7.17 -> 1.7.18 released earlier today
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d4a89f3 - Browse repository at this point
Copy the full SHA d4a89f3View commit details -
Merge pull request #1959 from pi-hole/update/cJSON_1.7.18
Update bundled cJSON
Configuration menu - View commit details
-
Copy full SHA for bccfa22 - Browse repository at this point
Copy the full SHA bccfa22View commit details
Commits on May 14, 2024
-
Improve query storing algorithm to better cope with bursts of queries…
… of arbitrary size and frequency Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 688a551 - Browse repository at this point
Copy the full SHA 688a551View commit details -
Use new constant also as back-off factor for exporting into the database
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 30cade6 - Browse repository at this point
Copy the full SHA 30cade6View commit details
Commits on May 15, 2024
-
Add Clang compiler support, tested with Clang 14.0.0 (Ubuntu 22.04.3 …
…LTS), Clang 16.0.2 (Alpine 3.18), and Clang 17.0.6 (Alping Edge) Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 32de390 - Browse repository at this point
Copy the full SHA 32de390View commit details -
Merge pull request #1960 from pi-hole/fix/database_queries
Fix spilled queries in database
Configuration menu - View commit details
-
Copy full SHA for 3d4cc1b - Browse repository at this point
Copy the full SHA 3d4cc1bView commit details
Commits on May 17, 2024
-
Fix error message mentioning wrong file
Signed-off-by: Jack'lul <jacklulcat@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ecd2e81 - Browse repository at this point
Copy the full SHA ecd2e81View commit details -
Merge pull request #1961 from jacklul/v6-patch-1
Fix error message mentioning wrong file
Configuration menu - View commit details
-
Copy full SHA for 12bebfb - Browse repository at this point
Copy the full SHA 12bebfbView commit details -
Merge pull request #1956 from oliv3r/readline_detection
Readline detection
Configuration menu - View commit details
-
Copy full SHA for 4628219 - Browse repository at this point
Copy the full SHA 4628219View commit details
Commits on May 18, 2024
-
Merge pull request #1964 from pi-hole/new/artifact_attestations
Add artifact attestation
Configuration menu - View commit details
-
Copy full SHA for 95b1dc1 - Browse repository at this point
Copy the full SHA 95b1dc1View commit details -
Update DNS records after pruning DHCP leases
Not doing so can result in a use after free since the name for DHCP derived DNS records is represented as a pointer into the DHCP lease table. Update will only happen when necessary since lease_update_dns tests internally on dns_dirty and the force argument is zero. Signed-off-by: Erik Karlsson <erik.karlsson@iopsys.eu> Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 98407e3 - Browse repository at this point
Copy the full SHA 98407e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebc195a - Browse repository at this point
Copy the full SHA ebc195aView commit details -
Merge pull request #1965 from pi-hole/fix/dhcp_names
Update DNS records after pruning DHCP leases
Configuration menu - View commit details
-
Copy full SHA for a078106 - Browse repository at this point
Copy the full SHA a078106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9446b25 - Browse repository at this point
Copy the full SHA 9446b25View commit details -
Remove explicit static instructions - binaries compiled on alpine wil…
…l balways e linked statically Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f894910 - Browse repository at this point
Copy the full SHA f894910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fbd40e - Browse repository at this point
Copy the full SHA 9fbd40eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 313cb23 - Browse repository at this point
Copy the full SHA 313cb23View commit details -
Merge branch 'special/CI_development' into new/clang
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ab373bc - Browse repository at this point
Copy the full SHA ab373bcView commit details -
Bump actions/checkout in the github_action-dependencies group
Bumps the github_action-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4.1.5 to 4.1.6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.1.5...v4.1.6) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6fed81a - Browse repository at this point
Copy the full SHA 6fed81aView commit details -
Merge pull request #1968 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-edf2abb101 Bump actions/checkout from 4.1.5 to 4.1.6 in the github_action-dependencies group
Configuration menu - View commit details
-
Copy full SHA for 6de3d81 - Browse repository at this point
Copy the full SHA 6de3d81View commit details -
Properly guard X.509 functions to allow compiling FTL without mbedTLS…
… library being available, also improve how definitions are done in src/CMakeLists.txt and reduce instruction-duplication on the way Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for e286d4b - Browse repository at this point
Copy the full SHA e286d4bView commit details -
Enforce minimum version of mbedTLS (3.5.0)
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 4b2cb98 - Browse repository at this point
Copy the full SHA 4b2cb98View commit details -
Ensure we also change ownership of the WAL database files
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for e3346ff - Browse repository at this point
Copy the full SHA e3346ffView commit details -
Merge pull request #1969 from pi-hole/fix/mbedtls
Fix compiling without mbedTLS
Configuration menu - View commit details
-
Copy full SHA for 139facd - Browse repository at this point
Copy the full SHA 139facdView commit details -
Merge pull request #1970 from pi-hole/fix/wal-ownership
Ensure we also change ownership of the WAL database files
Configuration menu - View commit details
-
Copy full SHA for 5243083 - Browse repository at this point
Copy the full SHA 5243083View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2017343 - Browse repository at this point
Copy the full SHA 2017343View commit details
Commits on May 19, 2024
-
Ensure target lua_scripts is built before target ftl_lua depending on it
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d579417 - Browse repository at this point
Copy the full SHA d579417View commit details -
Fix conditional for readline inclusion in LUA code
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 67fdf29 - Browse repository at this point
Copy the full SHA 67fdf29View commit details -
Print GLIBC version in pihole-FTL -vv and not during compile time as …
…"#pragma message" is not supported by older clang versions Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 25ab7b7 - Browse repository at this point
Copy the full SHA 25ab7b7View commit details -
Skip attestation and deployment steps for fork-based PRs having no ac…
…cess to secrets Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f88d96a - Browse repository at this point
Copy the full SHA f88d96aView commit details
Commits on May 20, 2024
-
Merge pull request #1972 from pi-hole/fix/fork_pr
actions: fix fork PR runs
Configuration menu - View commit details
-
Copy full SHA for 2a1ae11 - Browse repository at this point
Copy the full SHA 2a1ae11View commit details -
Update build containers to ftl-build v2.5.1
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for bfbe309 - Browse repository at this point
Copy the full SHA bfbe309View commit details -
Add Visual Studio Code CMake configuration to get ccompile-time defin…
…ition detection working Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for c957f78 - Browse repository at this point
Copy the full SHA c957f78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c5da71 - Browse repository at this point
Copy the full SHA 8c5da71View commit details -
Use ftl-build:nightly for devcontainer
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 212d0f0 - Browse repository at this point
Copy the full SHA 212d0f0View commit details -
Use new-clang ftl-build containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 4a70b59 - Browse repository at this point
Copy the full SHA 4a70b59View commit details -
Do not build static exectuable in clang test to avoid LTO linking issue
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 1a72da3 - Browse repository at this point
Copy the full SHA 1a72da3View commit details
Commits on May 21, 2024
-
Clang-built binaries are expected to be dynamic
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for e10d2a5 - Browse repository at this point
Copy the full SHA e10d2a5View commit details -
Always try to chown auxiliary database files, not only when chown of …
…the database files itself failed Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for be9fe87 - Browse repository at this point
Copy the full SHA be9fe87View commit details -
Merge pull request #1973 from pi-hole/fix/database_aux_files
Fix chown of aux. database files
Configuration menu - View commit details
-
Copy full SHA for 0f48ea8 - Browse repository at this point
Copy the full SHA 0f48ea8View commit details
Commits on May 22, 2024
-
Only one builder is allowed to push the API documentation
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 6241314 - Browse repository at this point
Copy the full SHA 6241314View commit details -
Configuration menu - View commit details
-
Copy full SHA for 782178c - Browse repository at this point
Copy the full SHA 782178cView commit details
Commits on May 23, 2024
-
Update embedded SQLite3 to 3.46.0
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 3afd9f0 - Browse repository at this point
Copy the full SHA 3afd9f0View commit details -
Merge pull request #1974 from pi-hole/update/sqlite_3.46.0
Update embedded SQLite3 to 3.46.0
Configuration menu - View commit details
-
Copy full SHA for 825a14a - Browse repository at this point
Copy the full SHA 825a14aView commit details
Commits on May 25, 2024
-
Use v2.6 CI containers and nightly for the devcontainer
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for dc204a4 - Browse repository at this point
Copy the full SHA dc204a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40eee1a - Browse repository at this point
Copy the full SHA 40eee1aView commit details
Commits on May 26, 2024
-
Add more debugging for the internal name resolution process: (1) abou…
…t the PTR we sent (and where), (2) about the status of the answer, (3) whether the answer was truncated (and, hence, ignored), (4) about answers skipped because they are not of type PTR, and (5) when we are trying to get client host names from the database (without any actual PTR lookups) Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 36cb3a4 - Browse repository at this point
Copy the full SHA 36cb3a4View commit details -
Fix forgotten update of lastQuery of upstream servers
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 2843fb0 - Browse repository at this point
Copy the full SHA 2843fb0View commit details -
Use TCP queries for internal name resolution to avoid truncated replies
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 5db4ade - Browse repository at this point
Copy the full SHA 5db4adeView commit details
Commits on May 27, 2024
-
Implement later retrying if name resolution attempt failed temporaril…
…y (e.g., broken pipe). Also use TCP protocol for upstream server name resolution Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 090c1ad - Browse repository at this point
Copy the full SHA 090c1adView commit details
Commits on May 28, 2024
-
Change magic comment put next to config options which are forced thro…
…ugh the environment Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 3de9e12 - Browse repository at this point
Copy the full SHA 3de9e12View commit details -
Print config file statistics at the end of the config file
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 2cb6b36 - Browse repository at this point
Copy the full SHA 2cb6b36View commit details -
List forced environment variables at end of the config file
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for a5f5092 - Browse repository at this point
Copy the full SHA a5f5092View commit details
Commits on May 29, 2024
-
Reset config options previously forced by env vars but not any longer
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 7bfe4dc - Browse repository at this point
Copy the full SHA 7bfe4dcView commit details -
Reset special debug.all in a similar way
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 980cc84 - Browse repository at this point
Copy the full SHA 980cc84View commit details -
Merge pull request #1962 from pi-hole/new/clang
Add Clang compiler support and update project to C17 standard
Configuration menu - View commit details
-
Copy full SHA for 23d9476 - Browse repository at this point
Copy the full SHA 23d9476View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6e776d - Browse repository at this point
Copy the full SHA c6e776dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d6833 - Browse repository at this point
Copy the full SHA 86d6833View commit details -
Merge pull request #1979 from pi-hole/tweak/env_reset
Reset config values after env forcing
Configuration menu - View commit details
-
Copy full SHA for 60b1a75 - Browse repository at this point
Copy the full SHA 60b1a75View commit details -
Add help description of new optional ptr IP [tcp] flag
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 19715ea - Browse repository at this point
Copy the full SHA 19715eaView commit details
Commits on May 30, 2024
-
Merge pull request #1976 from pi-hole/fix/resolver
Improve internal DNS resolver
Configuration menu - View commit details
-
Copy full SHA for 47c7de6 - Browse repository at this point
Copy the full SHA 47c7de6View commit details -
Merge pull request #1737 from pi-hole/new/migrate_dnsmasq_conf
Read config files from new location
Configuration menu - View commit details
-
Copy full SHA for 7ff016f - Browse repository at this point
Copy the full SHA 7ff016fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e34c3e - Browse repository at this point
Copy the full SHA 8e34c3eView commit details -
Add new dhcp.ignoreUnknownClients option
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 1a5e7f6 - Browse repository at this point
Copy the full SHA 1a5e7f6View commit details -
Synchronize test/pihole.toml with the many config file changes that h…
…ave been made in between and add a test ensuring they remain in sync in the future Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 96da0d4 - Browse repository at this point
Copy the full SHA 96da0d4View commit details -
Explicitly chown PID and remove old PORT file
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 1f6d9c1 - Browse repository at this point
Copy the full SHA 1f6d9c1View commit details -
Add timezone information where this is appropriate. We do not include…
… this in the log files to not needlessly change for format. Open for discussion Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 306710e - Browse repository at this point
Copy the full SHA 306710eView commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7db4483 - Browse repository at this point
Copy the full SHA 7db4483View commit details -
Merge pull request #1983 from pi-hole/fix/macvendor_db
Fix macvendor script
Configuration menu - View commit details
-
Copy full SHA for 021c0a1 - Browse repository at this point
Copy the full SHA 021c0a1View commit details
Commits on Jun 1, 2024
-
Merge pull request #1980 from pi-hole/new/dhcp_ignoreUnknownClients
Add option to ignore unknown DHCP clients
Configuration menu - View commit details
-
Copy full SHA for f4b9ca2 - Browse repository at this point
Copy the full SHA f4b9ca2View commit details -
Merge branch 'development-v6' into new/timezone
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for aac9968 - Browse repository at this point
Copy the full SHA aac9968View commit details -
Bump eps1lon/actions-label-merge-conflict
Bumps the github_action-dependencies group with 1 update: [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict). Updates `eps1lon/actions-label-merge-conflict` from 3.0.1 to 3.0.2 - [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases) - [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md) - [Commits](eps1lon/actions-label-merge-conflict@v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: eps1lon/actions-label-merge-conflict dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 4be0ff6 - Browse repository at this point
Copy the full SHA 4be0ff6View commit details -
Merge pull request #1984 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-da46cecb9c Bump eps1lon/actions-label-merge-conflict from 3.0.1 to 3.0.2 in the github_action-dependencies group
Configuration menu - View commit details
-
Copy full SHA for d66db45 - Browse repository at this point
Copy the full SHA d66db45View commit details
Commits on Jun 2, 2024
-
Always include timezone in human-readable timestamps
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 14ea246 - Browse repository at this point
Copy the full SHA 14ea246View commit details -
Skip certificate domain check when TLS is not actually used even if a…
… certificate is available Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 58c59a0 - Browse repository at this point
Copy the full SHA 58c59a0View commit details -
Add new misc.readOnly config option to force the configuration to be …
…read-only. It can only be modified through the config file but neither the API nor the CLI as long as read-only mode is enabled Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 3d2fd6d - Browse repository at this point
Copy the full SHA 3d2fd6dView commit details -
Default to resolve internal PTRs using UDP, fall back to TCP for indi…
…vidual queries on UDP truncation (commonly seen in conjunction with DNSSEC) Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for d343959 - Browse repository at this point
Copy the full SHA d343959View commit details -
Merge pull request #1981 from pi-hole/new/timezone
Print human-readable timezone information
Configuration menu - View commit details
-
Copy full SHA for 9f8c4c2 - Browse repository at this point
Copy the full SHA 9f8c4c2View commit details -
Merge pull request #1986 from pi-hole/fix/retry_truncated
Internal name resolution over UDP with fallback to TCP
Configuration menu - View commit details
-
Copy full SHA for d343781 - Browse repository at this point
Copy the full SHA d343781View commit details
Commits on Jun 3, 2024
-
Fix incorrect unification of regex warnings
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f2c14cc - Browse repository at this point
Copy the full SHA f2c14ccView commit details -
Store correct database ID when issuing a warning
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 1899792 - Browse repository at this point
Copy the full SHA 1899792View commit details -
Merge pull request #1989 from pi-hole/fix/regex_diagnosis
Fix incorrect unification of regex warnings
Configuration menu - View commit details
-
Copy full SHA for b20d80f - Browse repository at this point
Copy the full SHA b20d80fView commit details -
Fix very long DNS names (>64 bytes) potentially crashing the internal…
… name resolving mechanism, the new limit is 256 bytes with proper boundary checking Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for af0468e - Browse repository at this point
Copy the full SHA af0468eView commit details -
Merge pull request #1990 from pi-hole/fix/long_dns_names
Fix possible heap-corruption bug
Configuration menu - View commit details
-
Copy full SHA for a564e32 - Browse repository at this point
Copy the full SHA a564e32View commit details -
Merge pull request #1987 from pi-hole/tweak/cert_no_tls
Skip certificate domain check when TLS is not actually used
Configuration menu - View commit details
-
Copy full SHA for a724402 - Browse repository at this point
Copy the full SHA a724402View commit details
Commits on Jun 5, 2024
-
Merge pull request #1883 from pi-hole/tweak/remove_expert_flag
Remove (undocumented) advanced flag in details config output
Configuration menu - View commit details
-
Copy full SHA for 61826a4 - Browse repository at this point
Copy the full SHA 61826a4View commit details
Commits on Jun 6, 2024
-
Merge branch 'development-v6' into new/misc_readOnly
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 85fdaff - Browse repository at this point
Copy the full SHA 85fdaffView commit details -
Add checking of return status of sqlite3_open_v2 to ensure we are not…
… trying to use the database when it failed to open Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 44d57e5 - Browse repository at this point
Copy the full SHA 44d57e5View commit details -
Merge pull request #1992 from pi-hole/fix/no_gravity
Fix non-existing gravity.db issue
Configuration menu - View commit details
-
Copy full SHA for 9491cdf - Browse repository at this point
Copy the full SHA 9491cdfView commit details -
Ensure we also recalculate te checksum of the config file when in rea…
…d-only mode Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f9eea51 - Browse repository at this point
Copy the full SHA f9eea51View commit details -
Check if the newly set password is the same as the old one
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 2406e1a - Browse repository at this point
Copy the full SHA 2406e1aView commit details
Commits on Jun 10, 2024
-
Make definition of __USE_MISC conditional
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for ec6750d - Browse repository at this point
Copy the full SHA ec6750dView commit details
Commits on Jun 12, 2024
-
Merge pull request #1993 from pi-hole/tweak/pogo
(Re-)Add support for Pogoplug
Configuration menu - View commit details
-
Copy full SHA for 7adda9a - Browse repository at this point
Copy the full SHA 7adda9aView commit details
Commits on Jun 13, 2024
-
Add special handling for systems without password in the password che…
…cking short-circuiting Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for 5a6a212 - Browse repository at this point
Copy the full SHA 5a6a212View commit details
Commits on Jun 15, 2024
-
Merge pull request #1994 from pi-hole/fix/env_password
Check if the newly set password is the same as the old one
Configuration menu - View commit details
-
Copy full SHA for 01c5c56 - Browse repository at this point
Copy the full SHA 01c5c56View commit details -
Bump actions/checkout in the github_action-dependencies group
Bumps the github_action-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4.1.6 to 4.1.7 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.1.6...v4.1.7) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github_action-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for bf47650 - Browse repository at this point
Copy the full SHA bf47650View commit details -
Configuration menu - View commit details
-
Copy full SHA for b318256 - Browse repository at this point
Copy the full SHA b318256View commit details -
Merge pull request #1996 from pi-hole/dependabot-github_actions-devel…
…opment-v6-github_action-dependencies-0bd1363a87 Bump actions/checkout from 4.1.6 to 4.1.7 in the github_action-dependencies group
Configuration menu - View commit details
-
Copy full SHA for a09088e - Browse repository at this point
Copy the full SHA a09088eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c82676b - Browse repository at this point
Copy the full SHA c82676bView commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e329be - Browse repository at this point
Copy the full SHA 9e329beView commit details
Commits on Jun 24, 2024
-
Merge pull request #2000 from pi-hole/fix/dns-sd
Fix DNS-SD query analysis
Configuration menu - View commit details
-
Copy full SHA for 75b5e5f - Browse repository at this point
Copy the full SHA 75b5e5fView commit details
Commits on Jun 25, 2024
-
Merge pull request #1988 from pi-hole/new/misc_readOnly
Add read-only config option
Configuration menu - View commit details
-
Copy full SHA for 96f7dff - Browse repository at this point
Copy the full SHA 96f7dffView commit details -
Update embedded LUA engine to 5.4.7
Signed-off-by: DL6ER <dl6er@dl6er.de>
Configuration menu - View commit details
-
Copy full SHA for f863c05 - Browse repository at this point
Copy the full SHA f863c05View commit details -
Merge pull request #2003 from pi-hole/update/lua_5.4.7
Update embedded LUA engine to 5.4.7
Configuration menu - View commit details
-
Copy full SHA for 0367117 - Browse repository at this point
Copy the full SHA 0367117View commit details