Hi Thomas,
Am 10.11.2016 um 22:20 schrieb Thomas Heil:
Also see:
https://www.openssl.org/docs/man1.1.0/crypto/ERR_remove_state.html
hmm. did i read correctly, that this function does nothing?
It does nothing in openssl 1.1.0, as it isn't required in that branch.
However it is required in earlier openssl branches, like 1.0.1 or 1.0.2
though. So in your case (1.0.2) it's badly needed.
OpenSSL version is 1.0.2j.
I assume this is a non-standard build, maybe with the no-deprecated
option or something?
Could you define standard build? Iam cross compiling with th Lede / OpenWrt.
Lede has OPENSSL_WITH_DEPRECATED menuconfig [1], which defaults to yes
(so a default LEDE build should be fine).
Can you confirm your config has OPENSSL_WITH_DEPRECATED = y?
Also can you post the output of "openssl version -a" please? That would
have to come from the executable though; so on the destination machine
in your cross-compile situation.
Regards,
Lukas
[1]
https://github.com/lede-project/source/commit/db11695aa66ac49b8a52f97059697f52b6a3a893