Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-28 | Fix check of exceeding original TTLHEADmaster | Casey Deccio | |
Check original TTL field twice: once for RRSIG TTL and once for RRset TTL. Fixes #85 | |||
2021-09-14 | Merge pull request #87 from pemensik/pytest | Casey Deccio | |
Make tests work with Pytest | |||
2021-09-14 | Make tests detected by pytest | Petr Menšík | |
Do not require explicit running of each test, locate tests just from pytest. Change also travis test paths. | |||
2021-09-14 | Do not require working fileno in tests | Petr Menšík | |
Pytest replaces stdin and stdout with fake class, ensuring stdin is not used in tests. Tests work fine with file handle directly, fallback from io.open to just pure class. It makes tests passing under pytest. | |||
2021-08-17 | Only graph external signer if there is an analysis | Casey Deccio | |
2021-08-17 | External signer is optional | Casey Deccio | |
2021-08-06 | Make compatible with python2.7 | Casey Deccio | |
2021-08-06 | Use a daemon-type thread to simplify management | Casey Deccio | |
2021-08-03 | Print algorithm value as integer, not enum | Casey Deccio | |
2021-08-03 | Only populate zsks/ksks if there are DNSKEYs | Casey Deccio | |
2021-07-28 | Don't crash with no IPv6 support | Casey Deccio | |
Newer Linux kernels don't fail on bind() when there is no IPv6 support; instead they get as far as connect() before they fail. This commit modifies the error assessment after a query attempt was made, such that EADDRNOTAVAIL isn't a problem if the address was the wildcard address. | |||
2021-07-28 | Tweak install instructions | Casey Deccio | |
2021-07-28 | Update link | Casey Deccio | |
2021-07-28 | Add reference to RHEL 8 / CentOS 8 | Casey Deccio | |
2021-07-27 | Allow scripts to run without /etc/resolv.conf if not needed | Casey Deccio | |
2021-07-27 | Remove superfluous statement | Casey Deccio | |
2021-07-08 | Query for NSEC3PARAM | Casey Deccio | |
2021-07-08 | Merge pull request #83 from fcelda/ttl-expiration-condition | Casey Deccio | |
fix comparing record TTL and RRSIG expiration time | |||
2021-07-08 | fix comparing record TTL and RRSIG expiration time | Jan Včelák | |
2021-03-12 | Initialize key-related vars if DNSKEY was queried | Casey Deccio | |
2021-03-12 | Bump version to 0.9.3v0.9.3 | Casey Deccio | |
2021-03-05 | Recreate EDNS if options or payload are changed | Casey Deccio | |
dnspython >= 2.0.0 introduces an OPT class, instances of which include the edns, ednsflags, and payload attributes. However, the payload attribute is immutable because it is actually the TTL value of the OPT record. This commit changes the code to use use_edns() instead of trying to set payload directly. Additionally, the EDNS options in dnspython >= 2.0.0 are implemented as a tuple, so use_edns() is to modify the option as well. Fixes #74. | |||
2021-02-06 | Bump version to 0.9.2v0.9.2 | Casey Deccio | |
2021-02-06 | Merge pull request #72 from julianbrost/python-3.9 | Casey Deccio | |
Add compatibility for Python 3.9 | |||
2021-02-06 | Update version checking for pygraphviz 1.7 | Casey Deccio | |
2021-02-06 | Don't try to retrieve a query that wasn't made | Casey Deccio | |
2021-02-01 | Add compatibility for Python 3.9 | Julian Brost | |
Python 3.1 deprecated base64.encodestring() in favor of the newly introduced base64.encodebytes() [0]. In Python 3.9, base64.encodestring() got removed [1]. [0] https://docs.python.org/3.1/library/base64.html#base64.encodestring [1] https://docs.python.org/3/whatsnew/3.9.html#removed | |||
2021-01-28 | Correct prefix for Ed448 | Casey Deccio | |
2021-01-20 | Bump version to 0.9.1v0.9.1 | Casey Deccio | |
2021-01-19 | Update copyright year | Casey Deccio | |
2021-01-19 | Allow custom ports for recursive servers too | Casey Deccio | |
Recursive servers were not previously being considered. This is fixed by checking for WILDCARD_EXPLICIT_DELEGATION. Fixes #71. | |||
2021-01-19 | Only reference dnskey is there is one | Casey Deccio | |
2021-01-12 | Update version to 0.9.0 | Casey Deccio | |
2021-01-12 | Add tests to dist | Casey Deccio | |
2021-01-09 | Update version numberv0.9.0 | Casey Deccio | |
2021-01-09 | Merge pull request #69 from dnsviz/obsoletealg | Casey Deccio | |
Obsoletealg | |||
2021-01-09 | Fix warning logic | Casey Deccio | |
2021-01-09 | Always warn if digest type 1 exists with stronger digest type | Casey Deccio | |
2021-01-09 | Update wording of error | Casey Deccio | |
2021-01-09 | Warn if using prohibited or not recommended algorithm | Casey Deccio | |
2021-01-09 | Warn if zones are signed with prohibited algorithms | Casey Deccio | |
2021-01-09 | Revamp code that ignores SHA1 if something better exists | Casey Deccio | |
2021-01-09 | Make wording more intuitive | Casey Deccio | |
2021-01-09 | Allow prohibited algorithms to be considered with command-line option | Casey Deccio | |
2021-01-09 | Consider algorithms that MUST NOT be validated | Casey Deccio | |
See #63 and RFC 8624. | |||
2021-01-09 | Sort out supported_algs in a separate method | Casey Deccio | |
2021-01-09 | Fix typo | Casey Deccio | |
2021-01-09 | Categorize errors appropriately | Casey Deccio | |
2020-12-30 | Add meaningful comments | Casey Deccio | |
2020-12-30 | Make change in 26a8b7 fit better in existing code | Casey Deccio | |