| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add canonical_name() to async resolver too. | Bob Halley | 2020-07-20 | 1 | -0/+1 |
| | | |||||
| * | Add canonical_name() method to resolver. | Bob Halley | 2020-07-20 | 1 | -0/+1 |
| | | |||||
| * | rename statistics class; add documentationcache_stats | Bob Halley | 2020-07-19 | 1 | -1/+8 |
| | | |||||
| * | Add documentation. | Brian Wellington | 2020-07-17 | 1 | -0/+1 |
| | | |||||
| * | Document some parser_from_wire() methods. | Bob Halley | 2020-07-02 | 3 | -0/+3 |
| | | |||||
| * | Add dns.tsig.Key class. | Brian Wellington | 2020-07-01 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | This creates a new class to represent a TSIG key, containing name, secret, and algorithm. The keyring format is changed to be {name : key}, and the methods in dns.tsigkeyring are updated to deal with old and new formats. The Message class is updated to use dns.tsig.Key, although (to avoid breaking existing code), it stores them in the keyring field. Message.use_tsig() can accept either explicit keys, or keyrings; it will extract and/or create a key. dns.message.from_wire() can accept either a key or a keyring in the keyring parameter. If passed a key, it will now raise if the TSIG record in the message was signed with a different key. If passed a keyring containing keys (as opposed to bare secrets), it will check that the TSIG record's algorithm matches that of the key. | ||||
| * | update | Bob Halley | 2020-07-01 | 1 | -0/+9 |
| | | |||||
| * | add message-query.rst | Bob Halley | 2020-06-26 | 1 | -0/+9 |
| | | |||||
| * | basic documentation updates for revised message hierarchy | Bob Halley | 2020-06-26 | 3 | -23/+25 |
| | | |||||
| * | doco update | Bob Halley | 2020-06-12 | 1 | -2/+2 |
| | | |||||
| * | add tls() to async doc | Bob Halley | 2020-06-12 | 1 | -0/+5 |
| | | |||||
| * | async doco | Bob Halley | 2020-06-12 | 13 | -84/+103 |
| | | |||||
| * | document Trio code | Bob Halley | 2020-05-23 | 6 | -0/+80 |
| | | |||||
| * | add some resolver intro doc | Bob Halley | 2020-05-23 | 2 | -2/+14 |
| | | |||||
| * | revision of truncation handling | Bob Halley | 2020-05-22 | 2 | -3/+1 |
| | | |||||
| * | mention negative caching in whatsnew | Bob Halley | 2020-05-21 | 1 | -0/+1 |
| | | |||||
| * | correct inaccuracy | Bob Halley | 2020-05-21 | 1 | -3/+1 |
| | | |||||
| * | note that new async APIs are experimental | Bob Halley | 2020-05-21 | 1 | -1/+3 |
| | | |||||
| * | doco tweaks | Bob Halley | 2020-05-20 | 3 | -7/+17 |
| | | |||||
| * | first draft of What's New in 2.0.0 | Bob Halley | 2020-05-19 | 1 | -4/+59 |
| | | |||||
| * | Allow resolver-level control over the defaulting of search (default False). | Bob Halley | 2020-05-15 | 1 | -0/+7 |
| | | |||||
| * | Add resolver resolve(), deprecate query(). | Bob Halley | 2020-05-15 | 1 | -0/+1 |
| | | |||||
| * | Another docs typo fix. | Brian Wellington | 2020-05-11 | 1 | -1/+1 |
| | | |||||
| * | Resolver docs fixes. | Brian Wellington | 2020-05-11 | 1 | -2/+5 |
| | | |||||
| * | add nsec3_hash to doco | Bob Halley | 2020-05-11 | 1 | -0/+1 |
| | | |||||
| * | extra imports for readthedocs | Bob Halley | 2020-05-11 | 1 | -0/+2 |
| | | |||||
| * | Add TLS. | Brian Wellington | 2020-05-11 | 1 | -0/+5 |
| | | |||||
| * | Fix documentation typos. | Brian Wellington | 2020-05-11 | 2 | -2/+2 |
| | | |||||
| * | remove Python 2 reference | Bob Halley | 2020-05-11 | 1 | -2/+1 |
| | | |||||
| * | fix doco nits | Bob Halley | 2020-05-10 | 2 | -4/+4 |
| | | |||||
| * | checkpoint rdata subclass doc, finally done | Bob Halley | 2020-05-09 | 1 | -77/+375 |
| | | |||||
| * | checkpoint more rdata subclasses doco | Bob Halley | 2020-05-09 | 1 | -5/+75 |
| | | |||||
| * | checkpoint rdata subclasses doco | Bob Halley | 2020-05-09 | 1 | -65/+236 |
| | | |||||
| * | binary -> bytes, text -> str | Bob Halley | 2020-05-09 | 4 | -11/+11 |
| | | |||||
| * | more documentation | Bob Halley | 2020-05-09 | 5 | -1/+58 |
| | | |||||
| * | add license.rst | Bob Halley | 2020-05-08 | 1 | -0/+6 |
| | | |||||
| * | add license | Bob Halley | 2020-05-08 | 1 | -0/+1 |
| | | |||||
| * | remove year | Bob Halley | 2020-05-08 | 1 | -1/+1 |
| | | |||||
| * | update doco author and copyright info | Bob Halley | 2020-05-08 | 1 | -2/+2 |
| | | |||||
| * | remove python 2vs3 section | Bob Halley | 2020-05-08 | 2 | -19/+0 |
| | | |||||
| * | add dns.query.https | Bob Halley | 2020-05-08 | 1 | -2/+7 |
| | | |||||
| * | add sphinx to pyproject.toml | Bob Halley | 2020-05-07 | 1 | -2/+2 |
| | | |||||
| * | 3.6 or later required; mention DoH in installation doc | Bob Halley | 2020-05-07 | 2 | -4/+7 |
| | | |||||
| * | make DOH an extra feature (to avoid requests as hard dependency) | Daniel Lenski | 2020-04-30 | 1 | -0/+1 |
| | | |||||
| * | Use python cryptography for DNSSEC | Simo Sorce | 2020-04-07 | 2 | -8/+3 |
| | | | | | Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
| * | Require Python 3.6 for EdDSA. | Brian Wellington | 2020-03-11 | 2 | -3/+4 |
| | | |||||
| * | Add support for EdDSA DNSSEC algorithms. | Brian Wellington | 2020-03-11 | 2 | -1/+5 |
| | | |||||
| * | Use PyCryptodome for ECDSA. | Brian Wellington | 2020-03-10 | 2 | -7/+3 |
| | | |||||
| * | refactoring of dnssec documentation | Emanuel Moser | 2020-01-07 | 2 | -18/+16 |
| | | | | | | | - replaces old comments with sphinx style comments - adds support for sphinx.ext.todo - since `_validate()` and `_validate_rrsig()` are only internal functions they are removed from documentation | ||||
| * | Update required versions | Hugo | 2018-09-06 | 1 | -1/+1 |
| | | |||||
