]> git.ipfire.org Git - thirdparty/dnspython.git/log
thirdparty/dnspython.git
12 years agoFix bug: module dns.name has no attribution .to_text(); should be <@ name>.to_text() 36/head
wangwang [Fri, 30 Aug 2013 18:44:00 +0000 (02:44 +0800)] 
Fix bug: module dns.name has no attribution .to_text(); should be <@ name>.to_text()

12 years agoMake multi-message TSIGs compute correctly for algorithms other than MD5
Bob Halley [Mon, 26 Aug 2013 16:14:01 +0000 (09:14 -0700)] 
Make multi-message TSIGs compute correctly for algorithms other than MD5

12 years agoMerge pull request #32 from andreif/patch-1
Bob Halley [Fri, 9 Aug 2013 17:03:02 +0000 (10:03 -0700)] 
Merge pull request #32 from andreif/patch-1

Fix variable name in dnssec._find_candidate_keys

12 years agoFix variable name in dnssec._find_candidate_keys 32/head
Andrei Fokau [Sat, 3 Aug 2013 21:28:03 +0000 (23:28 +0200)] 
Fix variable name in dnssec._find_candidate_keys

12 years agoretry_servfail -> self.retry_servfail
Bob Halley [Wed, 17 Jul 2013 07:23:04 +0000 (08:23 +0100)] 
retry_servfail -> self.retry_servfail

12 years agoMerge pull request #29 from jcollie/master
Bob Halley [Mon, 8 Jul 2013 09:15:35 +0000 (02:15 -0700)] 
Merge pull request #29 from jcollie/master

Preserve Python 2.4 compatibility by switching back to the old style string formatting.

12 years agoPreserve Python 2.4 compatibility. 29/head
Jeffrey C. Ollie [Mon, 8 Jul 2013 05:35:22 +0000 (00:35 -0500)] 
Preserve Python 2.4 compatibility.

A new style of string formatting was introduced in Python 2.6.
Preserve Python 2.4 compatibility by switching back to the old style.

12 years agofix doco v1.11.0
Bob Halley [Sun, 7 Jul 2013 11:20:22 +0000 (12:20 +0100)] 
fix doco

12 years agoUpdate for 1.11
Bob Halley [Sun, 7 Jul 2013 11:06:14 +0000 (12:06 +0100)] 
Update for 1.11

12 years agoprep 1.11
Bob Halley [Sun, 30 Jun 2013 20:44:07 +0000 (13:44 -0700)] 
prep 1.11

12 years agofix typo
Bob Halley [Thu, 30 May 2013 09:27:40 +0000 (10:27 +0100)] 
fix typo

12 years agoDo not add items with offsets >= 2^14 to the compression table
Bob Halley [Sun, 28 Apr 2013 08:21:37 +0000 (09:21 +0100)] 
Do not add items with offsets >= 2^14 to the compression table

12 years agoIn dns.ipv6.inet_ntoa(), do not use :: to shorten just one 16-bit 0 field
Bob Halley [Fri, 26 Apr 2013 12:03:42 +0000 (13:03 +0100)] 
In dns.ipv6.inet_ntoa(), do not use :: to shorten just one 16-bit 0 field

12 years agolock caches in case they are shared
Bob Halley [Sun, 31 Mar 2013 11:50:04 +0000 (12:50 +0100)] 
lock caches in case they are shared

12 years agoDo not retry SERVFAILing nameservers by default
Bob Halley [Sun, 31 Mar 2013 11:28:04 +0000 (12:28 +0100)] 
Do not retry SERVFAILing nameservers by default

12 years agoRaise YXDOMAIN if we see a YXDOMAIN rcode
Bob Halley [Sun, 31 Mar 2013 11:21:19 +0000 (12:21 +0100)] 
Raise YXDOMAIN if we see a YXDOMAIN rcode

12 years agodo not print empty rdatasets
Bob Halley [Sun, 31 Mar 2013 11:18:54 +0000 (12:18 +0100)] 
do not print empty rdatasets

12 years agoMerge pull request #16 from uberj/generate4
Bob Halley [Sun, 31 Mar 2013 10:56:55 +0000 (03:56 -0700)] 
Merge pull request #16 from uberj/generate4

Generate4

