Commit graph

9 commits

Author SHA1 Message Date
Karel Miko
3acb5aed64 appveyor + clang-cl 2026-07-31 23:48:18 +02:00
Steffen Jaeckel
4bdd0480f7 Introduce LTC_NO_ACCEL.
Related-to: libtom/libtomcrypt#727
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2026-04-23 09:13:02 +02:00
Steffen Jaeckel
91757cf54d Bump required CMake version & DRY
* The oldest supported Ubuntu Version is 22.04 which comes with CMake 3.22.
* Refactor demos/CMakeLists.txt to set the list of binaries only once.

Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-11-03 13:57:15 +01:00
Steffen Jaeckel
3c906ab3da Enable AES-NI per default on x86_64.
This can be disabled by defining `LTC_NO_AES_NI`.

Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-11-03 13:52:24 +01:00
Steffen Jaeckel
4d84f53ee7 Let's see if AESNI makes a difference
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-10-04 16:19:15 +02:00
Steffen Jaeckel
0aef68af83 Lets try to build with AESNI support on MSVC
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-10-04 12:12:49 +02:00
Steffen Jaeckel
aeccd41afc Also run CMake build in Appveyor
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2025-05-05 21:17:57 +02:00
Steffen Jaeckel
bb09c272bb also build with MSVC 2019 & 2022
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
2022-07-16 15:07:09 +02:00
Steffen Jaeckel
b4c6c4c45f also build on appveyor 2019-09-24 13:24:09 +02:00