Matt Caswell

Results 503 comments of Matt Caswell

All feedback addressed. Ping for reviews.

I've rebased this now that #19748 was merged and taken it out of draft. Ping for reviews!

All feedback above either addressed or otherwise responded to. Fixup commits pushed. Please take another look.

Cross compile CI failures appear to be due to a network glitch.

I'm not quite sure what you mean. The old `HMAC*` functions are deprecated and don't support providers/libctx at all. The new `EVP_Q_mac` function takes a libctx as its first parameter.

> Apologies: I was of the opinion that only HMAC_* functions and not HMAC() are deprecated and thus used HMAC() Oh! You are absolutely right. I had completely forgotten that...

> On the other hand it is kind of implicit that a function that does not have libctx argument or any other context argument, cannot really use non-default libctx. Right...

Yes, this is supposed to work. Looks like a bug.