[Midnightbsd-cvs] mports [17321] trunk/security/gnutls: gnutls 3.2.16

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Sep 15 21:35:18 EDT 2014


Revision: 17321
          http://svnweb.midnightbsd.org/mports/?rev=17321
Author:   laffer1
Date:     2014-09-15 21:35:17 -0400 (Mon, 15 Sep 2014)
Log Message:
-----------
gnutls 3.2.16

Modified Paths:
--------------
    trunk/security/gnutls/Makefile
    trunk/security/gnutls/distinfo
    trunk/security/gnutls/pkg-descr
    trunk/security/gnutls/pkg-plist

Added Paths:
-----------
    trunk/security/gnutls/files/patch-lib__x509__rfc2818_hostname.c

Removed Paths:
-------------
    trunk/security/gnutls/files/patch-doc-scripts-gdoc
    trunk/security/gnutls/files/patch-lib-gnutls_cipher.c
    trunk/security/gnutls/files/patch-lib__x509__verify.c

Modified: trunk/security/gnutls/Makefile
===================================================================
--- trunk/security/gnutls/Makefile	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/Makefile	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,99 +1,65 @@
 # $MidnightBSD$
 
 PORTNAME=	gnutls
-PORTVERSION=	2.12.23
-PORTREVISION=	3
+PORTVERSION=	3.2.16
+PORTREVISION=	0
 CATEGORIES=	security net
-MASTER_SITES=	\
-	ftp://ftp.gnutls.org/gcrypt/gnutls/v${PORTVERSION:C/.[0-9]+$//}/ \
-	http://www.ring.gr.jp/pub/net/gnupg/gnutls/v${PORTVERSION:C/.[0-9]+$//}/
+MASTER_SITES=	GNUPG/gnutls/v3.2
 
 MAINTAINER=	novel at FreeBSD.org
 COMMENT=	GNU Transport Layer Security library
 
-LICENSE=	gpl3
+LICENSE=	gpl3 lgpl2.1
+LICENSE_COMB=	multi
+LICENSE_FILE_gpl3=	${WRKSRC}/COPYING
+LICENSE_FILE_lgpl2.1=	${WRKSRC}/COPYING.LESSER
 
-LIB_DEPENDS=	nettle:${PORTSDIR}/security/nettle \
-		gpg-error:${PORTSDIR}/security/libgpg-error \
-		p11-kit:${PORTSDIR}/security/p11-kit
+LIB_DEPENDS=	libnettle.so:${PORTSDIR}/security/nettle \
+		libtasn1.so:${PORTSDIR}/security/libtasn1
 
-CONFLICTS=	gnutls-devel-[0-9]*
-
-USES=		pathfix pkgconfig iconv gmake shebangfix
-USE_PERL5_BUILD=	yes
-USE_BZIP2=	yes
-USE_GNOME=	ltverhack
+USES=		gmake iconv libtool makeinfo pathfix pkgconfig tar:xz
+USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-USE_AUTOTOOLS=	libtool
-LIBTOOLFILES=	configure lib/configure libextra/configure
-SHEBANG_FILES=	doc/scripts/gdoc doc/scripts/sort2.pl
+CONFIGURE_ARGS=	--disable-guile \
+		--disable-silent-rules \
+		--enable-local-libopts
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
-CPPFLAGS+=	-fPIC
-CONFIGURE_ARGS+=	--disable-guile
+MAKE_ENV=	MAKEINFOFLAGS=--no-split
 
+OPTIONS_DEFINE=		CRYWRAP EXAMPLES LIBDANE NLS P11KIT TPM ZLIB
+OPTIONS_DEFAULT=	CRYWRAP P11KIT TPM ZLIB
+OPTIONS_SUB=		yes
 
-INFO=		gnutls
+CRYWRAP_DESC=			Enable Crywrap TLS proxy service
+CRYWRAP_LIB_DEPENDS=		libidn.so:${PORTSDIR}/dns/libidn
+CRYWRAP_CONFIGURE_ENABLE=	crywrap
 
-OPTIONS_DEFINE=	LIBTASN1 CXX LZO NLS
+LIBDANE_DESC=			DNSSEC support for DANE (danetool --check)
+LIBDANE_LIB_DEPENDS=		libunbound.so:${PORTSDIR}/dns/unbound
+LIBDANE_CONFIGURE_ENABLE=	libdane
 
-LIBTASN1_DESC=	Use system libtasn1 instead of local one
-CXX_DESC=	Install C++ library
-LZO_DESC=	LZO compression
+NLS_CONFIGURE_ENABLE=	nls
+NLS_USES=		gettext
 
-OPTIONS_DEFAULT=	LIBTASN1 CXX
+P11KIT_DESC=		PKCS\#11 and p11-kit support
+P11KIT_CONFIGURE_WITH=	p11-kit
+P11KIT_LIB_DEPENDS=	libp11-kit.so:${PORTSDIR}/security/p11-kit
 
-.include <bsd.mport.options.mk>
+TPM_DESC=		TPM (trousers) support
+TPM_CONFIGURE_WITH=	tpm
+TPM_LIB_DEPENDS=	libtspi.so:${PORTSDIR}/security/trousers
 
-.if ${PORT_OPTIONS:MLIBTASN1}
-LIB_DEPENDS+=		tasn1:${PORTSDIR}/security/libtasn1
-.else
-CONFIGURE_ARGS+=	--with-included-libtasn1
-.endif
+ZLIB_CONFIGURE_WITH=	zlib
 
-.if ${PORT_OPTIONS:MLZO}
-LIB_DEPENDS+=		lzo2:${PORTSDIR}/archivers/lzo2
-CONFIGURE_ARGS+=	--with-lzo
-.else
-CONFIGURE_ARGS+=	--with-lzo=no
-.endif
+INFO=		gnutls gnutls-guile
 
-.if ${PORT_OPTIONS:MCXX}
-PLIST_SUB+=		CXX=""
-.else
-CONFIGURE_ARGS+=	--disable-cxx
-PLIST_SUB+=		CXX="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=			gettext
-PLIST_SUB+=		NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls
-PLIST_SUB+=		NLS="@comment "
-.endif
-
-PORTDOCS=		AUTHORS NEWS README THANKS
-PORTEXAMPLES=		*.c
-
 post-patch:
