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