CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2018/06/14 11:14:12
Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Fix a potential leak/incorrect return value in DSA signature generation. In the very unlikely case where we have to repeat the signature generation, the DSA_SIG return value has already been allocated. This will either result in a leak when we allocate again on the next iteration, or it will give a false success (with missing signature values) if any error occurs on the next iteration. ok tb@