errors_int.h int.h mem.h structure.h \
\
common.h dsa.h mpi.h pkcs7.h rfc2818.h verify.h compat.h \
- dn.h extensions.h privkey.h \
+ extensions.h privkey.h \
\
gnutls_extra.h openssl_compat.h \
\
libgnutls_x509_la_SOURCES = crl.c dn.c common.c x509.c extensions.c \
dsa.c rfc2818_hostname.c verify.c mpi.c privkey.c pkcs7.c \
crq.c sign.c privkey_pkcs8.c pkcs12.c pkcs12_bag.c \
- pkcs12_encr.c x509_write.c crl_write.c dn.h common.h \
- x509_int.h extensions.h pkcs7.h verify.h mpi.h privkey.h \
- pkcs12.h rfc2818.h dsa.h output.c
+ pkcs12_encr.c x509_write.c crl_write.c common.h x509_int.h \
+ extensions.h pkcs7.h verify.h mpi.h privkey.h pkcs12.h \
+ rfc2818.h dsa.h output.c
EXTRA_DIST = x509-api.texi
#include <common.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
/**
* gnutls_x509_crl_init - This function initializes a gnutls_x509_crl_t structure
#include <gnutls_x509.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
#include <mpi.h>
#include <extensions.h>
#include <libtasn1.h>
#include <gnutls_x509.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
#include <mpi.h>
#include <extensions.h>
#include <libtasn1.h>
/*
- * Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation
+ * Copyright (C) 2003, 2004, 2005, 2007, 2008 Free Software Foundation
*
* Author: Nikos Mavrogiannopoulos
*
#include <gnutls_str.h>
#include <common.h>
#include <gnutls_num.h>
-#include <dn.h>
/* This file includes all the required to parse an X.509 Distriguished
* Name (you need a parser just to read a name in the X.509 protoocols!!!)
+++ /dev/null
-/*
- * Copyright (C) 2003, 2004, 2005 Free Software Foundation
- *
- * Author: Nikos Mavrogiannopoulos
- *
- * 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 License
- * as published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
- * USA
- *
- */
-
-#ifndef DN_H
-# define DN_H
-
-/* Some OIDs usually found in Distinguished names
- */
-#define OID_X520_COUNTRY_NAME "2.5.4.6"
-#define OID_X520_ORGANIZATION_NAME "2.5.4.10"
-#define OID_X520_ORGANIZATIONAL_UNIT_NAME "2.5.4.11"
-#define OID_X520_COMMON_NAME "2.5.4.3"
-#define OID_X520_LOCALITY_NAME "2.5.4.7"
-#define OID_X520_STATE_OR_PROVINCE_NAME "2.5.4.8"
-#define OID_LDAP_DC "0.9.2342.19200300.100.1.25"
-#define OID_LDAP_UID "0.9.2342.19200300.100.1.1"
-#define OID_PKCS9_EMAIL "1.2.840.113549.1.9.1"
-
-int _gnutls_x509_parse_dn (ASN1_TYPE asn1_struct,
- const char *asn1_rdn_name, char *buf,
- size_t * sizeof_buf);
-
-int _gnutls_x509_parse_dn_oid (ASN1_TYPE asn1_struct,
- const char *asn1_rdn_name, const char *oid,
- int indx, unsigned int raw_flag, void *buf,
- size_t * sizeof_buf);
-
-int _gnutls_x509_set_dn_oid (ASN1_TYPE asn1_struct,
- const char *asn1_rdn_name, const char *oid,
- int raw_flag, const char *name, int sizeof_name);
-
-int _gnutls_x509_get_dn_oid (ASN1_TYPE asn1_struct,
- const char *asn1_rdn_name,
- int indx, void *_oid, size_t * sizeof_oid);
-
-
-#endif
/*
- * Copyright (C) 2003, 2004, 2005 Free Software Foundation
+ * Copyright (C) 2003, 2004, 2005, 2008 Free Software Foundation
*
* Author: Nikos Mavrogiannopoulos
*
#include <common.h>
#include <x509_b64.h>
#include <pkcs12.h>
-#include <dn.h>
#include <mpi.h>
#include <gc.h>
/*
- * Copyright (C) 2003, 2004, 2005 Free Software Foundation
+ * Copyright (C) 2003, 2004, 2005, 2008 Free Software Foundation
*
* Author: Nikos Mavrogiannopoulos
*
#include <common.h>
#include <x509_b64.h>
#include <pkcs7.h>
-#include <dn.h>
#define SIGNED_DATA_OID "1.2.840.113549.1.7.2"
#include <gnutls_x509.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
#include <mpi.h>
#include <extensions.h>
#include <dsa.h>
#include <gnutls_x509.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
#include <pkcs12.h>
#include <privkey.h>
#include <extensions.h>
#include <gnutls_int.h>
#include <x509_int.h>
-#include <dn.h>
#include <common.h>
#include <rfc2818.h>
#include <gnutls_errors.h>
#include <gnutls_sig.h>
#include <gnutls_str.h>
#include <gnutls_datum.h>
-#include <dn.h>
#include <x509_int.h>
#include <mpi.h>
#include <common.h>
#include <gnutls_sig.h>
#include <gnutls_str.h>
#include <gnutls_datum.h>
-#include <dn.h>
#include <x509_int.h>
#include <mpi.h>
#include <common.h>
#include <gnutls_x509.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
#include <extensions.h>
#include <libtasn1.h>
#include <mpi.h>
gnutls_x509_crt_t issuer,
gnutls_x509_privkey_t issuer_key);
+/* dn.c */
+#define OID_X520_COUNTRY_NAME "2.5.4.6"
+#define OID_X520_ORGANIZATION_NAME "2.5.4.10"
+#define OID_X520_ORGANIZATIONAL_UNIT_NAME "2.5.4.11"
+#define OID_X520_COMMON_NAME "2.5.4.3"
+#define OID_X520_LOCALITY_NAME "2.5.4.7"
+#define OID_X520_STATE_OR_PROVINCE_NAME "2.5.4.8"
+#define OID_LDAP_DC "0.9.2342.19200300.100.1.25"
+#define OID_LDAP_UID "0.9.2342.19200300.100.1.1"
+#define OID_PKCS9_EMAIL "1.2.840.113549.1.9.1"
+
+int _gnutls_x509_parse_dn (ASN1_TYPE asn1_struct,
+ const char *asn1_rdn_name, char *buf,
+ size_t * sizeof_buf);
+
+int _gnutls_x509_parse_dn_oid (ASN1_TYPE asn1_struct,
+ const char *asn1_rdn_name, const char *oid,
+ int indx, unsigned int raw_flag, void *buf,
+ size_t * sizeof_buf);
+
+int _gnutls_x509_set_dn_oid (ASN1_TYPE asn1_struct,
+ const char *asn1_rdn_name, const char *oid,
+ int raw_flag, const char *name, int sizeof_name);
+
+int _gnutls_x509_get_dn_oid (ASN1_TYPE asn1_struct,
+ const char *asn1_rdn_name,
+ int indx, void *_oid, size_t * sizeof_oid);
+
#endif
#include <gnutls_x509.h>
#include <x509_b64.h>
#include <x509_int.h>
-#include <dn.h>
#include <mpi.h>
#include <extensions.h>
#include <libtasn1.h>
/*
- * Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation
+ * Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008 Free Software Foundation
*
* Author: Nikos Mavrogiannopoulos
*
#include <gnutls_global.h>
#include <gnutls_errors.h>
#include <string.h> /* memset */
-#include <x509/dn.h>
+#include <x509/x509_int.h>
#include <libtasn1.h>
#include <gnutls/x509.h>
#include <openssl_compat.h>