hc
2023-11-20 2e7bd41e4e8ab3d1efdabd9e263a2f7fe79bff8c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
config BR2_PACKAGE_LIBCURL
   bool "libcurl"
   help
     cURL is a tool for getting files from FTP, HTTP, Gopher,
     Telnet, and Dict servers, using any of the supported
     protocols.
 
     http://curl.haxx.se/
 
if BR2_PACKAGE_LIBCURL
 
config BR2_PACKAGE_LIBCURL_CURL
   bool "curl binary"
   help
     Install curl binary as well
 
config BR2_PACKAGE_LIBCURL_VERBOSE
   bool "verbose strings"
   help
     Enable verbose text strings
 
config BR2_PACKAGE_LIBCURL_PROXY_SUPPORT
   bool "proxy support"
   default y
   help
     Enable proxy support.
 
config BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT
   bool "cookies support"
   default y
   help
     Enable support for cookies.
 
config BR2_PACKAGE_LIBCURL_EXTRA_PROTOCOLS_FEATURES
   bool "enable extra protocols and features"
   default y
   help
     Enable the following extra protocols and features:
     - LDAP / LDAPS
     - POP3 / IMAP / SMTP
     - Telnet
     - TFTP
     - RTSP
     - SMB / CIFS
     - DICT
     - Gopher
 
choice
   prompt "SSL/TLS library to use"
 
config BR2_PACKAGE_LIBCURL_OPENSSL
   bool "OpenSSL"
   depends on BR2_PACKAGE_OPENSSL
 
config BR2_PACKAGE_LIBCURL_BEARSSL
   bool "BearSSL"
   depends on BR2_PACKAGE_BEARSSL
 
config BR2_PACKAGE_LIBCURL_GNUTLS
   bool "GnuTLS"
   depends on BR2_PACKAGE_GNUTLS
 
config BR2_PACKAGE_LIBCURL_LIBNSS
   bool "NSS"
   depends on BR2_PACKAGE_LIBNSS
 
config BR2_PACKAGE_LIBCURL_MBEDTLS
   bool "mbed TLS"
   depends on BR2_PACKAGE_MBEDTLS
 
config BR2_PACKAGE_LIBCURL_WOLFSSL
   bool "WolfSSL"
   depends on BR2_PACKAGE_WOLFSSL
 
config BR2_PACKAGE_LIBCURL_TLS_NONE
   bool "None"
 
endchoice
 
endif