12 years agoMerge pull request #26 from mmmucky/master
Bob Halley [Sun, 31 Mar 2013 10:33:29 +0000 (03:33 -0700)] 
Merge pull request #26 from mmmucky/master

 Remove DNSKEY keytag uniqueness assumption (RFC 4034, section 8)

12 years agoRemove DNSKEY keytag uniqueness assumption (RFC 4034, section 8) 26/head
James Dempsey [Wed, 27 Mar 2013 20:59:30 +0000 (09:59 +1300)] 
Remove DNSKEY keytag uniqueness assumption (RFC 4034, section 8)

13 years agoNote new set_flags() method for dns.resolver.Resolver
Bob Halley [Tue, 25 Sep 2012 16:52:52 +0000 (17:52 +0100)] 
Note new set_flags() method for dns.resolver.Resolver

13 years agoMerge pull request #14 from sleach/master
Bob Halley [Tue, 25 Sep 2012 16:44:07 +0000 (09:44 -0700)] 
Merge pull request #14 from sleach/master

Added set_flags method to dns.resolver.Resolver

13 years agonote TLSA added
Bob Halley [Tue, 25 Sep 2012 16:38:01 +0000 (17:38 +0100)] 
note TLSA added

13 years agoMerge pull request #17 from pieterlexis/TLSA
Bob Halley [Tue, 25 Sep 2012 16:35:12 +0000 (09:35 -0700)] 
Merge pull request #17 from pieterlexis/TLSA

Add TLSA (RFC 6698) record type

13 years agoMerge pull request #18 from pieterlexis/master
Bob Halley [Tue, 25 Sep 2012 16:30:03 +0000 (09:30 -0700)] 
Merge pull request #18 from pieterlexis/master

Have git ignore *.pyc files

13 years agoAdd TLSA (RFC 6698) record type 17/head
Pieter Lexis [Mon, 17 Sep 2012 21:58:20 +0000 (23:58 +0200)] 
Add TLSA (RFC 6698) record type

13 years agoHave git ignore .pyc files 18/head
Pieter Lexis [Mon, 17 Sep 2012 21:57:32 +0000 (23:57 +0200)] 
Have git ignore .pyc files

13 years agoThis patch adds the ability to parse '$GENERATE' statements. See tests for examples. 16/head
uberj [Wed, 23 May 2012 17:44:04 +0000 (10:44 -0700)] 
This patch adds the ability to parse '$GENERATE' statements. See tests for examples.

13 years agoDo not generate empty NSEC3 bitmap windows
Bob Halley [Tue, 28 Aug 2012 20:51:59 +0000 (13:51 -0700)] 
Do not generate empty NSEC3 bitmap windows

13 years agoAdded set_flags method to dns.resolver.Resolver to allow overriding of default query... 14/head
Sean Leach [Mon, 16 Jul 2012 15:45:23 +0000 (08:45 -0700)] 
Added set_flags method to dns.resolver.Resolver to allow overriding of default query flags

13 years agoMerge pull request #10 from stevetauber/master
Bob Halley [Thu, 31 May 2012 08:17:33 +0000 (01:17 -0700)] 
Merge pull request #10 from stevetauber/master

Updated documentation for dns.query.xfr

13 years agoUpdating documentation for dns.query.xfr 10/head
Steve Tauber [Tue, 29 May 2012 22:32:32 +0000 (15:32 -0700)] 
Updating documentation for dns.query.xfr

13 years agoThis patch changes the parser to allow file names used in an $INCLUDE statement to...
uberj [Tue, 22 May 2012 17:55:57 +0000 (10:55 -0700)] 
This patch changes the parser to allow file names used in an $INCLUDE statement to not have surrounding quotes.
RFC 1035 doesn't explicitly say that the file name must be surrounded by quotes and bind supports the no quote format.

13 years agofix typos
Bob Halley [Mon, 21 May 2012 17:34:46 +0000 (18:34 +0100)] 
fix typos

13 years agofix typo v1.10.0
Bob Halley [Sun, 8 Apr 2012 13:27:13 +0000 (14:27 +0100)] 
fix typo

13 years agoadd release marker
Bob Halley [Sun, 8 Apr 2012 13:25:40 +0000 (14:25 +0100)] 
add release marker

