]> 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>
Tue, 19 Dec 2017 21:26:39 +0000 (22:26 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 6 Jan 2018 10:11:42 +0000 (10:11 +0000)
commit0dba9ac4414a31e341840da3cca12a9ec0658abe
tree2977508c55b7f66b1745a0063402fa5d71910874
parent3cfbf7d020b12ef70ba1e1bd4a538b4b8f6e7251
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: Richard Purdie <richard.purdie@linuxfoundation.org>
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