summaryrefslogtreecommitdiffstats
path: root/rules/libcurl.in
blob: e7833fa99e70ec423538fe7f2170308741aa5f32 (plain)
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
## SECTION=networking
menuconfig LIBCURL
	tristate
	prompt "libcurl                       "
	select OPENSSL if LIBCURL__SSL
	select ZLIB
	help
	curl is a command line tool for transferring files with URL syntax, supporting
	FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
	curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
	HTTP form based upload, proxies, cookies, user+password authentication
	(Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume,
	proxy tunneling and a busload of other useful tricks.

if LIBCURL

config LIBCURL__CURL
       bool "install curl program"

config LIBCURL__HTTP
       bool "http"
       default y

config LIBCURL__COOKIES
       bool "cookies support"
       depends on LIBCURL__HTTP

config LIBCURL__FTP
       bool "ftpt"
       default y

config LIBCURL__FILE
       bool "file"

config LIBCURL__SSL
       bool "ssl"
       depends on BROKEN

config LIBCURL__CRYPTO_AUTH
       bool "cryptographic authentication"

config LIBCURL__IPV6
       bool "ipv6"

endif