mirror of https://github.com/postgres/postgres
0.9.7x have EVP_DigestFinal function which which clears all of EVP_MD_CTX. This makes pgcrypto crash in functions which re-use one digest context several times: hmac() and crypt() with md5 algorithm. Following patch fixes it by carring the digest info around EVP_DigestFinal and re-initializing cipher. Marko Kreen.REL7_2_STABLE
parent
5e72d01d20
commit
826f14f6d3
Loading…
Reference in new issue