Commit Graph

13 Commits

Author SHA1 Message Date
DL6ER 94c7f39d6c Merge branch 'development' into new/db
Conflicts:
	Makefile
2017-06-12 12:07:04 +02:00
Mcat12 631947fc71 Fix some file headers 2017-06-11 20:17:41 -04:00
DL6ER 692d69947e Add FTL SQLite3 implementation, we compile SQLite3 on-the-fly to become independent of installed libraries
Limit DB filesize, configureable via config file, if set to zero, the DB functionality is disabled altogether
Add ">dbstats" to the telnet interface
2017-06-09 09:47:13 +02:00
DL6ER 89f9e7755f Don't handle clients[] and forwarded[] data structure different than the other structs 2017-04-14 00:18:22 +02:00
DL6ER 371b7a0f32 Use stat() and don't keep pihole.log open forever. Fixes #16 2017-04-09 20:41:25 +02:00
DL6ER ece9f18c1b Removed logg_int 2017-04-08 18:27:56 +02:00
DL6ER cabc6800d6 Add Query Types over Time data structure 2017-03-28 14:45:16 +02:00
DL6ER 717dfd3474 Show number of queries in memory before flushing data structure 2017-03-27 10:25:30 +02:00
DL6ER a859abcf60 Generate over time structure for forwarded data and discard old forwarded data on initial log parsing 2017-03-13 10:37:01 +01:00
DL6ER 3bb6f423dc FTL is now aware of how much memory it uses. Added ">memory" command. 2017-03-12 12:16:09 +01:00
DL6ER 4cb9b58d33 Also analyze pihole.log.1 and keep only data of the most recent 24 hours (reparse logs every hour) 2017-03-10 13:49:09 +01:00
DL6ER 85a7818e79 Remove any 24h limitation from the overTime graph 2017-02-27 15:42:17 +01:00
DL6ER a435a440ac Move flush handling routine into own file 2017-02-27 13:26:26 +01:00