6 prompt "Selected SSL library"
7 default LIBCURL_POLARSSL
9 config LIBCURL_POLARSSL
12 config LIBCURL_MBEDTLS
18 config LIBCURL_OPENSSL
29 comment "Supported protocols"
40 bool "FTP / FTPS protocol"
44 bool "Gopher protocol"
48 bool "HTTP / HTTPS protocol"
51 config LIBCURL_COOKIES
52 bool "Enable Cookies support"
53 depends on LIBCURL_HTTP
57 bool "IMAP / IMAPS protocol"
65 bool "Enable LDAPS support"
66 depends on LIBCURL_LDAP && !LIBCURL_NOSSL
70 bool "POP3 / POP3S protocol"
75 depends on LIBCURL_HTTP
77 config LIBCURL_NO_RTSP
78 string "RTSP require HTTP protocol"
79 depends on !LIBCURL_HTTP
83 bool "SCP / SFTP protocol"
87 bool "SMB protocol (CIFS)"
88 depends on LIBCURL_CRYPTO_AUTH && (LIBCURL_GNUTLS || LIBCURL_OPENSSL)
91 string "SMB require 'cryptographic authentication' and either 'GnuTLS' or 'OpenSSL'"
92 depends on !LIBCURL_CRYPTO_AUTH || (!LIBCURL_GNUTLS && !LIBCURL_OPENSSL)
96 bool "SMTP / SMTPS protocol"
100 bool "TELNET protocol"
107 comment "Miscellaneous"
110 bool "Enable proxy support"
113 config LIBCURL_CRYPTO_AUTH
114 bool "Enable cryptographic authentication"
117 config LIBCURL_TLS_SRP
118 bool "Enable TLS-SRP authentication"
121 config LIBCURL_LIBIDN
122 bool "Enable IDN support"
125 config LIBCURL_THREADED_RESOLVER
126 bool "Enable threaded DNS resolver"
129 Enable POSIX threaded asynchronous DNS resolution
132 bool "Enable zlib support"
135 config LIBCURL_UNIX_SOCKETS
136 bool "Enable unix domain socket support"
139 Enable HTTP over unix domain sockets.
140 To use this with the curl command line, you specify the socket path to the new --unix-domain option.
141 This feature is actually not limited to HTTP, you can do all the TCP-based protocols
142 except FTP over the unix domain socket, but it is only HTTP that is regularly used this way.
143 The reason FTP isn't supported is of course its use of two connections
144 which would be even weirder to do like this.
146 config LIBCURL_LIBCURL_OPTION
147 bool "Enable generation of C code"
150 config LIBCURL_VERBOSE
151 bool "Enable verbose error strings"
155 bool "Enable NTLM support"
156 depends on LIBCURL_CRYPTO_AUTH && !LIBCURL_NOSSL