Commit Graph

3319 Commits

Author SHA1 Message Date
fc0440546f add functions to parse head and tails of gravity.list and pihole.log 2017-06-10 23:20:27 -05:00
172b8d2427 parse ftl log 2017-06-10 22:18:33 -05:00
6d10a498a5 implement a limit on how many lines of a file we want to view 2017-06-10 21:57:17 -05:00
881819ed5f ignore big files we dont need to know about; also fix diagnosing pihole processes 2017-06-10 18:37:28 -05:00
3275c5f710 more comments to help understand the script 2017-06-10 15:54:27 -05:00
b0cc1a38c3 adjust minor formatting for better readability 2017-06-10 15:28:04 -05:00
e8025dbc81 Merge pull request #1513 from pi-hole/EUPLv1.2
Update LICENSE of the project to EUPL v1.2
2017-06-10 14:10:25 -04:00
e10182c839 only parse files required by Pi-hole 2017-06-10 12:27:05 -05:00
b4f1fe08f0 variablize all files and directories. also put required files and folders into an arry so we can compare them in later functions by parsing through them 2017-06-09 23:22:37 -05:00
64171fa2a1 small color and formatting changes 2017-06-09 15:42:54 -05:00
048eacd305 parse array in correct location 2017-06-07 12:31:08 -05:00
24aa72c19d condense repetative code into functions; parse the content of each file 2017-06-07 12:25:00 -05:00
92b5fe4be4 check arch compatibility and add gateway faq url 2017-06-05 14:55:58 -05:00
939055f19c Revert "Add FTL tests to the test suite (#1510)" (#1519)
This reverts commit cf6a1ac9ad.
2017-06-05 13:51:13 +02:00
c47f3e3307 Merge pull request #1517 from pi-hole/tweak/update_core_and_FTL
Don't update FTL when there is a core update
2017-06-04 08:42:59 -04:00
cf6a1ac9ad Add FTL tests to the test suite (#1510)
* Add first version of FTL tests

* Wait one second to allow FTL to start up and analyze our mock log

* Add test_FTL_telnet_statistics

* Added test_FTL_telnet_top_clients

* Add test_FTL_telnet_top_domains
2017-06-04 13:23:56 +02:00
f1146a3443 Don't update FTL when there is a core update (as this will update FTL a second time). Fixes #1516 2017-06-04 12:41:44 +02:00
6823a62644 Add tricorderFunc back as usable function (#1515)
As per #1464
2017-06-03 19:13:40 +02:00
2516a1e298 Make clear that NO is the default if the user just hits return (#1514) 2017-06-03 17:23:47 +02:00
288f93c5dd Update LICENSE of the project to EUPL v1.2 2017-06-03 15:06:00 +02:00
8ef64dbe74 Add weekly logrotation of FTL's log (#1509) 2017-06-03 14:51:35 +02:00
01e091fd17 Prefer ULA over GUA addresses [IPv6] (#1508)
* On installs with GUA and ULA's we should prefer ULA's as it's been demonstrated that GUA's can and often are rotated by ISPs. Fixes #1473

* Add test for link-local address detection

* Add ULA-only and GUA-only tests

* Add test_IPv6_GUA_ULA_test and test_IPv6_ULA_GUA_test

* Add ""

* Add mock_command_2 command that can mock a command with more than one argument (as "ip -6 address") and result multiple lines of results

* Make mock_command_2 more similar to the original mock_command

* Correct comments

* Fixed remaining comments

* Fixed one last comment...

* Fixed a comment...
2017-06-02 23:01:48 +02:00
8b4c0b456b exclude webpassword from being uploaded. also check that the IP addresses detected match those defined in setupVars.conf 2017-06-01 01:15:11 -05:00
02a601deff comment out dir checks for lighttpd, cronm and http as they have a lot of other files that need parsing through. May need to increase the logic there if this is information we really need to know. 2017-06-01 00:19:15 -05:00
b207fadc04 check if os is supported based on pretty name 2017-06-01 00:18:06 -05:00
bf3883ed46 Merge pull request #1506 from pi-hole/tweak/github_issues
Update ISSUE_TEMPLATE.md to remove Feature Request choice.
2017-05-31 19:14:36 -04:00
3a58e9d33a Remove Question option 2017-05-31 00:02:57 -07:00
570c54002f Update ISSUE_TEMPLATE.md 2017-05-30 23:51:22 -07:00
d51c067e1b change some verbiage; new function to compare the ports in use to the services assigned to them. 2017-05-27 21:21:18 -05:00
2fea5d428d condense repetitive code into functions 2017-05-27 15:47:15 -05:00
2b8a8b03a8 Roll back merge #1417 (#1494) 2017-05-27 22:42:44 +02:00
d51e0c49b1 remove comments and blank lines when parsing files 2017-05-27 13:44:33 -05:00
d913534793 Move wildcards file if blocking is disabled (#1495)
* Move wildcards file if blocking is diabled

* Delete newline
2017-05-27 17:51:41 +02:00
36907edd50 parse contents of each file in each dir, several log_writes 2017-05-27 00:04:42 -05:00
7ec169ab10 more comments, fixed automated tricorder, variablizing echos, verify FTL version 2017-05-26 22:05:50 -05:00
7873da1ae5 more colors. shortened dig timeouts 2017-05-26 15:17:26 -05:00
ef5a6e7880 add faq urls to some functions, added more colors, also use a static url for remote digs 2017-05-26 14:26:02 -05:00
96f01e670f add functions to write to console and log at the same time 2017-05-26 12:16:22 -05:00
10139241f5 Fix output IPv4 addr when removing CIDR notation (#1498) 2017-05-26 09:57:27 +02:00
5902be2a49 comments for every line 2017-05-24 22:07:15 -05:00
cc946ce068 upload to tricorder functions 2017-05-24 21:11:15 -05:00
1102fdc44b append everything the user sees to the pihole_debug.log file 2017-05-24 20:24:23 -05:00
c995c81fff adjust some spacing 2017-05-24 19:36:06 -05:00
6684af9938 add lighttpd list function and gravity analysis 2017-05-24 18:31:55 -05:00
8bafd12f95 fix resolver functions and add x-header function 2017-05-24 16:10:14 -05:00
76266cf31b add resolver functions and check directory content functions 2017-05-24 15:29:31 -05:00
4ad0cdf5d4 Rewrite Chronometer to output more stats 2017-05-25 01:03:13 +10:00
1a87d3a659 add process check function 2017-05-23 22:57:22 -05:00
085f2c6ca0 add port check function 2017-05-23 22:32:30 -05:00
98fdb95645 Merge pull request #1491 from pi-hole/fix/ResetInRepoDir
Change directory before trying to reset repository
2017-05-23 19:02:03 +10:00