Skip to content

Commit d74cee0

Browse files
authored
Merge branch 'pi-hole:master' into patch-1
2 parents eaac0f0 + 05f9b05 commit d74cee0

25 files changed

+1364
-245
lines changed

.github/workflows/calibreapp-image-actions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout Repo
19-
uses: actions/checkout@v4.1.1
19+
uses: actions/checkout@v4.2.2
2020

2121
- name: Compress Images
2222
uses: calibreapp/[email protected] # TODO: if they start using a tag like v1, switch to that

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ jobs:
1717
test:
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4.1.1
20+
- uses: actions/checkout@v4.2.2
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Set up Python
25-
uses: actions/setup-python@v5.0.0
25+
uses: actions/setup-python@v5.4.0
2626
with:
2727
python-version: "${{ env.PYTHON_VERSION }}"
2828
architecture: "x64"
2929
cache: pip
3030

3131
- name: Set up Node.js
32-
uses: actions/setup-node@v4.0.2
32+
uses: actions/setup-node@v4.2.0
3333
with:
3434
node-version: "${{ env.NODE }}"
3535
cache: npm
@@ -41,7 +41,7 @@ jobs:
4141
run: npm ci
4242

4343
- name: Build docs
44-
run: mkdocs build
44+
run: mkdocs build --strict
4545

4646
- name: Test
4747
run: npm test

.github/workflows/codespell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
steps:
1111
-
1212
name: Checkout repository
13-
uses: actions/checkout@v4.1.1
13+
uses: actions/checkout@v4.2.2
1414
-
1515
name: Spell-Checking
1616
uses: codespell-project/actions-codespell@master

.github/workflows/editorconfig-checker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ jobs:
99
name: editorconfig-checker
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4.1.1
12+
- uses: actions/checkout@v4.2.2
1313
- uses: editorconfig-checker/action-editorconfig-checker@main
1414
- run: editorconfig-checker

.github/workflows/merge-conflict.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Check if PRs are have merge conflicts
16-
uses: eps1lon/actions-label-merge-conflict@v2.1.0
16+
uses: eps1lon/actions-label-merge-conflict@v3.0.3
1717
with:
1818
dirtyLabel: "Merge Conflict"
1919
repoToken: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/stale_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
pull-requests: write
1818

1919
steps:
20-
- uses: actions/stale@v9.0.0
20+
- uses: actions/stale@v9.1.0
2121
with:
2222
repo-token: ${{ secrets.GITHUB_TOKEN }}
2323
# Do not automatically mark PR/issue as stale

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ exhaustive, and do not form part of our licenses.
3333
material not subject to the license. This includes other CC-
3434
licensed material, or material used under an exception or
3535
limitation to copyright. More considerations for licensors:
36-
wiki.creativecommons.org/Considerations_for_licensors
36+
wiki.creativecommons.org/Considerations_for_licensors
3737

3838
Considerations for the public: By using one of our public
3939
licenses, a licensor grants the public permission to use the
@@ -50,7 +50,7 @@ exhaustive, and do not form part of our licenses.
5050
Although not required by our licenses, you are encouraged to
5151
respect those requests where reasonable. More_considerations
5252
for the public:
53-
wiki.creativecommons.org/Considerations_for_licensees
53+
wiki.creativecommons.org/Considerations_for_licensees
5454

5555
=======================================================================
5656

