| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Simplify; add a MessageError class.continue_on_error | Bob Halley | 2021-10-24 | 1 | -47/+48 |
| | | |||||
| * | change error format to have current instead of last good | Bob Halley | 2021-10-23 | 1 | -10/+9 |
| | | |||||
| * | draft continue_on_error | Bob Halley | 2021-10-23 | 1 | -62/+103 |
| | | |||||
| * | Merge pull request #703 from rthalley/cmp_fix | Bob Halley | 2021-10-20 | 3 | -15/+76 |
| |\ | | | | | Fix #698 and #702, problems caused by _cmp() giving the wrong result in some cases | ||||
| | * | _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. | ||||
| * | | Allow digest type 0 for CDS | Peter Thomassen | 2021-10-20 | 2 | -13/+16 |
| | | | |||||
| * | | Add id to dns.message.make_query(). | Brian Wellington | 2021-10-14 | 1 | -2/+6 |
| | | | | | | | | | Allow the caller to supply a message id when building a query. | ||||
| * | | Improve dns.message.make_query() docs. | Brian Wellington | 2021-10-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | Update the docs to match the code. Specifically, the docs implied that EDNS was only enabled if use_edns was set, while the code would enable EDNS if any parameter that required EDNS was set and use_edns was not set. | ||||
| * | | Moved "connected" to better spot | Paul Hoffman | 2021-10-13 | 1 | -2/+2 |
| | | | |||||
| * | | Removed the "connected" from UDP sockets (thank you Brian!) | Paul Hoffman | 2021-10-13 | 1 | -2/+2 |
| | | | |||||
| * | | Added "connected" to references to socket.socket. | Paul Hoffman | 2021-10-13 | 1 | -4/+4 |
| |/ | |||||
| * | 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 |
| | | |||||