-	@${FIND} ${WRKSRC} -name "Makefile.in" -type f |\
-		${XARGS} ${REINPLACE_CMD} -e 's|[$$][(]LTLIBPTHREAD[)]||g'
-	@${REINPLACE_CMD} -e 's|/usr/bin/perl|${PREFIX}/bin/perl|g' \
-		${WRKSRC}/doc/doxygen/Doxyfile.in
+	@${RM} ${WRKSRC}/doc/*.info*
 
 post-install:
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${EXAMPLESDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES:C,^,doc/examples/,} \
-		${EXAMPLESDIR}
-.endif
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-.for i in ${PORTDOCS}
-	@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/examples/*.[ch] ${STAGEDIR}${EXAMPLESDIR}
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgnutls*.so.*
 
 .include <bsd.port.mk>

Modified: trunk/security/gnutls/distinfo
===================================================================
--- trunk/security/gnutls/distinfo	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/distinfo	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,2 +1,2 @@
-SHA256 (gnutls-2.12.23.tar.bz2) = dfa67a7e40727eb0913e75f3c44911d5d8cd58d1ead5acfe73dd933fc0d17ed2
-SIZE (gnutls-2.12.23.tar.bz2) = 7279415
+SHA256 (gnutls-3.2.16.tar.xz) = 781836a04a8bbb42e6590d6524d53c870850d26fc55146a7e0e5d7e1d183bcae
+SIZE (gnutls-3.2.16.tar.xz) = 5337140

Deleted: trunk/security/gnutls/files/patch-doc-scripts-gdoc
===================================================================
--- trunk/security/gnutls/files/patch-doc-scripts-gdoc	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/files/patch-doc-scripts-gdoc	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,612 +0,0 @@
---- doc/scripts/gdoc.orig	2014-01-13 15:08:22.000000000 +0400
-+++ doc/scripts/gdoc	2014-01-13 15:10:10.000000000 +0400
-@@ -7,6 +7,8 @@
- ## Copyright (c) 2001, 2002 Nikos Mavrogiannopoulos
- ##                    added -tex
- ## Copyright (c) 1998 Michael Zucchi
-+## Copyright (c) 2013 Adam Sampson
-+##                    made highlighting not depend on hash order, for Perl 5.18
- 
- # This program is free software: you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
-@@ -132,57 +134,59 @@
- use POSIX qw(strftime);
- 
- # match expressions used to find embedded type information
--$type_constant = "((?<!\")\\\%(\\w+))";
--$type_func = "(\\w+\\(\\))";
--$type_param = "\\\@(\\w+)";
--$type_struct = "\\\#(\\w+)";
--$type_env = "(\\\$\\w+)";
-+$type_constant = "\\\%([A-Za-z0-9_]+)";
-+$type_func = "([A-Za-z0-9_]+\\(\\))";
-+$type_param = '\@([A-Za-z0-9_]+)\s*';
-+$type_struct = "\\\#([A-Za-z0-9_]+)";
-+$type_env = "(\\\$[A-Za-z0-9_]+)";
- 
- 
- # Output conversion substitutions.
- #  One for each output format
- 
- # these work fairly well
--%highlights_html = ( $type_constant, "<i>\$2</i>",
--		     $type_func, "<b>\$1</b>",
--		     $type_struct, "<i>\$1</i>",
--		     $type_param, "<tt><b>\$1</b></tt>" );
-+ at highlights_html = ( [$type_constant, '"<i>$1</i>"'],
-+		     [$type_func, '"<b>$1</b>"'],
-+		     [$type_struct, '"<i>$1</i>"'],
-+		     [$type_param, '" <tt><b>$1</b></tt> "'] );
- $blankline_html = "<p>";
- 
--%highlights_texinfo = ( $type_constant, "\\\@code{\$2}",
--			$type_func, "\\\@code{\$1}",
--			$type_struct, "\\\@code{\$1}",
--			$type_param, "\\\@code{\$1}" );
-+ at highlights_texinfo = ( [$type_param, '" \@code{$1} "'],
-+			[$type_constant, '"\@code{$1} "'],
-+			[$type_func, '"\@code{$1} "'],
-+			[$type_struct, '"\@code{$1} "'],
-+			 );
- $blankline_texinfo = "";
- 
--%highlights_tex = ( $type_constant, "{\\\\it \$2}",
--		     $type_func, "{\\\\bf \$1}",
--		     $type_struct, "{\\\\it \$1}",
--		     $type_param, "{\\\\bf \$1}" );
-+ at highlights_tex = ( [$type_param, '" {\\\bf $1} "'],
-+		[$type_constant, '"{\\\it $1}"'],
-+		[$type_func, '"{\\\bf $1}"'],
-+		[$type_struct, '"{\\\it $1}"'],
-+		      );
- $blankline_tex = "\\\\";
- 
- # sgml, docbook format
--%highlights_sgml = ( $type_constant, "<replaceable class=\"option\">\$2</replaceable>",
--		     $type_func, "<function>\$1</function>",
--		     $type_struct, "<structname>\$1</structname>",
--		     $type_env, "<envar>\$1</envar>",
--		     $type_param, "<parameter>\$1</parameter>" );
-+ at highlights_sgml = ( [$type_constant, '"<replaceable class=\"option\">$1</replaceable>"'],
-+		     [$type_func, '"<function>$1</function>"'],
-+		     [$type_struct, '"<structname>$1</structname>"'],
-+		     [$type_env, '"<envar>$1</envar>"'],
-+		     [$type_param, '" <parameter>$1</parameter> "'] );
- $blankline_sgml = "</para><para>\n";
- 
- # these are pretty rough
--%highlights_man = ( $type_constant, "\\\\fB\$2\\\\fP",
--		    $type_func, "\\\\fB\$1\\\\fP",
--		    $type_struct, "\\\\fB\$1\\\\fP",
--		    $type_param, "\\\\fI\$1\\\\fP" );
-+ at highlights_man = ( [$type_constant, '"\\\fB$1\\\fP"'],
-+		    [$type_func, '"\\\fB$1\\\fP"'],
-+		    [$type_struct, '"\\\fB$1\\\fP"'],
-+		    [$type_param, '" \\\fI$1\\\fP "'] );
- $blankline_man = "";
- 
- # text-mode
--%highlights_text = ( $type_constant, "\$2",
--		     $type_func, "\$1",
--		     $type_struct, "\$1",
--		     $type_param, "\$1" );
-+ at highlights_text = ( [$type_constant, '"$1"'],
-+		     [$type_func, '"$1"'],
-+		     [$type_struct, '"$1"'],
-+		     [$type_param, '"$1 "'] );
- $blankline_text = "";
--
-+my $lineprefix = "";
- 
- sub usage {
-     print "Usage: $0 [ -v ] [ -docbook | -html | -text | -man | -tex | -texinfo  -listfunc ]\n";
-@@ -201,7 +205,7 @@
- 
- $verbose = 0;
- $output_mode = "man";
--%highlights = %highlights_man;
-+ at highlights = @highlights_man;
- $blankline = $blankline_man;
- $modulename = "API Documentation";
- $sourceversion = strftime "%Y-%m-%d", localtime;
-@@ -210,27 +214,27 @@
-     $cmd = shift @ARGV;
-     if ($cmd eq "-html") {
- 	$output_mode = "html";
--	%highlights = %highlights_html;
-+	@highlights = @highlights_html;
- 	$blankline = $blankline_html;
-     } elsif ($cmd eq "-man") {
- 	$output_mode = "man";
--	%highlights = %highlights_man;
-+	@highlights = @highlights_man;
- 	$blankline = $blankline_man;
-     } elsif ($cmd eq "-tex") {
- 	$output_mode = "tex";
--	%highlights = %highlights_tex;
-+	@highlights = @highlights_tex;
- 	$blankline = $blankline_tex;
-     } elsif ($cmd eq "-texinfo") {
- 	$output_mode = "texinfo";
--	%highlights = %highlights_texinfo;
-+	@highlights = @highlights_texinfo;
- 	$blankline = $blankline_texinfo;
-     } elsif ($cmd eq "-text") {
- 	$output_mode = "text";
--	%highlights = %highlights_text;
-+	@highlights = @highlights_text;
- 	$blankline = $blankline_text;
-     } elsif ($cmd eq "-docbook") {
- 	$output_mode = "sgml";
--	%highlights = %highlights_sgml;
-+	@highlights = @highlights_sgml;
- 	$blankline = $blankline_sgml;
-     } elsif ($cmd eq "-listfunc") {
- 	$output_mode = "listfunc";
-@@ -270,6 +274,8 @@
-     my $name = shift @_;
-     my $contents = join "\n", @_;
- 
-+    $name = " $name";
-+
-     if ($name =~ m/$type_constant/) {
- 	$name = $1;
- #	print STDERR "constant section '$1' = '$contents'\n";
-@@ -280,6 +286,7 @@
- 	$parameters{$name} = $contents;
-     } else {
- #	print STDERR "other section '$name' = '$contents'\n";
-+	$name =~ tr/ //d;
- 	$sections{$name} = $contents;
- 	push @sectionlist, $name;
-     }
-@@ -296,35 +303,15 @@
- #  sections => %descriont descriptions
- #  
- 
--sub repstr {
--    $pattern = shift;
--    $repl = shift;
--    $match1 = shift;
--    $match2 = shift;
--    $match3 = shift;
--    $match4 = shift;
--
--    $output = $repl;
--    $output =~ s,\$1,$match1,g;
--    $output =~ s,\$2,$match2,g;
--    $output =~ s,\$3,$match3,g;
--    $output =~ s,\$4,$match4,g;
--
--    eval "\$return = qq/$output/";
--
--#    print "pattern $pattern matched 1=$match1 2=$match2 3=$match3 4=$match4 replace $repl yielded $output interpolated $return\n";
--
--    $return;
--}
--
- sub just_highlight {
-     my $contents = join "\n", @_;
-     my $line;
-     my $ret = "";
- 
--    foreach $pattern (keys %highlights) {
--#	print "scanning pattern $pattern ($highlights{$pattern})\n";
--	$contents =~ s:$pattern:repstr($pattern, $highlights{$pattern}, $1, $2, $3, $4):gse;
-+    foreach $highlight (@highlights) {
-+	my ($pattern, $replace) = @$highlight;
-+	#print "scanning pattern $pattern ($replace)\n";
-+	$contents =~ s/$pattern/$replace/gees;
-     }
-     foreach $line (split "\n", $contents) {
- 	if ($line eq ""){
-@@ -370,13 +357,45 @@
- 	}
-     }
-     foreach $section (@{$args{'sectionlist'}}) {
-+	$section =~ s/\@//g;
- 	print "\n\@strong{$section:} " if $section ne $section_default;
--	$args{'sections'}{$section} =~ s:([{}]):\@\1:gs;
-+	$args{'sections'}{$section} =~ s:([{}]):\@$1:gs;
- 	output_highlight($args{'sections'}{$section});
-     }
-     print "\@end deftypefun\n\n";
- }
- 
-+sub output_enum_texinfo {
-+    my %args = %{$_[0]};
-+    my ($parameter, $section);
-+    my $count;
-+    my $name = $args{'enum'};
-+    my $param;
-+    my $param2;
-+    my $sec;
-+    my $check;
-+    my $type;
-+
-+    print "\n\@c $name\n";
-+    print "\@table \@code\n";
-+
-+    $check=0;
-+    foreach $parameter (@{$args{'parameterlist'}}) {
-+        $param1 = $parameter;
-+	$param1 =~ s/_/_\@-/g;
-+
-+	$check = 1;
-+	print "\@item ".$param1."\n";
-+#	print "\n";
-+
-+        $param2 = $args{'parameters'}{$parameter};
-+	$out = just_highlight($param2);
-+	chomp $out;
-+	print $out . "\n";
-+    }
-+    print "\@end table\n";
-+}
-+
- # output in html
- sub output_html {
-     my %args = %{$_[0]};
-@@ -428,7 +447,9 @@
- 
-     $func =~ s/_/\\_/g;
- 
--    print "\n\n\\subsection{". $func . "}\n\\label{" . $args{'function'} . "}\n";
-+    print "\n\n\\begin{function}\n";
-+    print "\\functionTitle{". $func . "}\n";
-+    print "\\index{". $func . "}\n";
- 
-     $type = $args{'functiontype'};
-     $type =~ s/_/\\_/g;
-@@ -451,9 +472,8 @@
-     }
-     print ")\n";
- 
--    print "\n{\\large{Arguments}}\n";
-+    print "\n\\begin{functionArguments}\n";
- 
--    print "\\begin{itemize}\n";
-     $check=0;
-     foreach $parameter (@{$args{'parameterlist'}}) {
-         $param1 = $args{'parametertypes'}{$parameter};
-@@ -462,11 +482,12 @@
- 	$param2 =~ s/_/\\_/g;
- 
- 	$check = 1;
--	print "\\item {\\it ".$param1."} {\\bf ".$param2."}: \n";
-+	print "\\functionArgument {\\it ".$param1."} {\\bf ".$param2."}: \n";
- #	print "\n";
- 
- 	$param3 = $args{'parameters'}{$parameter};
--	$param3 =~ s/#([a-zA-Z\_]+)/{\\it \1}/g;
-+	$param3 =~ s/\#([a-zA-Z\_]+)/{\\it $1}/g;
-+	$param3 =~ s/\%([a-zA-Z\_]+)/{\\bf $1}/g;
- 
- 	$out = just_highlight($param3);
- 	$out =~ s/_/\\_/g;
-@@ -475,31 +496,72 @@
-     if ($check==0) {
- 	print "\\item void\n";
-     }
--    print "\\end{itemize}\n";
-+    print "\\end{functionArguments}\n";
- 
-     foreach $section (@{$args{'sectionlist'}}) {
- 	$sec = $section;
- 	$sec =~ s/_/\\_/g;
--	$sec =~ s/#([a-zA-Z\_]+)/{\\it \1}/g;
-+	$sec =~ s/#([a-zA-Z\_]+)/{\\it $1}/g;
- 
--	print "\n{\\large{$sec}}\\\\\n";
--	print "\\begin{rmfamily}\n";
-+	print "\n\\begin{function${sec}}\n";
-+	$out = $args{'sections'}{$section};
- 
--	$sec = $args{'sections'}{$section};
--	$sec =~ s/\\:/:/g;
--	$sec =~ s/#([a-zA-Z\_]+)/{\\it \1}/g;
--	$sec =~ s/->/\$\\rightarrow\$/g;
--	$sec =~ s/([0-9]+)\^([0-9]+)/\$\{\1\}\^\{\2\}\$/g;
--
--	$out = just_highlight($sec);
--	$out =~ s/_/\\_/g;
-+	$out =~ s/\#([a-zA-Z\_]+)/{\\it $1}/g;
-+	$out =~ s/\%([a-zA-Z\_]+)/{\\bf $1}/g;
-+	$out =~ s/\@([a-zA-Z\_]+)/{\\bf $1}/g;
-+	$out =~ s/_/\\_\\-/g;
-+        $out =~ s/\$/\\\$/g;
-+	$out =~ s/#/\\#/g;
-+	$out =~ s/\n\n/\n/g;
-+	$out =~ s/\\:/:/g;
-+	$out =~ s/\-\>/\$\\rightarrow\$/g;
-+	$out =~ s/([0-9]+)\^([0-9]+)/\$\{$1\}\^\{$2\}\$/g;
- 
- 	print $out;
--	print "\\end{rmfamily}\n";
-+	print "\\end{function${sec}}\n";
-     }
--    print "\n";
-+    print "\\end{function}\n\n";
- }
- 
-+sub output_enum_tex {
-+    my %args = %{$_[0]};
-+    my ($parameter, $section);
-+    my $count;
-+    my $name = $args{'enum'};
-+    my $param;
-+    my $param2;
-+    my $sec;
-+    my $check;
-+    my $type;
-+
-+    print "\n\n\\begin{enum}\n";
-+    $name =~ s/_/\\_/g;
-+    print "\\enumTitle{". $name . "}\n";
-+    print "\\index{". $name . "}\n";
-+
-+    print "\n\\begin{enumList}\n";
-+
-+    $check=0;
-+    foreach $parameter (@{$args{'parameterlist'}}) {
-+        $param1 = $parameter;
-+	$param1 =~ s/_/\\_\\-/g;
-+
-+	$check = 1;
-+	print "\\enumElement{".$param1."}{";
-+#	print "\n";
-+
-+        $param2 = $args{'parameters'}{$parameter};
-+	$param2 =~ s/\#([a-zA-Z\_]+)/{\\it $1}/g;
-+	$param2 =~ s/\%([a-zA-Z\_]+)/{\\bf $1}/g;
-+	$out = just_highlight($param2);
-+	$out =~ s/_/\\_/g;
-+	chomp $out;
-+	print $out . "}\n";
-+    }
-+    print "\\end{enumList}\n";
-+
-+    print "\\end{enum}\n\n";
-+}
- 
- # output in sgml DocBook
- sub output_sgml {
-@@ -639,11 +701,14 @@
-     if ($args{'bugsto'}) {
- 	print ".SH \"REPORTING BUGS\"\n";
- 	print "Report bugs to <". $args{'bugsto'} . ">.\n";
-+        print ".br\n";
-+	print "General guidelines for reporting bugs: http://www.gnu.org/gethelp/\n";
-+        print ".br\n";
- 	if ($args{'pkgname'}) {
- 	    print $args{'pkgname'} . " home page: " .
- 		"http://www.gnu.org/software/" . $args{'module'} . "/\n";
- 	}
--	print "General help using GNU software: http://www.gnu.org/gethelp/\n";
-+	print "\n";
-     }
- 
-     if ($args{'copyright'}) {
-@@ -670,6 +735,10 @@
- 	print ".B info " . $args{'seeinfo'} . "\n";
- 	print ".PP\n";
- 	print "should give you access to the complete manual.\n";
-+	print "As an alternative you may obtain the manual from:\n";
-+	print ".IP\n";
-+	print ".B http://www.gnu.org/software/" . $args{'module'} . "/manual/\n";
-+	print ".PP\n";
-     }
- }
- 
-@@ -705,6 +774,10 @@
-     eval "output_".$output_mode."(\@_);";
- }
- 
-+sub output_enum {
-+    eval "output_enum_".$output_mode."(\@_);";
-+}
-+
- 
- ##
- # takes a function prototype and spits out all the details
-@@ -744,7 +817,7 @@
- #	    print STDERR " :> @args\n";
- 	    $type = join " ", @args;
- 
--	    if ($parameters{$param} eq "" && $param != "void") {
-+	    if ((!defined($parameters{$param}) || $parameters{$param} eq "") && $param ne "void") {
- 		$parameters{$param} = "-- undescribed --";
- 		print STDERR "warning: $lineno: Function parameter '$param' not described in '$function_name'\n";
- 	    }
-@@ -781,6 +854,56 @@
-     }
- }
- 
-+sub dump_enum {
-+    my $prototype = shift @_;
-+
-+    if (($prototype =~ m/^\s*typedef\s+enum\s*[a-zA-Z0-9_~:]*\s*\{([\-a-zA-Z0-9_~=,:\s\(\)\<]+)\s*\}\s*([a-zA-Z0-9_]+);.*/)) {
-+#        || $prototype =~ m/^\s*enum\s+([a-zA-Z0-9_~:]+).*/) {
-+        $args = $1;
-+	$name = $2;
-+
-+	foreach $arg (split ',', $args) {
-+	    # strip leading/trailing spaces
-+	    $arg =~ s/^\s*//;
-+	    $arg =~ s/\s*$//;
-+	    $arg =~ s/([A-Za-z0-9_]+)\s*=.*/$1/g;
-+#	    print STDERR "SCAN ARG: '$arg'\n";
-+
-+            next if $arg eq '';
-+	    if ((!defined($parameters{$arg}) || $parameters{$arg} eq "")) {
-+		$parameters{$arg} = "-- undescribed --";
-+		print STDERR "warning: $lineno: Enumeration parameter '$arg' not described in '$name'\n";
-+	    }
-+
-+	    push @parameterlist, $arg;
-+
-+#	    print STDERR "param = '$arg'\n";
-+	}
-+    } else {
-+#	print STDERR "warning: $lineno: Cannot understand enumeration: '$prototype'\n";
-+	return;
-+    }
-+
-+    output_enum({'enum' => $name,
-+			 'module' => $modulename,
-+			 'sourceversion' => $sourceversion,
-+			 'include' => $include,
-+			 'includefuncprefix' => $includefuncprefix,
-+			 'bugsto' => $bugsto,
-+			 'pkgname' => $pkgname,
-+			 'copyright' => $copyright,
-+			 'verbatimcopying' => $verbatimcopying,
-+			 'seeinfo' => $seeinfo,
-+			 'functiontype' => $return_type,
-+			 'parameterlist' => \@parameterlist,
-+			 'parameters' => \%parameters,
-+			 'parametertypes' => \%parametertypes,
-+			 'sectionlist' => \@sectionlist,
-+			 'sections' => \%sections,
-+			 'purpose' => $function_purpose
-+			 });
-+}
-+
- ######################################################################
- # main
- # states
-@@ -797,7 +920,7 @@
- $doc_end = "\\*/";
- $doc_com = "\\s*\\*\\s*";
- $doc_func = $doc_com."(\\w+):?";
--$doc_sect = $doc_com."([".$doc_special."[:upper:]][\\w ]+):\\s*(.*)";
-+$doc_sect = $doc_com."([".$doc_special."[:upper:]][\\w]+):\\s*(.*)";
- $doc_content = $doc_com."(.*)";
- 
- %constants = ();
-@@ -809,6 +932,7 @@
- $contents = "";
- $section_default = "Description";	# default section
- $section = $section_default;
-+$enum = 0;
- 
- $lineno = 0;
- foreach $file (@ARGV) {
-@@ -816,18 +940,21 @@
- 	print STDERR "Error: Cannot open file $file\n";
- 	next;
-     }
--    while (<IN>) {
-+    while ($line = <IN>) {
- 	$lineno++;
- 
- 	if ($state == 0) {
--	    if (/$doc_start/o) {
-+	    if ($line =~ /$doc_start/o) {
- 		$state = 1;		# next line is always the function name
-+#	    print STDERR "XXX: start of doc comment\n";
- 	    }
- 	} elsif ($state == 1) {	# this line is the function name (always)
--	    if (/$doc_func/o) {
-+	    if ($line =~ /$doc_func/o) {
- 		$function = $1;
- 		$state = 2;
--		if (/-\s*(.*)/) {
-+#	    print STDERR "XXX: start of doc comment, looking for prototype\n";
-+
-+		if ($line =~ /-\s*(.*)/) {
- 		    $function_purpose = $1;
- 		} else {
- 		    $function_purpose = "";
-@@ -841,11 +968,11 @@
- 		$state = 0;
- 	    }
- 	} elsif ($state == 2) {	# look for head: lines, and include content
--	    if (/$doc_sect/o) {
-+	    if ($line =~ /$doc_sect/o) {
- 		$newsection = $1;
- 		$newcontents = $2;
- 
--		if ($contents ne "") {
-+		if ($contents ne '') {
- 		    dump_section($section, $contents);
- 		    $section = $section_default;
- 		}
-@@ -855,7 +982,7 @@
- 		    $contents .= "\n";
- 		}
- 		$section = $newsection;
--	    } elsif (/$doc_end/) {
-+	    } elsif ($line =~ /$doc_end/) {
- 
- 		if ($contents ne "") {
- 		    dump_section($section, $contents);
-@@ -863,13 +990,12 @@
- 		    $contents = "";
- 		}
- 
--#	    print STDERR "end of doc comment, looking for prototype\n";
- 		$prototype = "";
- 		$state = 3;
--	    } elsif (/$doc_content/) {
-+	    } elsif ($line =~ /$doc_content/) {
- 		# miguel-style comment kludge, look for blank lines after
- 		# @parameter line to signify start of description
--		if ($1 eq "" && $section =~ m/^@/) {
-+		if ($1 eq '' && $section =~ m/^@/) {
- 		    dump_section($section, $contents);
- 		    $section = $section_default;
- 		    $contents = "";
-@@ -881,13 +1007,16 @@
- 		print STDERR "warning: $lineno: Bad line: $_";
- 	    }
- 	} elsif ($state == 3) {	# scanning for function { (end of prototype)
--	    if (m#\s*/\*\s+MACDOC\s*#io) {
-+	    if ($line =~ m#\s*/\*\s+MACDOC\s*#io) {
- 	      # do nothing
- 	    }
--	    elsif (/([^\{]*)/) {
-+	    elsif ($enum == 1 && $line =~ /(^\s*\{).*/) {
-+		$prototype .= "{";
-+	    }
-+	    elsif ($line =~ /([^\{]*)/) {
- 		$prototype .= $1;
- 	    }
--	    if (/\{/) {
-+	    if ($enum == 0 && $line =~ /\{/) {
- 		$prototype =~ s@/\*.*?\*/@@gos;	# strip comments.
- 		$prototype =~ s@[\r\n]+@ @gos; # strip newlines/cr's.
- 		$prototype =~ s@^ +@@gos; # strip leading spaces
-@@ -901,9 +1030,32 @@
- 		%sections = ();
- 		@sectionlist = ();
- 		$prototype = "";
-+		$enum = 0;
- 
- 		$state = 0;
- 	    }
-+	    elsif ($enum == 1 && $line =~ /\}/) {
-+		$prototype =~ s@/\*.*?\*/@@gos;	# strip comments.
-+		$prototype =~ s@[\r\n]+@ @gos; # strip newlines/cr's.
-+		$prototype =~ s@^ +@@gos; # strip leading spaces
-+		dump_enum($prototype);
-+
-+		$function = "";
-+		%constants = ();
-+		%parameters = ();
-+		%parametertypes = ();
-+		@parameterlist = ();
-+		%sections = ();
-+		@sectionlist = ();
-+		$prototype = "";
-+		$enum = 0;
-+
-+		$state = 0;
-+	    }
-+	    elsif ($line =~ /([a-zA-Z\s]+)enum(.*)$/) {
-+	        $enum = 1;
-+	    }
-+    
- 	}
-     }
- }

Deleted: trunk/security/gnutls/files/patch-lib-gnutls_cipher.c
===================================================================
--- trunk/security/gnutls/files/patch-lib-gnutls_cipher.c	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/files/patch-lib-gnutls_cipher.c	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,11 +0,0 @@
---- lib/gnutls_cipher.c.orig	2013-02-04 12:53:03.000000000 +0400
-+++ lib/gnutls_cipher.c	2013-02-04 12:53:03.000000000 +0400
-@@ -561,6 +561,8 @@
-           return GNUTLS_E_DECRYPTION_FAILED;
-         }
-       pad = ciphertext.data[ciphertext.size - 1];   /* pad */
-+      if (pad+1 > ciphertext.size-hash_size)
-+        pad_failed = GNUTLS_E_DECRYPTION_FAILED;
- 
-       /* Check the pading bytes (TLS 1.x). 
-        * Note that we access all 256 bytes of ciphertext for padding check

Added: trunk/security/gnutls/files/patch-lib__x509__rfc2818_hostname.c
===================================================================
--- trunk/security/gnutls/files/patch-lib__x509__rfc2818_hostname.c	                        (rev 0)
+++ trunk/security/gnutls/files/patch-lib__x509__rfc2818_hostname.c	2014-09-16 01:35:17 UTC (rev 17321)
@@ -0,0 +1,10 @@
+--- ./lib/x509/rfc2818_hostname.c.orig	2014-07-24 14:38:24.963183389 -0500
++++ ./lib/x509/rfc2818_hostname.c	2014-07-24 14:38:55.151183492 -0500
+@@ -25,6 +25,7 @@
+ #include <common.h>
+ #include <gnutls_errors.h>
+ #include <arpa/inet.h>
++#include <netinet/in.h>
+ 
+ static int
+ check_ip(gnutls_x509_crt_t cert, const void *ip, unsigned ip_size)

Deleted: trunk/security/gnutls/files/patch-lib__x509__verify.c
===================================================================
--- trunk/security/gnutls/files/patch-lib__x509__verify.c	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/files/patch-lib__x509__verify.c	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,103 +0,0 @@
-CVE-2014-0092
-CVE-2014-1959
-
---- ./lib/x509/verify.c.orig	2012-05-24 11:19:05.000000000 -0500
-+++ ./lib/x509/verify.c	2014-03-04 16:43:13.053087407 -0600
-@@ -141,7 +141,7 @@
-   if (result < 0)
-     {
-       gnutls_assert ();
--      goto cleanup;
-+      goto fail;
-     }
- 
-   result =
-@@ -150,7 +150,7 @@
-   if (result < 0)
-     {
-       gnutls_assert ();
--      goto cleanup;
-+      goto fail;
-     }
- 
-   result =
-@@ -158,7 +158,7 @@
-   if (result < 0)
-     {
-       gnutls_assert ();
--      goto cleanup;
-+      goto fail;
-     }
- 
-   result =
-@@ -166,7 +166,7 @@
-   if (result < 0)
-     {
-       gnutls_assert ();
--      goto cleanup;
-+      goto fail;
-     }
- 
-   /* If the subject certificate is the same as the issuer
-@@ -206,6 +206,7 @@
-   else
-     gnutls_assert ();
- 
-+fail:
-   result = 0;
- 
- cleanup:
-@@ -330,7 +331,7 @@
-   gnutls_datum_t cert_signed_data = { NULL, 0 };
-   gnutls_datum_t cert_signature = { NULL, 0 };
-   gnutls_x509_crt_t issuer = NULL;
--  int issuer_version, result;
-+  int issuer_version, result = 0;
- 
-   if (output)
-     *output = 0;
-@@ -363,7 +364,7 @@
-   if (issuer_version < 0)
-     {
-       gnutls_assert ();
--      return issuer_version;
-+      return 0;
-     }
- 
-   if (!(flags & GNUTLS_VERIFY_DISABLE_CA_SIGN) &&
-@@ -385,6 +386,7 @@
-   if (result < 0)
-     {
-       gnutls_assert ();
-+      result = 0;
-       goto cleanup;
-     }
- 
-@@ -393,6 +395,7 @@
-   if (result < 0)
-     {
-       gnutls_assert ();
-+      result = 0;
-       goto cleanup;
-     }
- 
-@@ -410,6 +413,7 @@
-   else if (result < 0)
-     {
-       gnutls_assert();
-+      result = 0;
-       goto cleanup;
-     }
- 
-@@ -644,8 +648,10 @@
-       /* note that here we disable this V1 CA flag. So that no version 1
-        * certificates can exist in a supplied chain.
-        */
--      if (!(flags & GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT))
-+      if (!(flags & GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT)) {
-         flags &= ~(GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT);
-+        flags |= GNUTLS_VERIFY_DO_NOT_ALLOW_X509_V1_CA_CRT;
-+      }
-       if ((ret =
-            _gnutls_verify_certificate2 (certificate_list[i - 1],
-                                         &certificate_list[i], 1, flags,

Modified: trunk/security/gnutls/pkg-descr
===================================================================
--- trunk/security/gnutls/pkg-descr	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/pkg-descr	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,17 +1,8 @@
-GnuTLS is a portable ANSI C based library which implements the TLS 1.0 and
-SSL 3.0 protocols. The library does not include any patented algorithms and
-is available under the GNU Lesser GPL license. 
+GnuTLS is a secure communications library implementing the SSL, TLS and DTLS
+protocols and technologies around them.  It provides a simple C language
+application programming interface (API) to access the secure communications
+protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and
+other required structures.  It is aimed to be portable and efficient with
+focus on security and interoperability.
 
-Important features of the GnuTLS library include: 
-- Thread safety
-- Support for both TLS 1.0 and SSL 3.0 protocols
-- Support for both X.509 and OpenPGP certificates
-- Support for basic parsing and verification of certificates
-- Support for SRP for TLS authentication
-- Support for TLS Extension mechanism
-- Support for TLS Compression Methods
-
-Additionaly GnuTLS provides an emulation API for the widely used 
-OpenSSL library, to ease integration with existing applications. 
-
 WWW: http://www.gnutls.org/

Modified: trunk/security/gnutls/pkg-plist
===================================================================
--- trunk/security/gnutls/pkg-plist	2014-09-16 01:30:08 UTC (rev 17320)
+++ trunk/security/gnutls/pkg-plist	2014-09-16 01:35:17 UTC (rev 17321)
@@ -1,66 +1,979 @@
 bin/certtool
+bin/danetool
 bin/gnutls-cli
 bin/gnutls-cli-debug
 bin/gnutls-serv
-bin/p11tool
+bin/ocsptool
+%%P11KIT%%bin/p11tool
 bin/psktool
 bin/srptool
-info/gnutls-certificate-user-use-case.png
+%%TPM%%bin/tpmtool
+include/gnutls/abstract.h
+include/gnutls/compat.h
+include/gnutls/crypto.h
+include/gnutls/dtls.h
+include/gnutls/gnutls.h
+include/gnutls/gnutlsxx.h
+include/gnutls/ocsp.h
+include/gnutls/openpgp.h
+include/gnutls/openssl.h
+include/gnutls/pkcs11.h
+include/gnutls/pkcs12.h
+include/gnutls/tpm.h
+include/gnutls/x509.h
+include/gnutls/xssl.h
 info/gnutls-client-server-use-case.png
-info/gnutls-extensions_st.png
 info/gnutls-handshake-sequence.png
 info/gnutls-handshake-state.png
 info/gnutls-internals.png
 info/gnutls-layers.png
 info/gnutls-logo.png
-info/gnutls-mod_auth_st.png
-info/gnutls-objects.png
+info/gnutls-modauth.png
 info/gnutls-pgp.png
 info/gnutls-x509.png
 info/pkcs11-vision.png
-include/gnutls/abstract.h
-include/gnutls/compat.h
-include/gnutls/crypto.h
-include/gnutls/extra.h
-include/gnutls/gnutls.h
-include/gnutls/openpgp.h
-include/gnutls/openssl.h
-include/gnutls/pkcs11.h
-include/gnutls/pkcs12.h
-include/gnutls/x509.h
-%%CXX%%include/gnutls/gnutlsxx.h
-%%CXX%%lib/libgnutlsxx.so.27
-%%CXX%%lib/libgnutlsxx.so
-%%CXX%%lib/libgnutlsxx.la
-%%CXX%%lib/libgnutlsxx.a
-lib/libgnutls-extra.a
-lib/libgnutls-extra.la
-lib/libgnutls-extra.so
-lib/libgnutls-extra.so.26
+%%LIBDANE%%lib/libgnutls-dane.a
+%%LIBDANE%%lib/libgnutls-dane.so
+%%LIBDANE%%lib/libgnutls-dane.so.0
+%%LIBDANE%%lib/libgnutls-dane.so.0.4.1
 lib/libgnutls-openssl.a
-lib/libgnutls-openssl.la
 lib/libgnutls-openssl.so
 lib/libgnutls-openssl.so.27
+lib/libgnutls-xssl.a
+lib/libgnutls-xssl.so
+lib/libgnutls-xssl.so.0
 lib/libgnutls.a
-lib/libgnutls.la
 lib/libgnutls.so
-lib/libgnutls.so.26
-libdata/pkgconfig/gnutls-extra.pc
+lib/libgnutls.so.58
+lib/libgnutlsxx.a
+lib/libgnutlsxx.so
+lib/libgnutlsxx.so.29
 libdata/pkgconfig/gnutls.pc
-%%NLS%%share/locale/cs/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/de/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/en at boldquot/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/en at quot/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/it/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/ms/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/libgnutls.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/libgnutls.mo
-%%NLS%%@dirrmtry share/locale/en at quot/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/en at quot
-%%NLS%%@dirrmtry share/locale/en at boldquot/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/en at boldquot
+man/man1/certtool.1.gz
+man/man1/gnutls-cli-debug.1.gz
+man/man1/gnutls-cli.1.gz
+man/man1/gnutls-serv.1.gz
+man/man1/ocsptool.1.gz
+man/man1/p11tool.1.gz
+man/man1/psktool.1.gz
+man/man1/srptool.1.gz
+man/man1/tpmtool.1.gz
+man/man3/gnutls_alert_get.3.gz
+man/man3/gnutls_alert_get_name.3.gz
+man/man3/gnutls_alert_get_strname.3.gz
+man/man3/gnutls_alert_send.3.gz
+man/man3/gnutls_alert_send_appropriate.3.gz
+man/man3/gnutls_alpn_get_selected_protocol.3.gz
+man/man3/gnutls_alpn_set_protocols.3.gz
+man/man3/gnutls_anon_allocate_client_credentials.3.gz
+man/man3/gnutls_anon_allocate_server_credentials.3.gz
+man/man3/gnutls_anon_free_client_credentials.3.gz
+man/man3/gnutls_anon_free_server_credentials.3.gz
+man/man3/gnutls_anon_set_params_function.3.gz
+man/man3/gnutls_anon_set_server_dh_params.3.gz
+man/man3/gnutls_anon_set_server_params_function.3.gz
+man/man3/gnutls_auth_client_get_type.3.gz
+man/man3/gnutls_auth_get_type.3.gz
+man/man3/gnutls_auth_server_get_type.3.gz
+man/man3/gnutls_bye.3.gz
+man/man3/gnutls_certificate_activation_time_peers.3.gz
+man/man3/gnutls_certificate_allocate_credentials.3.gz
+man/man3/gnutls_certificate_client_get_request_status.3.gz
+man/man3/gnutls_certificate_client_set_retrieve_function.3.gz
+man/man3/gnutls_certificate_expiration_time_peers.3.gz
+man/man3/gnutls_certificate_free_ca_names.3.gz
+man/man3/gnutls_certificate_free_cas.3.gz
+man/man3/gnutls_certificate_free_credentials.3.gz
+man/man3/gnutls_certificate_free_crls.3.gz
+man/man3/gnutls_certificate_free_keys.3.gz
+man/man3/gnutls_certificate_get_crt_raw.3.gz
+man/man3/gnutls_certificate_get_issuer.3.gz
+man/man3/gnutls_certificate_get_ours.3.gz
+man/man3/gnutls_certificate_get_peers.3.gz
+man/man3/gnutls_certificate_get_peers_subkey_id.3.gz
+man/man3/gnutls_certificate_send_x509_rdn_sequence.3.gz
+man/man3/gnutls_certificate_server_set_request.3.gz
+man/man3/gnutls_certificate_server_set_retrieve_function.3.gz
+man/man3/gnutls_certificate_set_dh_params.3.gz
+man/man3/gnutls_certificate_set_key.3.gz
+man/man3/gnutls_certificate_set_ocsp_status_request_file.3.gz
+man/man3/gnutls_certificate_set_ocsp_status_request_function.3.gz
+man/man3/gnutls_certificate_set_openpgp_key.3.gz
+man/man3/gnutls_certificate_set_openpgp_key_file.3.gz
+man/man3/gnutls_certificate_set_openpgp_key_file2.3.gz
+man/man3/gnutls_certificate_set_openpgp_key_mem.3.gz
+man/man3/gnutls_certificate_set_openpgp_key_mem2.3.gz
+man/man3/gnutls_certificate_set_openpgp_keyring_file.3.gz
+man/man3/gnutls_certificate_set_openpgp_keyring_mem.3.gz
+man/man3/gnutls_certificate_set_params_function.3.gz
+man/man3/gnutls_certificate_set_pin_function.3.gz
+man/man3/gnutls_certificate_set_retrieve_function.3.gz
+man/man3/gnutls_certificate_set_retrieve_function2.3.gz
+man/man3/gnutls_certificate_set_rsa_export_params.3.gz
+man/man3/gnutls_certificate_set_trust_list.3.gz
+man/man3/gnutls_certificate_set_verify_flags.3.gz
+man/man3/gnutls_certificate_set_verify_function.3.gz
+man/man3/gnutls_certificate_set_verify_limits.3.gz
+man/man3/gnutls_certificate_set_x509_crl.3.gz
+man/man3/gnutls_certificate_set_x509_crl_file.3.gz
+man/man3/gnutls_certificate_set_x509_crl_mem.3.gz
+man/man3/gnutls_certificate_set_x509_key.3.gz
+man/man3/gnutls_certificate_set_x509_key_file.3.gz
+man/man3/gnutls_certificate_set_x509_key_file2.3.gz
+man/man3/gnutls_certificate_set_x509_key_mem.3.gz
+man/man3/gnutls_certificate_set_x509_key_mem2.3.gz
+man/man3/gnutls_certificate_set_x509_simple_pkcs12_file.3.gz
+man/man3/gnutls_certificate_set_x509_simple_pkcs12_mem.3.gz
+man/man3/gnutls_certificate_set_x509_system_trust.3.gz
+man/man3/gnutls_certificate_set_x509_trust.3.gz
+man/man3/gnutls_certificate_set_x509_trust_file.3.gz
+man/man3/gnutls_certificate_set_x509_trust_mem.3.gz
+man/man3/gnutls_certificate_type_get.3.gz
+man/man3/gnutls_certificate_type_get_id.3.gz
+man/man3/gnutls_certificate_type_get_name.3.gz
+man/man3/gnutls_certificate_type_list.3.gz
+man/man3/gnutls_certificate_type_set_priority.3.gz
+man/man3/gnutls_certificate_verification_status_print.3.gz
+man/man3/gnutls_certificate_verify_peers2.3.gz
+man/man3/gnutls_certificate_verify_peers3.3.gz
+man/man3/gnutls_check_version.3.gz
+man/man3/gnutls_cipher_add_auth.3.gz
+man/man3/gnutls_cipher_decrypt.3.gz
+man/man3/gnutls_cipher_decrypt2.3.gz
+man/man3/gnutls_cipher_deinit.3.gz
+man/man3/gnutls_cipher_encrypt.3.gz
+man/man3/gnutls_cipher_encrypt2.3.gz
+man/man3/gnutls_cipher_get.3.gz
+man/man3/gnutls_cipher_get_block_size.3.gz
+man/man3/gnutls_cipher_get_id.3.gz
+man/man3/gnutls_cipher_get_iv_size.3.gz
+man/man3/gnutls_cipher_get_key_size.3.gz
+man/man3/gnutls_cipher_get_name.3.gz
+man/man3/gnutls_cipher_get_tag_size.3.gz
+man/man3/gnutls_cipher_init.3.gz
+man/man3/gnutls_cipher_list.3.gz
+man/man3/gnutls_cipher_set_iv.3.gz
+man/man3/gnutls_cipher_set_priority.3.gz
+man/man3/gnutls_cipher_suite_get_name.3.gz
+man/man3/gnutls_cipher_suite_info.3.gz
+man/man3/gnutls_cipher_tag.3.gz
+man/man3/gnutls_compression_get.3.gz
+man/man3/gnutls_compression_get_id.3.gz
+man/man3/gnutls_compression_get_name.3.gz
+man/man3/gnutls_compression_list.3.gz
+man/man3/gnutls_compression_set_priority.3.gz
+man/man3/gnutls_credentials_clear.3.gz
+man/man3/gnutls_credentials_set.3.gz
+man/man3/gnutls_db_check_entry.3.gz
+man/man3/gnutls_db_check_entry_time.3.gz
+man/man3/gnutls_db_get_default_cache_expiration.3.gz
+man/man3/gnutls_db_get_ptr.3.gz
+man/man3/gnutls_db_remove_session.3.gz
+man/man3/gnutls_db_set_cache_expiration.3.gz
+man/man3/gnutls_db_set_ptr.3.gz
+man/man3/gnutls_db_set_remove_function.3.gz
+man/man3/gnutls_db_set_retrieve_function.3.gz
+man/man3/gnutls_db_set_store_function.3.gz
+man/man3/gnutls_deinit.3.gz
+man/man3/gnutls_dh_get_group.3.gz
+man/man3/gnutls_dh_get_peers_public_bits.3.gz
+man/man3/gnutls_dh_get_prime_bits.3.gz
+man/man3/gnutls_dh_get_pubkey.3.gz
+man/man3/gnutls_dh_get_secret_bits.3.gz
+man/man3/gnutls_dh_params_cpy.3.gz
+man/man3/gnutls_dh_params_deinit.3.gz
+man/man3/gnutls_dh_params_export2_pkcs3.3.gz
+man/man3/gnutls_dh_params_export_pkcs3.3.gz
+man/man3/gnutls_dh_params_export_raw.3.gz
+man/man3/gnutls_dh_params_generate2.3.gz
+man/man3/gnutls_dh_params_import_pkcs3.3.gz
+man/man3/gnutls_dh_params_import_raw.3.gz
+man/man3/gnutls_dh_params_init.3.gz
+man/man3/gnutls_dh_set_prime_bits.3.gz
+man/man3/gnutls_digest_get_id.3.gz
+man/man3/gnutls_digest_get_name.3.gz
+man/man3/gnutls_digest_list.3.gz
+man/man3/gnutls_dtls_cookie_send.3.gz
+man/man3/gnutls_dtls_cookie_verify.3.gz
+man/man3/gnutls_dtls_get_data_mtu.3.gz
+man/man3/gnutls_dtls_get_mtu.3.gz
+man/man3/gnutls_dtls_get_timeout.3.gz
+man/man3/gnutls_dtls_prestate_set.3.gz
+man/man3/gnutls_dtls_set_data_mtu.3.gz
+man/man3/gnutls_dtls_set_mtu.3.gz
+man/man3/gnutls_dtls_set_timeouts.3.gz
+man/man3/gnutls_ecc_curve_get.3.gz
+man/man3/gnutls_ecc_curve_get_name.3.gz
+man/man3/gnutls_ecc_curve_get_size.3.gz
+man/man3/gnutls_ecc_curve_list.3.gz
+man/man3/gnutls_error_is_fatal.3.gz
+man/man3/gnutls_error_to_alert.3.gz
+man/man3/gnutls_est_record_overhead_size.3.gz
+man/man3/gnutls_fingerprint.3.gz
+man/man3/gnutls_global_deinit.3.gz
+man/man3/gnutls_global_init.3.gz
+man/man3/gnutls_global_set_audit_log_function.3.gz
+man/man3/gnutls_global_set_log_function.3.gz
+man/man3/gnutls_global_set_log_level.3.gz
+man/man3/gnutls_global_set_mem_functions.3.gz
+man/man3/gnutls_global_set_mutex.3.gz
+man/man3/gnutls_global_set_time_function.3.gz
+man/man3/gnutls_handshake.3.gz
+man/man3/gnutls_handshake_description_get_name.3.gz
+man/man3/gnutls_handshake_get_last_in.3.gz
+man/man3/gnutls_handshake_get_last_out.3.gz
+man/man3/gnutls_handshake_set_hook_function.3.gz
+man/man3/gnutls_handshake_set_max_packet_length.3.gz
+man/man3/gnutls_handshake_set_post_client_hello_function.3.gz
+man/man3/gnutls_handshake_set_private_extensions.3.gz
+man/man3/gnutls_handshake_set_random.3.gz
+man/man3/gnutls_handshake_set_timeout.3.gz
+man/man3/gnutls_hash.3.gz
+man/man3/gnutls_hash_deinit.3.gz
+man/man3/gnutls_hash_fast.3.gz
+man/man3/gnutls_hash_get_len.3.gz
+man/man3/gnutls_hash_init.3.gz
+man/man3/gnutls_hash_output.3.gz
+man/man3/gnutls_heartbeat_allowed.3.gz
+man/man3/gnutls_heartbeat_enable.3.gz
+man/man3/gnutls_heartbeat_get_timeout.3.gz
+man/man3/gnutls_heartbeat_ping.3.gz
+man/man3/gnutls_heartbeat_pong.3.gz
+man/man3/gnutls_heartbeat_set_timeouts.3.gz
+man/man3/gnutls_hex2bin.3.gz
+man/man3/gnutls_hex_decode.3.gz
+man/man3/gnutls_hex_encode.3.gz
+man/man3/gnutls_hmac.3.gz
+man/man3/gnutls_hmac_deinit.3.gz
+man/man3/gnutls_hmac_fast.3.gz
+man/man3/gnutls_hmac_get_len.3.gz
+man/man3/gnutls_hmac_init.3.gz
+man/man3/gnutls_hmac_output.3.gz
+man/man3/gnutls_hmac_set_nonce.3.gz
+man/man3/gnutls_init.3.gz
+man/man3/gnutls_key_generate.3.gz
+man/man3/gnutls_kx_get.3.gz
+man/man3/gnutls_kx_get_id.3.gz
+man/man3/gnutls_kx_get_name.3.gz
+man/man3/gnutls_kx_list.3.gz
+man/man3/gnutls_kx_set_priority.3.gz
+man/man3/gnutls_load_file.3.gz
+man/man3/gnutls_mac_get.3.gz
+man/man3/gnutls_mac_get_id.3.gz
+man/man3/gnutls_mac_get_key_size.3.gz
+man/man3/gnutls_mac_get_name.3.gz
+man/man3/gnutls_mac_get_nonce_size.3.gz
+man/man3/gnutls_mac_list.3.gz
+man/man3/gnutls_mac_set_priority.3.gz
+man/man3/gnutls_ocsp_req_add_cert.3.gz
+man/man3/gnutls_ocsp_req_add_cert_id.3.gz
+man/man3/gnutls_ocsp_req_deinit.3.gz
+man/man3/gnutls_ocsp_req_export.3.gz
+man/man3/gnutls_ocsp_req_get_cert_id.3.gz
+man/man3/gnutls_ocsp_req_get_extension.3.gz
+man/man3/gnutls_ocsp_req_get_nonce.3.gz
+man/man3/gnutls_ocsp_req_get_version.3.gz
+man/man3/gnutls_ocsp_req_import.3.gz
+man/man3/gnutls_ocsp_req_init.3.gz
+man/man3/gnutls_ocsp_req_print.3.gz
+man/man3/gnutls_ocsp_req_randomize_nonce.3.gz
+man/man3/gnutls_ocsp_req_set_extension.3.gz
+man/man3/gnutls_ocsp_req_set_nonce.3.gz
+man/man3/gnutls_ocsp_resp_check_crt.3.gz
+man/man3/gnutls_ocsp_resp_deinit.3.gz
+man/man3/gnutls_ocsp_resp_export.3.gz
+man/man3/gnutls_ocsp_resp_get_certs.3.gz
+man/man3/gnutls_ocsp_resp_get_extension.3.gz
+man/man3/gnutls_ocsp_resp_get_nonce.3.gz
+man/man3/gnutls_ocsp_resp_get_produced.3.gz
+man/man3/gnutls_ocsp_resp_get_responder.3.gz
+man/man3/gnutls_ocsp_resp_get_response.3.gz
+man/man3/gnutls_ocsp_resp_get_signature.3.gz
+man/man3/gnutls_ocsp_resp_get_signature_algorithm.3.gz
+man/man3/gnutls_ocsp_resp_get_single.3.gz
+man/man3/gnutls_ocsp_resp_get_status.3.gz
+man/man3/gnutls_ocsp_resp_get_version.3.gz
+man/man3/gnutls_ocsp_resp_import.3.gz
+man/man3/gnutls_ocsp_resp_init.3.gz
+man/man3/gnutls_ocsp_resp_print.3.gz
+man/man3/gnutls_ocsp_resp_verify.3.gz
+man/man3/gnutls_ocsp_resp_verify_direct.3.gz
+man/man3/gnutls_ocsp_status_request_enable_client.3.gz
+man/man3/gnutls_ocsp_status_request_get.3.gz
+man/man3/gnutls_ocsp_status_request_is_checked.3.gz
+man/man3/gnutls_openpgp_crt_check_hostname.3.gz
+man/man3/gnutls_openpgp_crt_deinit.3.gz
+man/man3/gnutls_openpgp_crt_export.3.gz
+man/man3/gnutls_openpgp_crt_export2.3.gz
+man/man3/gnutls_openpgp_crt_get_auth_subkey.3.gz
+man/man3/gnutls_openpgp_crt_get_creation_time.3.gz
+man/man3/gnutls_openpgp_crt_get_expiration_time.3.gz
+man/man3/gnutls_openpgp_crt_get_fingerprint.3.gz
+man/man3/gnutls_openpgp_crt_get_key_id.3.gz
+man/man3/gnutls_openpgp_crt_get_key_usage.3.gz
+man/man3/gnutls_openpgp_crt_get_name.3.gz
+man/man3/gnutls_openpgp_crt_get_pk_algorithm.3.gz
+man/man3/gnutls_openpgp_crt_get_pk_dsa_raw.3.gz
+man/man3/gnutls_openpgp_crt_get_pk_rsa_raw.3.gz
+man/man3/gnutls_openpgp_crt_get_preferred_key_id.3.gz
+man/man3/gnutls_openpgp_crt_get_revoked_status.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_count.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_creation_time.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_expiration_time.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_fingerprint.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_id.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_idx.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_pk_algorithm.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_pk_dsa_raw.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_pk_rsa_raw.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_revoked_status.3.gz
+man/man3/gnutls_openpgp_crt_get_subkey_usage.3.gz
+man/man3/gnutls_openpgp_crt_get_version.3.gz
+man/man3/gnutls_openpgp_crt_import.3.gz
+man/man3/gnutls_openpgp_crt_init.3.gz
+man/man3/gnutls_openpgp_crt_print.3.gz
+man/man3/gnutls_openpgp_crt_set_preferred_key_id.3.gz
+man/man3/gnutls_openpgp_crt_verify_ring.3.gz
+man/man3/gnutls_openpgp_crt_verify_self.3.gz
+man/man3/gnutls_openpgp_keyring_check_id.3.gz
+man/man3/gnutls_openpgp_keyring_deinit.3.gz
+man/man3/gnutls_openpgp_keyring_get_crt.3.gz
+man/man3/gnutls_openpgp_keyring_get_crt_count.3.gz
+man/man3/gnutls_openpgp_keyring_import.3.gz
+man/man3/gnutls_openpgp_keyring_init.3.gz
+man/man3/gnutls_openpgp_privkey_deinit.3.gz
+man/man3/gnutls_openpgp_privkey_export.3.gz
+man/man3/gnutls_openpgp_privkey_export2.3.gz
+man/man3/gnutls_openpgp_privkey_export_dsa_raw.3.gz
+man/man3/gnutls_openpgp_privkey_export_rsa_raw.3.gz
+man/man3/gnutls_openpgp_privkey_export_subkey_dsa_raw.3.gz
+man/man3/gnutls_openpgp_privkey_export_subkey_rsa_raw.3.gz
+man/man3/gnutls_openpgp_privkey_get_fingerprint.3.gz
+man/man3/gnutls_openpgp_privkey_get_key_id.3.gz
+man/man3/gnutls_openpgp_privkey_get_pk_algorithm.3.gz
+man/man3/gnutls_openpgp_privkey_get_preferred_key_id.3.gz
+man/man3/gnutls_openpgp_privkey_get_revoked_status.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_count.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_creation_time.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_expiration_time.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_fingerprint.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_id.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_idx.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_pk_algorithm.3.gz
+man/man3/gnutls_openpgp_privkey_get_subkey_revoked_status.3.gz
+man/man3/gnutls_openpgp_privkey_import.3.gz
+man/man3/gnutls_openpgp_privkey_init.3.gz
+man/man3/gnutls_openpgp_privkey_sec_param.3.gz
+man/man3/gnutls_openpgp_privkey_set_preferred_key_id.3.gz
+man/man3/gnutls_openpgp_privkey_sign_hash.3.gz
+man/man3/gnutls_openpgp_send_cert.3.gz
+man/man3/gnutls_openpgp_set_recv_key_function.3.gz
+man/man3/gnutls_pcert_deinit.3.gz
+man/man3/gnutls_pcert_import_openpgp.3.gz
+man/man3/gnutls_pcert_import_openpgp_raw.3.gz
+man/man3/gnutls_pcert_import_x509.3.gz
+man/man3/gnutls_pcert_import_x509_raw.3.gz
+man/man3/gnutls_pcert_list_import_x509_raw.3.gz
+man/man3/gnutls_pem_base64_decode.3.gz
+man/man3/gnutls_pem_base64_decode_alloc.3.gz
+man/man3/gnutls_pem_base64_encode.3.gz
+man/man3/gnutls_pem_base64_encode_alloc.3.gz
+man/man3/gnutls_perror.3.gz
+man/man3/gnutls_pk_algorithm_get_name.3.gz
+man/man3/gnutls_pk_bits_to_sec_param.3.gz
+man/man3/gnutls_pk_get_id.3.gz
+man/man3/gnutls_pk_get_name.3.gz
+man/man3/gnutls_pk_list.3.gz
+man/man3/gnutls_pk_to_sign.3.gz
+man/man3/gnutls_pkcs11_add_provider.3.gz
+man/man3/gnutls_pkcs11_copy_secret_key.3.gz
+man/man3/gnutls_pkcs11_copy_x509_crt.3.gz
+man/man3/gnutls_pkcs11_copy_x509_privkey.3.gz
+man/man3/gnutls_pkcs11_deinit.3.gz
+man/man3/gnutls_pkcs11_delete_url.3.gz
+man/man3/gnutls_pkcs11_get_pin_function.3.gz
+man/man3/gnutls_pkcs11_get_raw_issuer.3.gz
+man/man3/gnutls_pkcs11_init.3.gz
+man/man3/gnutls_pkcs11_obj_deinit.3.gz
+man/man3/gnutls_pkcs11_obj_export.3.gz
+man/man3/gnutls_pkcs11_obj_export2.3.gz
+man/man3/gnutls_pkcs11_obj_export3.3.gz
+man/man3/gnutls_pkcs11_obj_export_url.3.gz
+man/man3/gnutls_pkcs11_obj_get_info.3.gz
+man/man3/gnutls_pkcs11_obj_get_type.3.gz
+man/man3/gnutls_pkcs11_obj_import_url.3.gz
+man/man3/gnutls_pkcs11_obj_init.3.gz
+man/man3/gnutls_pkcs11_obj_list_import_url.3.gz
+man/man3/gnutls_pkcs11_obj_list_import_url2.3.gz
+man/man3/gnutls_pkcs11_obj_set_pin_function.3.gz
+man/man3/gnutls_pkcs11_privkey_deinit.3.gz
+man/man3/gnutls_pkcs11_privkey_export_url.3.gz
+man/man3/gnutls_pkcs11_privkey_generate.3.gz
+man/man3/gnutls_pkcs11_privkey_generate2.3.gz
+man/man3/gnutls_pkcs11_privkey_get_info.3.gz
+man/man3/gnutls_pkcs11_privkey_get_pk_algorithm.3.gz
+man/man3/gnutls_pkcs11_privkey_import_url.3.gz
+man/man3/gnutls_pkcs11_privkey_init.3.gz
+man/man3/gnutls_pkcs11_privkey_set_pin_function.3.gz
+man/man3/gnutls_pkcs11_privkey_status.3.gz
+man/man3/gnutls_pkcs11_reinit.3.gz
+man/man3/gnutls_pkcs11_set_pin_function.3.gz
+man/man3/gnutls_pkcs11_set_token_function.3.gz
+man/man3/gnutls_pkcs11_token_get_flags.3.gz
+man/man3/gnutls_pkcs11_token_get_info.3.gz
+man/man3/gnutls_pkcs11_token_get_mechanism.3.gz
+man/man3/gnutls_pkcs11_token_get_random.3.gz
+man/man3/gnutls_pkcs11_token_get_url.3.gz
+man/man3/gnutls_pkcs11_token_init.3.gz
+man/man3/gnutls_pkcs11_token_set_pin.3.gz
+man/man3/gnutls_pkcs11_type_get_name.3.gz
+man/man3/gnutls_pkcs12_bag_decrypt.3.gz
+man/man3/gnutls_pkcs12_bag_deinit.3.gz
+man/man3/gnutls_pkcs12_bag_encrypt.3.gz
+man/man3/gnutls_pkcs12_bag_get_count.3.gz
+man/man3/gnutls_pkcs12_bag_get_data.3.gz
+man/man3/gnutls_pkcs12_bag_get_friendly_name.3.gz
+man/man3/gnutls_pkcs12_bag_get_key_id.3.gz
+man/man3/gnutls_pkcs12_bag_get_type.3.gz
+man/man3/gnutls_pkcs12_bag_init.3.gz
+man/man3/gnutls_pkcs12_bag_set_crl.3.gz
+man/man3/gnutls_pkcs12_bag_set_crt.3.gz
+man/man3/gnutls_pkcs12_bag_set_data.3.gz
+man/man3/gnutls_pkcs12_bag_set_friendly_name.3.gz
+man/man3/gnutls_pkcs12_bag_set_key_id.3.gz
+man/man3/gnutls_pkcs12_deinit.3.gz
+man/man3/gnutls_pkcs12_export.3.gz
+man/man3/gnutls_pkcs12_export2.3.gz
+man/man3/gnutls_pkcs12_generate_mac.3.gz
+man/man3/gnutls_pkcs12_get_bag.3.gz
+man/man3/gnutls_pkcs12_import.3.gz
+man/man3/gnutls_pkcs12_init.3.gz
+man/man3/gnutls_pkcs12_set_bag.3.gz
+man/man3/gnutls_pkcs12_simple_parse.3.gz
+man/man3/gnutls_pkcs12_verify_mac.3.gz
+man/man3/gnutls_pkcs7_deinit.3.gz
+man/man3/gnutls_pkcs7_delete_crl.3.gz
+man/man3/gnutls_pkcs7_delete_crt.3.gz
+man/man3/gnutls_pkcs7_export.3.gz
+man/man3/gnutls_pkcs7_export2.3.gz
+man/man3/gnutls_pkcs7_get_crl_count.3.gz
+man/man3/gnutls_pkcs7_get_crl_raw.3.gz
+man/man3/gnutls_pkcs7_get_crt_count.3.gz
+man/man3/gnutls_pkcs7_get_crt_raw.3.gz
+man/man3/gnutls_pkcs7_import.3.gz
+man/man3/gnutls_pkcs7_init.3.gz
+man/man3/gnutls_pkcs7_set_crl.3.gz
+man/man3/gnutls_pkcs7_set_crl_raw.3.gz
+man/man3/gnutls_pkcs7_set_crt.3.gz
+man/man3/gnutls_pkcs7_set_crt_raw.3.gz
+man/man3/gnutls_prf.3.gz
+man/man3/gnutls_prf_raw.3.gz
+man/man3/gnutls_priority_certificate_type_list.3.gz
+man/man3/gnutls_priority_cipher_list.3.gz
+man/man3/gnutls_priority_compression_list.3.gz
+man/man3/gnutls_priority_deinit.3.gz
+man/man3/gnutls_priority_ecc_curve_list.3.gz
+man/man3/gnutls_priority_get_cipher_suite_index.3.gz
+man/man3/gnutls_priority_init.3.gz
+man/man3/gnutls_priority_kx_list.3.gz
+man/man3/gnutls_priority_mac_list.3.gz
+man/man3/gnutls_priority_protocol_list.3.gz
+man/man3/gnutls_priority_set.3.gz
+man/man3/gnutls_priority_set_direct.3.gz
+man/man3/gnutls_priority_sign_list.3.gz
+man/man3/gnutls_privkey_decrypt_data.3.gz
+man/man3/gnutls_privkey_deinit.3.gz
+man/man3/gnutls_privkey_get_pk_algorithm.3.gz
+man/man3/gnutls_privkey_get_type.3.gz
+man/man3/gnutls_privkey_import_ext.3.gz
+man/man3/gnutls_privkey_import_ext2.3.gz
+man/man3/gnutls_privkey_import_openpgp.3.gz
+man/man3/gnutls_privkey_import_openpgp_raw.3.gz
+man/man3/gnutls_privkey_import_pkcs11.3.gz
+man/man3/gnutls_privkey_import_pkcs11_url.3.gz
+man/man3/gnutls_privkey_import_tpm_raw.3.gz
+man/man3/gnutls_privkey_import_tpm_url.3.gz
+man/man3/gnutls_privkey_import_url.3.gz
+man/man3/gnutls_privkey_import_x509.3.gz
+man/man3/gnutls_privkey_import_x509_raw.3.gz
+man/man3/gnutls_privkey_init.3.gz
+man/man3/gnutls_privkey_set_pin_function.3.gz
+man/man3/gnutls_privkey_sign_data.3.gz
+man/man3/gnutls_privkey_sign_hash.3.gz
+man/man3/gnutls_privkey_sign_raw_data.3.gz
+man/man3/gnutls_privkey_status.3.gz
+man/man3/gnutls_protocol_get_id.3.gz
+man/man3/gnutls_protocol_get_name.3.gz
+man/man3/gnutls_protocol_get_version.3.gz
+man/man3/gnutls_protocol_list.3.gz
+man/man3/gnutls_protocol_set_priority.3.gz
+man/man3/gnutls_psk_allocate_client_credentials.3.gz
+man/man3/gnutls_psk_allocate_server_credentials.3.gz
+man/man3/gnutls_psk_client_get_hint.3.gz
+man/man3/gnutls_psk_free_client_credentials.3.gz
+man/man3/gnutls_psk_free_server_credentials.3.gz
+man/man3/gnutls_psk_server_get_username.3.gz
+man/man3/gnutls_psk_set_client_credentials.3.gz
+man/man3/gnutls_psk_set_client_credentials_function.3.gz
+man/man3/gnutls_psk_set_params_function.3.gz
+man/man3/gnutls_psk_set_server_credentials_file.3.gz
+man/man3/gnutls_psk_set_server_credentials_function.3.gz
+man/man3/gnutls_psk_set_server_credentials_hint.3.gz
+man/man3/gnutls_psk_set_server_dh_params.3.gz
+man/man3/gnutls_psk_set_server_params_function.3.gz
+man/man3/gnutls_pubkey_deinit.3.gz
+man/man3/gnutls_pubkey_encrypt_data.3.gz
+man/man3/gnutls_pubkey_export.3.gz
+man/man3/gnutls_pubkey_export2.3.gz
+man/man3/gnutls_pubkey_get_key_id.3.gz
+man/man3/gnutls_pubkey_get_key_usage.3.gz
+man/man3/gnutls_pubkey_get_openpgp_key_id.3.gz
+man/man3/gnutls_pubkey_get_pk_algorithm.3.gz
+man/man3/gnutls_pubkey_get_pk_dsa_raw.3.gz
+man/man3/gnutls_pubkey_get_pk_ecc_raw.3.gz
+man/man3/gnutls_pubkey_get_pk_ecc_x962.3.gz
+man/man3/gnutls_pubkey_get_pk_rsa_raw.3.gz
+man/man3/gnutls_pubkey_get_preferred_hash_algorithm.3.gz
+man/man3/gnutls_pubkey_get_verify_algorithm.3.gz
+man/man3/gnutls_pubkey_import.3.gz
+man/man3/gnutls_pubkey_import_dsa_raw.3.gz
+man/man3/gnutls_pubkey_import_ecc_raw.3.gz
+man/man3/gnutls_pubkey_import_ecc_x962.3.gz
+man/man3/gnutls_pubkey_import_openpgp.3.gz
+man/man3/gnutls_pubkey_import_openpgp_raw.3.gz
+man/man3/gnutls_pubkey_import_pkcs11.3.gz
+man/man3/gnutls_pubkey_import_pkcs11_url.3.gz
+man/man3/gnutls_pubkey_import_privkey.3.gz
+man/man3/gnutls_pubkey_import_rsa_raw.3.gz
+man/man3/gnutls_pubkey_import_tpm_raw.3.gz
+man/man3/gnutls_pubkey_import_tpm_url.3.gz
+man/man3/gnutls_pubkey_import_url.3.gz
+man/man3/gnutls_pubkey_import_x509.3.gz
+man/man3/gnutls_pubkey_import_x509_crq.3.gz
+man/man3/gnutls_pubkey_import_x509_raw.3.gz
+man/man3/gnutls_pubkey_init.3.gz
+man/man3/gnutls_pubkey_print.3.gz
+man/man3/gnutls_pubkey_set_key_usage.3.gz
+man/man3/gnutls_pubkey_set_pin_function.3.gz
+man/man3/gnutls_pubkey_verify_data.3.gz
+man/man3/gnutls_pubkey_verify_data2.3.gz
+man/man3/gnutls_pubkey_verify_hash.3.gz
+man/man3/gnutls_pubkey_verify_hash2.3.gz
+man/man3/gnutls_random_art.3.gz
+man/man3/gnutls_range_split.3.gz
+man/man3/gnutls_record_can_use_length_hiding.3.gz
+man/man3/gnutls_record_check_corked.3.gz
+man/man3/gnutls_record_check_pending.3.gz
+man/man3/gnutls_record_cork.3.gz
+man/man3/gnutls_record_disable_padding.3.gz
+man/man3/gnutls_record_get_direction.3.gz
+man/man3/gnutls_record_get_discarded.3.gz
+man/man3/gnutls_record_get_max_size.3.gz
+man/man3/gnutls_record_overhead_size.3.gz
+man/man3/gnutls_record_recv.3.gz
+man/man3/gnutls_record_recv_seq.3.gz
+man/man3/gnutls_record_send.3.gz
+man/man3/gnutls_record_send_range.3.gz
+man/man3/gnutls_record_set_max_empty_records.3.gz
+man/man3/gnutls_record_set_max_size.3.gz
+man/man3/gnutls_record_set_timeout.3.gz
+man/man3/gnutls_record_uncork.3.gz
+man/man3/gnutls_rehandshake.3.gz
+man/man3/gnutls_rnd.3.gz
+man/man3/gnutls_rnd_refresh.3.gz
+man/man3/gnutls_rsa_export_get_modulus_bits.3.gz
+man/man3/gnutls_rsa_export_get_pubkey.3.gz
+man/man3/gnutls_rsa_params_cpy.3.gz
+man/man3/gnutls_rsa_params_deinit.3.gz
+man/man3/gnutls_rsa_params_export_pkcs1.3.gz
+man/man3/gnutls_rsa_params_export_raw.3.gz
+man/man3/gnutls_rsa_params_generate2.3.gz
+man/man3/gnutls_rsa_params_import_pkcs1.3.gz
+man/man3/gnutls_rsa_params_import_raw.3.gz
+man/man3/gnutls_rsa_params_init.3.gz
+man/man3/gnutls_safe_renegotiation_status.3.gz
+man/man3/gnutls_sec_param_get_name.3.gz
+man/man3/gnutls_sec_param_to_pk_bits.3.gz
+man/man3/gnutls_server_name_get.3.gz
+man/man3/gnutls_server_name_set.3.gz
+man/man3/gnutls_session_channel_binding.3.gz
+man/man3/gnutls_session_enable_compatibility_mode.3.gz
+man/man3/gnutls_session_force_valid.3.gz
+man/man3/gnutls_session_get_data.3.gz
+man/man3/gnutls_session_get_data2.3.gz
+man/man3/gnutls_session_get_desc.3.gz
+man/man3/gnutls_session_get_id.3.gz
+man/man3/gnutls_session_get_id2.3.gz
+man/man3/gnutls_session_get_ptr.3.gz
+man/man3/gnutls_session_get_random.3.gz
+man/man3/gnutls_session_is_resumed.3.gz
+man/man3/gnutls_session_resumption_requested.3.gz
+man/man3/gnutls_session_set_data.3.gz
+man/man3/gnutls_session_set_id.3.gz
+man/man3/gnutls_session_set_premaster.3.gz
+man/man3/gnutls_session_set_ptr.3.gz
+man/man3/gnutls_session_ticket_enable_client.3.gz
+man/man3/gnutls_session_ticket_enable_server.3.gz
+man/man3/gnutls_session_ticket_key_generate.3.gz
+man/man3/gnutls_set_default_export_priority.3.gz
+man/man3/gnutls_set_default_priority.3.gz
+man/man3/gnutls_sign_algorithm_get.3.gz
+man/man3/gnutls_sign_algorithm_get_client.3.gz
+man/man3/gnutls_sign_algorithm_get_requested.3.gz
+man/man3/gnutls_sign_callback_get.3.gz
+man/man3/gnutls_sign_callback_set.3.gz
+man/man3/gnutls_sign_get_hash_algorithm.3.gz
+man/man3/gnutls_sign_get_id.3.gz
+man/man3/gnutls_sign_get_name.3.gz
+man/man3/gnutls_sign_get_pk_algorithm.3.gz
+man/man3/gnutls_sign_is_secure.3.gz
+man/man3/gnutls_sign_list.3.gz
+man/man3/gnutls_srp_allocate_client_credentials.3.gz
+man/man3/gnutls_srp_allocate_server_credentials.3.gz
+man/man3/gnutls_srp_base64_decode.3.gz
+man/man3/gnutls_srp_base64_decode_alloc.3.gz
+man/man3/gnutls_srp_base64_encode.3.gz
+man/man3/gnutls_srp_base64_encode_alloc.3.gz
+man/man3/gnutls_srp_free_client_credentials.3.gz
+man/man3/gnutls_srp_free_server_credentials.3.gz
+man/man3/gnutls_srp_server_get_username.3.gz
+man/man3/gnutls_srp_set_client_credentials.3.gz
+man/man3/gnutls_srp_set_client_credentials_function.3.gz
+man/man3/gnutls_srp_set_prime_bits.3.gz
+man/man3/gnutls_srp_set_server_credentials_file.3.gz
+man/man3/gnutls_srp_set_server_credentials_function.3.gz
+man/man3/gnutls_srp_verifier.3.gz
+man/man3/gnutls_srtp_get_keys.3.gz
+man/man3/gnutls_srtp_get_mki.3.gz
+man/man3/gnutls_srtp_get_profile_id.3.gz
+man/man3/gnutls_srtp_get_profile_name.3.gz
+man/man3/gnutls_srtp_get_selected_profile.3.gz
+man/man3/gnutls_srtp_set_mki.3.gz
+man/man3/gnutls_srtp_set_profile.3.gz
+man/man3/gnutls_srtp_set_profile_direct.3.gz
+man/man3/gnutls_store_commitment.3.gz
+man/man3/gnutls_store_pubkey.3.gz
+man/man3/gnutls_strerror.3.gz
+man/man3/gnutls_strerror_name.3.gz
+man/man3/gnutls_supplemental_get_name.3.gz
+man/man3/gnutls_tdb_deinit.3.gz
+man/man3/gnutls_tdb_init.3.gz
+man/man3/gnutls_tdb_set_store_commitment_func.3.gz
+man/man3/gnutls_tdb_set_store_func.3.gz
+man/man3/gnutls_tdb_set_verify_func.3.gz
+man/man3/gnutls_tpm_get_registered.3.gz
+man/man3/gnutls_tpm_key_list_deinit.3.gz
+man/man3/gnutls_tpm_key_list_get_url.3.gz
+man/man3/gnutls_tpm_privkey_delete.3.gz
+man/man3/gnutls_tpm_privkey_generate.3.gz
+man/man3/gnutls_transport_get_int.3.gz
+man/man3/gnutls_transport_get_int2.3.gz
+man/man3/gnutls_transport_get_ptr.3.gz
+man/man3/gnutls_transport_get_ptr2.3.gz
+man/man3/gnutls_transport_set_errno.3.gz
+man/man3/gnutls_transport_set_errno_function.3.gz
+man/man3/gnutls_transport_set_int.3.gz
+man/man3/gnutls_transport_set_int2.3.gz
+man/man3/gnutls_transport_set_ptr.3.gz
+man/man3/gnutls_transport_set_ptr2.3.gz
+man/man3/gnutls_transport_set_pull_function.3.gz
+man/man3/gnutls_transport_set_pull_timeout_function.3.gz
+man/man3/gnutls_transport_set_push_function.3.gz
+man/man3/gnutls_transport_set_vec_push_function.3.gz
+man/man3/gnutls_url_is_supported.3.gz
+man/man3/gnutls_verify_stored_pubkey.3.gz
+man/man3/gnutls_x509_crl_check_issuer.3.gz
+man/man3/gnutls_x509_crl_deinit.3.gz
+man/man3/gnutls_x509_crl_export.3.gz
+man/man3/gnutls_x509_crl_export2.3.gz
+man/man3/gnutls_x509_crl_get_authority_key_gn_serial.3.gz
+man/man3/gnutls_x509_crl_get_authority_key_id.3.gz
+man/man3/gnutls_x509_crl_get_crt_count.3.gz
+man/man3/gnutls_x509_crl_get_crt_serial.3.gz
+man/man3/gnutls_x509_crl_get_dn_oid.3.gz
+man/man3/gnutls_x509_crl_get_extension_data.3.gz
+man/man3/gnutls_x509_crl_get_extension_info.3.gz
+man/man3/gnutls_x509_crl_get_extension_oid.3.gz
+man/man3/gnutls_x509_crl_get_issuer_dn.3.gz
+man/man3/gnutls_x509_crl_get_issuer_dn2.3.gz
+man/man3/gnutls_x509_crl_get_issuer_dn_by_oid.3.gz
+man/man3/gnutls_x509_crl_get_next_update.3.gz
+man/man3/gnutls_x509_crl_get_number.3.gz
+man/man3/gnutls_x509_crl_get_raw_issuer_dn.3.gz
+man/man3/gnutls_x509_crl_get_signature.3.gz
+man/man3/gnutls_x509_crl_get_signature_algorithm.3.gz
+man/man3/gnutls_x509_crl_get_this_update.3.gz
+man/man3/gnutls_x509_crl_get_version.3.gz
+man/man3/gnutls_x509_crl_import.3.gz
+man/man3/gnutls_x509_crl_init.3.gz
+man/man3/gnutls_x509_crl_list_import.3.gz
+man/man3/gnutls_x509_crl_list_import2.3.gz
+man/man3/gnutls_x509_crl_print.3.gz
+man/man3/gnutls_x509_crl_privkey_sign.3.gz
+man/man3/gnutls_x509_crl_set_authority_key_id.3.gz
+man/man3/gnutls_x509_crl_set_crt.3.gz
+man/man3/gnutls_x509_crl_set_crt_serial.3.gz
+man/man3/gnutls_x509_crl_set_next_update.3.gz
+man/man3/gnutls_x509_crl_set_number.3.gz
+man/man3/gnutls_x509_crl_set_this_update.3.gz
+man/man3/gnutls_x509_crl_set_version.3.gz
+man/man3/gnutls_x509_crl_sign.3.gz
+man/man3/gnutls_x509_crl_sign2.3.gz
+man/man3/gnutls_x509_crl_verify.3.gz
+man/man3/gnutls_x509_crq_deinit.3.gz
+man/man3/gnutls_x509_crq_export.3.gz
+man/man3/gnutls_x509_crq_export2.3.gz
+man/man3/gnutls_x509_crq_get_attribute_by_oid.3.gz
+man/man3/gnutls_x509_crq_get_attribute_data.3.gz
+man/man3/gnutls_x509_crq_get_attribute_info.3.gz
+man/man3/gnutls_x509_crq_get_basic_constraints.3.gz
+man/man3/gnutls_x509_crq_get_challenge_password.3.gz
+man/man3/gnutls_x509_crq_get_dn.3.gz
+man/man3/gnutls_x509_crq_get_dn2.3.gz
+man/man3/gnutls_x509_crq_get_dn_by_oid.3.gz
+man/man3/gnutls_x509_crq_get_dn_oid.3.gz
+man/man3/gnutls_x509_crq_get_extension_by_oid.3.gz
+man/man3/gnutls_x509_crq_get_extension_data.3.gz
+man/man3/gnutls_x509_crq_get_extension_info.3.gz
+man/man3/gnutls_x509_crq_get_key_id.3.gz
+man/man3/gnutls_x509_crq_get_key_purpose_oid.3.gz
+man/man3/gnutls_x509_crq_get_key_rsa_raw.3.gz
+man/man3/gnutls_x509_crq_get_key_usage.3.gz
+man/man3/gnutls_x509_crq_get_pk_algorithm.3.gz
+man/man3/gnutls_x509_crq_get_private_key_usage_period.3.gz
+man/man3/gnutls_x509_crq_get_subject_alt_name.3.gz
+man/man3/gnutls_x509_crq_get_subject_alt_othername_oid.3.gz
+man/man3/gnutls_x509_crq_get_version.3.gz
+man/man3/gnutls_x509_crq_import.3.gz
+man/man3/gnutls_x509_crq_init.3.gz
+man/man3/gnutls_x509_crq_print.3.gz
+man/man3/gnutls_x509_crq_privkey_sign.3.gz
+man/man3/gnutls_x509_crq_set_attribute_by_oid.3.gz
+man/man3/gnutls_x509_crq_set_basic_constraints.3.gz
+man/man3/gnutls_x509_crq_set_challenge_password.3.gz
+man/man3/gnutls_x509_crq_set_dn.3.gz
+man/man3/gnutls_x509_crq_set_dn_by_oid.3.gz
+man/man3/gnutls_x509_crq_set_key.3.gz
+man/man3/gnutls_x509_crq_set_key_purpose_oid.3.gz
+man/man3/gnutls_x509_crq_set_key_rsa_raw.3.gz
+man/man3/gnutls_x509_crq_set_key_usage.3.gz
+man/man3/gnutls_x509_crq_set_private_key_usage_period.3.gz
+man/man3/gnutls_x509_crq_set_pubkey.3.gz
+man/man3/gnutls_x509_crq_set_subject_alt_name.3.gz
+man/man3/gnutls_x509_crq_set_version.3.gz
+man/man3/gnutls_x509_crq_sign.3.gz
+man/man3/gnutls_x509_crq_sign2.3.gz
+man/man3/gnutls_x509_crq_verify.3.gz
+man/man3/gnutls_x509_crt_check_hostname.3.gz
+man/man3/gnutls_x509_crt_check_issuer.3.gz
+man/man3/gnutls_x509_crt_check_revocation.3.gz
+man/man3/gnutls_x509_crt_cpy_crl_dist_points.3.gz
+man/man3/gnutls_x509_crt_deinit.3.gz
+man/man3/gnutls_x509_crt_export.3.gz
+man/man3/gnutls_x509_crt_export2.3.gz
+man/man3/gnutls_x509_crt_get_activation_time.3.gz
+man/man3/gnutls_x509_crt_get_authority_info_access.3.gz
+man/man3/gnutls_x509_crt_get_authority_key_gn_serial.3.gz
+man/man3/gnutls_x509_crt_get_authority_key_id.3.gz
+man/man3/gnutls_x509_crt_get_basic_constraints.3.gz
+man/man3/gnutls_x509_crt_get_ca_status.3.gz
+man/man3/gnutls_x509_crt_get_crl_dist_points.3.gz
+man/man3/gnutls_x509_crt_get_dn.3.gz
+man/man3/gnutls_x509_crt_get_dn2.3.gz
+man/man3/gnutls_x509_crt_get_dn_by_oid.3.gz
+man/man3/gnutls_x509_crt_get_dn_oid.3.gz
+man/man3/gnutls_x509_crt_get_expiration_time.3.gz
+man/man3/gnutls_x509_crt_get_extension_by_oid.3.gz
+man/man3/gnutls_x509_crt_get_extension_data.3.gz
+man/man3/gnutls_x509_crt_get_extension_info.3.gz
+man/man3/gnutls_x509_crt_get_extension_oid.3.gz
+man/man3/gnutls_x509_crt_get_fingerprint.3.gz
+man/man3/gnutls_x509_crt_get_issuer.3.gz
+man/man3/gnutls_x509_crt_get_issuer_alt_name.3.gz
+man/man3/gnutls_x509_crt_get_issuer_alt_name2.3.gz
+man/man3/gnutls_x509_crt_get_issuer_alt_othername_oid.3.gz
+man/man3/gnutls_x509_crt_get_issuer_dn.3.gz
+man/man3/gnutls_x509_crt_get_issuer_dn2.3.gz
+man/man3/gnutls_x509_crt_get_issuer_dn_by_oid.3.gz
+man/man3/gnutls_x509_crt_get_issuer_dn_oid.3.gz
+man/man3/gnutls_x509_crt_get_issuer_unique_id.3.gz
+man/man3/gnutls_x509_crt_get_key_id.3.gz
+man/man3/gnutls_x509_crt_get_key_purpose_oid.3.gz
+man/man3/gnutls_x509_crt_get_key_usage.3.gz
+man/man3/gnutls_x509_crt_get_pk_algorithm.3.gz
+man/man3/gnutls_x509_crt_get_pk_dsa_raw.3.gz
+man/man3/gnutls_x509_crt_get_pk_rsa_raw.3.gz
+man/man3/gnutls_x509_crt_get_policy.3.gz
+man/man3/gnutls_x509_crt_get_preferred_hash_algorithm.3.gz
+man/man3/gnutls_x509_crt_get_private_key_usage_period.3.gz
+man/man3/gnutls_x509_crt_get_proxy.3.gz
+man/man3/gnutls_x509_crt_get_raw_dn.3.gz
+man/man3/gnutls_x509_crt_get_raw_issuer_dn.3.gz
+man/man3/gnutls_x509_crt_get_serial.3.gz
+man/man3/gnutls_x509_crt_get_signature.3.gz
+man/man3/gnutls_x509_crt_get_signature_algorithm.3.gz
+man/man3/gnutls_x509_crt_get_subject.3.gz
+man/man3/gnutls_x509_crt_get_subject_alt_name.3.gz
+man/man3/gnutls_x509_crt_get_subject_alt_name2.3.gz
+man/man3/gnutls_x509_crt_get_subject_alt_othername_oid.3.gz
+man/man3/gnutls_x509_crt_get_subject_key_id.3.gz
+man/man3/gnutls_x509_crt_get_subject_unique_id.3.gz
+man/man3/gnutls_x509_crt_get_verify_algorithm.3.gz
+man/man3/gnutls_x509_crt_get_version.3.gz
+man/man3/gnutls_x509_crt_import.3.gz
+man/man3/gnutls_x509_crt_import_pkcs11.3.gz
+man/man3/gnutls_x509_crt_import_pkcs11_url.3.gz
+man/man3/gnutls_x509_crt_init.3.gz
+man/man3/gnutls_x509_crt_list_import.3.gz
+man/man3/gnutls_x509_crt_list_import2.3.gz
+man/man3/gnutls_x509_crt_list_import_pkcs11.3.gz
+man/man3/gnutls_x509_crt_list_verify.3.gz
+man/man3/gnutls_x509_crt_print.3.gz
+man/man3/gnutls_x509_crt_privkey_sign.3.gz
+man/man3/gnutls_x509_crt_set_activation_time.3.gz
+man/man3/gnutls_x509_crt_set_authority_info_access.3.gz
+man/man3/gnutls_x509_crt_set_authority_key_id.3.gz
+man/man3/gnutls_x509_crt_set_basic_constraints.3.gz
+man/man3/gnutls_x509_crt_set_ca_status.3.gz
+man/man3/gnutls_x509_crt_set_crl_dist_points.3.gz
+man/man3/gnutls_x509_crt_set_crl_dist_points2.3.gz
+man/man3/gnutls_x509_crt_set_crq.3.gz
+man/man3/gnutls_x509_crt_set_crq_extensions.3.gz
+man/man3/gnutls_x509_crt_set_dn.3.gz
+man/man3/gnutls_x509_crt_set_dn_by_oid.3.gz
+man/man3/gnutls_x509_crt_set_expiration_time.3.gz
+man/man3/gnutls_x509_crt_set_extension_by_oid.3.gz
+man/man3/gnutls_x509_crt_set_issuer_dn.3.gz
+man/man3/gnutls_x509_crt_set_issuer_dn_by_oid.3.gz
+man/man3/gnutls_x509_crt_set_key.3.gz
+man/man3/gnutls_x509_crt_set_key_purpose_oid.3.gz
+man/man3/gnutls_x509_crt_set_key_usage.3.gz
+man/man3/gnutls_x509_crt_set_pin_function.3.gz
+man/man3/gnutls_x509_crt_set_policy.3.gz
+man/man3/gnutls_x509_crt_set_private_key_usage_period.3.gz
+man/man3/gnutls_x509_crt_set_proxy.3.gz
+man/man3/gnutls_x509_crt_set_proxy_dn.3.gz
+man/man3/gnutls_x509_crt_set_pubkey.3.gz
+man/man3/gnutls_x509_crt_set_serial.3.gz
+man/man3/gnutls_x509_crt_set_subject_alt_name.3.gz
+man/man3/gnutls_x509_crt_set_subject_alternative_name.3.gz
+man/man3/gnutls_x509_crt_set_subject_key_id.3.gz
+man/man3/gnutls_x509_crt_set_version.3.gz
+man/man3/gnutls_x509_crt_sign.3.gz
+man/man3/gnutls_x509_crt_sign2.3.gz
+man/man3/gnutls_x509_crt_verify.3.gz
+man/man3/gnutls_x509_crt_verify_data.3.gz
+man/man3/gnutls_x509_crt_verify_hash.3.gz
+man/man3/gnutls_x509_dn_deinit.3.gz
+man/man3/gnutls_x509_dn_export.3.gz
+man/man3/gnutls_x509_dn_export2.3.gz
+man/man3/gnutls_x509_dn_get_rdn_ava.3.gz
+man/man3/gnutls_x509_dn_import.3.gz
+man/man3/gnutls_x509_dn_init.3.gz
+man/man3/gnutls_x509_dn_oid_known.3.gz
+man/man3/gnutls_x509_dn_oid_name.3.gz
+man/man3/gnutls_x509_policy_release.3.gz
+man/man3/gnutls_x509_privkey_cpy.3.gz
+man/man3/gnutls_x509_privkey_deinit.3.gz
+man/man3/gnutls_x509_privkey_export.3.gz
+man/man3/gnutls_x509_privkey_export2.3.gz
+man/man3/gnutls_x509_privkey_export2_pkcs8.3.gz
+man/man3/gnutls_x509_privkey_export_dsa_raw.3.gz
+man/man3/gnutls_x509_privkey_export_ecc_raw.3.gz
+man/man3/gnutls_x509_privkey_export_pkcs8.3.gz
+man/man3/gnutls_x509_privkey_export_rsa_raw.3.gz
+man/man3/gnutls_x509_privkey_export_rsa_raw2.3.gz
+man/man3/gnutls_x509_privkey_fix.3.gz
+man/man3/gnutls_x509_privkey_generate.3.gz
+man/man3/gnutls_x509_privkey_get_key_id.3.gz
+man/man3/gnutls_x509_privkey_get_pk_algorithm.3.gz
+man/man3/gnutls_x509_privkey_get_pk_algorithm2.3.gz
+man/man3/gnutls_x509_privkey_import.3.gz
+man/man3/gnutls_x509_privkey_import2.3.gz
+man/man3/gnutls_x509_privkey_import_dsa_raw.3.gz
+man/man3/gnutls_x509_privkey_import_ecc_raw.3.gz
+man/man3/gnutls_x509_privkey_import_openssl.3.gz
+man/man3/gnutls_x509_privkey_import_pkcs8.3.gz
+man/man3/gnutls_x509_privkey_import_rsa_raw.3.gz
+man/man3/gnutls_x509_privkey_import_rsa_raw2.3.gz
+man/man3/gnutls_x509_privkey_init.3.gz
+man/man3/gnutls_x509_privkey_sec_param.3.gz
+man/man3/gnutls_x509_privkey_sign_data.3.gz
+man/man3/gnutls_x509_privkey_sign_hash.3.gz
+man/man3/gnutls_x509_privkey_verify_params.3.gz
+man/man3/gnutls_x509_rdn_get.3.gz
+man/man3/gnutls_x509_rdn_get_by_oid.3.gz
+man/man3/gnutls_x509_rdn_get_oid.3.gz
+man/man3/gnutls_x509_trust_list_add_cas.3.gz
+man/man3/gnutls_x509_trust_list_add_crls.3.gz
+man/man3/gnutls_x509_trust_list_add_named_crt.3.gz
+man/man3/gnutls_x509_trust_list_add_system_trust.3.gz
+man/man3/gnutls_x509_trust_list_add_trust_file.3.gz
+man/man3/gnutls_x509_trust_list_add_trust_mem.3.gz
+man/man3/gnutls_x509_trust_list_deinit.3.gz
+man/man3/gnutls_x509_trust_list_get_issuer.3.gz
+man/man3/gnutls_x509_trust_list_init.3.gz
+man/man3/gnutls_x509_trust_list_remove_cas.3.gz
+man/man3/gnutls_x509_trust_list_remove_trust_file.3.gz
+man/man3/gnutls_x509_trust_list_remove_trust_mem.3.gz
+man/man3/gnutls_x509_trust_list_verify_crt.3.gz
+man/man3/gnutls_x509_trust_list_verify_named_crt.3.gz
+man/man3/xssl_client_init.3.gz
+man/man3/xssl_cred_deinit.3.gz
+man/man3/xssl_cred_init.3.gz
+man/man3/xssl_deinit.3.gz
+man/man3/xssl_flush.3.gz
+man/man3/xssl_get_session.3.gz
+man/man3/xssl_getdelim.3.gz
+man/man3/xssl_printf.3.gz
+man/man3/xssl_read.3.gz
+man/man3/xssl_server_init.3.gz
+man/man3/xssl_sinit.3.gz
+man/man3/xssl_write.3.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-alert.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-cert-select-pkcs11.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-cert-select.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-anon.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-dtls.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-psk.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-resume.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-srp.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-x509.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-xssl1.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-client-xssl2.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-crq.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-ocsp-client.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-pkcs11-list.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-pkcs12.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-serv-anon.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-serv-dtls.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-serv-pgp.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-serv-psk.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-serv-srp.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-serv-x509.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-session-info.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-verify-ssh.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-verify.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-x509-info.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/examples.h
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/print-ciphersuites.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/udp.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/verify.c
+%%NLS%%share/locale/cs/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/de/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/en at boldquot/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/en at quot/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/gnutls.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/gnutls.mo
 @dirrm include/gnutls
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%



More information about the Midnightbsd-cvs mailing list