| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | _cmp() raised NoRelativeRdataOrdering in abs vs. abs casecmp_fix | Bob Halley | 2021-10-14 | 1 | -3/+5 |
| | | |||||
| * | Allow relative rdata comparisons for now, but disallow in the future. | Bob Halley | 2021-10-14 | 1 | -2/+36 |
| | | |||||
| * | fix ordering issue with relative rdatas | Bob Halley | 2021-10-14 | 1 | -4/+4 |
| | | |||||
| * | fix accidental reversion of message.py typo fix | Bob Halley | 2021-10-11 | 1 | -1/+2 |
| | | |||||
| * | Fix #698 and #702, problems caused by _cmp() giving the wrong | Bob Halley | 2021-10-11 | 3 | -11/+35 |
| | | | | | | result in certain comparisons of rdata with relative and absolute names. | ||||
| * | fix typo and improve dns.message.Message.is_response() doc string | Bob Halley | 2021-10-10 | 1 | -1/+2 |
| | | |||||
| * | change the RFC cite for CERT | Bob Halley | 2021-09-21 | 1 | -1/+1 |
| | | |||||
| * | Add new certificate types in CERT record | Kiran Pawar | 2021-09-21 | 1 | -0/+10 |
| | | | | | | Consider new certificate types as defined in https://datatracker.ietf.org/doc/html/rfc4398 | ||||
| * | Correct a typo in dns/asyncbackend.py | Felix Yan | 2021-08-17 | 1 | -1/+1 |
| | | |||||
| * | Add support for RFC 6742 types. | Brian Wellington | 2021-07-13 | 8 | -11/+208 |
| | | | | | This adds the NID, L32, L64, and LP types. | ||||
| * | If a negative response has an SOA in the authority section, then | Bob Halley | 2021-07-11 | 1 | -5/+46 |
| | | | | | | | | zone_for_name() will now use it to make the search more efficient. zone_for_name() now has an optional lifetime parameter which limits the total time that can be spent resolving. | ||||
| * | avoid compatibility warnings for python 3.12 | Bob Halley | 2021-07-10 | 2 | -4/+4 |
| | | |||||
| * | The APLItem constructor should make sure that the address field | Bob Halley | 2021-07-05 | 1 | -1/+1 |
| | | | | | is not too long for unknown address families. [#672] | ||||
| * | Add want_origin parameter to zone to_text() and to_file(). | Bob Halley | 2021-06-13 | 1 | -3/+22 |
| | | | | | [Issue #654] | ||||
| * | Remove debugging prints from xfr code. | Bob Halley | 2021-05-23 | 1 | -3/+0 |
| | | |||||
| * | Another try at not hardwiring class IN in dns.xfr.make_query() | Bob Halley | 2021-05-20 | 1 | -4/+4 |
| | | |||||
| * | Eliminate the need for a serial parameter to inbound_xfr() | Bob Halley | 2021-05-18 | 3 | -3/+25 |
| | | |||||
| * | Fix two problems with dns.xfr.make_query(): | Bob Halley | 2021-05-18 | 1 | -2/+4 |
| | | | | | | | | | 1) We always used class IN instead of using the class of the txn manager. 2) We directly appended to the authority section instead of using find_rrset(), which meant that our changes were not indexed and would break if other code tried to use find_rrset() to find what we added. | ||||
| * | Added serial to inbound_xfr arguments | Hidde van der Heide | 2021-05-18 | 2 | -2/+2 |
| | | |||||
| * | Prevent import failure when /etc/protocols is unavailable. | Marius Bakke | 2021-05-06 | 1 | -3/+7 |
| | | | | | | | | Fixes #662. * dns/rdtypes/IN/WKS.py: Wrap TCP and UDP protocol lookups in try...except. | ||||
| * | Lint pass | Bob Halley | 2021-05-02 | 8 | -10/+10 |
| | | |||||
| * | Return error trace in LifetimeTimeout | Bob Halley | 2021-04-24 | 2 | -15/+38 |
| | | |||||
| * | Add entries to the resolution errors list in a few error cases that were ↵ | Bob Halley | 2021-04-23 | 1 | -2/+6 |
| | | | | | omitted. | ||||
| * | Update SVCB to the current spec. | Brian Wellington | 2021-04-21 | 1 | -33/+44 |
| | | |||||
| * | Fix repr() of GSS-TSIG key [Issue #657] | Bob Halley | 2021-04-17 | 1 | -3/+6 |
| | | |||||
| * | Fix AMTRELAY type code. | Brian Wellington | 2021-03-16 | 1 | -1/+1 |
| | | |||||
| * | Add missing dns.rdtypes.util imports [Issue #648].processing_order_fix | Bob Halley | 2021-03-09 | 5 | -0/+5 |
| | | |||||
| * | Merge pull request #645 from rthalley/windows_asyncio_fix | Bob Halley | 2021-02-26 | 3 | -2/+22 |
| |\ | | | | | asyncio on Windows requries connected sockets. [Issue #637] | ||||
| | * | asyncio on Windows requries connected sockets. [Issue #637]windows_asyncio_fix | Bob Halley | 2021-02-25 | 3 | -2/+22 |
| | | | |||||
| * | | Add custome exceptions. | Brian Wellington | 2021-02-25 | 1 | -4/+24 |
| | | | |||||
| * | | Add more tests. | Brian Wellington | 2021-02-25 | 1 | -1/+10 |
| | | | | | | | | | zone.compute_digest() didn't actually work. It does now. | ||||
| * | | Checkpoint ZONEMD support. | Brian Wellington | 2021-02-24 | 4 | -0/+146 |
| |/ | |||||
| * | Merge pull request #634 from bwelling/refactor-dnssec | Bob Halley | 2021-02-18 | 1 | -152/+141 |
| |\ | | | | | DNSSEC refactoring. | ||||
| | * | DNSSEC refactoring. | Brian Wellington | 2021-02-12 | 1 | -152/+141 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Reorders some of the operations related to RRSIG validation. The net effects here are that the code performs all of the parts of validation that are not specific to the keys first before the parts that are specific to keys (and need to be repeated for each key). This also fixes the inconsistency that if there are multiple keys that match an RRSIG, a single malformed key would lead to an exception, but a signle failed signature validation would not. In both cases, an exception should only be raised if no keys successfully validate the RRSIG. | ||||
| * | | make `name in zone` consistent with `zone[name]` | kimbo | 2021-02-16 | 1 | -2/+3 |
| |/ | | | | | specifically, allow name to be a str, and raise a KeyError if name cannot be converted into a dns.name.Name | ||||
| * | change fname to name | kimbo | 2021-02-11 | 1 | -1/+1 |
| | | |||||
| * | async StreamSockets were erronously subclassing the abstract DatagramSocket | Bob Halley | 2021-01-31 | 3 | -3/+3 |
| | | |||||
| * | Abstract methods should raise NotImplementedError, not return None | Bob Halley | 2021-01-31 | 1 | -4/+10 |
| | | | | | | getpeername() and getsockname() are part of the abstract API but weren't defined. | ||||
| * | Ensure that DS digest length is consistent with digest type | Peter Thomassen | 2021-01-18 | 1 | -0/+18 |
| | | |||||
| * | Add missing items to rdtypes/ANY/__init__.py | Bob Halley | 2021-01-13 | 1 | -0/+2 |
| | | |||||
| * | Add missing items to rdtypes/IN/__init__.py | Peter Thomassen | 2021-01-13 | 1 | -0/+2 |
| | | |||||
| * | post 2.1.0 versioning | Bob Halley | 2021-01-07 | 1 | -2/+2 |
| | | |||||
| * | Set 2.1.0 version. | Bob Halley | 2021-01-07 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #617 from peterthomassen/master | Bob Halley | 2021-01-05 | 11 | -13/+22 |
| |\ | | | | | Allow custom chunksizes in dns.rdata.to_text | ||||
| | * | Pass kw from dns.rdata.to_text to _hexify and _base64ify | Peter Thomassen | 2021-01-05 | 11 | -13/+22 |
| | | | |||||
| * | | use methods with appropriate rcode/opcode typecasting in Message.to_text() | Bob Halley | 2021-01-04 | 1 | -4/+2 |
| | | | |||||
| * | | Cast flags and ednsflags to int when calling dns.rcode.from_flags() and | Bob Halley | 2021-01-04 | 1 | -2/+2 |
| | | | | | | | | | | | dns.opcode.from_flags(). This avoids subsequent to_text issues and other type confusion if the values were allowed to remain IntFlags. | ||||
| * | | _WireReader.read() should make flags a dns.flags.Flag [Issue #606] | Bob Halley | 2021-01-04 | 1 | -1/+1 |
| | | | |||||
| * | | Add missing base classes to __init__. | Bob Halley | 2021-01-04 | 1 | -0/+4 |
| |/ | |||||
| * | Change ChainingResult "rrset" to "answer"; fix typo.resolve_chaining | Bob Halley | 2020-12-21 | 2 | -12/+12 |
| | | |||||
