Commit Graph

  • 34d84522dd Merge pull request #2054 from theLMGN/patch-1 Dan Schaper 2018-03-28 20:08:39 -07:00
  • 3390fbf238 Add RaspberryPi 3B+ Perflyst 2018-03-27 12:17:44 +02:00
  • 98ad1feaeb Merge pull request #2060 from pi-hole/tweak/debug-xheader Mark Drobnak 2018-03-26 13:23:31 -04:00
  • 37e8a91d5b Remove dead link from CONTRIBUTING.md Dillon Flamand 2018-03-25 21:59:35 -07:00
  • 68c27eb2a1 add label to x-header so you know which one is being evaluated Jacob Salmela 2018-03-25 21:27:40 -05:00
  • 143e75d213 fix empty ports on some systems Jacob Salmela 2018-03-25 09:39:29 -05:00
  • 295ac49f83 Add capability CAP_NET_RAW to allow pihole-FTL to use RAW sockets for being able to create an ICMPv6 socket for IPv6 handling in the DHCP service DL6ER 2018-03-25 09:58:22 +02:00
  • d31a498e6c Merge pull request #2031 from pi-hole/tweak/BegonePullApprove Mark Drobnak 2018-03-23 22:16:12 -04:00
  • 2fd88a1c6a Merge branch 'FTLDNS' of github.com:pi-hole/pi-hole into FTLDNS Adam Warner 2018-03-23 22:47:13 +00:00
  • fbab930cb1 Allow install script to install FTL instead of the checkout script. Utilises the /etc/pihole/ftlbranch file. Adam Warner 2018-03-23 22:46:41 +00:00
  • bfcbd72e4b Link to the admin panel on the splash page. Leo MG Nesfield (LMGN) 2018-03-23 16:17:31 +00:00
  • d9d3caec22 new head tail function and get head tail of pihole-FTL.log instead of just head Jacob Salmela 2018-03-23 06:56:40 -05:00
  • 238a56cac3 Remove CreateLogFile function, as this is handled by the FTL service Adam Warner 2018-03-23 10:53:22 +00:00
  • 51765b1f65 chown pihole log to pihole:pihole, rather than pihole:root Adam Warner 2018-03-23 10:15:40 +00:00
  • 7159ecb632 reduce ping times for faster script completion Jacob Salmela 2018-03-23 00:11:21 -05:00
  • 11f3425876 update donation and affiliate links. also link to trademark guidelines. update an image. and add a project. Jacob Salmela 2018-03-22 23:51:12 -05:00
  • e131395cce Merge pull request #2037 from justinamcafee/master Mark Drobnak 2018-03-21 17:47:24 -04:00
  • d26ea2b948 remove trailing whitespace Adam Warner 2018-03-18 00:38:34 +00:00
  • 5584a9ce5d Merge branch 'development' into FTLDNS Adam Warner 2018-03-18 00:29:08 +00:00
  • e2e8b733a8 tidy up function Adam Warner 2018-03-18 00:13:10 +00:00
  • f18bf35b20 use systemctl is-enabled to check enabled status of service Adam Warner 2018-03-17 22:56:50 +00:00
  • 44d8cb77e3 Kill off mask_service function Adam Warner 2018-03-17 22:48:11 +00:00
  • fc10e3fcac Merge pull request #2025 from pi-hole/FTLDNSremoveDnsmasq Adam Warner 2018-03-16 11:27:52 +00:00
  • b92ccb2de4 Additionally mask the dnsmasq service on systems with systemctl Adam Warner 2018-03-14 20:01:06 +00:00
  • 30af6e73be added ;; to line 825 justinamcafee 2018-03-10 17:36:47 -06:00
  • 2895b9bfb7 Added support for FamilyShield from OpenDNS justinamcafee 2018-03-10 17:33:31 -06:00
  • 84bd86f1ee - Test to see if dnsmasq service is enabled before stopping and disabling it. - Some formatting tweaks to the start_service stop_service disable_service and enable_service` commands Adam Warner 2018-03-07 23:31:28 +00:00
  • 7193f40b87 remove libnettle, missed a >/dev/null Adam Warner 2018-03-07 22:23:05 +00:00
  • acd69fa4b0 silence push/popd Adam Warner 2018-03-07 22:19:11 +00:00
  • 71d8f5f96f remove PA YAML file Adam Warner 2018-03-07 22:00:14 +00:00
  • 856a2096eb Merge pull request #2030 from pi-hole/new/StickFTLCheckoutBranch Adam Warner 2018-03-07 21:51:52 +00:00
  • 76cb129d3c don't forget master and development branches! Adam Warner 2018-03-07 21:48:09 +00:00
  • 246d5cd587 store checked out FTL branch in /etc/pihole/ftlbranch Adam Warner 2018-03-07 21:41:00 +00:00
  • f390671018 Improve scheme matching to avoid inadvertent blocking Riley Avron 2018-03-06 21:48:12 -08:00
  • 512ec7fb87 Remove unneeded ifs in awk Riley Avron 2018-03-06 21:44:29 -08:00
  • 24219422df Merge branch 'development' into FTLDNSremoveDnsmasq Adam Warner 2018-03-06 20:43:27 +00:00
  • aed20cf7c6 Merge pull request #2017 from pi-hole/fix/NoWhitelistGravity Adam Warner 2018-03-06 20:39:32 +00:00
  • 6584933e92 fix stickler complaints Adam Warner 2018-03-06 18:49:38 +00:00
  • 8cf8da4c78 - Check file /etc/pihole/ftlbranch for current FTL branch, download from github if master, or pi-hole.net if other - Check if downloaded binary file can resolve queries, if so stop and disable dnsmasq - Add service_disable function - Add dependency libcap2-bin on debian to enable setcap. Need to check other distos -Always download FTL binary if /etc/pihole/ftlbranch does not contain "master" - Change some strings/variables that reference dnsmasq and change them to pihole/pihole-FTL Adam Warner 2018-03-06 18:44:57 +00:00
  • ad1f210528 As we no longer add source lists to the whitelist by default, gravity falls over on new installs. Adam Warner 2018-03-02 20:47:01 +00:00
  • cadab61a21 Merge branch 'development' into FTLDNS Adam Warner 2018-03-05 21:33:53 +00:00
  • 0b87f489d5 Look for pihole-FTL, not dnsmasq! Adam Warner 2018-03-03 15:59:56 +00:00
  • e3e5e016d5 Merge pull request #2016 from pi-hole/bugfix/mktemp Mark Drobnak 2018-03-02 16:03:11 -05:00
  • 3425b9a82e Fix mktmp > mktemp Dan Schaper 2018-03-02 12:28:53 -08:00
  • 5ecfc58e5f Require exact match Ryan Knapper 2018-02-28 13:06:07 -05:00
  • 6011dd7372 Merge pull request #2000 from pi-hole/fix/FTL_Install Dan Schaper 2018-02-26 21:55:12 -08:00
  • 7ed45d26c2 Remove " " at some places where they shouldn't be DL6ER 2018-02-26 17:26:51 +01:00
  • fcdc85eab8 Remove dnsmasq from dependencies DL6ER 2018-02-25 23:47:11 +01:00
  • 56a2924a33 Unprivileged processes are subject to full permission checking based on the process's credentials, we have to explicitly allow pihole-FTL to bind to ports < 1024 (port 53 for DNS) and for various advanced network-related operations (to allow for handling DHCP requests) DL6ER 2018-02-25 23:38:34 +01:00
  • 09886a3f11 Add resolveconf config to pihole-FTL.service DL6ER 2018-02-25 10:11:11 +01:00
  • e8ec0dc701 Use pihole-FTL resolver in pihole and gravity DL6ER 2018-02-25 09:34:04 +01:00
  • 41d9d57c84 Merge pull request #1996 from pi-hole/fix/AlternativeWhitelistFromWebFix Dan Schaper 2018-02-24 07:22:44 -08:00
  • b87bcc8f5f Modifications in pihole-FTL.service for FTLDNS DL6ER 2018-02-24 13:23:06 +01:00
  • 0541d8f1c5 Try to determine if the user is running a 32bit OS on a 64bit system. If so, download the 32bit binary as we cannot expect the 64bit libraries to be present. DL6ER 2018-02-24 11:13:33 +01:00
  • 4606693e62 Use pushd/popd and create random temporary directory to prevent potential backdoor binary injection. Dan Schaper 2018-02-22 20:13:38 -08:00
  • e61d8e4fb8 adlists.default no longer used. No need to reference it. Use --force switch of gravity to force the cache refresh Adam Warner 2018-02-22 14:45:31 +00:00
  • 6b4685b333 much more elegant to export LC_ALL at the beginning of the script! Adam Warner 2018-02-21 11:33:29 +00:00
  • d4ac818a0b Specifty LC_ALL=C when dealing with sorted lists. Adam Warner 2018-02-21 11:23:07 +00:00
  • c17d95bfed Proper output for debug CPU detection Ryan Knapper 2018-02-19 10:22:28 -05:00
  • f14184df30 Merge pull request #1982 from LudovicRousseau/master Mark Drobnak 2018-02-18 15:32:01 -05:00
  • 47bbea9ba7 Use " " to protect parameter substitution Ludovic Rousseau 2018-02-18 21:18:52 +01:00
  • 7265935cd4 Merge pull request #1915 from ryanknapper/development Mark Drobnak 2018-02-18 12:51:46 -05:00
  • 40bda4b3d1 Merge pull request #1981 from pi-hole/fix/always_repair_pihole-FTL.service DL6ER 2018-02-18 17:26:17 +01:00
  • b7891f92a5 Create blacklist.txt if not existant Ludovic Rousseau 2018-02-18 13:00:56 +01:00
  • 8b79017d0f Always replace pihole-FTL.service DL6ER 2018-02-18 13:07:22 +01:00
  • 5465ac9ba0 Merge pull request #1929 from pi-hole/fix/flushDB DL6ER 2018-02-17 17:45:15 +01:00
  • b8eaa9a527 Use double quotes to precent globbing and word splitting DL6ER 2018-02-17 13:01:00 +01:00
  • 5d274008db Use possibly user-defined database location when flushing DL6ER 2018-02-17 12:58:57 +01:00
  • 220e755596 Merge pull request #1973 from pi-hole/tweak/stop-autowhitelisting DL6ER 2018-02-17 12:23:14 +01:00
  • fc5034696d Don't auto-whitelist blocking list domains DL6ER 2018-02-16 19:42:33 +01:00
  • 4a6f77bc59 Merge pull request #1967 from pi-hole/master DL6ER 2018-02-15 21:09:22 +01:00
  • 1e87850952 Merge pull request #1943 from pi-hole/release/3.3 v3.3 Dan Schaper 2018-02-14 12:48:40 -08:00
  • 3472241289 Merge pull request #1962 from floek/master Mark Drobnak 2018-02-14 13:02:56 -05:00
  • a944b6ff79 Fixes https://github.com/pi-hole/pi-hole/issues/1772 Florian Freund 2018-02-12 21:28:43 +01:00
  • 6c4741bc61 Merge pull request #1730 from pi-hole/tweak/block-page-no-password Mark Drobnak 2018-02-11 22:15:20 -05:00
  • 8a42ef431b Fix Javascript warning when no password is set Mcat12 2018-02-11 21:49:12 -05:00
  • 2cf1f0e8fc Hide the password input when there is no password Mcat12 2018-02-11 14:07:02 -05:00
  • 55e50eced6 Merge branch 'development' into tweak/block-page-no-password Mcat12 2018-02-11 13:49:36 -05:00
  • 30a2923380 Merge pull request #1952 from smopucilowski/fixes Adam Warner 2018-02-11 10:43:33 +00:00
  • f2b3752f3d lan to local Ryan Knapper 2018-02-07 17:08:55 -05:00
  • 36945a67d0 Prevent redundant entries in to adlists.list Ryan Knapper 2018-02-07 17:04:10 -05:00
  • c5a2ca5c98 Trivial spelling mistakes in basic-install.sh comments Sebastian Pucilowski 2018-02-07 16:45:23 +11:00
  • 9f2ce0e296 Merge pull request #1910 from pi-hole/fix/BinaryFileLineInGravity Dan Schaper 2018-01-28 03:23:19 -08:00
  • 55e10d8287 replace another grep -F as pointed out by @StarPicard Adam Warner 2018-01-28 00:50:15 +00:00
  • 94c772e1a8 Merge pull request #1936 from theel0ja/patch-fix-typo Dan Schaper 2018-01-27 04:45:53 -08:00
  • 2b6d9c34c9 Fixed a typo Elias Ojala 2018-01-27 14:36:11 +02:00
  • 1a5c86d32e Revert "Hide password textbox if there is no password" Mcat12 2018-01-23 20:28:43 -05:00
  • c7219fbdff Merge remote-tracking branch 'origin/development' into tweak/block-page-no-password Mcat12 2018-01-21 09:09:36 -05:00
  • 4c249a1186 Flush most recent 24 hours from FTL's database DL6ER 2018-01-21 13:48:13 +01:00
  • 158ea1d43b Add sqlite3 dependency DL6ER 2018-01-21 11:54:49 +01:00
  • 535b8458d4 Merge pull request #1901 from bcambl/epel_check Mark Drobnak 2018-01-20 14:03:24 -05:00
  • 49b3f82675 Merge pull request #1925 from pi-hole/feature/installtweaks Dan Schaper 2018-01-20 08:59:49 -08:00
  • 9543203610 Echo the right location for the log. Dan Schaper 2018-01-20 08:45:41 -08:00
  • cacfe4d387 Linting changes Dan Schaper 2018-01-20 06:20:06 -08:00
  • a7f0137e5f Use more secure installation log process. Dan Schaper 2018-01-20 05:55:48 -08:00
  • b2eb364a4b Update header Dan Schaper 2018-01-20 05:29:38 -08:00
  • bb3b1bc6ba Move ascii berry to after root check, stops the double berry for the sudo refire. Dan Schaper 2018-01-20 05:13:55 -08:00
  • ae8eb3f177 Merge pull request #1920 from pi-hole/feature/pr_template Dan Schaper 2018-01-20 03:48:51 -08:00
  • 27c7325174 Merge pull request #1918 from pi-hole/tweak/lan DL6ER 2018-01-20 10:29:11 +01:00
  • 8ee3d810b0 Merge pull request #1922 from pi-hole/tweak/logging-noflush DL6ER 2018-01-20 10:21:23 +01:00