diff options
| author | Bob Halley <halley@nominum.com> | 2011-12-30 17:07:21 +0000 |
|---|---|---|
| committer | Bob Halley <halley@nominum.com> | 2011-12-30 17:07:21 +0000 |
| commit | 6e3b453cd159fbcd8a3449e6ffe6d5ea5d5afef8 (patch) | |
| tree | dcc3062786db40313e1bd8398d9440dd0518b4ff | |
| parent | f8e12e6edbd48b85ad4b06a41560ccbabd35556d (diff) | |
| download | dnspython-6e3b453cd159fbcd8a3449e6ffe6d5ea5d5afef8.tar.gz | |
more 1.10 prep
| -rw-r--r-- | ChangeLog | 9 | ||||
| -rw-r--r-- | README | 21 |
2 files changed, 23 insertions, 7 deletions
@@ -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> @@ -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: |