13 years agodoco fixes
Bob Halley [Sun, 8 Apr 2012 13:22:42 +0000 (14:22 +0100)] 
doco fixes

13 years agoallow all EDNS parameters to be specifed when making a query
Bob Halley [Sun, 8 Apr 2012 12:55:36 +0000 (13:55 +0100)] 
allow all EDNS parameters to be specifed when making a query

13 years agoAdd source_port support to resolver; fix source_port in query code
Bob Halley [Sun, 8 Apr 2012 12:25:27 +0000 (13:25 +0100)] 
Add source_port support to resolver; fix source_port in query code

13 years agoremove obsolete TODO
Bob Halley [Sun, 8 Apr 2012 11:38:23 +0000 (12:38 +0100)] 
remove obsolete TODO

13 years agomore 1.10 prep
Bob Halley [Sun, 8 Apr 2012 11:20:54 +0000 (12:20 +0100)] 
more 1.10 prep

13 years agotry TCP if UDP response is truncated
Bob Halley [Sun, 8 Apr 2012 11:10:28 +0000 (12:10 +0100)] 
try TCP if UDP response is truncated

13 years agoadd check_origin parameter to dns.zone.from_xfr()
Bob Halley [Sat, 7 Apr 2012 21:15:56 +0000 (22:15 +0100)] 
add check_origin parameter to dns.zone.from_xfr()

13 years agoallow whitespace in SSHFP fingerprints
Bob Halley [Sat, 7 Apr 2012 21:08:52 +0000 (22:08 +0100)] 
allow whitespace in SSHFP fingerprints

13 years agoraise ValueError if the argument to node.replace_rdataset() is not an rdataset
Bob Halley [Sat, 7 Apr 2012 20:43:32 +0000 (21:43 +0100)] 
raise ValueError if the argument to node.replace_rdataset() is not an rdataset

13 years agoadd ChangeLog entry for Shane Huntley's trailing junk patch
Bob Halley [Sat, 7 Apr 2012 11:59:10 +0000 (12:59 +0100)] 
add ChangeLog entry for Shane Huntley's trailing junk patch

13 years agoMerge pull request #5 from shanehuntley/master
Bob Halley [Sat, 7 Apr 2012 11:50:08 +0000 (04:50 -0700)] 
Merge pull request #5 from shanehuntley/master

Add flag to ignore trailing junk

13 years agoAdd flag to ignore trailing junk in message. 5/head
Shane Huntley [Mon, 30 Jan 2012 05:56:16 +0000 (21:56 -0800)] 
Add flag to ignore trailing junk in message.

13 years agomore 1.10 prep
Bob Halley [Fri, 30 Dec 2011 17:06:53 +0000 (17:06 +0000)] 
more 1.10 prep

14 years agoadd some LRUCache tests
Bob Halley [Mon, 29 Aug 2011 16:48:29 +0000 (17:48 +0100)] 
add some LRUCache tests

14 years agoadd LRUCache
Bob Halley [Wed, 24 Aug 2011 10:51:33 +0000 (11:51 +0100)] 
add LRUCache

14 years agodoco
Bob Halley [Mon, 18 Jul 2011 22:03:50 +0000 (15:03 -0700)] 
doco

14 years agothe next version will be 1.10.0
Bob Halley [Wed, 13 Jul 2011 19:58:09 +0000 (12:58 -0700)] 
the next version will be 1.10.0

14 years agoadd dns.resolver.override_system_resolver() and dns.resolver.restore_system_resolver()
Bob Halley [Wed, 13 Jul 2011 19:54:54 +0000 (12:54 -0700)] 
add dns.resolver.override_system_resolver() and dns.resolver.restore_system_resolver()

14 years agomore v6 strictness; more unit tests
Bob Halley [Wed, 13 Jul 2011 02:00:13 +0000 (19:00 -0700)] 
more v6 strictness; more unit tests

14 years agoincrease IPv4 parsing strictness yet more
Bob Halley [Wed, 13 Jul 2011 00:56:56 +0000 (17:56 -0700)] 
increase IPv4 parsing strictness yet more

14 years agomake IP address parsing stricter
Bob Halley [Fri, 8 Jul 2011 16:57:41 +0000 (09:57 -0700)] 
make IP address parsing stricter

