summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2011-12-30 17:06:53 +0000
committerBob Halley <halley@dnspython.org>2011-12-30 17:06:53 +0000
commitd5dc023ca3adb8bee234371f54d48e64b3947f77 (patch)
treedbe654a0ca7545239132d3617d4ef7499130539f
parentc566e3ee5ae2a49c28e743b237329c2418821c5d (diff)
downloaddnspython-d5dc023ca3adb8bee234371f54d48e64b3947f77.tar.gz
more 1.10 prep
-rw-r--r--ChangeLog9
-rw-r--r--README19
2 files changed, 22 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 71b7961..f916ad5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,9 @@
-2011-08-22 Robert Halley <halley@dnspython.org>
+2011-08-22 Bob Halley <halley@dnspython.org>
- * dns/resolver.py: Added LRUCache, which allows a maximum number
- of nodes to be cached, and removes the least-recently used node
- when adding a new node to a full cache.
+ * dns/resolver.py: Added LRUCache. In this cache implementation,
+ the cache size is limited to a user-specified number of nodes, and
+ when adding a new node to a full cache the least-recently used
+ node is removed.
2011-07-13 Bob Halley <halley@dnspython.org>
diff --git a/README b/README
index 367e7a2..ac34a0d 100644
--- a/README
+++ b/README
@@ -26,11 +26,26 @@ This is dnspython 1.10.0
New since 1.9.4:
- XXX TBS.
+ Added dns.resolver.LRUCache. In this cache implementation,
+ the cache size is limited to a user-specified number of nodes,
+ and when adding a new node to a full cache the least-recently
+ used node is removed. If you're crawling the web or otherwise
+ doing lots of resolutions and you are using a cache, switching
+ to the LRUCache is recommended.
+
+ The python socket module's DNS methods can be now be overriden
+ with implementations that use dnspython's resolver.
+
+ Old DNSSEC types KEY, NXT, and SIG have been removed.
Bugs fixed since 1.9.4:
- XXX TBS.
+ IPv4 and IPv6 address processing is now stricter.
+
+ Bounds checking of slices in rdata wire processing is now more
+ strict, and bounds errors (e.g. we got less data than was
+ expected) now raise dns.exception.FormError rather than
+ IndexError.
New since 1.9.3: