Files
MINGW-packages/mingw-w64-openssl
Christoph Reiter 7184858fd4 openssl: backport fix for broken EC code with clang 14
Some UB results in broken code starting with Clang 14. This only
affects the no-asm case, which is only used for our arm64 build.

This resulted in runtime errors such as:

19560:error:1012606B:elliptic curve routines:EC_POINT_set_affine_coordinates:point is not on curve:../openssl-1.1.1o/crypto/ec/ec_lib.c:813:
19560:error:100AF010:elliptic curve routines:ec_group_new_from_data:EC lib:../openssl-1.1.1o/crypto/ec/ec_curve.c:3083:
19560:error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group:../openssl-1.1.1o/crypto/ec/ec_curve.c:3159:
19560:error:100D7010:elliptic curve routines:eckey_pub_decode:EC lib:../openssl-1.1.1o/crypto/ec/ec_ameth.c:168:
19560:error:0B09407D:x509 certificate routines:x509_pubkey_decode:public key decode error:../openssl-1.1.1o/crypto/x509/x_pubkey.c:125:
2022-05-10 08:13:33 +02:00
..
2022-03-11 10:23:50 +01:00
2022-03-11 10:23:50 +01:00