-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
issue #174: Fix incomplete AAR header if there is no own AR header #176
base: develop
Are you sure you want to change the base?
issue #174: Fix incomplete AAR header if there is no own AR header #176
Conversation
… no own AR header
…x-aar-no-result Fix issue trusteddomainproject#174: incomplete AAR header if there is no own AR header trusteddomainproject#174 trusteddomainproject#176
This should be fixed in libopenarc, not the milter. If you could test flowerysong/OpenARC@9dc8658 and see if it works for you I would appreciate it. |
@flowerysong Thank you for the review. I agree that However I don't think it is incorrect that a caller of |
The caller's responsible for it being correct if they provide one, but if they don't provide one the library should either still produce a syntactically valid seal or return an error. I think it's better behaviour for it to treat a NULL as no authentication results than it is to error out, especially since that's what the milter expected to happen. Of course it's also fine for callers to explicitly pass in |
It is not valid to have no authentication results; if no message authentication was performed the special value no-result (`[CFWS] ";" [CFWS] "none"`) should be used. trusteddomainproject#174
I've checked with flowerysong/OpenARC@9dc8658 without ef5a6d0. It works fine as we expected. So I've cherry-picked it, and update the description of Thanks, |
…-fix-aar-no-result
This fix issue #174