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.REL8_1_STABLE
parent
852ef58da9
commit
919594f3e2
Loading…
Reference in new issue