Add missing symbol type
[openwrt.git] / package / gnutls / Config.in
1 config BR2_PACKAGE_GNUTLS
2         bool
3         default n
4         depends BR2_PACKAGE_LIBGNUTLS
5
6 config BR2_PACKAGE_LIBGNUTLS
7         tristate "libgnutls - The GNU TLS library"
8 #       default m if CONFIG_DEVEL
9         default n
10         select BR2_PACKAGE_GNUTLS
11         select BR2_PACKAGE_LIBGCRYPT
12         select BR2_PACKAGE_LIBOPENCDK
13         select BR2_PACKAGE_LIBTASN1
14         help
15          GnuTLS is a project that aims to develop a library which provides a 
16          secure layer, over a reliable transport layer. Currently the GnuTLS 
17          library implements the proposed standards by the IETF's TLS working 
18          group.
19          
20          Quoting from RFC2246 - the TLS 1.0 protocol specification:
21          
22          "The TLS protocol provides communications privacy over the Internet.
23           The protocol allows client/server applications to communicate in a 
24           way that is designed to prevent eavesdropping, tampering, or message 
25           forgery."
26          
27          Features
28          
29            * Support for TLS 1.1 and SSL 3.0 protocols
30            * Support for TLS extensions
31            * Support for authentication using the SRP protocol
32            * Support for authentication using both X.509 certificates
33            * and OpenPGP keys Support for X.509 and OpenPGP certificate handling.
34            * Supports all the strong encryption algorithms
35          
36          http://www.gnu.org/software/gnutls/
37          
38          This packages contains the GnuTLS shared libraries, needed by other programs.
39          
40
41 config BR2_PACKAGE_GNUTLS_UTILS
42         tristate "gnutls-utils - The GNU TLS utilities"
43 #       default m if CONFIG_DEVEL
44         default n
45         depends BR2_PACKAGE_LIBGNUTLS
46         help
47          GnuTLS is a project that aims to develop a library which provides a 
48          secure layer, over a reliable transport layer. Currently the GnuTLS 
49          library implements the proposed standards by the IETF's TLS working 
50          group.
51          
52          Quoting from RFC2246 - the TLS 1.0 protocol specification:
53          
54          "The TLS protocol provides communications privacy over the Internet.
55           The protocol allows client/server applications to communicate in a 
56           way that is designed to prevent eavesdropping, tampering, or message 
57           forgery."
58          
59          Features
60          
61            * Support for TLS 1.1 and SSL 3.0 protocols
62            * Support for TLS extensions
63            * Support for authentication using the SRP protocol
64            * Support for authentication using both X.509 certificates
65            * and OpenPGP keys Support for X.509 and OpenPGP certificate handling.
66            * Supports all the strong encryption algorithms
67          
68          http://www.gnu.org/software/gnutls/
69          
70          This packages contains some GnuTLS utilities.
71          
72
73 config BR2_PACKAGE_LIBGNUTLS_OPENSSL
74         tristate "libgnutls-openssl - The GNU TLS OpenSSL compatibility layer library"
75 #       default m if CONFIG_DEVEL
76         default n
77         depends BR2_PACKAGE_LIBGNUTLS
78         help
79          GnuTLS is a project that aims to develop a library which provides a 
80          secure layer, over a reliable transport layer. Currently the GnuTLS 
81          library implements the proposed standards by the IETF's TLS working 
82          group.
83          
84          Quoting from RFC2246 - the TLS 1.0 protocol specification:
85          
86          "The TLS protocol provides communications privacy over the Internet.
87           The protocol allows client/server applications to communicate in a 
88           way that is designed to prevent eavesdropping, tampering, or message 
89           forgery."
90          
91          Features
92          
93            * Support for TLS 1.1 and SSL 3.0 protocols
94            * Support for TLS extensions
95            * Support for authentication using the SRP protocol
96            * Support for authentication using both X.509 certificates
97            * and OpenPGP keys Support for X.509 and OpenPGP certificate handling.
98            * Supports all the strong encryption algorithms
99          
100          http://www.gnu.org/software/gnutls/
101          
102          This packages contains the GnuTLS OpenSSL compatibility layer shared library.
103          
104