Commit Graph

3774 Commits (53e3ff2b2421a491badb24be578717e3bc11e485)
 

Author SHA1 Message Date
DL6ER 53e3ff2b24
Only add non-empty lines when moving file content into database tables
6 years ago
DL6ER 5bb8163674
Change type of whitelist, blacklist, regex, and adlists time column to INTEGER and insert a DEFAULT clause that returns the current Unix time as such an integer
6 years ago
DL6ER a891d64395
We should always exit after displaying a list, even if it is empty
6 years ago
DL6ER 6b1d2523e8
Also print datetime a domain was added when listing the domains on the CLI
6 years ago
DL6ER 08ee9526ad
Review comments
6 years ago
DL6ER 0efc46260f
Use both old and new strings for detecting whether this is a Pi-hole dnsmasq config file
6 years ago
DL6ER a2a7e80007
Add --web for sending a confirmation string when executed from the web interface. This is necessary as the "Reloading DNS service" message does not always propagate through to the web interface when reloading pihole-FTL takes a while.
6 years ago
DL6ER cce66a13b6
Fix output in list.sh when adding a domain that is already present in the target list
6 years ago
DL6ER 43bced7997
Add more comments
6 years ago
DL6ER 788cd78321
Reduce code duplication and add special handling of | character as it might appear in regex filter string
6 years ago
DL6ER e5d1cb5a2e
Rewrite list.sh to operate on database-based lists
6 years ago
DL6ER d94bbfca7f
Finish migrating gravity.db to using our new gravity database. This removes the --skip-download, --blacklist-only, --whitelist-only, and --wildcard-only options as it is not necessary to run gravity when modifying them from now on (gravity really only builds the gravity database and the local.list file).
6 years ago
DL6ER 465a39427b
Source adlists from gravity database
6 years ago
DL6ER 2664ac0efc
Improve error reporting
6 years ago
DL6ER c1277705d8
Copy existing whitelist.txt, blacklist.txt, regex.list, and adlists.list to the database. We remove the files afterwards as the content lives in the database now
6 years ago
DL6ER 61cfd2f9f9
Add adlists table
6 years ago
DL6ER ee4dabeca6
Merge branch 'development' into new/gravitydb
6 years ago
DL6ER e57d0fb93c
Remove the empty templates gravity.list, white.list, black.list. The old source files whitelist.txt, blacklist.txt, and regex.list still exist and need to be removed in a follow-up commit
6 years ago
DL6ER ee20164207
Remove detect_pihole_blocking_status() as we can modify the database at any time
6 years ago
DL6ER d7ee44960e
Remove moving around of the gravity and blacklist files as we do not use them any longer
6 years ago
DL6ER c13ebd3a9d
Replace Pi-hole ID string with another line we intend to keep
6 years ago
DL6ER 6594a0a6e7
Fix detection of blocked query in pihole -t
6 years ago
DL6ER de44563301
Remove addn-hosts from 01-pihole.conf
6 years ago
Mark Drobnak 42c7653e99
Merge pull request #2696 from pi-hole/tweak/FTL-privacy-doc-link
6 years ago
Mcat12 78c0c58946
Add a link to the documentation on FTL privacy levels during install
6 years ago
Mark Drobnak cae61614f4
Merge pull request #2688 from pi-hole/fix/2687
6 years ago
Adam Warner a7f6c9b3a0
Ignore matches that start `# ` using negative lookbehind
6 years ago
Mark Drobnak 5950b4bb78
Merge pull request #2646 from pi-hole/fix/FTL_arch_detect_rpm
6 years ago
DL6ER 817b19888f
Merge branch 'development' into fix/FTL_arch_detect_rpm
6 years ago
Mark Drobnak b64fb578fc
Merge pull request #2674 from NiGhTTraX/development
6 years ago
Andrei Picus e9e92368b0 Fix uninstalling lighttpd when it's not installed
6 years ago
Dan Schaper ffcb173a7f
Merge pull request #2672 from pi-hole/fix/test-version-pinning
6 years ago
Mcat12 b9c9c2797f
Pin Python package versions to the versions in the last successful build
6 years ago
Mark Drobnak 204a4e459b
Merge pull request #2637 from TheNoim/patch-1
6 years ago
DL6ER 0a53e966ea
Merge pull request #2659 from pi-hole/tweak/warn_if_FTL_not_on_master
6 years ago
DL6ER 2e17c23333
Don't warn if user is on development as this branch is constantly updated
6 years ago
DL6ER 63f3381a2b
Warn user if FTL is not on branch master
6 years ago
Mark Drobnak 2292720fed
Merge pull request #2650 from mmphego/patch-1
6 years ago
Mpho Mphego b77efa521f
Update README.md
6 years ago
Mpho Mphego cfe221706b
Update README.md
6 years ago
Dan Schaper 293e2a8e80
Merge pull request #2647 from pi-hole/feature/curl_debug
6 years ago
Dan Schaper 71cd6c137b Use `curl` instead of `openssl` for transmission of unmodified
6 years ago
DL6ER 0e14d11a20
Merge branch 'development' into new/gravitydb
6 years ago
DL6ER bbc392caeb
More review comments
6 years ago
DL6ER 61840edb30
Fill comment field with NULL (default) instead of empty string and use a variable for the timestamp instead of periodically calling date
6 years ago
DL6ER 9867b7fccf
Don't fail when trying to detect OS architecture on RPM-based systems
6 years ago
Mark Drobnak 58f198626a
Merge pull request #2640 from pi-hole/new/DebugAdditions
6 years ago
Adam Warner a145f1d931
Be more verbose with debug script output
6 years ago
Mark Drobnak 9748f19172
Merge pull request #2639 from pi-hole/hotfix/v4.2.2
6 years ago
DL6ER ba1e94d3d9
Merge pull request #2626 from pi-hole/hotfix/v4.2.2
6 years ago