Shreyas Zare
|
bb997a5c03
CacheZone: updated QueryRecords() to use different method for prefix selection for ECS.
|
2 месяцев назад |
Shreyas Zare
|
eaf96b24c0
CacheZone: code refactoring done.
|
8 месяцев назад |
Shreyas Zare
|
f4f2529b54
CacheZone: updated implementation to support ECS for all record types.
|
1 год назад |
Shreyas Zare
|
216695a3cd
CacheZone: added support for conditional forwarding client subnet.
|
1 год назад |
Shreyas Zare
|
d2a1ba6de0
CacheZone: updated ReadFrom() and ReadEntriesFrom() to avoid loading stale records and empty RR sets.
|
1 год назад |
Shreyas Zare
|
d1b2e1c192
CacheZone: updated implementation to support serializing cached records. Code refactoring changes done.
|
1 год назад |
Shreyas Zare
|
79c57f6c73
CacheZone: implemented ECS support.
|
2 лет назад |
Shreyas Zare
|
7a4b3d4388
CacheZone: updated SetRecords() implementation to copy extended dns errors from existing non-stale failure records.
|
2 лет назад |
Shreyas Zare
|
ecdf6c9965
CacheZone: minor code refactoring changes.
|
2 лет назад |
Shreyas Zare
|
2be4a3ed5d
CacheZone: updated SetRecords() to set ParentSideTtl values for new NS records from existing NS records for use with NS revalidation. Updated QueryRecords() to remove DS from ANY response.
|
2 лет назад |
Shreyas Zare
|
96c66ace10
CacheZone: updated ValidateRRSet(), SetRecords() to set cached record's LastUsedOn value. Updated SetRecords() to return true when record was added. Updated RemoveExpiredRecords() to return number of entries removed. Added RemoveLeastUsedRecords() to remove least used entries by given cutoff. Added TotalEntries property.
|
2 лет назад |
Shreyas Zare
|
d0146d4229
CacheZone: Updated SetRecords() to use DnsSpecialCacheRecord.IsFailureOrBadCache in condition check to cover both failure and bad cache cases.
|
2 лет назад |
Shreyas Zare
|
fa417216f3
major code refactoring done.
|
2 лет назад |
Shreyas Zare
|
ba1d79883c
CacheZone: minor changes done.
|
2 лет назад |
Shreyas Zare
|
ce8961983d
CacheZone: updated code to support DNSSEC.
|
2 лет назад |
Shreyas Zare
|
da454a2a9d
CacheZone: fixed issue when records in a RRSet have different TTL values by considering entire RRSet as expired when one record expires.
|
3 лет назад |
Shreyas Zare
|
c697384134
CacheZone: implemented DnsSpecialCacheRecord.
|
3 лет назад |
Shreyas Zare
|
53873094ff
CacheZone: fixed bug in ContainsNameServerRecords() that caused returning true when the NS record contains special cache record. Code updated to use DnsResourceRecord.IsExpired() method to check if record is expired. Minor code refactoring done.
|
3 лет назад |
Shreyas Zare
|
8268bfdb30
CacheZone: using specific capacity for memory optimization. minor code refactoring done.
|
3 лет назад |
Shreyas Zare
|
68a0864938
CacheZone: updated SetRecords() to consider if serve stale is enabled or not. Updated RemoveExpiredRecords() implementation to consider serve stale and for code optimization.
|
3 лет назад |
Shreyas Zare
|
92aa52a269
minor refactoring
|
3 лет назад |
Shreyas Zare
|
ed9eba4f63
CacheZone: minor changes.
|
3 лет назад |
Shreyas Zare
|
2d013cfad9
CacheZone: removed usage of DnsCache.DnsANYRecord any correctly implement ANY.
|
3 лет назад |
Shreyas Zare
|
03a51d3d22
CacheZone: fixed bug in QueryRecords() which returned CNAME with special dns record RDATA. Updated SetRecords to remove old CNAME only when its RDATA is DnsCNAMERecord.
|
3 лет назад |
Shreyas Zare
|
7a04792397
CacheZone: added filterSpecialCacheRecords option to FilterExpiredRecords to allow filtering special records that cache zone stores.
|
3 лет назад |
Shreyas Zare
|
f326110514
CacheZone: optimized code in ContainsNameServerRecords().
|
4 лет назад |
Shreyas Zare
|
f22972abd9
CacheZone: fixed minor typo bug.
|
4 лет назад |
Shreyas Zare
|
0ac4b61f28
minor code refactoring.
|
4 лет назад |
Shreyas Zare
|
d87b2e7548
CacheZone: updated base class changes.
|
4 лет назад |
Shreyas Zare
|
6763bdd5fa
added licence info.
|
4 лет назад |
Shreyas Zare
|
69e10fc375
added new Zone classes
|
4 лет назад |