]> 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>
Sat, 18 Nov 2017 08:53:55 +0000 (09:53 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 2 Dec 2017 11:24:34 +0000 (11:24 +0000)
commit977db3843b629112539d3eb766c845127c0de497
treee013d36d3b7b9fb1bbcc6dbb6c077e3f5a65381e
parenta200115c769eff4b9b0241d54ed5ad86da08fdbc
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: Ross Burton <ross.burton@intel.com>
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