Version 0.9.3
- Support for MD2 was dropped.
-- Only basic X.509 functionality is included in the gnutls library.
- The rest was moved to the libgnutls-x509.
- Improved the error logging functions, by adding a level, and
by allowing debugging messages just by increasing the level.
- The diffie Hellman ciphersuites are now of higher priority than
\section{\gnutls{} X.509 certificate handling\index{Function reference!for X.509 certificates}}
\label{sec:x509api}
The following functions are to be used for X.509 certificate handling.
-Their prototypes lie in ``gnutls/x509.h''. Most of the functions defined
-here require linking against the library called ``gnutls-x509''.
+Their prototypes lie in ``gnutls/x509.h''.
\input{x509-api}
/*
* Copyright (C) 2001,2002,2003 Nikos Mavroyanopoulos
*
- * This file is part of GNUTLS.
+ * This file is part of GNUTLS.
*
* The GNUTLS library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
privkey.h
noinst_LTLIBRARIES = libx509.la
-lib_LTLIBRARIES = libgnutls-x509.la
+#lib_LTLIBRARIES = libgnutls-x509.la
COBJECTS1 = crl.c dn.c common.c x509.c extensions.c \
rfc2818_hostname.c verify.c mpi.c privkey.c pkcs7.c
COMPAT_OBJECTS = compat.c
-libx509_la_SOURCES = $(COBJECTS1) $(COMPAT_OBJECTS)
+libx509_la_SOURCES = $(COBJECTS1) $(COMPAT_OBJECTS) $(COBJECTS2)
-libgnutls_x509_la_SOURCES = $(COBJECTS2)
+#libgnutls_x509_la_SOURCES = $(COBJECTS2)
-libgnutls_x509_la_LIBADD = ../libgnutls.la
-libgnutls_x509_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+#libgnutls_x509_la_LIBADD = ../libgnutls.la
+#libgnutls_x509_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
x509-api.tex: $(COBJECTS1) $(COBJECTS2)
@echo "" > x509-api.tex