summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Kazuki Yamaguchi <k@rhe.jp>2016-04-09 01:22:16 +0900
committerLibravatar Junio C Hamano <gitster@pobox.com>2016-04-08 11:46:36 -0700
commit1245c74936d5803415306ade3c5050614a26af4e (patch)
treeccbf76d7ba217fdb6a75de83f522b9407970b5ef
parentimap-send: avoid deprecated TLSv1_method() (diff)
downloadtgif-1245c74936d5803415306ade3c5050614a26af4e.tar.xz
configure: remove checking for HMAC_CTX_cleanup
We don't need it, as we no longer use HMAC_CTX_cleanup() directly. Signed-off-by: Kazuki Yamaguchi <k@rhe.jp> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--Makefile6
-rw-r--r--configure.ac4
-rw-r--r--git-compat-util.h3
3 files changed, 0 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 37e2d9e186..cad1f45222 100644
--- a/Makefile
+++ b/Makefile
@@ -354,9 +354,6 @@ all::
#
# Define HAVE_CLOCK_MONOTONIC if your platform has CLOCK_MONOTONIC in librt.
#
-# Define NO_HMAC_CTX_CLEANUP if your OpenSSL is version 0.9.6b or earlier to
-# cleanup the HMAC context with the older HMAC_cleanup function.
-#
# Define USE_PARENS_AROUND_GETTEXT_N to "yes" if your compiler happily
# compiles the following initialization:
#
@@ -1120,9 +1117,6 @@ ifndef NO_OPENSSL
ifdef NEEDS_CRYPTO_WITH_SSL
OPENSSL_LIBSSL += -lcrypto
endif
- ifdef NO_HMAC_CTX_CLEANUP
- BASIC_CFLAGS += -DNO_HMAC_CTX_CLEANUP
- endif
else
BASIC_CFLAGS += -DNO_OPENSSL
BLK_SHA1 = 1
diff --git a/configure.ac b/configure.ac
index 1f55009bba..367e72fe9a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -970,10 +970,6 @@ AC_CHECK_LIB([iconv], [locale_charset],
[CHARSET_LIB=-lcharset])])
GIT_CONF_SUBST([CHARSET_LIB])
#
-# Define NO_HMAC_CTX_CLEANUP=YesPlease if HMAC_CTX_cleanup is missing.
-AC_CHECK_LIB([crypto], [HMAC_CTX_cleanup],
- [], [GIT_CONF_SUBST([NO_HMAC_CTX_CLEANUP], [YesPlease])])
-#
# Define HAVE_CLOCK_GETTIME=YesPlease if clock_gettime is available.
GIT_CHECK_FUNC(clock_gettime,
[HAVE_CLOCK_GETTIME=YesPlease],
diff --git a/git-compat-util.h b/git-compat-util.h
index f035363ba6..c062ddfb5a 100644
--- a/git-compat-util.h
+++ b/git-compat-util.h
@@ -277,9 +277,6 @@ extern char *gitbasename(char *);
#endif
#include <openssl/ssl.h>
#include <openssl/err.h>
-#ifdef NO_HMAC_CTX_CLEANUP
-#define HMAC_CTX_cleanup HMAC_cleanup
-#endif
#endif
/* On most systems <netdb.h> would have given us this, but