docs/core/pihole-command.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Pi-hole makes use of many commands, and here we will break down those required t
2929
| [Version](#version) | `pihole version` |
3030
| [Uninstall](#uninstall) | `pihole uninstall` |
3131
| [Status](#status) | `pihole status` |
32-
| [Enable & Disable](#enable-&-disable) | `pihole enable` <!-- markdownlint-disable-line MD051 --> |
32+
| [Enable & Disable](#enable-disable) | `pihole enable` <!-- markdownlint-disable-line MD051 --> |
3333
| [Restart DNS](#restart-dns) | `pihole restartdns` |
3434
| [Checkout](#checkout) | `pihole checkout` |
3535

docs/database/ftl.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ ID | Resource Record (a.k.a. query type)
107107
15 | `SVCB`
108108
16 | `HTTPS`
109109

110-
Any other query type will be stored with an offset of 100, i.e., `TYPE66` will be stored as `166` in the database (see [pi-hole/FTL #1013](https://github.com/pi-hole/FTL/pull/1013)). This is done to allow for future extensions of the query type list without having to change the database schema. The `OTHER` query type is deprecated since Pi-hole FTL v5.4 (released Jan 2021) and not used anymore. It is kept for backwards compatibility. Note that `OTHER` is still used for the [regex extension `querytype=`](../regex/pi-hole.md#querytype) filter and used for all queries not covered by the above list.
110+
Any other query type will be stored with an offset of 100, i.e., `TYPE66` will be stored as `166` in the database (see [pi-hole/FTL #1013](https://github.com/pi-hole/FTL/pull/1013)). This is done to allow for future extensions of the query type list without having to change the database schema. The `OTHER` query type is deprecated since Pi-hole FTL v5.4 (released Jan 2021) and not used anymore. It is kept for backwards compatibility. Note that `OTHER` is still used for the [regex extension `querytype=`](../regex/pi-hole.md#only-match-specific-query-types) filter and used for all queries not covered by the above list.
111111

112112
### Supported status types
113113

@@ -117,14 +117,14 @@ ID | Status | | Details
117117
1 | Blocked | ❌ | Domain contained in [gravity database](gravity/index.md#gravity-table-gravity)
118118
2 | Allowed | ✅ | Forwarded
119119
3 | Allowed | ✅ | Replied from cache
120-
4 | Blocked | ❌ | Domain matched by a [regex blacklist](gravity/index.md#regex-table-regex) filter
121-
5 | Blocked | ❌ | Domain contained in [exact blacklist](gravity/index.md#blacklist-table-blacklist)
120+
4 | Blocked | ❌ | Domain matched by a [regex blacklist](gravity/index.md#domain-tables-domainlist) filter
121+
5 | Blocked | ❌ | Domain contained in [exact blacklist](gravity/index.md#domain-tables-domainlist)
122122
6 | Blocked | ❌ | By upstream server (known blocking page IP address)
123123
7 | Blocked | ❌ | By upstream server (`0.0.0.0` or `::`)
124124
8 | Blocked | ❌ | By upstream server (`NXDOMAIN` with `RA` bit unset)
125125
9 | Blocked | ❌ | Domain contained in [gravity database](gravity/index.md#gravity-table-gravity)<br>*Blocked during deep CNAME inspection*
126-
10 | Blocked | ❌ | Domain matched by a [regex blacklist](gravity/index.md#regex-table-regex) filter<br>*Blocked during deep CNAME inspection*
127-
11 | Blocked | ❌ | Domain contained in [exact blacklist](gravity/index.md#blacklist-table-blacklist)<br>*Blocked during deep CNAME inspection*
126+
10 | Blocked | ❌ | Domain matched by a [regex blacklist](gravity/index.md#domain-tables-domainlist) filter<br>*Blocked during deep CNAME inspection*
127+
11 | Blocked | ❌ | Domain contained in [exact blacklist](gravity/index.md#domain-tables-domainlist)<br>*Blocked during deep CNAME inspection*
128128
12 | Allowed | ✅ | Retried query
129129
13 | Allowed | ✅ | Retried but ignored query (this may happen during ongoing DNSSEC validation)
130130
14 | Allowed | ✅ | Already forwarded, not forwarding again

docs/ftldns/cache_dump.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ sudo killall -USR1 pihole-FTL
99
Such a cache dump looks like
1010

1111
``` plain
12-
cache size 10000, 0/20984 cache insertions re-used unexpired cache entries.
12+
cache size 10000, 0/20984 cache insertions reused unexpired cache entries.
1313
queries forwarded 10247, queries answered locally 14713
1414
queries for authoritative zones 0
1515
pool memory in use 22272, max 24048, allocated 480000
@@ -80,7 +80,7 @@ where we stripped lines like `Dec 15 20:32:02 dnsmasq[4177892]:` for the sake of
8080
### Cache metrics
8181

8282
``` plain
83-
cache size 10000, 0/20984 cache insertions re-used unexpired cache entries.
83+
cache size 10000, 0/20984 cache insertions reused unexpired cache entries.
8484
```
8585

8686
tells us that the cache size is 10000 (Pi-hole's default value). None of the 20984 cache insertions had to overwrite still valid cache lines. If this number is zero, your cache was sufficiently large at any time. If this number is notably larger than zero, you should consider increasing the cache size.

0 commit comments

Comments
 (0)