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