summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* fix rrset match signature problemsfull_matchBob Halley2020-09-031-19/+31
|
* test _as_* methodsBob Halley2020-09-011-0/+73
|
* improve versioned zone coverageBob Halley2020-09-011-0/+46
|
* add some versioned zone test casesBob Halley2020-09-011-0/+25
|
* more test coverage for dns.query._matches_destination()Bob Halley2020-09-011-0/+29
|
* check for TTL type errors in rdataset/rrset from_text; allow text-form TTLs ↵Bob Halley2020-09-011-0/+12
| | | | there.
* enable TSIG text format testingBob Halley2020-08-271-2/+11
|
* Add DLV to example zone.Bob Halley2020-08-274-0/+4
|
* disable one more quad nine thingBob Halley2020-08-271-1/+2
|
* Adds SMIMEA record type, RFC 8162Nils Wisiol2020-08-275-0/+24
|
* Do not split OPENPGPKEY base64 into chunks. #577Bob Halley2020-08-263-3/+3
|
* use classmethod for Gateway factoriesBob Halley2020-08-261-15/+4
|
* remove _constify() uses; more complete checking of bitmap windows types like ↵Bob Halley2020-08-251-19/+19
| | | | NSEC
* is_udp is better as Inbound attribute not parameter to process_message(). ↵Bob Halley2020-08-221-3/+36
| | | | Increase coverage.
* disable 9.9.9.9 in tests temporarilyBob Halley2020-08-221-2/+6
|
* Detect and reject attempts to use compressed names in the generic rdataBob Halley2020-08-211-0/+4
| | | | syntax of a known type.
* Implement new inbound xfr design.xfrBob Halley2020-08-212-1/+723
|
* Txns and txn managers have a single RdataClassBob Halley2020-08-191-45/+40
|
* On win32, skip valid IPv6 addresses that socket.inet_pton() erroneously ↵Bob Halley2020-08-181-6/+13
| | | | thinks are invalid.
* add instrumentation to find out what v6 addresses windows does not likeBob Halley2020-08-181-0/+7
|
* store reference to manager in all txns; add origin_information()Bob Halley2020-08-181-3/+6
|
* node replace_rdataset() should not permit rrsetsBob Halley2020-08-181-0/+9
|
* add missing copyrightsBob Halley2020-08-175-0/+9
|
* Update _clone protocol for immutable rdatasets.Bob Halley2020-08-171-0/+9
|
* Add tests of IPv4/IPv6 address parsing.Brian Wellington2020-08-141-0/+567
|
* test name picklingBob Halley2020-08-131-0/+7
|
* Allow explicit commit/rollback. Prevent multiple txn end. Add txn.changed().Bob Halley2020-08-131-0/+93
|
* set_serial() -> update_serial()Bob Halley2020-08-131-12/+18
|
* If we rollback a write, release the write txn and wake someone up.Bob Halley2020-08-121-1/+43
| | | | | | Don't allow pruning to prune any version >= the version of an active reader. (This isn't a bug fix as the reader was safe before, but this ensures that the reader can open a successor version if needed.)
* hide versionsBob Halley2020-08-111-6/+8
|
* open versions by id or serial; cleanupsBob Halley2020-08-111-4/+12
|
* Transaction support.Bob Halley2020-08-103-7/+607
|
* detect escapes > 255Bob Halley2020-08-102-0/+10
|
* detect various bad ttlsBob Halley2020-08-101-0/+12
|
* Adds support for reading TSIG text format.Brian Wellington2020-08-102-0/+22
| | | | | | | | | | | | | | | | Implements from_text for the TSIG record type, and clean up some other things. Fixes the text format to emit fields in the right order; fudge and time_signed were reversed. This also matches BIND's output format now. Add get_uint48() to the tokenizer, so that from_text() can use it. Add get_uint48() to the wire parser, and use it in from_wire, for consistency. Change dns.tsig.sign() to use rdata.replace() rather than constructing a new TSIG record manually; this couldn't be done before, because replace() uses text format for validation.
* Update SVCB tests.Brian Wellington2020-08-101-29/+52
| | | | | This adds a few more test cases, and reorders tests / test cases for consistency.
* Add support for new TSIG algorithms.Brian Wellington2020-08-101-0/+19
| | | | | | This adds support for the hmac-sha256-128, hmac-sha384-192, and hmac-sha512-256 truncated algorithms. This also reorders some of the declarations in the TSIG code.
* Simplify $GENERATE range code, add some error checks, and increase test ↵Bob Halley2020-08-081-6/+8
| | | | coverage.
* Merge pull request #530 from nrhall/nrhall-gss-tsig-changesBob Halley2020-08-082-1/+246
|\ | | | | Add support for gss-tsig and TKEY records to support GSSAPI authentication
| * Support callable() TSIG keyrings for use-cases like GSSTSig.Nick Hall2020-08-081-14/+69
| |
| * Add a lightweight wrapper around the HMAC types and refactor the "is gss-api ↵Nick Hall2020-08-081-5/+4
| | | | | | | | or not" wrapper functions to just call the class methods
| * add additional test case with a request/response TSIGNick Hall2020-08-081-0/+10
| |
| * Add a number of additional tests to improve TSIG test coverage relatingNick Hall2020-08-081-3/+64
| | | | | | | | to gss-tsig change and some associated refactoring.
| * Add gss-tsig support to dnspythonNick Hall2020-08-081-2/+26
| |
| * Add support for TKEY RR typeNick Hall2020-08-081-0/+96
| |
* | Make SVCB and HTTPS immutable.Bob Halley2020-08-081-0/+11
| |
* | Add immutable module.Bob Halley2020-08-081-0/+40
| |
* | Merge pull request #568 from rthalley/svcbBob Halley2020-08-075-0/+289
|\ \ | |/ |/| SVCB and HTTPS support
| * SVCB and HTTPS supportBob Halley2020-08-075-0/+289
| |
* | Remove duplicates in the ISDN sample data.Brian Wellington2020-08-061-2/+2
|/