Compare commits

..

2 Commits

Author SHA1 Message Date
7aa9871c8c
readme: update references to 4.0.0
Some checks failed
CI / build (-Dbuild-apps, true, ubuntu-latest, master) (push) Has been cancelled
CI / build (macos-latest, 0.13.0) (push) Has been cancelled
CI / build (ubuntu-latest, 0.12.1) (push) Has been cancelled
CI / build (ubuntu-latest, 0.13.0) (push) Has been cancelled
CI / build (windows-latest, 0.13.0) (push) Has been cancelled
2024-12-05 22:42:42 -07:00
991d09a09e
build: update to libressl-portable v4.0.0 2024-12-05 22:42:42 -07:00

View File

@ -128,6 +128,7 @@ pub fn build(b: *std.Build) !void {
libressl_common.libcrypto.defineCMacro("SHA512_ASM", null);
libressl_common.libcrypto.defineCMacro("WHIRLPOOL_ASM", null);
libressl_common.libcrypto.defineCMacro("OPENSSL_CPUID_OBJ", null);
libressl_common.libcrypto.defineCMacro("HAVE_GNU_STACK", null);
} else if (tinfo.cpu.arch == .arm) {
libressl_common.libcrypto.addCSourceFiles(.{
.root = crypto_srcroot,
@ -604,9 +605,7 @@ const libssl_src_prefix = base_src_prefix ++ "ssl/";
const libtls_src_prefix = base_src_prefix ++ "tls/";
// only used on nonasm builds
const libcrypto_nonasm: []const []const u8 = &.{
"aes/aes_core.c",
};
const libcrypto_nonasm: []const []const u8 = &.{};
const libcrypto_include_paths: []const []const u8 = &.{
libcrypto_src_prefix,
@ -809,6 +808,7 @@ const libcrypto_sources: []const []const u8 = &.{
"mem_dbg.c",
"o_fips.c",
"aes/aes.c",
"aes/aes_core.c",
"aes/aes_ige.c",
"asn1/a_bitstr.c",
"asn1/a_enum.c",