]> git.ipfire.org Git - thirdparty/dnspython.git/log
thirdparty/dnspython.git
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

15 years agoFix bugs in pre-hashlib compatibility code
Bob Halley [Sun, 17 Oct 2010 14:58:19 +0000 (15:58 +0100)] 
Fix bugs in pre-hashlib compatibility code

15 years agoAdd DNSSEC helpers key_id() and make_ds()
Bob Halley [Sun, 17 Oct 2010 14:40:10 +0000 (15:40 +0100)] 
Add DNSSEC helpers key_id() and make_ds()

15 years agomessage.py needs to import dns.edns
Bob Halley [Sun, 17 Oct 2010 14:33:10 +0000 (15:33 +0100)] 
message.py needs to import dns.edns

15 years agoWhen initializing an RRset, pass covers to the superclass
Bob Halley [Tue, 4 May 2010 14:22:59 +0000 (15:22 +0100)] 
When initializing an RRset, pass covers to the superclass

15 years agoThe TSIG algorithm was being passed to use_tsig() incorrectly.
Bob Halley [Wed, 10 Mar 2010 14:22:32 +0000 (14:22 +0000)] 
The TSIG algorithm was being passed to use_tsig() incorrectly.

15 years agoinc version
Bob Halley [Wed, 27 Jan 2010 00:53:30 +0000 (16:53 -0800)] 
inc version

15 years agoadd 1.8.0 marker
Bob Halley [Wed, 27 Jan 2010 00:53:20 +0000 (16:53 -0800)] 
add 1.8.0 marker

15 years agodo not build windows exe target
Bob Halley [Wed, 27 Jan 2010 00:53:01 +0000 (16:53 -0800)] 
do not build windows exe target

15 years agoprep for 1.8.0 v1.8.0
Bob Halley [Tue, 26 Jan 2010 00:35:05 +0000 (16:35 -0800)] 
prep for 1.8.0

15 years agoupdate for 1.8
Bob Halley [Mon, 25 Jan 2010 23:56:58 +0000 (15:56 -0800)] 
update for 1.8

15 years agocreate exceptions with arguments as "raise E(args)" instead of "raise E, args"
Bob Halley [Thu, 14 Jan 2010 22:51:06 +0000 (14:51 -0800)] 
create exceptions with arguments as "raise E(args)" instead of "raise E, args"

15 years agofix doco
Bob Halley [Wed, 13 Jan 2010 23:05:37 +0000 (15:05 -0800)] 
fix doco

15 years agospecify tsig algorithm correctly when passing to use_tsig
Bob Halley [Wed, 13 Jan 2010 23:01:39 +0000 (15:01 -0800)] 
specify tsig algorithm correctly when passing to use_tsig

15 years agotsig import cleanups; rename tsig signing routing from "hmac_md5" to "sign"
Bob Halley [Wed, 13 Jan 2010 22:40:50 +0000 (14:40 -0800)] 
tsig import cleanups; rename tsig signing routing from "hmac_md5" to "sign"

15 years agotest that escapes of non-digits work correctly
Bob Halley [Wed, 13 Jan 2010 22:18:48 +0000 (14:18 -0800)] 
test that escapes of non-digits work correctly

15 years agoUpdate with recent changes
Bob Halley [Wed, 13 Jan 2010 22:14:37 +0000 (14:14 -0800)] 
Update with recent changes

15 years agoAdd RSASHA256 and RSASHA512 code points; add missing entries to _algorithm_by_text
Bob Halley [Wed, 13 Jan 2010 22:09:39 +0000 (14:09 -0800)] 
Add RSASHA256 and RSASHA512 code points; add missing entries to _algorithm_by_text

15 years agoupdate copyrights for 2010
Bob Halley [Wed, 13 Jan 2010 20:23:06 +0000 (12:23 -0800)] 
update copyrights for 2010

15 years agoadd backwards compatibility for token objects
Bob Halley [Wed, 13 Jan 2010 20:07:33 +0000 (12:07 -0800)] 
add backwards compatibility for token objects

15 years agofix typo
Bob Halley [Tue, 12 Jan 2010 23:25:44 +0000 (15:25 -0800)] 
fix typo

15 years agofix problems parsing generic rdata after tokenizer changes
Bob Halley [Tue, 12 Jan 2010 23:24:46 +0000 (15:24 -0800)] 
fix problems parsing generic rdata after tokenizer changes

15 years agoactually set has_escape correctly when building tokens with escapes
Bob Halley [Tue, 12 Jan 2010 23:19:27 +0000 (15:19 -0800)] 
actually set has_escape correctly when building tokens with escapes

15 years agohandle escapes outside of names when reading text format
Bob Halley [Tue, 12 Jan 2010 23:14:46 +0000 (15:14 -0800)] 
handle escapes outside of names when reading text format

15 years agomake a proper token object to facilitate future tokenization work
Bob Halley [Tue, 12 Jan 2010 21:31:58 +0000 (13:31 -0800)] 
make a proper token object to facilitate future tokenization work

16 years agofix typo
Bob Halley [Thu, 12 Nov 2009 19:09:18 +0000 (04:09 +0900)] 
fix typo

16 years agoprep 1.8
Bob Halley [Thu, 12 Nov 2009 19:08:23 +0000 (04:08 +0900)] 
prep 1.8

