| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | resolve_chaining() now returns a ChainingResult object. | Bob Halley | 2020-12-21 | 2 | -9/+36 |
| | | |||||
| * | resolve_chaining() should not go into an infinite loop if the qtype is | Bob Halley | 2020-12-21 | 1 | -0/+3 |
| | | | | | CNAME and there is no answer [Issue #610]. | ||||
| * | TSIG: don't relativize algorithm name | Daniel Salzman | 2020-11-25 | 1 | -1/+1 |
| | | | | | | | | | | | The domain name relativization of TSIG's algorithm name breaks TSIG validation when using with the Root zone. Example for algorithm hmac-sha224: zone 'example.com.' -> hmac-sha224. zone '.' -> hmac-sha224 | ||||
| * | update versions for 2.1.0rc1 | Bob Halley | 2020-10-30 | 1 | -1/+1 |
| | | |||||
| * | Add repr() for dns.tsig.Key. | Brian Wellington | 2020-10-29 | 1 | -0/+5 |
| | | |||||
| * | add comment on NSEC downcasing to avoid future confusion | Bob Halley | 2020-10-06 | 1 | -0/+2 |
| | | |||||
| * | we should not canonicalize SVCB/HTTPS alias target either! | Bob Halley | 2020-10-06 | 1 | -1/+1 |
| | | |||||
| * | The alias target of an SVCB or HTTPS rdata must not be compressed. | Bob Halley | 2020-10-06 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #579 from rthalley/proc-order | Bob Halley | 2020-09-09 | 9 | -0/+118 |
| |\ | | | | | Processing order | ||||
| | * | correct and simplify weighted_processing_order() | Bob Halley | 2020-09-09 | 3 | -34/+17 |
| | | | |||||
| | * | Simplify code.proc-order | Brian Wellington | 2020-09-08 | 1 | -8/+5 |
| | | | |||||
| | * | deal with all zero weight URI case | Bob Halley | 2020-09-02 | 1 | -0/+5 |
| | | | |||||
| | * | processing order implementation | Bob Halley | 2020-09-02 | 9 | -0/+133 |
| | | | |||||
| * | | fix rrset match signature problemsfull_match | Bob Halley | 2020-09-03 | 2 | -8/+24 |
| | | | |||||
| * | | add missing doco for override_rdclass parameter | Bob Halley | 2020-09-03 | 1 | -0/+3 |
| |/ | |||||
| * | _as_ttl was not returning the value if converting from a string | Bob Halley | 2020-09-01 | 1 | -1/+1 |
| | | |||||
| * | remove obsolete change indication code from WritableVersion deletion code | Bob Halley | 2020-09-01 | 1 | -5/+0 |
| | | |||||
| * | check for TTL type errors in rdataset/rrset from_text; allow text-form TTLs ↵ | Bob Halley | 2020-09-01 | 2 | -2/+11 |
| | | | | | there. | ||||
| * | Separate common resolver functionality into a BaseResolver class. | Bob Halley | 2020-08-27 | 2 | -74/+69 |
| | | |||||
| * | follow usual dnspython inheritance scheme for shared types | Bob Halley | 2020-08-27 | 3 | -66/+77 |
| | | |||||
| * | replace() can now rely on constructors to validate | Bob Halley | 2020-08-27 | 1 | -4/+0 |
| | | |||||
