Hello community,
here is the log from the commit of package python-dnspython for openSUSE:Factory
checked in at Wed Mar 30 09:27:50 CEST 2011.
--------
--- python-dnspython/python-dnspython.changes 2011-03-24 20:56:12.000000000 +0100
+++ /mounts/work_src_done/STABLE/python-dnspython/python-dnspython.changes 2011-03-28 16:48:01.000000000 +0200
@@ -1,0 +2,9 @@
+Mon Mar 28 13:49:59 UTC 2011 - alexandre@exatati.com.br
+
+- Update to 1.9.4:
+ - There is no new functionality in this release;
+ just a few bug fixes in RRSIG and SIG code.
+ - Legacy code will be eliminated for earlier versions of
+ DNSSEC in a future release of dnspython.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
dnspython-1.9.3.tar.bz2
New:
----
dnspython-1.9.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-dnspython.spec ++++++
--- /var/tmp/diff_new_pack.GZjEkI/_old 2011-03-30 09:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.GZjEkI/_new 2011-03-30 09:27:27.000000000 +0200
@@ -23,7 +23,7 @@
%define mod_name dnspython
Name: python-%{mod_name}
-Version: 1.9.3
+Version: 1.9.4
Release: 1
Url: http://www.dnspython.org
Summary: A DNS toolkit for Python
++++++ dnspython-1.9.3.tar.bz2 -> dnspython-1.9.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/ChangeLog new/dnspython-1.9.4/ChangeLog
--- old/dnspython-1.9.3/ChangeLog 2011-03-22 14:46:23.000000000 +0100
+++ new/dnspython-1.9.4/ChangeLog 2011-03-24 18:30:14.000000000 +0100
@@ -1,3 +1,17 @@
+2011-03-24 Bob Halley
+
+ * dns/rdata.py (Rdata._wire_cmp): We need to specify no
+ compression and an origin to _wire_cmp() in case names in the
+ rdata are relative names.
+
+ * dns/rdtypes/ANY/SIG.py (SIG._cmp): Add missing 'import struct'.
+ Thanks to Arfrever Frehtes Taifersar Arahesis for reporting the
+ problem.
+
+2011-03-24 Bob Halley
+
+ * (Version 1.9.3 released)
+
2011-03-22 Bob Halley
* dns/resolver.py: a boolean parameter, 'raise_on_no_answer', has
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/PKG-INFO new/dnspython-1.9.4/PKG-INFO
--- old/dnspython-1.9.3/PKG-INFO 2011-03-24 15:49:33.000000000 +0100
+++ new/dnspython-1.9.4/PKG-INFO 2011-03-28 14:56:42.000000000 +0200
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: dnspython
-Version: 1.9.3
+Version: 1.9.4
Summary: DNS toolkit
Home-page: http://www.dnspython.org
Author: Bob Halley
Author-email: halley@dnspython.org
License: BSD-like
-Download-URL: http://www.dnspython.org/kits/1.9.3/dnspython-1.9.3.tar.gz
+Download-URL: http://www.dnspython.org/kits/1.9.4/dnspython-1.9.4.tar.gz
Description: dnspython is a DNS toolkit for Python. It supports almost all
record types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/README new/dnspython-1.9.4/README
--- old/dnspython-1.9.3/README 2011-03-23 18:01:11.000000000 +0100
+++ new/dnspython-1.9.4/README 2011-03-24 18:38:59.000000000 +0100
@@ -22,7 +22,17 @@
ABOUT THIS RELEASE
-This is dnspython 1.9.3
+This is dnspython 1.9.4
+
+New since 1.9.3:
+
+ Nothing.
+
+Bugs fixed since 1.9.3:
+
+ The rdata _wire_cmp() routine now handles relative names.
+
+ The SIG RR implementation was missing 'import struct'.
New since 1.9.2:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/dns/rdata.py new/dnspython-1.9.4/dns/rdata.py
--- old/dnspython-1.9.3/dns/rdata.py 2011-02-09 10:19:51.000000000 +0100
+++ new/dnspython-1.9.4/dns/rdata.py 2011-03-24 18:25:09.000000000 +0100
@@ -259,10 +259,14 @@
def _wire_cmp(self, other):
# A number of types compare rdata in wire form, so we provide
# the method here instead of duplicating it.
+ #
+ # We specifiy an arbitrary origin of '.' when doing the
+ # comparison, since the rdata may have relative names and we
+ # can't convert a relative name to wire without an origin.
b1 = cStringIO.StringIO()
- self.to_wire(b1)
+ self.to_wire(b1, None, dns.name.root)
b2 = cStringIO.StringIO()
- other.to_wire(b2)
+ other.to_wire(b2, None, dns.name.root)
return cmp(b1.getvalue(), b2.getvalue())
def from_text(cls, rdclass, rdtype, tok, origin = None, relativize = True):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/dns/rdtypes/ANY/SIG.py new/dnspython-1.9.4/dns/rdtypes/ANY/SIG.py
--- old/dnspython-1.9.3/dns/rdtypes/ANY/SIG.py 2011-02-09 10:19:51.000000000 +0100
+++ new/dnspython-1.9.4/dns/rdtypes/ANY/SIG.py 2011-03-24 18:09:09.000000000 +0100
@@ -13,6 +13,8 @@
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+import struct
+
import dns.rdtypes.sigbase
class SIG(dns.rdtypes.sigbase.SIGBase):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/dns/version.py new/dnspython-1.9.4/dns/version.py
--- old/dnspython-1.9.3/dns/version.py 2011-02-09 10:12:38.000000000 +0100
+++ new/dnspython-1.9.4/dns/version.py 2011-03-24 18:20:02.000000000 +0100
@@ -17,7 +17,7 @@
MAJOR = 1
MINOR = 9
-MICRO = 3
+MICRO = 4
RELEASELEVEL = 0x0f
SERIAL = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.3/setup.py new/dnspython-1.9.4/setup.py
--- old/dnspython-1.9.3/setup.py 2011-02-09 10:12:38.000000000 +0100
+++ new/dnspython-1.9.4/setup.py 2011-03-24 18:20:19.000000000 +0100
@@ -18,7 +18,7 @@
import sys
from distutils.core import setup
-version = '1.9.3'
+version = '1.9.4'
kwargs = {
'name' : 'dnspython',
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org