Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/pi-hole/pi-hole.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-31Semi hardcode the connection_timeout valuecurl_timeoutChristian König
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-08-31Set connection timeout for curlChristian König
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-08-01Same per @rdwebdesign suggestion.Adam Warner
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-08-01Dont use bash keywords/programs as variable namesAdam Warner
2022-07-11Add database healthy checks to debug scriptChristian König
Fix health check output comparison in gravity script as well Add note about waiting time Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-02Adds spellcheck action to the smoke-tests (also moves editorconfig-checker ↵Adam Warner
to smoketests away from it's own action) Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-04-20Update gravity.shPeter Russell
Co-authored-by: yubiuser <ckoenig@posteo.de>
2022-04-20Update gravity.shPeter Russell
Co-authored-by: yubiuser <ckoenig@posteo.de>
2022-04-20Update gravity.shPeter Russell
Co-authored-by: yubiuser <ckoenig@posteo.de>
2022-04-20Update gravity.shjpgpi250
Signed-off-by: jpgpi250 <jpgpi250@gmail.com>
2022-01-30Replace remaining sqlite3 calls by calls to our embedded pihole-FTL sqlite3 ↵DL6ER
engine and remove sqlite3 as dependency in the installer. Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-01-30Copy database tables earlier into the new gravity database to avoid foreign ↵DL6ER
key contraint violations when adding gravity entries refering to an empty adlist table Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-01-30Use internal SQLite3 engine in more places in gravity.shDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-01-08Fix gravity in case there are no adlists at all or all are disabled (#4535)DL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-12-22Merge pull request #4288 from pi-hole/new/gravity_repairDL6ER
Implement fully-automated gravity database recovery method
2021-12-22Document -r recover force caseDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-12-22Apply suggestions from code reviewDL6ER
Co-authored-by: yubiuser <ckoenig@posteo.de>
2021-12-22Merge pull request #4450 from pi-hole/unblock_NODATADL6ER
Unblock adlist domain during gravity run in NODATA mode
2021-12-22use +short and omit obsolet awkyubiuser
Co-authored-by: DL6ER <DL6ER@users.noreply.github.com>
2021-12-21Apply suggestions from code reviewDL6ER
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net>
2021-12-21Declare variables localDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-12-21Allow users to force recovery even when checks are okay using "pihole -g -r ↵DL6ER
recover force" Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-12-21Return early from recovery routine when integrity checks didn't show any ↵DL6ER
database errors. Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-12-21Implement fully-automated gravity database recovery method.DL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-12-20Add database function failure guards.Dan Schaper
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2021-12-20Check for DNS before run.Dan Schaper
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2021-12-20Set DBFile permissions on creation.Dan Schaper
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2021-12-03Unblock adlist domain during gravity run in NODATA modeChristian König
Signed-off-by: Christian König <ckoenig@posteo.de>
2021-12-03Rename variables to improve comprehensibilityChristian König
Signed-off-by: Christian König <ckoenig@posteo.de>
2021-12-01Fix number of invalid domainsChristian König
Co-authored-by: abesnier <besnier_antoine@yahoo.fr> Signed-off-by: Christian König <ckoenig@posteo.de>
2021-11-26Clean up bash script formattingjbzdarkid
Done with the help of beautysh (a python-based bash formatter) Signed-off-by: jbzdarkid <jbzdarkid@gmail.com>
2021-10-05Remove unused wildcard_regex_converter.sh (#4369)yubiuser
* Remove unused wildcard_regex_converter.sh Signed-off-by: Christian König <ckoenig@posteo.de> * Remove regexconverter Signed-off-by: Christian König <ckoenig@posteo.de>
2021-09-12fix Pi-hole v5.4 update - syntax error #4322jpgpi250
Signed-off-by: jpgpi250 <jpgpi250@gmail.com>
2021-07-04Merge branch 'development' into fix/gravity_no_locallistAdam Warner
2021-06-14Update gravity.shjpgpi250
Signed-off-by: jpgpi250 <jpgpi250@gmail.com>
2021-04-16Do not put hostname and pi.hole into local.list - this will be handled by ↵DL6ER
FTL after FTL#1111 has been merged Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-03-18Use possibly custom gravity.db location in the copying SQL scriptDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-03-18pihole -g should respose GRAVITYDB in pihole-FTL.confDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-03-02Add missing three new columns to pihole -g -rDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-02-28Merge pull request #3951 from pi-hole/new/gravity_adlist_infosDL6ER
Store gravity details in gravity.db adlist table
2021-01-26Merge pull request #4017 from mwoolweaver/patch-2Adam Warner
fix suspected typo in comment
2021-01-26fix typo in commentMichael Woolweaver
Signed-off-by: Michael Woolweaver <m.woolweaver@icloud.com>
2021-01-19fixed typosfreddii
2020-12-31Merge pull request #3912 from mdujava/basic_authDL6ER
Fix validation of adlist url
2020-12-30Remove "The list is new" comment because it is superfluousDL6ER
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-12-29Actually store correct number of domains for the individual lists (and not ↵DL6ER
the sum of the so far collected number of domains) Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-12-29Only update time of last list change when we see a list for the first time ↵DL6ER
or when it really changed content Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-12-29Compare checksum of downloaded list against older checksums to see if the ↵DL6ER
list content changed since the last download Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-12-28Store status of downloaded list (downloaded, using cache, some error, ...) ↵DL6ER
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-21Fix validation of adlist urlMatej Dujava
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)