44ec48ebfd
Commitc9e08af24f
removed the only user of the special case MD5 use that would be allowed in FIPS mode in tls_prf_sha1_md5(). Commit271dbf1594
removed the file from the build, but left the implementation into the repository. To clean things up even further, remove this functionality completely since it is not expected to be needed for FIPS mode anymore. Signed-hostap: Jouni Malinen <j@w1.fi>
59 lines
985 B
Makefile
59 lines
985 B
Makefile
all: libcrypto.a
|
|
|
|
clean:
|
|
rm -f *~ *.o *.d libcrypto.a
|
|
|
|
install:
|
|
@echo Nothing to be made.
|
|
|
|
|
|
include ../lib.rules
|
|
|
|
CFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT
|
|
CFLAGS += -DCONFIG_TLS_INTERNAL_SERVER
|
|
#CFLAGS += -DALL_DH_GROUPS
|
|
CFLAGS += -DCONFIG_SHA256
|
|
|
|
LIB_OBJS= \
|
|
aes-cbc.o \
|
|
aes-ctr.o \
|
|
aes-eax.o \
|
|
aes-encblock.o \
|
|
aes-internal.o \
|
|
aes-internal-dec.o \
|
|
aes-internal-enc.o \
|
|
aes-omac1.o \
|
|
aes-unwrap.o \
|
|
aes-wrap.o \
|
|
des-internal.o \
|
|
dh_group5.o \
|
|
dh_groups.o \
|
|
md4-internal.o \
|
|
md5.o \
|
|
md5-internal.o \
|
|
milenage.o \
|
|
ms_funcs.o \
|
|
rc4.o \
|
|
sha1.o \
|
|
sha1-internal.o \
|
|
sha1-pbkdf2.o \
|
|
sha1-prf.o \
|
|
sha1-tlsprf.o \
|
|
sha1-tprf.o \
|
|
sha256.o \
|
|
sha256-tlsprf.o \
|
|
sha256-internal.o
|
|
|
|
LIB_OBJS += crypto_internal.o
|
|
LIB_OBJS += crypto_internal-cipher.o
|
|
LIB_OBJS += crypto_internal-modexp.o
|
|
LIB_OBJS += crypto_internal-rsa.o
|
|
LIB_OBJS += tls_internal.o
|
|
LIB_OBJS += fips_prf_internal.o
|
|
LIB_OBJS += random.o
|
|
|
|
|
|
libcrypto.a: $(LIB_OBJS)
|
|
$(AR) crT $@ $?
|
|
|
|
-include $(OBJS:%.o=%.d)
|