Commit Graph

1488 Commits (development-v6)

Author SHA1 Message Date
DL6ER 7bf97cf02a
Merge branch 'development-v6' into new/migrate_dnsmasq_conf
5 days ago
Dominik 3abd2c04ce
Also check for IPv6 address for configured DNS servers (#5560)
5 days ago
DL6ER 398f90f7f4
Non-matching checksums are not always corruption. Actually, they will instead be caused by binaries updated on the remote branch. This is most seen with frequently channging branchs such as development-v6 at this time.
2 months ago
DL6ER 82a83c497d
Reduce code-duplication
2 months ago
DL6ER 2fd0de4743
Verify that we actually downloaded a valid checksum before comparing it to the local one. This covers situations where downloading the checksum from remote might have failed
2 months ago
DL6ER ed1a6278b7
Merge branch 'development-v6' into new/migrate_dnsmasq_conf
3 months ago
DL6ER 8b3469cabc
Merge branch 'development-v6' into development-v6-merge-development
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
DL6ER 07b448d784
Also check for IPv6 address for configured DNS servers
4 months ago
DL6ER 8e8c7ecad2
Run gravity upgrade on checkout/update
5 months ago
Christian König 274d4c263c
Add bash-completion to PIHOLE_DEPS
5 months ago
Christian König d854eb1a97
Add lshw to Pi-hole deps
6 months ago
Christian König f65b126433
Move custom.list to /hosts/custom.list
6 months ago
DL6ER e8884083ef
Apply suggestions from code review
6 months ago
DL6ER e3c6f162d8
Apply suggestions from code review
6 months ago
DL6ER 0b4131189d
Migrate Pi-hole created files out of /etc/dnsmasq.d into a pihole owned directory
6 months ago
yubiuser 758ace57c0
Check for valid OS via IPv4 and IPv6 (#5305)
7 months ago
Christian König 480a8c8d7f
Remove idn2 as punycode conversion is handled by FTL
7 months ago
DL6ER 842a9d7778
Address review comments
7 months ago
DL6ER 369ccf13a8
Move FTL binary availability check after the supported OS check
7 months ago
DL6ER 38ecc1693f
Further simplify the ARMv6 test
7 months ago
DL6ER 30bfc7cc9f
Add binutils tot he OS check dependencies as we need it to check if the local system is abel to run any of our precompiled FTL binaries
7 months ago
DL6ER 45687d675b
Fix the binary detection for ARMv6 and simplify the router overall
7 months ago
DL6ER ca7836bf71
Remove now obsolete GLIBC version check
7 months ago
DL6ER 8bcd1d4c54
*BREAKING* Drop support for ancient ARMv4 and ARMv5 (#5445)
7 months ago
yubiuser 6cf39d9b92
Remove temp dir created when downloading FTL (#5429)
7 months ago
DL6ER c571d8d37d
Drop support for ancient ARMv4 and ARMv5, the Debian binaries turn out to cause unresolvable SIGFPE on ARMv6 and lower. Fortunately, we can still use the Alpine binaries on all Raspberry Pi models (even the oldest ones)
7 months ago
Christian König d77dbf736c
Logrotate config file needs to be owned by root
7 months ago
Christian König 123ba1f154
Remove temp dir created when downloading FTL
7 months ago
yubiuser 2841a33b81
Set owner of gravity output files to pihole (#5419)
7 months ago
Christian König 46ff257344
Remove Chronometer
7 months ago
Christian König 2061f3a70e
Set owner/permissions at the right place
7 months ago
Christian König 22863845a0
Set owner/group of /etc/pihole to pihole
7 months ago
Christian König 679aab10d0
Run gravity as user pihole
7 months ago
Adam Warner 71357ecae7
adminlte->web
7 months ago
Adam Warner 7886dc0172
adminlte->web
7 months ago
Christian König edf0060acf
Fix spellcheck errors
7 months ago
Adam Warner 885b626a68
Some unrelated spelling mistakes that spellcheck is grumbling about
8 months ago
Christian König c33963b250
Check for valid OS via IPv4 and IPv6
9 months ago
Christian König 3c693c1da5
Apply suggestions from code review
10 months ago
Christian König 5ae0405446
Ensure pihole-FTL can write custom.list
10 months ago
Adam Warner d637d2a7a5
Simplify nested if statements.
11 months ago
Adam Warner 001f2012a2
Update automated install/basic-install.sh
11 months ago
Adam Warner c39cb8cfe0
Escape the sed command for removing a line in fed/centos lighttpd.conf
11 months ago
Adam Warner d5013bfd6c
Add code to remove old lighttpd config files left over from v5. Web config is all dealt with by FTL now
11 months ago
DL6ER e0d7e5df85
Install binutils as installer deps (needed to pick correct architecture for FTL)
11 months ago
DL6ER 913be6c349
Print detected CPU arch
11 months ago
DL6ER 1c4e58efe3
Use exact architecture matching binaries where appropriate
11 months ago