]> code.ossystems Code Review - openembedded-core.git/commit
openssl: fix runtime errors with Thumb2 when using binutils 2.29
authorStefan Agner <stefan.agner@toradex.com>
Sat, 18 Nov 2017 08:53:57 +0000 (09:53 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 2 Dec 2017 11:24:35 +0000 (11:24 +0000)
commite76dcfbd6e1ad6fc147a0607dcdaf8e7ea98b610
tree7bb381a035bf7d5766f20b36c112856d98821722
parentedf9686be28fc321886d48043bcb4ef5b2c00c1d
openssl: 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/0001-aes-asm-aes-armv4-bsaes-armv7-.pl-make-it-work-with-.patch [new file with mode: 0644]
meta/recipes-connectivity/openssl/openssl_1.1.0g.bb