DL6ER
|
af8ab3ef2f
|
Large-scale overhaul for the long-term database handling.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-03-24 10:44:27 +01:00 |
|
DL6ER
|
302dbaed84
|
Use IMMEDIATE transaction when adding to the database. This ensures we do not even try to collect queries when we cannot write to the database.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-03-23 16:15:29 +01:00 |
|
DL6ER
|
0be640e1e8
|
Clarify that busy timeout is not an error, just a warning.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-03-23 16:09:04 +01:00 |
|
DL6ER
|
1344c91d12
|
Merge pull request #697 from pi-hole/fix/incorrect_db_warning
Fix incorrect database warnings
|
2020-02-21 19:12:40 +01:00 |
|
DL6ER
|
0554597223
|
Fix incorrect database warning when imporint new CNAME blocked queries.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-20 21:54:06 +01:00 |
|
DL6ER
|
620daa7ee6
|
Remove UNKNOWN DNSSEC status and import queries with UNSPECIFIED DNSSEC status (this will not cause a text to be shown on the Query Log). We do not use the UNKNOWN status anywhere else, so we can now get rid of it.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-20 19:33:46 +01:00 |
|
DL6ER
|
7ca81e3d59
|
Merge pull request #685 from pi-hole/new/CNAME_inspection_details
Improvements to deep CNAME inspection data processing
|
2020-02-12 19:36:36 +01:00 |
|
DL6ER
|
acdd2253e6
|
Finish renaming "forward destionations" to "upstreams".
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-11 10:09:02 +01:00 |
|
DL6ER
|
c32d790eba
|
Rename "forwarded" counter to "upstreams" to avoid confusion in the future. We used sed to ensure to have caught every reference.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-02-11 09:35:07 +01:00 |
|
DL6ER
|
122a701f16
|
Add new CNAME-specific blocking modes [QUERY_GRAVITY_CNAME, QUERY_REGEX_CNAME, QUERY_BLACKLIST_CNAME] and store domain that was the reason for blocking during a CNAME inspection
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-01-29 21:58:58 +00:00 |
|
DL6ER
|
8752400609
|
Ensure domains encountered while following CNAME paths are not double-counted.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-11-25 13:44:23 +01:00 |
|
Mcat12
|
c07be92210
|
Remove dbquery macro in favor of just using the function
This avoids unused return value warnings.
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
|
2019-07-21 12:57:56 -07:00 |
|
DL6ER
|
812743c687
|
The boolean database should not be set to true at the end of delete_old_queries_in_DB(). The function can in any way not be called when database == false as this is an exit criterion for the database thread.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-07 09:48:41 +02:00 |
|
DL6ER
|
8280f454a8
|
Change type of get_FTL_db_filesize() from double to long int.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-05 12:05:32 +02:00 |
|
DL6ER
|
104ea1b86a
|
Move database thread into dedicated module.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-04 16:52:17 +02:00 |
|
DL6ER
|
a2961d14a4
|
Merge branch 'development' into new/modularize_headers
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-04 12:21:51 +02:00 |
|
DL6ER
|
e365364f72
|
Move all source files into new subdirectory "src". Put compiled objects into new subdirectory "build".
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2019-07-02 00:18:56 +02:00 |
|