]> code.ossystems Code Review - openembedded-core.git/commit
openssl10: fix runtime errors with Thumb2 when using binutils 2.29
authorStefan Agner <stefan.agner@toradex.com>
Tue, 19 Dec 2017 21:26:37 +0000 (22:26 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 6 Jan 2018 10:11:42 +0000 (10:11 +0000)
commit7310bdb8709a8cb9a5653f10d0be1c024daf6f03
treec6be3546719dbb941618347649214eadf3bf2153
parent7767625370b106bd493fdd5264181a7159e5c300
openssl10: fix runtime errors with Thumb2 when using binutils 2.29

When compiling OpenSSL with binutils 2.29 for ARM with Thumb2 enabled
crashes and unexpected behavior occurs. E.g. connecting to a OpenSSH
server using the affected binary fails with:
  ssh_dispatch_run_fatal: Connection to 192.168.10.171 port 22: incorrect signature

Backport upstream bugfix:
https://github.com/openssl/openssl/issues/4659

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-connectivity/openssl/openssl-1.0.2m/0001-aes-armv4-bsaes-armv7-sha256-armv4-.pl-make-it-work-.patch [new file with mode: 0644]
meta/recipes-connectivity/openssl/openssl_1.0.2m.bb