Commit Graph
6 Commits
Author SHA1 Message Date
DL6ER ff35a43b12 Analyze incoming TCP queries. There have been no hooks here as TCP queries are handled in a different part of the resolver (as the resolver forks itself for handling TCP queries to not block)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2018-05-04 16:41:29 +02:00
DL6ER 9f940d82e0 Reduce memory footprint by removing unnecessry TTL value
Signed-off-by: DL6ER <dl6er@dl6er.de>
2018-04-06 23:52:07 +02:00
DL6ER d1c163e499 Improve on the parameters of dnsmasq's upstream selection algorithm
Signed-off-by: DL6ER <dl6er@dl6er.de>
2018-04-06 17:12:03 +02:00
DL6ER 25e95c35e9 Apply dnsmasq patch v2.78 -> v2.79
Signed-off-by: DL6ER <dl6er@dl6er.de>
2018-03-18 19:47:22 +01:00
DL6ER 2ae4b52bb3 A number of improvements:
- use "extern" for the glibal variable specifications in the header files (and clarif where the variables are actually defined)
- record number of failed requests to forward destinations
- Add dnsmasq_interface.h to DTLDEPS
- Add new request type ">cacheinfo" to get information about cache usage in the resolver

Signed-off-by: DL6ER <dl6er@dl6er.de>
2018-02-26 17:24:09 +01:00
DL6ER ea3309e7b1 Initial commit for FTLDNS
Signed-off-by: DL6ER <dl6er@dl6er.de>
2018-02-22 20:21:06 +01:00