14 years agofix typo
Bob Halley [Sat, 11 Jun 2011 16:36:25 +0000 (17:36 +0100)] 
fix typo

14 years agoupdate copyrights
Bob Halley [Thu, 12 May 2011 14:39:15 +0000 (15:39 +0100)] 
update copyrights

14 years agofix doco typo
Bob Halley [Tue, 3 May 2011 10:22:04 +0000 (11:22 +0100)] 
fix doco typo

14 years agouse // division
Bob Halley [Tue, 3 May 2011 10:21:52 +0000 (11:21 +0100)] 
use // division

14 years agocompute dnspython.org master server and xfr from it
Bob Halley [Tue, 3 May 2011 10:21:21 +0000 (11:21 +0100)] 
compute dnspython.org master server and xfr from it

14 years agoupdate
Bob Halley [Tue, 5 Apr 2011 14:11:08 +0000 (15:11 +0100)] 
update

14 years agoremove old DNSSEC types
Bob Halley [Tue, 5 Apr 2011 14:04:02 +0000 (15:04 +0100)] 
remove old DNSSEC types

14 years agodo more careful bounds checking, and if checking fails, raise dns.exception.FormErr
Bob Halley [Tue, 5 Apr 2011 11:30:54 +0000 (12:30 +0100)] 
do more careful bounds checking, and if checking fails, raise dns.exception.FormErr

14 years agoincrement version
Bob Halley [Tue, 5 Apr 2011 11:29:21 +0000 (12:29 +0100)] 
increment version

14 years agoadd release marker
Bob Halley [Tue, 5 Apr 2011 11:24:56 +0000 (12:24 +0100)] 
add release marker

14 years agoprep 1.9.4 v1.9.4 v1.9.4+readme
Bob Halley [Thu, 24 Mar 2011 17:33:55 +0000 (17:33 +0000)] 
prep 1.9.4

14 years agoadd missing "import struct"
Bob Halley [Thu, 24 Mar 2011 17:32:54 +0000 (17:32 +0000)] 
add missing "import struct"

14 years agodeal with relative names in _wire_cmp
Bob Halley [Thu, 24 Mar 2011 17:32:23 +0000 (17:32 +0000)] 
deal with relative names in _wire_cmp

14 years agoadd 1.9.3 release marker
Bob Halley [Thu, 24 Mar 2011 15:00:31 +0000 (15:00 +0000)] 
add 1.9.3 release marker

14 years agoprep 1.9.3 v1.9.3
Bob Halley [Wed, 23 Mar 2011 17:03:22 +0000 (17:03 +0000)] 
prep 1.9.3

14 years agoadd canonical_name to Answer()
Bob Halley [Wed, 23 Mar 2011 01:34:51 +0000 (01:34 +0000)] 
add canonical_name to Answer()

14 years agoAdd raise_on_no_answer option
Bob Halley [Tue, 22 Mar 2011 12:57:38 +0000 (12:57 +0000)] 
Add raise_on_no_answer option

14 years agoDnspython was erroneously doing case-insensitive comparisons of the names in NSEC...
Bob Halley [Wed, 9 Feb 2011 09:15:06 +0000 (09:15 +0000)] 
Dnspython was erroneously doing case-insensitive comparisons of the names in NSEC and RRSIG records

15 years agouse is and not == when comparing sections
Bob Halley [Fri, 17 Dec 2010 21:44:28 +0000 (13:44 -0800)] 
use is and not == when comparing sections

15 years agodisallow metaqueries in dns.resolver.query()
Bob Halley [Fri, 10 Dec 2010 22:15:56 +0000 (14:15 -0800)] 
disallow metaqueries in dns.resolver.query()

15 years agoadd a __hash__() method for rdata
Bob Halley [Fri, 10 Dec 2010 18:48:54 +0000 (10:48 -0800)] 
add a __hash__() method for rdata

15 years agoincrement patch version
Bob Halley [Fri, 10 Dec 2010 17:54:56 +0000 (09:54 -0800)] 
increment patch version

15 years agoFix DNSSEC imports, again! v1.9.2
Bob Halley [Tue, 23 Nov 2010 08:13:19 +0000 (08:13 +0000)] 
Fix DNSSEC imports, again!

