summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Halley <halley@nominum.com>2011-12-30 17:07:21 +0000
committerBob Halley <halley@nominum.com>2011-12-30 17:07:21 +0000
commit6e3b453cd159fbcd8a3449e6ffe6d5ea5d5afef8 (patch)
treedcc3062786db40313e1bd8398d9440dd0518b4ff
parentf8e12e6edbd48b85ad4b06a41560ccbabd35556d (diff)
downloaddnspython-6e3b453cd159fbcd8a3449e6ffe6d5ea5d5afef8.tar.gz
more 1.10 prep
-rw-r--r--ChangeLog9
-rw-r--r--README21
2 files changed, 23 insertions, 7 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..abd6ddd 100644
--- a/README
+++ b/README
@@ -22,15 +22,30 @@ development by continuing to employ the author :).
ABOUT THIS RELEASE
-This is dnspython 1.10.0
+This is dnspython3 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: