Files
bind9/lib/dns
Ondřej Surý 57cd34441a Be smarter about refusing to add many RR types to the database
Instead of outright refusing to add new RR types to the cache, be a bit
smarter:

1. If the new header type is in our priority list, we always add either
   positive or negative entry at the beginning of the list.

2. If the new header type is negative entry, and we are over the limit,
   we mark it as ancient immediately, so it gets evicted from the cache
   as soon as possible.

3. Otherwise add the new header after the priority headers (or at the
   head of the list).

4. If we are over the limit, evict the last entry on the normal header
   list.
2024-07-01 12:48:51 +02:00
..
2023-10-13 14:44:40 +02:00
2024-03-08 15:36:56 -08:00
2024-01-25 15:37:40 +01:00
2024-02-14 13:24:56 +01:00
2024-02-08 08:01:58 +01:00
2024-03-08 15:36:56 -08:00
2024-05-07 10:01:12 +10:00
2024-04-30 12:50:01 -07:00
2024-04-02 10:35:56 +02:00
2024-05-16 09:49:41 +00:00
2024-03-08 15:36:56 -08:00
2024-04-23 13:11:52 +02:00
2024-04-10 22:51:07 -04:00
2023-10-13 14:44:40 +02:00
2023-11-21 14:48:43 +11:00
2024-01-05 11:16:12 +01:00
2024-01-25 14:48:07 +01:00
2024-04-30 12:50:01 -07:00