< Previous by Date Date Index Next by Date >
  Thread Index  

[reSIProcate] Merged in dns caching branch


DNS caching branch has been merged in to main.

 

DNS caching is implemented in class RRCache, which is a singleton. Internally, cache is a set of RR lists identified by the domain and RR type. Cache size is maintained using LRU (least recently used) list. Disabling the cache is not currently supported. DNS blacklist is also supported in RRCache.

 

DNS white list is implemented in RRVip class.

 

Daniel