15 years agofix typo
Bob Halley [Mon, 22 Nov 2010 12:10:19 +0000 (12:10 +0000)] 
fix typo

15 years agoFix namespace contamination issue that broke DSA validation v1.9.1
Bob Halley [Mon, 22 Nov 2010 11:50:04 +0000 (11:50 +0000)] 
Fix namespace contamination issue that broke DSA validation

15 years agoadd 1.9.0 release marker v1.9.0
Bob Halley [Sat, 20 Nov 2010 14:33:06 +0000 (14:33 +0000)] 
add 1.9.0 release marker

15 years agomore 1.9 prep
Bob Halley [Sat, 20 Nov 2010 14:29:58 +0000 (14:29 +0000)] 
more 1.9 prep

15 years agoupdate for 1.9
Bob Halley [Sat, 20 Nov 2010 14:25:54 +0000 (14:25 +0000)] 
update for 1.9

15 years agoremove debugging print
Bob Halley [Sat, 20 Nov 2010 14:25:45 +0000 (14:25 +0000)] 
remove debugging print

15 years agorequire python 2.4 or later
Bob Halley [Sat, 20 Nov 2010 12:16:29 +0000 (12:16 +0000)] 
require python 2.4 or later

15 years agoremove cut-and-paste remnant
Bob Halley [Sat, 20 Nov 2010 12:11:17 +0000 (12:11 +0000)] 
remove cut-and-paste remnant

15 years agotest dnssec validator
Bob Halley [Sat, 20 Nov 2010 12:10:06 +0000 (12:10 +0000)] 
test dnssec validator

15 years agoconvert to dnspython conventions, support relative and absolute names
Bob Halley [Sat, 20 Nov 2010 12:09:45 +0000 (12:09 +0000)] 
convert to dnspython conventions, support relative and absolute names

15 years agocleanup whitespace
Bob Halley [Sat, 20 Nov 2010 12:08:59 +0000 (12:08 +0000)] 
cleanup whitespace

15 years agonote that DNSSEC validation needs PyCrypto
Bob Halley [Wed, 10 Nov 2010 10:42:09 +0000 (10:42 +0000)] 
note that DNSSEC validation needs PyCrypto

15 years agomake hash compatibility handling its own module; add basic DNSSEC validation
Bob Halley [Wed, 10 Nov 2010 10:33:52 +0000 (10:33 +0000)] 
make hash compatibility handling its own module; add basic DNSSEC validation

15 years agoadd missing credit
Bob Halley [Sun, 31 Oct 2010 13:41:06 +0000 (13:41 +0000)] 
add missing credit

15 years agodns.resolver.zone_for_name() would return the wrong answer sometimes if the response...
Bob Halley [Sun, 31 Oct 2010 13:40:00 +0000 (13:40 +0000)] 
dns.resolver.zone_for_name() would return the wrong answer sometimes if the response had a CNAME or DNAME

15 years agoAdd zonediff.py to examples
Bob Halley [Sun, 31 Oct 2010 10:57:45 +0000 (10:57 +0000)] 
Add zonediff.py to examples

15 years agoadd poll() support; bump version to 1.9.0
Bob Halley [Wed, 27 Oct 2010 20:30:43 +0000 (21:30 +0100)] 
add poll() support; bump version to 1.9.0

15 years agoSet up the TSIG hashes table only once.
Bob Halley [Sun, 17 Oct 2010 17:11:07 +0000 (18:11 +0100)] 
Set up the TSIG hashes table only once.

Make algorithm constants domain names.

Detect attempts to use HMAC-SHA384 and HMAC-SHA512 on Python versions
less than 2.5.2, and raise a NotImplemented exception.  (We want to do
this because old versions of Python do not compute them correctly.)

15 years agoAllow unicode strings for rdtype and rdclass parameters
Bob Halley [Sun, 17 Oct 2010 15:34:22 +0000 (16:34 +0100)] 
Allow unicode strings for rdtype and rdclass parameters

15 years agoadd constants for TSIG algorithms
Bob Halley [Sun, 17 Oct 2010 15:14:13 +0000 (16:14 +0100)] 
add constants for TSIG algorithms