/* three days */
#define MAX_OCSP_VALIDITY_SECS (3*60*60*24)
-
+#ifdef ENABLE_OCSP
/* If the certificate is revoked status will be GNUTLS_CERT_REVOKED.
*
* Returns:
return ret;
}
+#endif
#define CLEAR_CERTS for(x=0;x<peer_certificate_list_size;x++) { \
if (peer_certificate_list[x]) \
}
}
+#ifdef ENABLE_OCSP
ret = check_ocsp_response(session, peer_certificate_list[0], issuer, &resp, &ocsp_status);
if (ret < 0)
{
CLEAR_CERTS;
return gnutls_assert_val(ret);
}
+#endif
skip_ocsp:
/* Verify certificate
-I$(srcdir)/../extra/includes \
$(LIBOPTS_CFLAGS)
-bin_PROGRAMS = gnutls-serv gnutls-cli psktool gnutls-cli-debug certtool
+bin_PROGRAMS = psktool gnutls-cli-debug certtool
if ENABLE_SRP
bin_PROGRAMS += srptool
endif
+
if ENABLE_OCSP
-bin_PROGRAMS += ocsptool
+bin_PROGRAMS += ocsptool gnutls-serv
+if ENABLE_ANON
+bin_PROGRAMS += gnutls-cli
+endif
endif
bin_PROGRAMS += danetool
noinst_LTLIBRARIES =
-gnutls_serv_SOURCES = \
- list.h serv.c \
- udp-serv.c udp-serv.h \
- socket.c socket.h \
- common.h common.c \
- certtool-common.h
-gnutls_serv_LDADD = ../lib/libgnutls.la
-gnutls_serv_LDADD += libcmd-serv.la ../gl/libgnu.la
-gnutls_serv_LDADD += $(LIBOPTS_LDADD) $(LTLIBINTL)
-gnutls_serv_LDADD += $(LIBSOCKET) $(GETADDRINFO_LIB)
-noinst_LTLIBRARIES += libcmd-serv.la
-libcmd_serv_la_CFLAGS =
-libcmd_serv_la_SOURCES = serv-args.def serv-args.c serv-args.h
if ENABLE_SRP
srptool_SOURCES = srptool.c
libcmd_srp_la_SOURCES = srptool-args.def srptool-args.c srptool-args.h
endif
+psktool_SOURCES = psk.c
+psktool_LDADD = ../lib/libgnutls.la libcmd-psk.la ../gl/libgnu.la
+psktool_LDADD += $(LIBOPTS_LDADD) $(LTLIBINTL)
+noinst_LTLIBRARIES += libcmd-psk.la
+libcmd_psk_la_CFLAGS =
+libcmd_psk_la_SOURCES = psk-args.def psk-args.c psk-args.h
+
+
if ENABLE_OCSP
+
ocsptool_SOURCES = ocsptool.c ocsptool-common.h ocsptool-common.c \
socket.c socket.h
ocsptool_LDADD = ../lib/libgnutls.la libcmd-ocsp.la ../gl/libgnu.la
noinst_LTLIBRARIES += libcmd-ocsp.la
libcmd_ocsp_la_CFLAGS =
libcmd_ocsp_la_SOURCES = ocsptool-args.def ocsptool-args.h ocsptool-args.c
-endif
-psktool_SOURCES = psk.c
-psktool_LDADD = ../lib/libgnutls.la libcmd-psk.la ../gl/libgnu.la
-psktool_LDADD += $(LIBOPTS_LDADD) $(LTLIBINTL)
-noinst_LTLIBRARIES += libcmd-psk.la
-libcmd_psk_la_CFLAGS =
-libcmd_psk_la_SOURCES = psk-args.def psk-args.c psk-args.h
+gnutls_serv_SOURCES = \
+ list.h serv.c \
+ udp-serv.c udp-serv.h \
+ socket.c socket.h \
+ common.h common.c \
+ certtool-common.h
+gnutls_serv_LDADD = ../lib/libgnutls.la
+gnutls_serv_LDADD += libcmd-serv.la ../gl/libgnu.la
+gnutls_serv_LDADD += $(LIBOPTS_LDADD) $(LTLIBINTL)
+gnutls_serv_LDADD += $(LIBSOCKET) $(GETADDRINFO_LIB)
+noinst_LTLIBRARIES += libcmd-serv.la
+libcmd_serv_la_CFLAGS =
+libcmd_serv_la_SOURCES = serv-args.def serv-args.c serv-args.h
+
+if ENABLE_ANON
BENCHMARK_SRCS = benchmark-cipher.c benchmark.c benchmark.h benchmark-tls.c
noinst_LTLIBRARIES += libcmd-cli.la
libcmd_cli_la_CFLAGS =
libcmd_cli_la_SOURCES = cli-args.def cli-args.c cli-args.h
+endif
+endif
gnutls_cli_debug_SOURCES = cli-debug.c tests.h tests.c \
socket.c socket.h common.h common.c