Merge branch 'tomcrypt-ecc' into 'master'
Update libtomcrypt to https://github.com/libtom/libtomcrypt/commit/de15a6fad94a1… …d6d05a197bd409adbec084fac2b. This is mainly with focus on issues with the ECC code. One of these issues is a "possible overflow in ecc_ansi_x963_export" (https://github.com/libtom/libtomcrypt/issues/58). Other than that all changes are minimal, only one new compile flag had to be added to get around a compiler incompatibility case for LTC_FAST (we're not working with GNU compilers here) and the code will fully compile.
This commit is contained in:
commit
1b56bd2049
2
deps/libtomcrypt
vendored
2
deps/libtomcrypt
vendored
@ -1 +1 @@
|
|||||||
Subproject commit bd7933cc2b43ebe7c4349614c6cf1271251ebee4
|
Subproject commit de15a6fad94a1d6d05a197bd409adbec084fac2b
|
@ -251,7 +251,7 @@ workspace "iw4x"
|
|||||||
-- libtomcrypt
|
-- libtomcrypt
|
||||||
project "libtomcrypt"
|
project "libtomcrypt"
|
||||||
language "C"
|
language "C"
|
||||||
defines { "_LIB", "LTC_SOURCE", "LTC_NO_RSA_BLINDING", "LTM_DESC", "USE_LTM", "WIN32" }
|
defines { "_LIB", "LTC_SOURCE", "LTC_NO_FAST", "LTC_NO_RSA_BLINDING", "LTM_DESC", "USE_LTM", "WIN32" }
|
||||||
|
|
||||||
links { "libtommath" }
|
links { "libtommath" }
|
||||||
includedirs { "./deps/libtomcrypt/src/headers" }
|
includedirs { "./deps/libtomcrypt/src/headers" }
|
||||||
|
Loading…
Reference in New Issue
Block a user