Skip to content

fix(Crypto): Compile error if EVP_CIPHER_CTX_init not defined.#4381

Merged
matejk merged 1 commit intodevelfrom
crypto-envelope-fix-compile-error
Jan 5, 2024
Merged

fix(Crypto): Compile error if EVP_CIPHER_CTX_init not defined.#4381
matejk merged 1 commit intodevelfrom
crypto-envelope-fix-compile-error

Conversation

@matejk
Copy link
Copy Markdown
Contributor

@matejk matejk commented Jan 4, 2024

EVP_CIPHER_CTX_init is incorrectly defined in Envelope.cpp if it is not defined already by OpenSSL and causes compile error.

Fixed to properly call EVP_CIPHER_CTX_reset when using OpenSSL 1.1 or newer.

@matejk matejk added this to the Release 1.13.1 milestone Jan 4, 2024
…pp if it is not defined already by OpenSSL. Fixed to properly use EVP_CIPHER_CTX_reset.
@matejk matejk force-pushed the crypto-envelope-fix-compile-error branch from 378f9c2 to b604ed7 Compare January 5, 2024 07:14
@matejk matejk changed the base branch from poco-1.13.1 to devel January 5, 2024 07:15
@matejk matejk merged commit 7c8d5e2 into devel Jan 5, 2024
@matejk matejk deleted the crypto-envelope-fix-compile-error branch January 5, 2024 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants