Commit Graph

1993 Commits (development-v6)

Author SHA1 Message Date
DL6ER c02401b81e
Highlight "### CHANGED" strings in the debug log of pihole.toml
2 months ago
DL6ER 9ff43040ec
Add list type in pihole -q
3 months ago
DL6ER 75fadb9b55
Adlists need to be grouped by both address and type to differentiate between anti-/gravity lists
3 months ago
DL6ER 1a59b407e0
Merge branch 'development-v6' into tweak/allow_adlist_dups
3 months ago
DL6ER b5ab8ac198
Change UNIQUEness constraint from (address) to (address, type) in the adlist table. This will allow certain adlists to be associated to different groups. A possible scenario is an adlist meant to block a specific service (e.g. Twitter, Youtube, etc.). It can then either be used to ensure these services are really blocked on the devices of group A but will never be blocked on devices of group B.
3 months ago
DL6ER 8b3469cabc
Merge branch 'development-v6' into development-v6-merge-development
3 months ago
yubiuser aca7b31b83
Remove local.list and openVPN traces (#5480)
3 months ago
Dominik 8f36fdf11c
Make IDs of anti-/gravity lists available in vw_(anti)gravity (#5526)
3 months ago
Adam Warner f193edd428
Merge branch 'development' into development-v6-merge-development (resolved conflicts)
3 months ago
DL6ER 31a8f150b2
Add checking for availability of ftl.pi-hole.net when using FTL from a custom branch. If the server is down (or the user is offline, cannot resolve the domain, etc.), we fail early and hard instead of possibly corrupting the installation
4 months ago
yubiuser cc8f9fe057
Use 204 return code for deleted sessions (#5541)
4 months ago
DL6ER 47f06dfd71
Do not store remote version in versions file if on custom branch. It's always wrong here
4 months ago
Christian König debab10792
Use 204
4 months ago
DL6ER d2828310f2
Modify DELETE triggers to delete BEFORE instead of AFTER to prevent possible foreign key constraint violations
5 months ago
DL6ER 00340136bd
Extend %iface logic to the dig test. Also fix intentation in this function
5 months ago
DL6ER 0c6363572b
Append the interface to the gateway address if it is a link-local address
5 months ago
DL6ER 1b87ec067e
Exit early if the database does not exist (e.g. in some CI tests)
5 months ago
DL6ER 0066c6fbff
Make IDs of anti-/gravity lists available in vw_(anti)gravity
5 months ago
Dominik 719ce801f5
Add "-ni" to all sqlite3 invocations (#5518)
5 months ago
Christian König c3c31a1a60 Print version details automatically if not on master
5 months ago
Christian König b333e30162 Remove version options from bash completion
5 months ago
Christian König fe4d934a40 Simplify pihole -v
5 months ago
yubiuser a6c0d279b6
Remove obsolete sudo file (#5514)
5 months ago
DL6ER 3f7413d538
Add "-ni" to all sqlite3 invocations
5 months ago
DL6ER c90a27c509
Add "-ni" to all sqlite3 invocations
5 months ago
Christian König 6d02d4056f
Rename option --admin to --web in version function
5 months ago
Christian König fe7299323c
Update bash_completion
5 months ago
Christian König a87d1bbc4f Remove pihole.sudo
5 months ago
yubiuser 2529fbeacd
Treat FTL return data as strings (#5509)
5 months ago
Christian König 2681835f94
Treat FTL return data as strings
5 months ago
DL6ER 32a741b5c7
We do not follow 308 but FTL also doesn't suggest it
6 months ago
DL6ER 96bf07863f
Use CHAOS TXT local.api.txt instead of trying to parse pihole-FTL --config webserver.ports
6 months ago
DL6ER 6016131280
Ensure we also check the last port
6 months ago
DL6ER 974fea592d
Iterate over ports, skip redirected ports
6 months ago
DL6ER a6565bf9a1
Support special webserver.port ports ending in "s" (secure) and "r" (redirect)
6 months ago
Christian König b61e8be3b4
Address reviewer's comment
6 months ago
Christian König 54ab71d817
Don't use hardcoded ports to check for
6 months ago
Christian König e7c89ce25f
No need to pass a default value to get_ftl_conf_value()
6 months ago
Christian König d3813c4be5
Update check for required ports
6 months ago
Christian König 86aa6b1df6
Improve v6 debug log and remove leftovers
6 months ago
Christian König f65b126433
Move custom.list to /hosts/custom.list
6 months ago
Christian König de6e61705e
Remove local.list and openVPN traces
6 months ago
DL6ER 72c972175d
Remove left-over parts of setupVars processing and only include pihole.toml once
6 months ago
DL6ER 395110f92f
When setting a blank password, use `webserver.api.password` instead of `webserver.api.pwhash` (#5465)
6 months ago
yubiuser 758ace57c0
Check for valid OS via IPv4 and IPv6 (#5305)
7 months ago
Christian König ced1c5d50b Start counting at postion 1
7 months ago
Christian König 480a8c8d7f
Remove idn2 as punycode conversion is handled by FTL
7 months ago
Adam Warner ab3b6dfa67
No need to >/dev/null because setFTLConfigValue already does this
7 months ago
DL6ER d377cfbc3e
Extract the first entry in the answer section from dig's output, replacing any multiple spaces and tabs with a single space
7 months ago
DL6ER 15be8eeffa
Remove lighttpd config test
7 months ago