pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/py-dns



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Oct 31 02:57:31 UTC 2009

Modified Files:
        pkgsrc/net/py-dns: Makefile PLIST distinfo

Log Message:
Update to 1.7.1:

2009-06-19  Bob Halley  <halley%dnspython.org@localhost>

        * (Version 1.7.1 released)

2009-06-19  Bob Halley  <halley%dnspython.org@localhost>

        * DLV.py was omitted from the kit

        * Negative prerequisites were not handled correctly in _get_section().

2009-06-19  Bob Halley  <halley%dnspython.org@localhost>

        * (Version 1.7.0 released)

2009-06-19  Bob Halley  <halley%dnspython.org@localhost>

        * On Windows, the resolver set the domain incorrectly.  Thanks
          to Brandon Carpenter for reporting this bug.

        * Added a to_digestable() method to rdata classes; it returns the
          digestable form (i.e. DNSSEC canonical form) of the rdata.  For
          most rdata types this is the same uncompressed wire form.  For
          certain older DNS RR types, however, domain names in the rdata
          are downcased.

       * Added support for the HIP RR type.

2009-06-18  Bob Halley  <halley%dnspython.org@localhost>

       * Added support for the DLV RR type.

       * Added various DNSSEC related constants (e.g. algorithm identifiers,
         flag values).

       * dns/tsig.py: Added support for BADTRUNC result code.

       * dns/query.py (udp): When checking that addresses are the same,
         use the binary form of the address in the comparison.  This
         ensures that we don't treat addresses as different if they have
         equivalent but differing textual representations.  E.g. "1:00::1"
         and "1::1" represent the same address but are not textually equal.
         Thanks to Kim Davies for reporting this bug.

       * The resolver's query() method now has an optional 'source' parameter,
         allowing the source IP address to be specified.  Thanks to
         Alexander Lind for suggesting the change and sending a patch.

       * Added NSEC3 and NSEC3PARAM support.

2009-06-17  Bob Halley  <halley%dnspython.org@localhost>

        * Fixed NSEC.to_text(), which was only printing the last window.
          Thanks to Brian Wellington for finding the problem and fixing it.

2009-03-30  Bob Halley  <halley%dnspython.org@localhost>

        * dns/query.py (xfr): Allow UDP IXFRs.  Use "one_rr_per_rrset" mode when
          doing IXFR.

2009-03-30  Bob Halley  <halley%dnspython.org@localhost>

        * Add "one_rr_per_rrset" mode switch to methods which parse
          messages from wire format (e.g. dns.message.from_wire(),
          dns.query.udp(), dns.query.tcp()).  If set, each RR read is
          placed in its own RRset (instead of being coalesced).

2009-03-30  Bob Halley  <halley%dnspython.org@localhost>

        * Added EDNS option support.

2008-10-16  Bob Halley  <halley%dnspython.org@localhost>

        * dns/rdtypes/ANY/DS.py: The from_text() parser for DS RRs did not
          allow multiple Base64 chunks.  Thanks to Rakesh Banka for
          finding this bug and submitting a patch.

2008-10-08  Bob Halley  <halley%dnspython.org@localhost>

        * Add entropy module.

        * When validating TSIGs, we need to use the absolute name.

2008-06-03  Bob Halley  <halley%dnspython.org@localhost>

        * dns/message.py (Message.set_rcode): The mask used preserved the
          extended rcode, instead of everything else in ednsflags.

        * dns/message.py (Message.use_edns): ednsflags was not kept
          coherent with the specified edns version.

2008-02-06  Bob Halley  <halley%dnspython.org@localhost>

        * dns/ipv6.py (inet_aton):  We could raise an exception other than
          dns.exception.SyntaxError in some cases.

        * dns/tsig.py: Raise an exception when the peer has set a non-zero
          TSIG error.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/net/py-dns/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/py-dns/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/py-dns/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index