a216848c1d
Only update time of last list change when we see a list for the first time or when it really changed content
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-12-29 20:28:09 +01:00
e033ee6664
Fix connection mechanism between Chronometer and FTL
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-12-29 10:29:02 +01:00
8c56f54a1e
Compare checksum of downloaded list against older checksums to see if the list content changed since the last download
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-12-29 09:54:25 +01:00
6b33b8b4c0
Store status of downloaded list (downloaded, using cache, some error, ...) and number of (in-)valid domains on this list in the gravity database. This updates the gravity databaes to version 14.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-12-28 08:08:49 +01:00
ae1a59285d
Merge pull request #3943 from yubiuser/fix/whiptail
...
Change wording in whiptail for adlist selection
2020-12-25 09:05:49 +01:00
0d710fc9e3
Change wording in whiptail for adlist selection
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2020-12-24 21:19:14 +01:00
eb86a5e3b0
Merge pull request #3937 from yubiuser/remove_malwaredomains
...
Remove deprecated malwaredomains list
2020-12-24 15:24:48 +00:00
667e938954
Merge pull request #3942 from pi-hole/master
...
Sync dev with master
2020-12-24 13:33:57 +01:00
41bdb741b7
Merge pull request #3941 from pi-hole/release/v5.2.2
...
Pi-hole Core v5.2.2
v5.2.2
2020-12-24 11:07:36 +00:00
a139af8184
Merge pull request #3940 from pi-hole/fix/i386-arch
...
Add fallback for arch detection on i386/x86_64
2020-12-24 08:38:53 +01:00
60fa93ab47
Add fallback for arch detection on i386/x86_64
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net >
2020-12-23 14:59:28 -08:00
b4102547ac
Remove deprecated malwaredomains list
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2020-12-21 13:11:59 +01:00
ef0bdf6470
Fix validation of adlist url
...
Already existing regex validation will be used on url after removing @ (in case
its in separating userinfo and host).
Signed-off-by: Matej Dujava <mdujava@kocurkovo.cz >
Fixes: https://github.com/pi-hole/pi-hole/issues/3911
Fixes: 7d19ee1b
: validate blocklist URL before adding to the database (#3237 )
2020-12-21 12:50:02 +01:00
87cf9add8c
Merge pull request #3934 from mwoolweaver/patch-1
...
Fix typo found by #3933
2020-12-20 15:31:02 +00:00
3a05ac27a2
Fix typo found by #3933
...
Signed-off-by: Michael Woolweaver <m.woolweaver@icloud.com >
2020-12-19 17:37:17 -06:00
eb5661b553
Further failsafe check for available APT packages
...
- "apt-cache show package" succeeds as well if package is listed as (optional) dependency or conflict by another package, hence is not a 100% reliable measure.
- There is no command which explicitly checks which package/name can be selected by apt-get for install. An install simulation/dry-run is possible as it was before Pi-hole v5.1, or the whole package cache can be scraped, which is still the less time consuming solution.
- Allow to succeed if another package "provides" it, like "php7.3-apcu" provided by "php-apcu" or "awk" provided by "mawk" and "gawk", in which case the non-virtual package is selected automatically by apt-get.
For reference: 066b89fa41
Signed-off-by: MichaIng <micha@dietpi.com >
2020-12-18 23:20:24 +01:00
41479524f8
Merge pull request #3900 from ganto/fix/chrono-non-lte
...
Fix chronometer output if web interface is not installed
2020-12-12 10:08:05 +01:00
357b6702ec
Update advanced/Scripts/chronometer.sh
...
Co-authored-by: DL6ER <DL6ER@users.noreply.github.com >
2020-12-11 12:30:52 +00:00
dfe64d9f51
Merge pull request #3909 from onegreydot/fix/gravity_date_updated
...
Adding comma to the adlist table format
2020-12-10 23:02:22 +01:00
78cdd34992
Merge pull request #3904 from ganto/fix/debug-non-web-2
...
piholeDebug: Diagnose output if (Web) git directory is not found
2020-12-10 23:00:45 +01:00
16fb914855
Merge pull request #3902 from ganto/fix/debug-non-web
...
piholeDebug: Fix warning if lighttpd/php are not installed
2020-12-10 23:00:02 +01:00
20faa1bd1c
Update pihole-FTL man-pages ( #3883 )
...
Extend latest options and adjust ordering to Web documentation
Ensure that all configuration options currently recognized by FTL 5.3.1
are properly documented in the man page of the configuration file.
Signed-off-by: Reto Gantenbein <reto.gantenbein@linuxmonk.ch >
2020-12-10 22:58:07 +01:00
922f795fe6
Adding comma to the adlist table format
...
To account for the Date Updated column in the adlist table adding a comma to the adlist to be imported into the database. This was causing intermittent failures on updates and therefore no domains would be blocked.
Signed-off-by: user <user@fedbrew.home >
Date: Sun Dec 6 06:03:30 2020 -0500
Committer: user <user@fedbrew.home >
On branch fix/gravity_date_updated
Your branch and 'origin/fix/gravity_date_updated' have diverged,
and have 1 and 1 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
Changes to be committed:
modified: gravity.sh
Signed-off-by: user <user@fedbrew.home >
2020-12-06 06:08:30 -05:00
9dc539c98b
piholeDebug: More detailed diagnostics if Web interface is not found
...
Signed-off-by: Reto Gantenbein <reto.gantenbein@linuxmonk.ch >
2020-12-05 18:46:11 +01:00
18e4eb460c
piholeDebug: Fix version check if lighttpd/php are not installed
...
Signed-off-by: Reto Gantenbein <reto.gantenbein@linuxmonk.ch >
2020-12-05 14:11:53 +01:00
e841347057
Fix chronometer output if web interface is not installed
...
Signed-off-by: Reto Gantenbein <reto.gantenbein@linuxmonk.ch >
2020-12-05 02:55:55 +01:00
6deac6dfce
Merge pull request #3894 from pi-hole/master
...
Update development from Core v5.2.1 release
2020-12-02 23:10:43 +01:00
0d8ece1be2
Merge pull request #3889 from pi-hole/release/v5.2.1
...
Pi-hole Core release v5.2.1
v5.2.1
2020-12-02 21:37:42 +00:00
8443262214
Merge pull request #3890 from ganto/fix/x86-64-arch
...
Ensure x86_64 processor architecture is listed as supported
2020-12-02 21:12:18 +00:00
6993a24224
Merge pull request #3888 from pi-hole/new/github-actions-test
...
Migrate from Travis to Github Actions
2020-12-02 13:06:36 -08:00
d59eab9a6e
Merge pull request #3893 from pi-hole/tweak/dontdelete
...
Exit installer if directory already exists when trying to clone one of our repos into it
2020-12-02 20:51:16 +00:00
e47eb30a6e
Update automated install/basic-install.sh
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-12-02 20:49:07 +00:00
641951b3a0
add some meaningful outputSigned-off-by: Adam Warner <me@adamwarner.co.uk>
2020-12-02 20:40:51 +00:00
db231ded91
Merge pull request #3892 from pi-hole/fix/debug_strip_comments
...
Fix debugger stripping content it shouldn't
2020-12-02 21:23:26 +01:00
61f13a334d
Don't delete an existing directory and clone our repo in its place. TODO: Something more robust
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-12-02 20:19:59 +00:00
36937b1913
Strip such lines starting with a #. Do not silently truncate lines if they have a # somewhere in between (like server=127.0.0.1#5353)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-12-02 20:52:39 +01:00
d0af1a950b
Ensure x86_64 processor architecture is listed as supported
...
Signed-off-by: Reto Gantenbein <reto.gantenbein@linuxmonk.ch >
2020-12-02 20:44:11 +01:00
a217c75134
Merge pull request #3882 from pi-hole/tweak/conditional_transforms
...
Fix processing of CONDITIONAL_FORWARDING_REVERSE
2020-12-01 18:46:54 +01:00
454c9a411c
Update advanced/Scripts/webpage.sh
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
Co-authored-by: DL6ER <DL6ER@users.noreply.github.com >
2020-12-01 17:27:36 +00:00
f44b2f6aa3
Update advanced/Scripts/webpage.sh
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
Co-authored-by: DL6ER <DL6ER@users.noreply.github.com >
2020-12-01 17:27:21 +00:00
d1539335bc
appease stickler-ci
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-12-01 10:13:36 +00:00
44d020a54c
Appease codefactor.io
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-12-01 10:09:16 +00:00
3e73782f0e
Remove Travis CI config
...
Create Github Actions config
Split tox ini into one per supported distro so they can be run seperately
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-12-01 10:02:31 +00:00
13cb0c1785
Merge pull request #3887 from pi-hole/fix/non-FQDN-checkbox
...
Fix "Never forward non-FQDNs" checkbox
2020-12-01 09:43:13 +00:00
49810262db
When there is a Pi-hole domain set and "Never forward non-FQDNs" is ticked, we add to tell FTL that this domain is purely local and FTL may answer queries from /etc/hosts or DHCP but should never forward queries on that domain to any upstream servers
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-12-01 09:16:50 +01:00
58bc98ca44
Update advanced/Scripts/webpage.sh
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-11-30 22:30:59 +00:00
4093959d3e
Appease stickler
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-11-30 21:55:07 +00:00
06c5fe2a89
Set REV_SERVER_CIDR in the else condition if it is not in-addr.arpa
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-11-30 21:29:54 +00:00
6cb8f3f403
Add some comments
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-11-30 21:18:25 +00:00
e004d27b28
Fix processing of CONDITIONAL_FORWARDING_REVERSE
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2020-11-30 18:58:23 +00:00