16 years agoadd support for more TSIG algorithms
Bob Halley [Thu, 12 Nov 2009 19:06:54 +0000 (04:06 +0900)] 
add support for more TSIG algorithms

16 years agopresent() did not add a zero TTL if its argument was a single rdata
Bob Halley [Thu, 12 Nov 2009 18:39:14 +0000 (03:39 +0900)] 
present() did not add a zero TTL if its argument was a single rdata

16 years agodocument further entropy fixes
Bob Halley [Thu, 12 Nov 2009 18:28:04 +0000 (03:28 +0900)] 
document further entropy fixes

16 years agoignore test output files
Bob Halley [Thu, 12 Nov 2009 18:26:19 +0000 (03:26 +0900)] 
ignore test output files

16 years agoTry using os.urandom() to get the seed.
Bob Halley [Thu, 12 Nov 2009 18:16:09 +0000 (03:16 +0900)] 
Try using os.urandom() to get the seed.

Lock access to the entropy pool to avoid races in multithreaded situations.

If a seed wasn't supplied, don't do the seeding operation until someone
actually wants to get random numbers.

16 years agoEntropy getting and stirring need locking
Bob Halley [Wed, 16 Sep 2009 12:40:09 +0000 (13:40 +0100)] 
Entropy getting and stirring need locking

16 years agoSet the socket used for xfrs to nonblocking mode.
Bob Halley [Mon, 27 Jul 2009 07:26:09 +0000 (09:26 +0200)] 
Set the socket used for xfrs to nonblocking mode.

16 years agoFix SRV record comparison
Bob Halley [Thu, 23 Jul 2009 18:26:51 +0000 (11:26 -0700)] 
Fix SRV record comparison

16 years agoUse the right resolver instance
Bob Halley [Thu, 23 Jul 2009 18:22:25 +0000 (11:22 -0700)] 
Use the right resolver instance

16 years agoOpen /dev/random unbuffered
Bob Halley [Tue, 23 Jun 2009 17:23:46 +0000 (18:23 +0100)] 
Open /dev/random unbuffered

16 years agoInc version
Bob Halley [Tue, 23 Jun 2009 17:23:19 +0000 (18:23 +0100)] 
Inc version

16 years agoupdate for 1.7.1 v1.7.1
Bob Halley [Fri, 19 Jun 2009 15:08:10 +0000 (16:08 +0100)] 
update for 1.7.1

16 years agoPrep 1.7.1
Bob Halley [Fri, 19 Jun 2009 14:59:47 +0000 (15:59 +0100)] 
Prep 1.7.1

16 years agoHandle negative prerequisites
Bob Halley [Fri, 19 Jun 2009 12:11:53 +0000 (13:11 +0100)] 
Handle negative prerequisites

16 years agoignore html v1.7.0
Bob Halley [Fri, 19 Jun 2009 11:49:59 +0000 (12:49 +0100)] 
ignore html

16 years agoSet the domain correctly on Windows
Bob Halley [Fri, 19 Jun 2009 11:35:21 +0000 (12:35 +0100)] 
Set the domain correctly on Windows

16 years agoFinal 1.7 prep
Bob Halley [Fri, 19 Jun 2009 11:26:16 +0000 (12:26 +0100)] 
Final 1.7 prep

16 years agoAdd to_digestable() methods to rdata classes
Bob Halley [Fri, 19 Jun 2009 10:57:39 +0000 (11:57 +0100)] 
Add to_digestable() methods to rdata classes

16 years ago_addresses_equal() needs the af
Bob Halley [Fri, 19 Jun 2009 10:56:25 +0000 (11:56 +0100)] 
_addresses_equal() needs the af

16 years agoDo not compress names in HIP RRs
Bob Halley [Fri, 19 Jun 2009 10:04:10 +0000 (11:04 +0100)] 
Do not compress names in HIP RRs

16 years agoAdd HIP RR type
Bob Halley [Fri, 19 Jun 2009 09:16:19 +0000 (10:16 +0100)] 
Add HIP RR type

16 years agoAdd option to keep test output
Bob Halley [Fri, 19 Jun 2009 09:11:57 +0000 (10:11 +0100)] 
Add option to keep test output

16 years agoAdd DLV support
Bob Halley [Thu, 18 Jun 2009 16:48:58 +0000 (17:48 +0100)] 
Add DLV support

16 years agoadd MANIFEST and dist
Bob Halley [Thu, 18 Jun 2009 15:08:22 +0000 (16:08 +0100)] 
add MANIFEST and dist

16 years agoAdd missing ChangeLog entries for TSIG validation fix and entropy module
Bob Halley [Thu, 18 Jun 2009 13:54:04 +0000 (14:54 +0100)] 
Add missing ChangeLog entries for TSIG validation fix and entropy module

16 years agoAdd DNSSEC constants
Bob Halley [Thu, 18 Jun 2009 13:45:03 +0000 (14:45 +0100)] 
Add DNSSEC constants

16 years agoAdd BADTRUNC
Bob Halley [Thu, 18 Jun 2009 13:43:59 +0000 (14:43 +0100)] 
Add BADTRUNC

16 years agoupdate
Bob Halley [Thu, 18 Jun 2009 13:15:50 +0000 (14:15 +0100)] 
update