Fix arcverify tag requirements (LP: #1710312)
This commit is contained in:
@@ -7,6 +7,7 @@ UNRELEASED Version 0.7.0
|
|||||||
- For dknewkey.py make default to include h=sha256 in the DNS record to
|
- For dknewkey.py make default to include h=sha256 in the DNS record to
|
||||||
exclude usage with sha1. Can be overriden.
|
exclude usage with sha1. Can be overriden.
|
||||||
- Update ARC processing to current draft.
|
- Update ARC processing to current draft.
|
||||||
|
- Fix arcverify tag requirements (LP: #1710312)
|
||||||
|
|
||||||
2017-05-30 Version 0.6.2
|
2017-05-30 Version 0.6.2
|
||||||
- Fixed problem with header folding that caused the first line to be
|
- Fixed problem with header folding that caused the first line to be
|
||||||
|
|||||||
+2
-2
@@ -1019,7 +1019,7 @@ class ARC(DomainSigner):
|
|||||||
|
|
||||||
self.logger.debug("ams sig[%d]: %r" % (instance, sig))
|
self.logger.debug("ams sig[%d]: %r" % (instance, sig))
|
||||||
|
|
||||||
validate_signature_fields(sig, [b'i', b'a', b'b', b'c', b'bh', b'd', b'h', b's'], True)
|
validate_signature_fields(sig, [b'i', b'a', b'b', b'bh', b'd', b'h', b's'], True)
|
||||||
output['ams-domain'] = sig[b'd']
|
output['ams-domain'] = sig[b'd']
|
||||||
output['ams-selector'] = sig[b's']
|
output['ams-selector'] = sig[b's']
|
||||||
|
|
||||||
@@ -1052,7 +1052,7 @@ class ARC(DomainSigner):
|
|||||||
|
|
||||||
self.logger.debug("as sig[%d]: %r" % (instance, sig))
|
self.logger.debug("as sig[%d]: %r" % (instance, sig))
|
||||||
|
|
||||||
validate_signature_fields(sig, [b'i', b'a', b'b', b'cv', b'd', b's', b't'], True)
|
validate_signature_fields(sig, [b'i', b'a', b'b', b'cv', b'd', b's'], True)
|
||||||
output['as-domain'] = sig[b'd']
|
output['as-domain'] = sig[b'd']
|
||||||
output['as-selector'] = sig[b's']
|
output['as-selector'] = sig[b's']
|
||||||
output['cv'] = sig[b'cv']
|
output['cv'] = sig[b'cv']
|
||||||
|
|||||||
Reference in New Issue
Block a user