6 prompt "Selected SSL library"
7 default LIBCURL_POLARSSL
9 config LIBCURL_POLARSSL
12 config LIBCURL_MBEDTLS
21 config LIBCURL_OPENSSL
32 comment "Supported protocols"
43 bool "FTP / FTPS protocol"
47 bool "Gopher protocol"
51 bool "HTTP / HTTPS protocol"
54 config LIBCURL_COOKIES
55 bool "Enable Cookies support"
56 depends on LIBCURL_HTTP
60 bool "IMAP / IMAPS protocol"
68 bool "Enable LDAPS support"
69 depends on LIBCURL_LDAP && !LIBCURL_NOSSL
73 bool "POP3 / POP3S protocol"
78 depends on LIBCURL_HTTP
80 config LIBCURL_NO_RTSP
81 string "RTSP require HTTP protocol"
82 depends on !LIBCURL_HTTP
86 bool "SCP / SFTP protocol"
90 bool "SMB protocol (CIFS)"
91 depends on LIBCURL_CRYPTO_AUTH && (LIBCURL_GNUTLS || LIBCURL_OPENSSL)
94 string "SMB require 'cryptographic authentication' and either 'GnuTLS' or 'OpenSSL'"
95 depends on !LIBCURL_CRYPTO_AUTH || (!LIBCURL_GNUTLS && !LIBCURL_OPENSSL)
99 bool "SMTP / SMTPS protocol"
102 config LIBCURL_TELNET
103 bool "TELNET protocol"
110 comment "Miscellaneous"
113 bool "Enable proxy support"
116 config LIBCURL_CRYPTO_AUTH
117 bool "Enable cryptographic authentication"
120 config LIBCURL_TLS_SRP
121 bool "Enable TLS-SRP authentication"
124 config LIBCURL_LIBIDN
125 bool "Enable IDN support"
128 config LIBCURL_THREADED_RESOLVER
129 bool "Enable threaded DNS resolver"
132 Enable POSIX threaded asynchronous DNS resolution
135 bool "Enable zlib support"
138 config LIBCURL_UNIX_SOCKETS
139 bool "Enable unix domain socket support"
142 Enable HTTP over unix domain sockets.
143 To use this with the curl command line, you specify the socket path to the new --unix-domain option.
144 This feature is actually not limited to HTTP, you can do all the TCP-based protocols
145 except FTP over the unix domain socket, but it is only HTTP that is regularly used this way.
146 The reason FTP isn't supported is of course its use of two connections
147 which would be even weirder to do like this.
149 config LIBCURL_LIBCURL_OPTION
150 bool "Enable generation of C code"
153 config LIBCURL_VERBOSE
154 bool "Enable verbose error strings"