1
0
Jan Engelhardt 2010-11-22 14:10:41 +00:00 committed by Git OBS Bridge
parent 25dc2580db
commit 3755c7b8ee
4 changed files with 53 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e9fd938bb695e0c5332f095b07a5aa8e4597cd8cc24ee9be5a15b463d7437ba
size 108588

3
dnspython-1.9.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7ad46982a269b0f4d69761da479cc1dfc14a237f60f0134044a031d83d23f164
size 96440

View File

@ -1,3 +1,40 @@
-------------------------------------------------------------------
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.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 27 12:37:35 UTC 2010 - alexandre@exatati.com.br Wed Jan 27 12:37:35 UTC 2010 - alexandre@exatati.com.br

View File

@ -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. # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -15,19 +15,16 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
# norootforbuild
Name: python-dnspython Name: python-dnspython
BuildRequires: python-devel Version: 1.9.1
Url: http://www.dnspython.org
License: Other License(s), see package, BSD
Group: Productivity/Networking/DNS/Utilities
AutoReqProv: on
Version: 1.8.0
Release: 1 Release: 1
License: Other License(s), see package, BSD
Summary: A DNS toolkit for Python 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 BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{py_requires} %{py_requires}
%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} %if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1}
@ -44,23 +41,20 @@ level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow direct class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records. manipulation of DNS zones, messages, names, and records.
Authors:
--------
Bob Halley <halley@dnspython.org>
%prep %prep
%setup -n dnspython-%{version} %setup -n dnspython-%{version}
%build %build
export CFLAGS="$RPM_OPT_FLAGS" find -name .\* -delete
python setup.py build export CFLAGS="%{optflags}"
%{__python} setup.py build
%install %install
python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT --record-rpm=INSTALLED_FILES %{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES
chmod 644 {examples,tests}/*.py %{__chmod} 644 {examples,tests}/*.py
%clean %clean
rm -rf $RPM_BUILD_ROOT %{__rm} -rf %{buildroot}
%files -f INSTALLED_FILES %files -f INSTALLED_FILES
%defattr(-,root,root) %defattr(-,root,root)