| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix incompatibility in getfqdn() revealed by dnspython web site change. | Bob Halley | 2020-07-06 | 1 | -2/+5 | |
| | | ||||||
| * | update version post release | Bob Halley | 2020-07-04 | 4 | -5/+5 | |
| | | ||||||
| * | add kit rule | Bob Halley | 2020-07-04 | 1 | -0/+4 | |
| | | ||||||
| * | change license badge colorv2.0.0rc2 | Bob Halley | 2020-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | add license badge | Bob Halley | 2020-07-04 | 1 | -0/+1 | |
| | | ||||||
| * | Update classifiers. | Bob Halley | 2020-07-04 | 1 | -2/+2 | |
| | | ||||||
| * | Remove code in _escapify() that can never run. | Bob Halley | 2020-07-03 | 1 | -2/+0 | |
| | | ||||||
| * | improve name coverage | Bob Halley | 2020-07-03 | 1 | -0/+4 | |
| | | ||||||
| * | relax codecov commit rules | Bob Halley | 2020-07-03 | 1 | -1/+1 | |
| | | ||||||
| * | ignore .dir-locals.el | Bob Halley | 2020-07-03 | 1 | -0/+1 | |
| | | ||||||
| * | Fix comment typo. | Bob Halley | 2020-07-02 | 1 | -1/+1 | |
| | | ||||||
| * | Document some parser_from_wire() methods. | Bob Halley | 2020-07-02 | 3 | -0/+3 | |
| | | ||||||
| * | more coverage for wire | Bob Halley | 2020-07-02 | 1 | -1/+33 | |
| | | ||||||
| * | Merge pull request #529 from bwelling/nsec3 | Bob Halley | 2020-07-02 | 5 | -160/+113 | |
| |\ | | | | | Consolidate NSEC/NSEC3/CSYNC bitmap handling. | |||||
| | * | lint | Brian Wellington | 2020-07-02 | 1 | -2/+0 | |
| | | | ||||||
| | * | Consolidate NSEC/NSEC3/CSYNC bitmap handling. | Brian Wellington | 2020-07-02 | 5 | -158/+113 | |
| |/ | | | | | | | This also fixes several bugs; the NSEC3 code would properly avoid empty windows, but the NSEC and CSYNC code did not. Also, none of the wire parsing routines properly checked to see that the window number was monotonically increasing. | |||||
| * | Merge pull request #528 from rthalley/parser | Bob Halley | 2020-07-02 | 52 | -750/+435 | |
| |\ | | | | | Clean up wire format parsing. | |||||
| | * | Rework wire format processing. | Bob Halley | 2020-07-02 | 52 | -750/+435 | |
| |/ | | | | | | Wire format data is now done via a dns.wire.Parser, which does all of the bookkeeping and also provides convenience routines (e.g. get_uint16() or get_name()). | |||||
| * | lint | Bob Halley | 2020-07-01 | 2 | -3/+4 | |
| | | ||||||
| * | Merge pull request #527 from bwelling/tsigkey | Bob Halley | 2020-07-01 | 9 | -99/+174 | |
| |\ | | | | | Add dns.tsig.Key class. | |||||
| | * | Better deal with backwards compatibility. | Brian Wellington | 2020-07-01 | 4 | -25/+31 | |
| | | | | | | | | | | | | | | | | | If dns.tsigkeyring.from_text() creates dns.tsig.Key objects with the default algorithm, that causes problems for code that specifies a different algorithm. There's no good way to handle this, so change dns.tsigkeyring.from_text() to not create dns.tsig.Key objects unless it knows the algorithm. | |||||
| | * | Explicitly use the key's algorithm. | Brian Wellington | 2020-07-01 | 1 | -2/+2 | |
| | | | ||||||
| | * | Add dns.tsig.Key class. | Brian Wellington | 2020-07-01 | 9 | -96/+165 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | Merge pull request #526 from bwelling/amtrelay | Bob Halley | 2020-07-01 | 9 | -59/+215 | |
| |\ \ | |/ |/| | Adds support for the AMTRELAY type | |||||
| | * | Merge remote-tracking branch 'upstream/master' into amtrelay | Brian Wellington | 2020-07-01 | 14 | -122/+192 | |
| | |\ | |/ |/| | ||||||
| * | | try to deconfuse codecov | Bob Halley | 2020-07-01 | 3 | -2/+7 | |
| | | | ||||||
| * | | 2.0.0rc2 versioning | Bob Halley | 2020-07-01 | 4 | -4/+4 | |
| | | | ||||||
| * | | update | Bob Halley | 2020-07-01 | 1 | -0/+9 | |
| | | | ||||||
| * | | turn off Cobertura; only cover dns dir | Bob Halley | 2020-07-01 | 1 | -6/+5 | |
| | | | ||||||
| * | | increase resolver coverage | Bob Halley | 2020-07-01 | 2 | -2/+60 | |
| | | | ||||||
| * | | add back no cover for things we cannot cover on windows without mocking | Bob Halley | 2020-07-01 | 1 | -8/+8 | |
| | | | ||||||
| * | | expose windows resolver code to coverage testing | Bob Halley | 2020-07-01 | 1 | -11/+11 | |
| | | | ||||||
| * | | getting closer with codecov on azure... | Bob Halley | 2020-07-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | avoid low-level wait tests on Windows | Bob Halley | 2020-07-01 | 1 | -0/+3 | |
| | | | ||||||
| * | | another codecov on azure-pipelines attempt | Bob Halley | 2020-07-01 | 1 | -1/+9 | |
| | | | ||||||
| * | | remove ancient windows support | Bob Halley | 2020-07-01 | 1 | -45/+25 | |
| | | | ||||||
| * | | update message.pyi to reflect sections change | Bob Halley | 2020-07-01 | 1 | -4/+1 | |
| | | | ||||||
| * | | lint | Bob Halley | 2020-06-30 | 1 | -1/+1 | |
| | | | ||||||
| * | | more query coverage | Bob Halley | 2020-06-30 | 1 | -0/+57 | |
| | | | ||||||
| * | | azure upload did not work; revert | Bob Halley | 2020-06-30 | 2 | -7/+0 | |
| | | | ||||||
| * | | try to upload to codecov from azure-pipelines | Bob Halley | 2020-06-30 | 2 | -1/+8 | |
| | | | ||||||
| * | | remove unused tox.ini | Bob Halley | 2020-06-30 | 1 | -46/+0 | |
| | | | ||||||
| | * | Add support for the AMTRELAY type. | Brian Wellington | 2020-07-01 | 9 | -59/+215 | |
| |/ | ||||||
| * | Add Tokenizer.concatenate_remaining_identifiers() | Brian Wellington | 2020-06-30 | 10 | -81/+28 | |
| | | | | | | | Replace identical code duplicated in a number of rdatatype implementations that concatenated all of the remaining tokens in order to decode them. | |||||
| * | One more dnssec test. | Brian Wellington | 2020-06-30 | 1 | -0/+4 | |
| | | ||||||
| * | Add more dnssec coverage testing. | Brian Wellington | 2020-06-30 | 2 | -1/+45 | |
| | | ||||||
| * | Merge pull request #525 from bwelling/tsig | Bob Halley | 2020-06-30 | 9 | -217/+331 | |
| |\ | | | | | Adds support for a TSIG record class. | |||||
| | * | Update for OPT/TSIG changes. | Brian Wellington | 2020-06-30 | 1 | -12/+2 | |
| | | | ||||||
| | * | Remove dns.message.Message multi field. | Brian Wellington | 2020-06-30 | 2 | -8/+6 | |
| | | | | | | | | | | | The only user of this is the internal _WireReader class, so just pass it the flag rather than store it on the message. | |||||
| | * | Fix documentation. | Brian Wellington | 2020-06-30 | 1 | -1/+1 | |
| | | | ||||||
