Hello community,
here is the log from the commit of package python-dnspython for openSUSE:Factory
checked in at Mon Nov 22 17:07:05 CET 2010.
--------
--- python-dnspython/python-dnspython.changes 2010-01-27 13:43:09.000000000 +0100
+++ python-dnspython/python-dnspython.changes 2010-11-22 14:26:52.000000000 +0100
@@ -1,0 +2,37 @@
+Mon Nov 22 13:19:59 UTC 2010 - alexandre@exatati.com.br
+
+- Update to 1.9.1:
+ Bugs fixed since 1.9.0:
+ - The dns.dnssec module didn't work with DSA due to namespace
+ contamination from a "from"-style import.
+
+-------------------------------------------------------------------
+Mon Nov 22 01:10:52 UTC 2010 - alexandre@exatati.com.br
+
+- Update to 1.9.0:
+ New since 1.8.0:
+ - dnspython now uses poll() instead of select() when available.
+ - Basic DNSSEC validation can be done using dns.dnsec.validate()
+ and dns.dnssec.validate_rrsig() if you have PyCrypto 2.3 or
+ later installed. Complete secure resolution is not yet
+ available.
+ - Added key_id() to the DNSSEC module, which computes the DNSSEC
+ key id of a DNSKEY rdata.
+ - Added make_ds() to the DNSSEC module, which returns the DS RR
+ for a given DNSKEY rdata.
+ - dnspython now raises an exception if HMAC-SHA284 or
+ HMAC-SHA512 are used with a Python older than 2.5.2. (Older
+ Pythons do not compute the correct value.)
+ - Symbolic constants are now available for TSIG algorithm names.
+
+ Bugs fixed since 1.8.0:
+ - dns.resolver.zone_for_name() didn't handle a query response
+ with a CNAME or DNAME correctly in some cases.
+ - When specifying rdata types and classes as text, Unicode
+ strings may now be used.
+ - Hashlib compatibility issues have been fixed.
+ - dns.message now imports dns.edns.
+ - The TSIG algorithm value was passed incorrectly to use_tsig()
+ in some cases.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
dnspython-1.8.0.tar.gz
New:
----
dnspython-1.9.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-dnspython.spec ++++++
--- /var/tmp/diff_new_pack.n1kArC/_old 2010-11-22 17:06:15.000000000 +0100
+++ /var/tmp/diff_new_pack.n1kArC/_new 2010-11-22 17:06:15.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package python-dnspython (Version 1.8.0)
+# spec file for package python-dnspython (Version 1.9.1)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -15,19 +15,17 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: python-dnspython
-BuildRequires: python-devel
-Url: http://www.dnspython.org
-License: Other License(s), see package, BSD
-Group: Productivity/Networking/DNS/Utilities
-AutoReqProv: on
-Version: 1.8.0
+Version: 1.9.1
Release: 1
+License: Other License(s), see package, BSD
Summary: A DNS toolkit for Python
-Source: http://www.dnspython.org/kits/stable/dnspython-%{version}.tar.gz
+Url: http://www.dnspython.org
+Group: Productivity/Networking/DNS/Utilities
+Source: http://www.dnspython.org/kits/stable/dnspython-%{version}.tar.bz2
+BuildRequires: python-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{py_requires}
%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1}
@@ -44,27 +42,25 @@
class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records.
-Authors:
---------
- Bob Halley