diff options
-rw-r--r-- | Makefile.am | 19 | ||||
-rw-r--r-- | configure.in | 39 | ||||
-rw-r--r-- | doc/Makefile.am | 21 | ||||
-rw-r--r-- | lib/Makefile.am | 2 | ||||
-rw-r--r-- | lib/gnutls.pc.in | 1 | ||||
-rw-r--r-- | lib/x509/Makefile.am | 20 | ||||
-rw-r--r-- | lib/x509/common.h | 24 | ||||
-rw-r--r-- | lib/x509/compat.h | 24 | ||||
-rw-r--r-- | lib/x509/crq.h | 24 | ||||
-rw-r--r-- | lib/x509/dn.h | 24 | ||||
-rw-r--r-- | lib/x509/dsa.h | 24 | ||||
-rw-r--r-- | lib/x509/extensions.h | 24 | ||||
-rw-r--r-- | lib/x509/mpi.h | 24 | ||||
-rw-r--r-- | lib/x509/pkcs12.h | 23 | ||||
-rw-r--r-- | lib/x509/pkcs7.h | 23 | ||||
-rw-r--r-- | lib/x509/privkey.h | 24 | ||||
-rw-r--r-- | lib/x509/rfc2818.h | 24 | ||||
-rw-r--r-- | lib/x509/sign.h | 24 | ||||
-rw-r--r-- | lib/x509/verify.h | 24 | ||||
-rw-r--r-- | lib/x509/x509.h | 24 | ||||
-rw-r--r-- | libextra/Makefile.am | 22 | ||||
-rw-r--r-- | libextra/gnutls-extra.pc.in | 3 | ||||
-rw-r--r-- | libextra/gnutls_extra.h | 24 | ||||
-rw-r--r-- | libextra/openssl_compat.h | 24 |
24 files changed, 488 insertions, 21 deletions
diff --git a/Makefile.am b/Makefile.am index 5ad39f78ba..63077728e2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,23 @@ ## Process this file with automake to produce Makefile.in +# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation +# +# Author: Nikos Mavroyanopoulos +# +# This file is part of GNUTLS. +# +# GNUTLS is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 2 of the License, or (at +# your option) any later version. +# +# GNUTLS 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GNUTLS; if not, write to the Free Software Foundation, +# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. SUBDIRS = gl if NETTLE diff --git a/configure.in b/configure.in index 3e25d08061..eed218defd 100644 --- a/configure.in +++ b/configure.in @@ -1,24 +1,23 @@ dnl Process this file with autoconf to produce a configure script. - -dnl Copyright (C) 2004, 2005 Simon Josefsson -dnl Copyright (C) 2000, 2001, 2002, 2003, 2004 Nikos Mavroyanopoulos -dnl -dnl This file is part of GNU TLS. -dnl -dnl GNU TLS is free software; you can redistribute it and/or modify it -dnl under the terms of the GNU Lesser General Public License as -dnl published by the Free Software Foundation; either version 2.1 of -dnl the License, or (at your option) any later version. -dnl -dnl GNU TLS is distributed in the hope that it will be useful, but -dnl WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -dnl Lesser General Public License for more details. -dnl -dnl You should have received a copy of the GNU Lesser General Public -dnl License along with GNU TLS; if not, write to the Free Software -dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -dnl 02111-1307, USA +# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation +# +# Author: Nikos Mavroyanopoulos +# +# This file is part of GNUTLS. +# +# GNUTLS is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# GNUTLS 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GNUTLS; if not, write to the Free Software Foundation, +# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. AC_INIT(gnutls, [1.2.0], [bug-gnutls@gnu.org]) AC_PREREQ(2.59) diff --git a/doc/Makefile.am b/doc/Makefile.am index 9a6145c01c..ed9376eb20 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,3 +1,24 @@ +dnl Process this file with autoconf to produce a configure script. +# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation +# +# Author: Nikos Mavroyanopoulos +# +# This file is part of GNUTLS. +# +# GNUTLS is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# GNUTLS 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GNUTLS; if not, write to the Free Software Foundation, +# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + EXTRA_DIST = TODO README.CVS README.autoconf certtool.cfg \ gnutls.ps gnutls.pdf gnutls.html SUBDIRS = scripts manpages diff --git a/lib/Makefile.am b/lib/Makefile.am index 50c80fbb89..43e5b9a9b8 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -1,6 +1,8 @@ ## Process this file with automake to produce Makefile.in # Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation # +# Author: Nikos Mavroyanopoulos +# # This file is part of GNUTLS. # # The GNUTLS library is free software; you can redistribute it and/or diff --git a/lib/gnutls.pc.in b/lib/gnutls.pc.in index 7111c8fcbc..6de97c49cb 100644 --- a/lib/gnutls.pc.in +++ b/lib/gnutls.pc.in @@ -1,5 +1,6 @@ # Process this file with autoconf to produce a pkg-config metadata file. # Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation +# Author: Simon Josefsson # # This file is free software; as a special exception the author gives # unlimited permission to copy and/or distribute it, with or without diff --git a/lib/x509/Makefile.am b/lib/x509/Makefile.am index 74eebdfaac..cad56d4cfa 100644 --- a/lib/x509/Makefile.am +++ b/lib/x509/Makefile.am @@ -1,3 +1,23 @@ +## Process this file with automake to produce Makefile.in +# Copyright (C) 2003, 2004, 2005 Free Software Foundation +# +# 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 +# USA + INCLUDES = -I$(top_srcdir)/crypto -I$(top_srcdir)/gl -I$(top_srcdir)/libextra -I$(top_srcdir)/lib/minitasn1 -I$(top_srcdir)/libextra/openpgp/ -I$(top_srcdir)/libextra/opencdk -I$(top_srcdir)/lib -I$(top_srcdir)/includes $(LIBOPENCDK_CFLAGS) $(LIBTASN1_CFLAGS) $(LIBGCRYPT_CFLAGS) noinst_LTLIBRARIES = libgnutls_x509.la diff --git a/lib/x509/common.h b/lib/x509/common.h index 0592f7fd57..9169105a6c 100644 --- a/lib/x509/common.h +++ b/lib/x509/common.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + #ifndef COMMON_H # define COMMON_H diff --git a/lib/x509/compat.h b/lib/x509/compat.h index b0fcd29537..947844d13c 100644 --- a/lib/x509/compat.h +++ b/lib/x509/compat.h @@ -1,2 +1,26 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + time_t _gnutls_x509_get_raw_crt_activation_time(const gnutls_datum_t *); time_t _gnutls_x509_get_raw_crt_expiration_time(const gnutls_datum_t *); diff --git a/lib/x509/crq.h b/lib/x509/crq.h index 277433bf9e..2000a6ea5a 100644 --- a/lib/x509/crq.h +++ b/lib/x509/crq.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + #ifndef CRQ_H # define CRQ_H diff --git a/lib/x509/dn.h b/lib/x509/dn.h index ac8495ccb4..53d79f1ecd 100644 --- a/lib/x509/dn.h +++ b/lib/x509/dn.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + #ifndef DN_H # define DN_H diff --git a/lib/x509/dsa.h b/lib/x509/dsa.h index db6e749e69..e0e6c9a694 100644 --- a/lib/x509/dsa.h +++ b/lib/x509/dsa.h @@ -1 +1,25 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + int _gnutls_dsa_generate_params(mpi_t * resarr, int *resarr_len, int bits); diff --git a/lib/x509/extensions.h b/lib/x509/extensions.h index d4ca019e4a..09ac410628 100644 --- a/lib/x509/extensions.h +++ b/lib/x509/extensions.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + int _gnutls_x509_crt_get_extension(gnutls_x509_crt_t cert, const char *extension_id, int indx, gnutls_datum_t * ret, diff --git a/lib/x509/mpi.h b/lib/x509/mpi.h index 0a9b237a6e..d45d93cc7c 100644 --- a/lib/x509/mpi.h +++ b/lib/x509/mpi.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + #include <gnutls_int.h> #include "x509.h" diff --git a/lib/x509/pkcs12.h b/lib/x509/pkcs12.h index 88309eff48..441a78df6d 100644 --- a/lib/x509/pkcs12.h +++ b/lib/x509/pkcs12.h @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ typedef struct gnutls_pkcs12_int { ASN1_TYPE pkcs12; diff --git a/lib/x509/pkcs7.h b/lib/x509/pkcs7.h index 273a586f0c..0c0de31287 100644 --- a/lib/x509/pkcs7.h +++ b/lib/x509/pkcs7.h @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ typedef struct gnutls_pkcs7_int { ASN1_TYPE pkcs7; diff --git a/lib/x509/privkey.h b/lib/x509/privkey.h index e4865405db..141d0c38bd 100644 --- a/lib/x509/privkey.h +++ b/lib/x509/privkey.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + typedef enum gnutls_pkcs_encrypt_flags_t { GNUTLS_PKCS_PLAIN = 1, /* if set the private key will not * be encrypted. diff --git a/lib/x509/rfc2818.h b/lib/x509/rfc2818.h index 5d4d59d6db..eebc7fb82f 100644 --- a/lib/x509/rfc2818.h +++ b/lib/x509/rfc2818.h @@ -1,2 +1,26 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + int _gnutls_hostname_compare(const char *certname, const char *hostname); #define MAX_CN 256 diff --git a/lib/x509/sign.h b/lib/x509/sign.h index a6508a911f..b3aa0f019f 100644 --- a/lib/x509/sign.h +++ b/lib/x509/sign.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + int _gnutls_x509_sign(const gnutls_datum_t * tbs, gnutls_digest_algorithm_t hash, gnutls_x509_privkey_t signer, gnutls_datum_t * signature); diff --git a/lib/x509/verify.h b/lib/x509/verify.h index 4bc9fac425..f86a280eb8 100644 --- a/lib/x509/verify.h +++ b/lib/x509/verify.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + #include "x509.h" typedef enum gnutls_certificate_verify_flags { diff --git a/lib/x509/x509.h b/lib/x509/x509.h index 4b49088742..f3b46ee3e9 100644 --- a/lib/x509/x509.h +++ b/lib/x509/x509.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + * USA + * + */ + #ifndef X509_H # define X509_H diff --git a/libextra/Makefile.am b/libextra/Makefile.am index 3cc96dfd95..a7d87e0398 100644 --- a/libextra/Makefile.am +++ b/libextra/Makefile.am @@ -1,3 +1,25 @@ +## Process this file with automake to produce Makefile.in +# Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation +# +# Author: Nikos Mavroyanopoulos +# +# This file is part of GNUTLS-EXTRA. +# +# GNUTLS-EXTRA is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of the +# License, or (at your option) any later version. +# +# GNUTLS-EXTRA 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# 02111-1307, USA. + AM_CPPFLAGS = -I$(top_srcdir)/crypto -I$(top_srcdir)/gl \ -I$(top_srcdir)/lib -I../includes -I$(top_srcdir)/includes \ -I$(top_srcdir)/lib/minitasn1 -I$(srcdir)/openpgp \ diff --git a/libextra/gnutls-extra.pc.in b/libextra/gnutls-extra.pc.in index 8e698796bd..ab993d1bec 100644 --- a/libextra/gnutls-extra.pc.in +++ b/libextra/gnutls-extra.pc.in @@ -1,5 +1,6 @@ # Process this file with autoconf to produce a pkg-config metadata file. -# Copyright 2002, 2004 Simon Josefsson +# Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation +# Author: Simon Josefsson # # This file is free software; as a special exception the author gives # unlimited permission to copy and/or distribute it, with or without diff --git a/libextra/gnutls_extra.h b/libextra/gnutls_extra.h index 196a147e81..8f7c06c44e 100644 --- a/libextra/gnutls_extra.h +++ b/libextra/gnutls_extra.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * This file is part of GNUTLS-EXTRA. + * + * GNUTLS-EXTRA is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * GNUTLS-EXTRA 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 + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + * 02111-1307, USA. + * + */ + #include <auth_cert.h> typedef int (*OPENPGP_VERIFY_KEY_FUNC) (const diff --git a/libextra/openssl_compat.h b/libextra/openssl_compat.h index 821d6a6bf7..20ad7b4cd0 100644 --- a/libextra/openssl_compat.h +++ b/libextra/openssl_compat.h @@ -1,3 +1,27 @@ +/* + * Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation + * + * Author: Nikos Mavroyanopoulos + * + * This file is part of GNUTLS-EXTRA. + * + * GNUTLS-EXTRA is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * GNUTLS-EXTRA 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 + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + * 02111-1307, USA. + * + */ + #ifndef GNUTLS_COMPAT8_H # define GNUTLS_COMPAT8_H |