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 - [email protected] + +- 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 <[email protected]> + + * 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 <[email protected]> + + * (Version 1.9.3 released) + 2011-03-22 Bob Halley <[email protected]> * 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: [email protected] 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: [email protected] For additional commands, e-mail: [email protected]
