https://bz.apache.org/bugzilla/show_bug.cgi?id=70276

--- Comment #3 from abernal <[email protected]> ---
Confirmed against srclib/apr/include/apr_jose.h and its implementation in
srclib/apr/jose/apr_jose.c: apr_jose_signature_make() takes 5 args (signature,
header, protected, ctx, pool), and apr_jose_decode.c's own calls pass NULL for
ctx, same as this fix. Combined with the companion gate fix (BZ 70277, since
fixing one without the other either still ships a stub or breaks the build) in
https://github.com/apache/httpd/pull/906

Re test cases: I don't have a local apr-util with JOSE support to build and run
the real module against (this checkout's srclib/apr does have it, but its
build/ directory has a pre-existing, unrelated uncommitted deletion I didn't
touch), so I did not add one. Noted that in the PR for whoever merges it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to