Commit Graph

  • d0de5fda30 Simplify removal of domain from one list when it is requested for another Adam Warner 2019-11-30 13:13:26 +00:00
  • a1f120b2ff Address stickler's complaint DL6ER 2019-11-30 12:43:07 +00:00
  • 185319d560 Unite four domain tables into a single domainlist table. DL6ER 2019-11-30 12:33:16 +00:00
  • 5c6dd3f6f4 Merge pull request #2978 from Mograine/patch-1 DL6ER 2019-11-29 13:25:09 +01:00
  • 8e5abc1f15 docs: fix typo Jason Cooke 2019-11-29 13:46:05 +13:00
  • 9248c92b5c Merge pull request #2984 from diginc/development Adam Warner 2019-11-27 21:25:41 +00:00
  • 583ea4d17a Merge branch 'development' into development Adam Warner 2019-11-27 21:17:05 +00:00
  • edcdf9f619 Merge pull request #3003 from pi-hole/fix/tbd Adam Warner 2019-11-27 09:46:17 +00:00
  • c809c34024 Add user feedback Mograine 2019-11-27 00:27:57 +01:00
  • 037d52104a New command "pihole -g -r" recreates gravity.db based on files backed up in /etc/pihole/migration_update. This is useful to restore a working version of the database when the user destroyed the original database. Also, update gravity.db to version 5 because of a fix we needed to implement. DL6ER 2019-11-26 10:58:39 +01:00
  • 1fb70c977c Merge pull request #3002 from pi-hole/tweak/output-format Adam Warner 2019-11-25 19:41:58 +00:00
  • eeb26e3975 Merge pull request #2990 from chrunchyjesus/unix-compliance Adam Warner 2019-11-16 12:26:49 +00:00
  • 12817c09bb (Squashed commits) Adam Warner 2019-11-14 18:52:07 +00:00
  • 4840bdb031 add a double space to the beginning of some outputs Adam Warner 2019-11-14 19:06:23 +00:00
  • a85e7a2a43 Merge pull request #2999 from pi-hole:fix/api_utf8_encoding Adam Warner 2019-11-13 19:03:53 +00:00
  • b93628acb3 Merge branch 'development' of https://github.com/Mograine/pi-hole into patch-1 Mograine 2019-11-13 09:44:48 +01:00
  • 7f7b9d089c Merge pull request #2965 from pi-hole/tweak/BackendChangesForAdlistComments DL6ER 2019-11-12 21:50:19 +01:00
  • 61d233f069 Merge pull request #2964 from bcambl/selinux_enforcing DL6ER 2019-11-12 21:48:15 +01:00
  • d457d40e0b Add php-xml package as new dependency. DL6ER 2019-11-12 20:49:46 +01:00
  • 6571a63ffa Add --tags to descibe command Adam Warner 2019-11-11 20:36:51 +00:00
  • a7e81c8ea0 remove extra space Adam Warner 2019-11-11 20:12:31 +00:00
  • 73d9abae3e And finally, we please stickler Adam Warner 2019-11-08 20:58:42 +00:00
  • c8b9e42649 Please Codefactor. Adam Warner 2019-11-08 19:18:35 +00:00
  • 62c00ae1d8 pushd/popd instead of juggling with a variable Adam Warner 2019-11-08 19:11:55 +00:00
  • ea67c828cd Minor installer output enhancements MichaIng 2019-11-07 13:59:44 +01:00
  • 476975540a make some shebangs comply to posix standard chrunchyjesus 2019-11-05 22:11:47 +01:00
  • 3fbb0ac8dd Adding docker+arm detection & FTL download Adam Hill 2019-10-29 22:26:46 -05:00
  • 71903eb27f Add in checks to reset cloned repo to the lastest available release Adam Warner 2019-10-28 22:35:01 +00:00
  • 193ff38ab3 Allow more precise deletion by passing ip as parameter Mograine 2019-10-28 13:21:05 +01:00
  • bb8dbe9da5 Update 01-pihole.conf Pierre Ghiot 2019-10-27 02:09:29 +02:00
  • f9d16c2b15 Update webpage.sh Pierre Ghiot 2019-10-27 02:07:08 +02:00
  • 29bad2fe9b Merge pull request #2963 from bcambl/fedora_pkg_check_stdout Adam Warner 2019-10-16 19:57:23 +01:00
  • f4aca3f21d Merge pull request #2966 from Asuza/minor-typo Adam Warner 2019-10-16 19:34:56 +01:00
  • c6f9fe3af2 Fix spelling of the word "permitting" John Krull 2019-10-15 21:29:55 -05:00
  • 612d408034 replace echo with printf in install_dependent_packages() bcambl 2019-10-14 20:16:40 -06:00
  • a86f578139 replace echo with printf in checkSelinux() bcambl 2019-10-14 20:06:23 -06:00
  • 5bac1ad58b backend changes to allow comment when adding new adlist Adam Warner 2019-10-14 22:59:58 +01:00
  • cf2b021502 linting: E302 expected 2 blank lines, found 1 bcambl 2019-10-14 13:29:43 -06:00
  • cd9b1fcb8c update tests for SELinux changes bcambl 2019-10-14 12:26:39 -06:00
  • 81ca78e7f4 exit installer if SELinux is enforcing bcambl 2019-10-14 12:14:45 -06:00
  • fc0899b2ad fix fedora dependency check/install stdout bcambl 2019-10-13 14:35:38 -06:00
  • 2e138eb99f Merge pull request #2954 from pi-hole/reetP-Patch Adam Warner 2019-10-06 19:10:05 +01:00
  • 4f21f67775 Update pihole John Crisp 2019-09-16 14:46:09 +02:00
  • d883854aad Use constant for long path. DL6ER 2019-10-03 12:12:32 +02:00
  • 756c99653e Merge branch 'development' into new/internal-blocking DL6ER 2019-10-03 12:01:27 +02:00
  • 3269c63f89 Merge pull request #2948 from pi-hole/fix/restart_lighttpd Mark Drobnak 2019-09-29 12:27:25 -04:00
  • 149fb0c216 Do not install a blank regex file. DL6ER 2019-09-27 23:02:29 +02:00
  • d244a018d0 Merge pull request #2944 from pi-hole/fix/vw_gravity_creation_v1 DL6ER 2019-09-26 14:27:05 +02:00
  • 2e0370367c Print when we upgrade gravity database version. This will make possibly failed upgrades easier to debug. DL6ER 2019-09-26 14:02:20 +02:00
  • 3cb4f6d9d4 We cannot create vw_gravity before having created vw_whitelist as the former depends onthe later. This commit changes the order in which the tables are created. DL6ER 2019-09-26 13:50:54 +02:00
  • ae3b8be4d4 Merge pull request #2938 from pi-hole/release/v4.3.2 Mark Drobnak 2019-09-21 20:40:38 -04:00
  • 61a40c1b43 merge devel into 4.3.2 And Resolve merge conflicts Adam Warner 2019-09-22 01:16:44 +01:00
  • a27c7b1398 regex white- and blacklist views need to be re-created as well as we need the ID for storing internally whether or not we try to match a given regex for a specific client. DL6ER 2019-09-18 20:58:44 +02:00
  • a71f35d263 Merge pull request #2932 from pi-hole/fix/no-backup-no-error DL6ER 2019-09-17 23:51:46 +02:00
  • 9a6deb5a1a Fix tests Adam Warner 2019-09-17 21:16:49 +01:00
  • f582344b9a "No default index.lighttpd.html file found... not backing up" is not an error. DL6ER 2019-09-17 21:59:48 +02:00
  • e41c4b5bb6 Merge pull request #2881 from pi-hole/release/v4.3.2 v4.3.2 Dan Schaper 2019-09-15 08:52:21 -07:00
  • 7b48431917 Add client_by_group table like we have for the other lists. It stores associations between individual clients and list groups. DL6ER 2019-09-09 00:03:57 +02:00
  • 847c4f26aa Merge pull request #2916 from pi-hole/fix/disable-firefox-doh Mark Drobnak 2019-09-07 17:58:02 -04:00
  • 1f36ec48e3 Add use-application-dns.net = NXDOMAIN in ProcessDNSSettings rather than in the template so we can ensure that it will survive config-renewals. DL6ER 2019-09-07 23:11:20 +02:00
  • ff08add7c0 Update vw_whitelist and vw_blacklist to return group_id alongside domain so we can filter if the current client wants to get this domain blocked or not. DL6ER 2019-09-07 13:01:36 +02:00
  • b4131ae817 Merge pull request #2915 from pi-hole/new/disable-firefox-doh DL6ER 2019-09-07 12:24:01 +02:00
  • ffc91a6c81 Update view vw_gravity to only return domains from enabled adlists. DL6ER 2019-09-07 11:17:53 +02:00
  • 525ec8cd01 Signal to Firefox that the local network is unsuitable for DNS-over-HTTPS DL6ER 2019-09-07 08:44:03 +02:00
  • b209629579 Merge pull request #2909 from pi-hole/fix/domains_in_comment Dan Schaper 2019-09-05 21:30:34 -07:00
  • a8af2e1837 Store domains without sorting and unifying them first. This allows us to preserve the relationship of the individual domains to the lists they came from. DL6ER 2019-09-04 23:14:29 +02:00
  • 93ecc046ea Merge pull request #2912 from pi-hole/tweak/RemoveAdblockSupport Mark Drobnak 2019-09-03 20:51:09 -04:00
  • 8bef5dc805 remove n from -ne Adam Warner 2019-09-03 23:52:35 +01:00
  • ad41bcca5a Remove support for adblock style lists to prevent false positives Adam Warner 2019-09-03 23:43:11 +01:00
  • aed2e35bc0 Print messages only after removing possible matches in comments. DL6ER 2019-09-02 22:39:28 +02:00
  • ab90ff565a Merge pull request #2903 from pi-hole/tweak/store-gravity-timestamp DL6ER 2019-09-01 19:05:46 +02:00
  • ca8982494b Store timestamp when the gravity table was last updated successfully. This fixes https://github.com/pi-hole/AdminLTE/issues/989 DL6ER 2019-09-01 14:42:07 +02:00
  • a7b44426cd Merge pull request #2838 from pi-hole/new/whitelist-regex-support DL6ER 2019-09-01 14:23:37 +02:00
  • e7af42a9f8 Merge pull request #2897 from pi-hole/fix/readOnlyBin Mark Drobnak 2019-08-31 14:07:58 -04:00
  • b9fed8fca6 Merge pull request #2891 from niklasea/development Dan Schaper 2019-08-30 20:56:52 -07:00
  • 79b8dac0fa Remove readonly attribute of the PI_HOLE_BIN_DIR declaration in pihole Adam Warner 2019-08-30 22:06:14 +01:00
  • d8eee47ca4 Add dhcp-ignore-names option when enabling DHCP service. We currently remove anything that starts with "dhcp-" to have a clean configuration and removed these lines without noticing when enabling the DHCP server. DL6ER 2019-05-30 16:41:37 +02:00
  • a3e32d9a15 Properly escape domain regex Niklas Elmose Andersen 2019-08-27 12:13:28 +02:00
  • 989d1aff60 Restore and improve 'pihole -q' matching Niklas Elmose Andersen 2019-08-26 19:05:14 +02:00
  • 95b2560a08 Merge pull request #2874 from snapsl/tweak/webpage-shellcheck Mark Drobnak 2019-08-26 10:56:38 -04:00
  • 76133074d1 Merge pull request #2886 from pi-hole/fix/fullpath Dan Schaper 2019-08-25 15:38:19 -07:00
  • 4cfe463dfa Add back dropped binary call. Dan Schaper 2019-08-24 04:57:23 -07:00
  • 03c65dd0e9 Convert hardcoded /usr/local/bin to variable Dan Schaper 2019-08-24 04:33:32 -07:00
  • 6faddfcd3d Print timestamps in local time zone of the Pi-hole. DL6ER 2019-08-23 10:09:52 +02:00
  • 1820c2c598 Merge branch 'development' into new/whitelist-regex-support DL6ER 2019-08-22 14:19:51 +02:00
  • 23b688287f Fix indentation in query.sh. No functional change in this commit. DL6ER 2019-08-22 14:12:58 +02:00
  • 42ccc1ef24 Add support for regex whitelist in "pihole -q". DL6ER 2019-08-22 14:06:42 +02:00
  • aef7892de6 Add missing hyphens. DL6ER 2019-08-22 13:57:01 +02:00
  • cc40c18f49 Wrap upgrade script commands in a transaction. DL6ER 2019-08-22 13:54:46 +02:00
  • b1838512b2 Explicitly select columns (and their order) when listing the databaes tables. Print timestamps translated to strings instead of printing the integer timestamps. DL6ER 2019-08-22 13:39:58 +02:00
  • 1c50caa8ca Merge pull request #2882 from pi-hole/fix/FTL-latest-tag-not-found Dan Schaper 2019-08-21 15:31:04 -07:00
  • febdbceab1 Fix error when getting latest FTL tag Mcat12 2019-08-21 10:03:54 -04:00
  • 597b4bfcca Merge pull request #2873 from pi-hole/fix/pihole_restartdns Mark Drobnak 2019-08-21 08:57:44 -04:00
  • 5c65006a66 Merge base branch changes Dan Schaper 2019-08-21 05:20:10 -07:00
  • 34727c00c6 Drop indirection from install_dependent_packages David Haguenauer 2019-05-10 10:37:38 -04:00
  • 352146ef92 Fix pihole manpage to match code. Andreas Kurth 2019-06-30 08:02:51 +02:00
  • b107ae2ab9 Use the filtered IPv6 OpenDNS servers Mcat12 2019-06-12 19:13:29 -07:00
  • d5d1a607ad Fix PKG_REMOVE array usage Mcat12 2019-06-17 16:30:26 -07:00
  • 2594164772 Use an array for PKG_REMOVE Mcat12 2019-06-17 16:28:55 -07:00
  • 209555c42e Fix uninstall causing 403 errors and not removing packages Mcat12 2019-06-17 16:13:31 -07:00