Comments (4)
Can you try:
git clone https://github.com/jeroenooms/curl
R CMD INSTALL curl
And if it fails again, can you show me the generated contents of curl/tools/option_table.txt
?
from curl.
It failed again. Here's curl/tools/option_table.txt
:
�[01;31m�[K CURLOPT_WRITEDATA = 10000 + 1�[m�[K
�[01;31m�[K CURLOPT_URL = 10000 + 2�[m�[K
�[01;31m�[K CURLOPT_PORT = 0 + 3�[m�[K
�[01;31m�[K CURLOPT_PROXY = 10000 + 4�[m�[K
�[01;31m�[K CURLOPT_USERPWD = 10000 + 5�[m�[K
�[01;31m�[K CURLOPT_PROXYUSERPWD = 10000 + 6�[m�[K
�[01;31m�[K CURLOPT_RANGE = 10000 + 7�[m�[K
�[01;31m�[K CURLOPT_READDATA = 10000 + 9�[m�[K
�[01;31m�[K CURLOPT_ERRORBUFFER = 10000 + 10�[m�[K
�[01;31m�[K CURLOPT_WRITEFUNCTION = 20000 + 11�[m�[K
�[01;31m�[K CURLOPT_READFUNCTION = 20000 + 12�[m�[K
�[01;31m�[K CURLOPT_TIMEOUT = 0 + 13�[m�[K
�[01;31m�[K CURLOPT_INFILESIZE = 0 + 14�[m�[K
�[01;31m�[K CURLOPT_POSTFIELDS = 10000 + 15�[m�[K
�[01;31m�[K CURLOPT_REFERER = 10000 + 16�[m�[K
�[01;31m�[K CURLOPT_FTPPORT = 10000 + 17�[m�[K
�[01;31m�[K CURLOPT_USERAGENT = 10000 + 18�[m�[K
�[01;31m�[K CURLOPT_LOW_SPEED_LIMIT = 0 + 19�[m�[K
�[01;31m�[K CURLOPT_LOW_SPEED_TIME = 0 + 20�[m�[K
�[01;31m�[K CURLOPT_RESUME_FROM = 0 + 21�[m�[K
�[01;31m�[K CURLOPT_COOKIE = 10000 + 22�[m�[K
�[01;31m�[K CURLOPT_HTTPHEADER = 10000 + 23�[m�[K
�[01;31m�[K CURLOPT_HTTPPOST = 10000 + 24�[m�[K
�[01;31m�[K CURLOPT_SSLCERT = 10000 + 25�[m�[K
�[01;31m�[K CURLOPT_KEYPASSWD = 10000 + 26�[m�[K
�[01;31m�[K CURLOPT_CRLF = 0 + 27�[m�[K
�[01;31m�[K CURLOPT_QUOTE = 10000 + 28�[m�[K
�[01;31m�[K CURLOPT_HEADERDATA = 10000 + 29�[m�[K
�[01;31m�[K CURLOPT_COOKIEFILE = 10000 + 31�[m�[K
�[01;31m�[K CURLOPT_SSLVERSION = 0 + 32�[m�[K
�[01;31m�[K CURLOPT_TIMECONDITION = 0 + 33�[m�[K
�[01;31m�[K CURLOPT_TIMEVALUE = 0 + 34�[m�[K
�[01;31m�[K CURLOPT_CUSTOMREQUEST = 10000 + 36�[m�[K
�[01;31m�[K CURLOPT_STDERR = 10000 + 37�[m�[K
�[01;31m�[K CURLOPT_POSTQUOTE = 10000 + 39�[m�[K
�[01;31m�[K CURLOPT_OBSOLETE40 = 10000 + 40�[m�[K
�[01;31m�[K CURLOPT_VERBOSE = 0 + 41�[m�[K
�[01;31m�[K CURLOPT_HEADER = 0 + 42�[m�[K
�[01;31m�[K CURLOPT_NOPROGRESS = 0 + 43�[m�[K
�[01;31m�[K CURLOPT_NOBODY = 0 + 44�[m�[K
�[01;31m�[K CURLOPT_FAILONERROR = 0 + 45�[m�[K
�[01;31m�[K CURLOPT_UPLOAD = 0 + 46�[m�[K
�[01;31m�[K CURLOPT_POST = 0 + 47�[m�[K
�[01;31m�[K CURLOPT_DIRLISTONLY = 0 + 48�[m�[K
�[01;31m�[K CURLOPT_APPEND = 0 + 50�[m�[K
�[01;31m�[K CURLOPT_NETRC = 0 + 51�[m�[K
�[01;31m�[K CURLOPT_FOLLOWLOCATION = 0 + 52�[m�[K
�[01;31m�[K CURLOPT_TRANSFERTEXT = 0 + 53�[m�[K
�[01;31m�[K CURLOPT_PUT = 0 + 54�[m�[K
�[01;31m�[K CURLOPT_PROGRESSFUNCTION = 20000 + 56�[m�[K
�[01;31m�[K CURLOPT_PROGRESSDATA = 10000 + 57�[m�[K
�[01;31m�[K CURLOPT_AUTOREFERER = 0 + 58�[m�[K
�[01;31m�[K CURLOPT_PROXYPORT = 0 + 59�[m�[K
�[01;31m�[K CURLOPT_POSTFIELDSIZE = 0 + 60�[m�[K
�[01;31m�[K CURLOPT_HTTPPROXYTUNNEL = 0 + 61�[m�[K
�[01;31m�[K CURLOPT_INTERFACE = 10000 + 62�[m�[K
�[01;31m�[K CURLOPT_KRBLEVEL = 10000 + 63�[m�[K
�[01;31m�[K CURLOPT_SSL_VERIFYPEER = 0 + 64�[m�[K
�[01;31m�[K CURLOPT_CAINFO = 10000 + 65�[m�[K
�[01;31m�[K CURLOPT_MAXREDIRS = 0 + 68�[m�[K
�[01;31m�[K CURLOPT_FILETIME = 0 + 69�[m�[K
�[01;31m�[K CURLOPT_TELNETOPTIONS = 10000 + 70�[m�[K
�[01;31m�[K CURLOPT_MAXCONNECTS = 0 + 71�[m�[K
�[01;31m�[K CURLOPT_OBSOLETE72 = 0 + 72�[m�[K
�[01;31m�[K CURLOPT_FRESH_CONNECT = 0 + 74�[m�[K
�[01;31m�[K CURLOPT_FORBID_REUSE = 0 + 75�[m�[K
�[01;31m�[K CURLOPT_RANDOM_FILE = 10000 + 76�[m�[K
�[01;31m�[K CURLOPT_EGDSOCKET = 10000 + 77�[m�[K
�[01;31m�[K CURLOPT_CONNECTTIMEOUT = 0 + 78�[m�[K
�[01;31m�[K CURLOPT_HEADERFUNCTION = 20000 + 79�[m�[K
�[01;31m�[K CURLOPT_HTTPGET = 0 + 80�[m�[K
�[01;31m�[K CURLOPT_SSL_VERIFYHOST = 0 + 81�[m�[K
�[01;31m�[K CURLOPT_COOKIEJAR = 10000 + 82�[m�[K
�[01;31m�[K CURLOPT_SSL_CIPHER_LIST = 10000 + 83�[m�[K
�[01;31m�[K CURLOPT_HTTP_VERSION = 0 + 84�[m�[K
�[01;31m�[K CURLOPT_FTP_USE_EPSV = 0 + 85�[m�[K
�[01;31m�[K CURLOPT_SSLCERTTYPE = 10000 + 86�[m�[K
�[01;31m�[K CURLOPT_SSLKEY = 10000 + 87�[m�[K
�[01;31m�[K CURLOPT_SSLKEYTYPE = 10000 + 88�[m�[K
�[01;31m�[K CURLOPT_SSLENGINE = 10000 + 89�[m�[K
�[01;31m�[K CURLOPT_SSLENGINE_DEFAULT = 0 + 90�[m�[K
�[01;31m�[K CURLOPT_DNS_USE_GLOBAL_CACHE = 0 + 91�[m�[K
�[01;31m�[K CURLOPT_DNS_CACHE_TIMEOUT = 0 + 92�[m�[K
�[01;31m�[K CURLOPT_PREQUOTE = 10000 + 93�[m�[K
�[01;31m�[K CURLOPT_DEBUGFUNCTION = 20000 + 94�[m�[K
�[01;31m�[K CURLOPT_DEBUGDATA = 10000 + 95�[m�[K
�[01;31m�[K CURLOPT_COOKIESESSION = 0 + 96�[m�[K
�[01;31m�[K CURLOPT_CAPATH = 10000 + 97�[m�[K
�[01;31m�[K CURLOPT_BUFFERSIZE = 0 + 98�[m�[K
�[01;31m�[K CURLOPT_NOSIGNAL = 0 + 99�[m�[K
�[01;31m�[K CURLOPT_SHARE = 10000 + 100�[m�[K
�[01;31m�[K CURLOPT_PROXYTYPE = 0 + 101�[m�[K
�[01;31m�[K CURLOPT_ACCEPT_ENCODING = 10000 + 102�[m�[K
�[01;31m�[K CURLOPT_PRIVATE = 10000 + 103�[m�[K
�[01;31m�[K CURLOPT_HTTP200ALIASES = 10000 + 104�[m�[K
�[01;31m�[K CURLOPT_UNRESTRICTED_AUTH = 0 + 105�[m�[K
�[01;31m�[K CURLOPT_FTP_USE_EPRT = 0 + 106�[m�[K
�[01;31m�[K CURLOPT_HTTPAUTH = 0 + 107�[m�[K
�[01;31m�[K CURLOPT_SSL_CTX_FUNCTION = 20000 + 108�[m�[K
�[01;31m�[K CURLOPT_SSL_CTX_DATA = 10000 + 109�[m�[K
�[01;31m�[K CURLOPT_FTP_CREATE_MISSING_DIRS = 0 + 110�[m�[K
�[01;31m�[K CURLOPT_PROXYAUTH = 0 + 111�[m�[K
�[01;31m�[K CURLOPT_FTP_RESPONSE_TIMEOUT = 0 + 112�[m�[K
�[01;31m�[K CURLOPT_IPRESOLVE = 0 + 113�[m�[K
�[01;31m�[K CURLOPT_MAXFILESIZE = 0 + 114�[m�[K
�[01;31m�[K CURLOPT_INFILESIZE_LARGE = 30000 + 115�[m�[K
�[01;31m�[K CURLOPT_RESUME_FROM_LARGE = 30000 + 116�[m�[K
�[01;31m�[K CURLOPT_MAXFILESIZE_LARGE = 30000 + 117�[m�[K
�[01;31m�[K CURLOPT_NETRC_FILE = 10000 + 118�[m�[K
�[01;31m�[K CURLOPT_USE_SSL = 0 + 119�[m�[K
�[01;31m�[K CURLOPT_POSTFIELDSIZE_LARGE = 30000 + 120�[m�[K
�[01;31m�[K CURLOPT_TCP_NODELAY = 0 + 121�[m�[K
�[01;31m�[K CURLOPT_FTPSSLAUTH = 0 + 129�[m�[K
�[01;31m�[K CURLOPT_IOCTLFUNCTION = 20000 + 130�[m�[K
�[01;31m�[K CURLOPT_IOCTLDATA = 10000 + 131�[m�[K
�[01;31m�[K CURLOPT_FTP_ACCOUNT = 10000 + 134�[m�[K
�[01;31m�[K CURLOPT_COOKIELIST = 10000 + 135�[m�[K
�[01;31m�[K CURLOPT_IGNORE_CONTENT_LENGTH = 0 + 136�[m�[K
�[01;31m�[K CURLOPT_FTP_SKIP_PASV_IP = 0 + 137�[m�[K
�[01;31m�[K CURLOPT_FTP_FILEMETHOD = 0 + 138�[m�[K
�[01;31m�[K CURLOPT_LOCALPORT = 0 + 139�[m�[K
�[01;31m�[K CURLOPT_LOCALPORTRANGE = 0 + 140�[m�[K
�[01;31m�[K CURLOPT_CONNECT_ONLY = 0 + 141�[m�[K
�[01;31m�[K CURLOPT_CONV_FROM_NETWORK_FUNCTION = 20000 + 142�[m�[K
�[01;31m�[K CURLOPT_CONV_TO_NETWORK_FUNCTION = 20000 + 143�[m�[K
�[01;31m�[K CURLOPT_CONV_FROM_UTF8_FUNCTION = 20000 + 144�[m�[K
�[01;31m�[K CURLOPT_MAX_SEND_SPEED_LARGE = 30000 + 145�[m�[K
�[01;31m�[K CURLOPT_MAX_RECV_SPEED_LARGE = 30000 + 146�[m�[K
�[01;31m�[K CURLOPT_FTP_ALTERNATIVE_TO_USER = 10000 + 147�[m�[K
�[01;31m�[K CURLOPT_SOCKOPTFUNCTION = 20000 + 148�[m�[K
�[01;31m�[K CURLOPT_SOCKOPTDATA = 10000 + 149�[m�[K
�[01;31m�[K CURLOPT_SSL_SESSIONID_CACHE = 0 + 150�[m�[K
�[01;31m�[K CURLOPT_SSH_AUTH_TYPES = 0 + 151�[m�[K
�[01;31m�[K CURLOPT_SSH_PUBLIC_KEYFILE = 10000 + 152�[m�[K
�[01;31m�[K CURLOPT_SSH_PRIVATE_KEYFILE = 10000 + 153�[m�[K
�[01;31m�[K CURLOPT_FTP_SSL_CCC = 0 + 154�[m�[K
�[01;31m�[K CURLOPT_TIMEOUT_MS = 0 + 155�[m�[K
�[01;31m�[K CURLOPT_CONNECTTIMEOUT_MS = 0 + 156�[m�[K
�[01;31m�[K CURLOPT_HTTP_TRANSFER_DECODING = 0 + 157�[m�[K
�[01;31m�[K CURLOPT_HTTP_CONTENT_DECODING = 0 + 158�[m�[K
�[01;31m�[K CURLOPT_NEW_FILE_PERMS = 0 + 159�[m�[K
�[01;31m�[K CURLOPT_NEW_DIRECTORY_PERMS = 0 + 160�[m�[K
�[01;31m�[K CURLOPT_POSTREDIR = 0 + 161�[m�[K
�[01;31m�[K CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 10000 + 162�[m�[K
�[01;31m�[K CURLOPT_OPENSOCKETFUNCTION = 20000 + 163�[m�[K
�[01;31m�[K CURLOPT_OPENSOCKETDATA = 10000 + 164�[m�[K
�[01;31m�[K CURLOPT_COPYPOSTFIELDS = 10000 + 165�[m�[K
�[01;31m�[K CURLOPT_PROXY_TRANSFER_MODE = 0 + 166�[m�[K
�[01;31m�[K CURLOPT_SEEKFUNCTION = 20000 + 167�[m�[K
�[01;31m�[K CURLOPT_SEEKDATA = 10000 + 168�[m�[K
�[01;31m�[K CURLOPT_CRLFILE = 10000 + 169�[m�[K
�[01;31m�[K CURLOPT_ISSUERCERT = 10000 + 170�[m�[K
�[01;31m�[K CURLOPT_ADDRESS_SCOPE = 0 + 171�[m�[K
�[01;31m�[K CURLOPT_CERTINFO = 0 + 172�[m�[K
�[01;31m�[K CURLOPT_USERNAME = 10000 + 173�[m�[K
�[01;31m�[K CURLOPT_PASSWORD = 10000 + 174�[m�[K
�[01;31m�[K CURLOPT_PROXYUSERNAME = 10000 + 175�[m�[K
�[01;31m�[K CURLOPT_PROXYPASSWORD = 10000 + 176�[m�[K
�[01;31m�[K CURLOPT_NOPROXY = 10000 + 177�[m�[K
�[01;31m�[K CURLOPT_TFTP_BLKSIZE = 0 + 178�[m�[K
�[01;31m�[K CURLOPT_SOCKS5_GSSAPI_SERVICE = 10000 + 179�[m�[K
�[01;31m�[K CURLOPT_SOCKS5_GSSAPI_NEC = 0 + 180�[m�[K
�[01;31m�[K CURLOPT_PROTOCOLS = 0 + 181�[m�[K
�[01;31m�[K CURLOPT_REDIR_PROTOCOLS = 0 + 182�[m�[K
�[01;31m�[K CURLOPT_SSH_KNOWNHOSTS = 10000 + 183�[m�[K
�[01;31m�[K CURLOPT_SSH_KEYFUNCTION = 20000 + 184�[m�[K
�[01;31m�[K CURLOPT_SSH_KEYDATA = 10000 + 185�[m�[K
�[01;31m�[K CURLOPT_MAIL_FROM = 10000 + 186�[m�[K
�[01;31m�[K CURLOPT_MAIL_RCPT = 10000 + 187�[m�[K
�[01;31m�[K CURLOPT_FTP_USE_PRET = 0 + 188�[m�[K
�[01;31m�[K CURLOPT_RTSP_REQUEST = 0 + 189�[m�[K
�[01;31m�[K CURLOPT_RTSP_SESSION_ID = 10000 + 190�[m�[K
�[01;31m�[K CURLOPT_RTSP_STREAM_URI = 10000 + 191�[m�[K
�[01;31m�[K CURLOPT_RTSP_TRANSPORT = 10000 + 192�[m�[K
�[01;31m�[K CURLOPT_RTSP_CLIENT_CSEQ = 0 + 193�[m�[K
�[01;31m�[K CURLOPT_RTSP_SERVER_CSEQ = 0 + 194�[m�[K
�[01;31m�[K CURLOPT_INTERLEAVEDATA = 10000 + 195�[m�[K
�[01;31m�[K CURLOPT_INTERLEAVEFUNCTION = 20000 + 196�[m�[K
�[01;31m�[K CURLOPT_WILDCARDMATCH = 0 + 197�[m�[K
�[01;31m�[K CURLOPT_CHUNK_BGN_FUNCTION = 20000 + 198�[m�[K
�[01;31m�[K CURLOPT_CHUNK_END_FUNCTION = 20000 + 199�[m�[K
�[01;31m�[K CURLOPT_FNMATCH_FUNCTION = 20000 + 200�[m�[K
�[01;31m�[K CURLOPT_CHUNK_DATA = 10000 + 201�[m�[K
�[01;31m�[K CURLOPT_FNMATCH_DATA = 10000 + 202�[m�[K
�[01;31m�[K CURLOPT_RESOLVE = 10000 + 203�[m�[K
�[01;31m�[K CURLOPT_TLSAUTH_USERNAME = 10000 + 204�[m�[K
�[01;31m�[K CURLOPT_TLSAUTH_PASSWORD = 10000 + 205�[m�[K
�[01;31m�[K CURLOPT_TLSAUTH_TYPE = 10000 + 206�[m�[K
�[01;31m�[K CURLOPT_TRANSFER_ENCODING = 0 + 207�[m�[K
�[01;31m�[K CURLOPT_CLOSESOCKETFUNCTION = 20000 + 208�[m�[K
�[01;31m�[K CURLOPT_CLOSESOCKETDATA = 10000 + 209�[m�[K
�[01;31m�[K CURLOPT_GSSAPI_DELEGATION = 0 + 210�[m�[K
�[01;31m�[K CURLOPT_DNS_SERVERS = 10000 + 211�[m�[K
�[01;31m�[K CURLOPT_ACCEPTTIMEOUT_MS = 0 + 212�[m�[K
�[01;31m�[K CURLOPT_TCP_KEEPALIVE = 0 + 213�[m�[K
�[01;31m�[K CURLOPT_TCP_KEEPIDLE = 0 + 214�[m�[K
�[01;31m�[K CURLOPT_TCP_KEEPINTVL = 0 + 215�[m�[K
�[01;31m�[K CURLOPT_SSL_OPTIONS = 0 + 216�[m�[K
�[01;31m�[K CURLOPT_MAIL_AUTH = 10000 + 217�[m�[K
�[01;31m�[K CURLOPT_SASL_IR = 0 + 218�[m�[K
�[01;31m�[K CURLOPT_XFERINFOFUNCTION = 20000 + 219�[m�[K
�[01;31m�[K CURLOPT_XOAUTH2_BEARER = 10000 + 220�[m�[K
�[01;31m�[K CURLOPT_DNS_INTERFACE = 10000 + 221�[m�[K
�[01;31m�[K CURLOPT_DNS_LOCAL_IP4 = 10000 + 222�[m�[K
�[01;31m�[K CURLOPT_DNS_LOCAL_IP6 = 10000 + 223�[m�[K
�[01;31m�[K CURLOPT_LOGIN_OPTIONS = 10000 + 224�[m�[K
�[01;31m�[K CURLOPT_SSL_ENABLE_NPN = 0 + 225�[m�[K
�[01;31m�[K CURLOPT_SSL_ENABLE_ALPN = 0 + 226�[m�[K
�[01;31m�[K CURLOPT_EXPECT_100_TIMEOUT_MS = 0 + 227�[m�[K
�[01;31m�[K CURLOPT_PROXYHEADER = 10000 + 228�[m�[K
�[01;31m�[K CURLOPT_HEADEROPT = 0 + 229�[m�[K
�[01;31m�[K CURLOPT_PINNEDPUBLICKEY = 10000 + 230�[m�[K
�[01;31m�[K CURLOPT_UNIX_SOCKET_PATH = 10000 + 231�[m�[K
�[01;31m�[K CURLOPT_SSL_VERIFYSTATUS = 0 + 232�[m�[K
�[01;31m�[K CURLOPT_SSL_FALSESTART = 0 + 233�[m�[K
�[01;31m�[K CURLOPT_PATH_AS_IS = 0 + 234�[m�[K
�[01;31m�[K CURLOPT_PROXY_SERVICE_NAME = 10000 + 235�[m�[K
�[01;31m�[K CURLOPT_SERVICE_NAME = 10000 + 236�[m�[K
�[01;31m�[K CURLOPT_PIPEWAIT = 0 + 237�[m�[K
I was, however, able to successfully install the package by downloading the OS X Mavericks binary listed on the CRAN page and running R CMD INSTALL ~/Download/curl_0.9.6.tgz
.
from curl.
That's so strange. Where do those �[01;31m�[K
and �[m�[K
entries come from? Can you run the following in a shell?
R_HOME=`R RHOME`
CC=`${R_HOME}/bin/R CMD config CC`
CFLAGS=`${R_HOME}/bin/R CMD config CFLAGS`
CPPFLAGS=`${R_HOME}/bin/R CMD config CPPFLAGS`
PKG_CFLAGS=`pkg-config --cflags libcurl`
echo '#include <curl/curl.h>' | ${CC} ${CPPFLAGS} ${PKG_CFLAGS} ${CFLAGS} -E -xc - | grep "^[ \t]*CURLOPT_.*,"
from curl.
That's my mistake. I had set export GREP_OPTIONS='--color=always'
in a sourced startup file. After turning it off and unsetting the variable, everything is working fine.
Running R CMD INSTALL curl
with the cloned repo works and running install.packages("curl")
works both in the R console and in RStudio.
Thanks for working with me to find the problem!
Just for the record, here is the new content of curl/tools/option_table.txt
:
CURLOPT_WRITEDATA = 10000 + 1
CURLOPT_URL = 10000 + 2
CURLOPT_PORT = 0 + 3
CURLOPT_PROXY = 10000 + 4
CURLOPT_USERPWD = 10000 + 5
CURLOPT_PROXYUSERPWD = 10000 + 6
CURLOPT_RANGE = 10000 + 7
CURLOPT_READDATA = 10000 + 9
CURLOPT_ERRORBUFFER = 10000 + 10
CURLOPT_WRITEFUNCTION = 20000 + 11
CURLOPT_READFUNCTION = 20000 + 12
CURLOPT_TIMEOUT = 0 + 13
CURLOPT_INFILESIZE = 0 + 14
CURLOPT_POSTFIELDS = 10000 + 15
CURLOPT_REFERER = 10000 + 16
CURLOPT_FTPPORT = 10000 + 17
CURLOPT_USERAGENT = 10000 + 18
CURLOPT_LOW_SPEED_LIMIT = 0 + 19
CURLOPT_LOW_SPEED_TIME = 0 + 20
CURLOPT_RESUME_FROM = 0 + 21
CURLOPT_COOKIE = 10000 + 22
CURLOPT_HTTPHEADER = 10000 + 23
CURLOPT_HTTPPOST = 10000 + 24
CURLOPT_SSLCERT = 10000 + 25
CURLOPT_KEYPASSWD = 10000 + 26
CURLOPT_CRLF = 0 + 27
CURLOPT_QUOTE = 10000 + 28
CURLOPT_HEADERDATA = 10000 + 29
CURLOPT_COOKIEFILE = 10000 + 31
CURLOPT_SSLVERSION = 0 + 32
CURLOPT_TIMECONDITION = 0 + 33
CURLOPT_TIMEVALUE = 0 + 34
CURLOPT_CUSTOMREQUEST = 10000 + 36
CURLOPT_STDERR = 10000 + 37
CURLOPT_POSTQUOTE = 10000 + 39
CURLOPT_OBSOLETE40 = 10000 + 40
CURLOPT_VERBOSE = 0 + 41
CURLOPT_HEADER = 0 + 42
CURLOPT_NOPROGRESS = 0 + 43
CURLOPT_NOBODY = 0 + 44
CURLOPT_FAILONERROR = 0 + 45
CURLOPT_UPLOAD = 0 + 46
CURLOPT_POST = 0 + 47
CURLOPT_DIRLISTONLY = 0 + 48
CURLOPT_APPEND = 0 + 50
CURLOPT_NETRC = 0 + 51
CURLOPT_FOLLOWLOCATION = 0 + 52
CURLOPT_TRANSFERTEXT = 0 + 53
CURLOPT_PUT = 0 + 54
CURLOPT_PROGRESSFUNCTION = 20000 + 56
CURLOPT_PROGRESSDATA = 10000 + 57
CURLOPT_AUTOREFERER = 0 + 58
CURLOPT_PROXYPORT = 0 + 59
CURLOPT_POSTFIELDSIZE = 0 + 60
CURLOPT_HTTPPROXYTUNNEL = 0 + 61
CURLOPT_INTERFACE = 10000 + 62
CURLOPT_KRBLEVEL = 10000 + 63
CURLOPT_SSL_VERIFYPEER = 0 + 64
CURLOPT_CAINFO = 10000 + 65
CURLOPT_MAXREDIRS = 0 + 68
CURLOPT_FILETIME = 0 + 69
CURLOPT_TELNETOPTIONS = 10000 + 70
CURLOPT_MAXCONNECTS = 0 + 71
CURLOPT_OBSOLETE72 = 0 + 72
CURLOPT_FRESH_CONNECT = 0 + 74
CURLOPT_FORBID_REUSE = 0 + 75
CURLOPT_RANDOM_FILE = 10000 + 76
CURLOPT_EGDSOCKET = 10000 + 77
CURLOPT_CONNECTTIMEOUT = 0 + 78
CURLOPT_HEADERFUNCTION = 20000 + 79
CURLOPT_HTTPGET = 0 + 80
CURLOPT_SSL_VERIFYHOST = 0 + 81
CURLOPT_COOKIEJAR = 10000 + 82
CURLOPT_SSL_CIPHER_LIST = 10000 + 83
CURLOPT_HTTP_VERSION = 0 + 84
CURLOPT_FTP_USE_EPSV = 0 + 85
CURLOPT_SSLCERTTYPE = 10000 + 86
CURLOPT_SSLKEY = 10000 + 87
CURLOPT_SSLKEYTYPE = 10000 + 88
CURLOPT_SSLENGINE = 10000 + 89
CURLOPT_SSLENGINE_DEFAULT = 0 + 90
CURLOPT_DNS_USE_GLOBAL_CACHE = 0 + 91
CURLOPT_DNS_CACHE_TIMEOUT = 0 + 92
CURLOPT_PREQUOTE = 10000 + 93
CURLOPT_DEBUGFUNCTION = 20000 + 94
CURLOPT_DEBUGDATA = 10000 + 95
CURLOPT_COOKIESESSION = 0 + 96
CURLOPT_CAPATH = 10000 + 97
CURLOPT_BUFFERSIZE = 0 + 98
CURLOPT_NOSIGNAL = 0 + 99
CURLOPT_SHARE = 10000 + 100
CURLOPT_PROXYTYPE = 0 + 101
CURLOPT_ACCEPT_ENCODING = 10000 + 102
CURLOPT_PRIVATE = 10000 + 103
CURLOPT_HTTP200ALIASES = 10000 + 104
CURLOPT_UNRESTRICTED_AUTH = 0 + 105
CURLOPT_FTP_USE_EPRT = 0 + 106
CURLOPT_HTTPAUTH = 0 + 107
CURLOPT_SSL_CTX_FUNCTION = 20000 + 108
CURLOPT_SSL_CTX_DATA = 10000 + 109
CURLOPT_FTP_CREATE_MISSING_DIRS = 0 + 110
CURLOPT_PROXYAUTH = 0 + 111
CURLOPT_FTP_RESPONSE_TIMEOUT = 0 + 112
CURLOPT_IPRESOLVE = 0 + 113
CURLOPT_MAXFILESIZE = 0 + 114
CURLOPT_INFILESIZE_LARGE = 30000 + 115
CURLOPT_RESUME_FROM_LARGE = 30000 + 116
CURLOPT_MAXFILESIZE_LARGE = 30000 + 117
CURLOPT_NETRC_FILE = 10000 + 118
CURLOPT_USE_SSL = 0 + 119
CURLOPT_POSTFIELDSIZE_LARGE = 30000 + 120
CURLOPT_TCP_NODELAY = 0 + 121
CURLOPT_FTPSSLAUTH = 0 + 129
CURLOPT_IOCTLFUNCTION = 20000 + 130
CURLOPT_IOCTLDATA = 10000 + 131
CURLOPT_FTP_ACCOUNT = 10000 + 134
CURLOPT_COOKIELIST = 10000 + 135
CURLOPT_IGNORE_CONTENT_LENGTH = 0 + 136
CURLOPT_FTP_SKIP_PASV_IP = 0 + 137
CURLOPT_FTP_FILEMETHOD = 0 + 138
CURLOPT_LOCALPORT = 0 + 139
CURLOPT_LOCALPORTRANGE = 0 + 140
CURLOPT_CONNECT_ONLY = 0 + 141
CURLOPT_CONV_FROM_NETWORK_FUNCTION = 20000 + 142
CURLOPT_CONV_TO_NETWORK_FUNCTION = 20000 + 143
CURLOPT_CONV_FROM_UTF8_FUNCTION = 20000 + 144
CURLOPT_MAX_SEND_SPEED_LARGE = 30000 + 145
CURLOPT_MAX_RECV_SPEED_LARGE = 30000 + 146
CURLOPT_FTP_ALTERNATIVE_TO_USER = 10000 + 147
CURLOPT_SOCKOPTFUNCTION = 20000 + 148
CURLOPT_SOCKOPTDATA = 10000 + 149
CURLOPT_SSL_SESSIONID_CACHE = 0 + 150
CURLOPT_SSH_AUTH_TYPES = 0 + 151
CURLOPT_SSH_PUBLIC_KEYFILE = 10000 + 152
CURLOPT_SSH_PRIVATE_KEYFILE = 10000 + 153
CURLOPT_FTP_SSL_CCC = 0 + 154
CURLOPT_TIMEOUT_MS = 0 + 155
CURLOPT_CONNECTTIMEOUT_MS = 0 + 156
CURLOPT_HTTP_TRANSFER_DECODING = 0 + 157
CURLOPT_HTTP_CONTENT_DECODING = 0 + 158
CURLOPT_NEW_FILE_PERMS = 0 + 159
CURLOPT_NEW_DIRECTORY_PERMS = 0 + 160
CURLOPT_POSTREDIR = 0 + 161
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 10000 + 162
CURLOPT_OPENSOCKETFUNCTION = 20000 + 163
CURLOPT_OPENSOCKETDATA = 10000 + 164
CURLOPT_COPYPOSTFIELDS = 10000 + 165
CURLOPT_PROXY_TRANSFER_MODE = 0 + 166
CURLOPT_SEEKFUNCTION = 20000 + 167
CURLOPT_SEEKDATA = 10000 + 168
CURLOPT_CRLFILE = 10000 + 169
CURLOPT_ISSUERCERT = 10000 + 170
CURLOPT_ADDRESS_SCOPE = 0 + 171
CURLOPT_CERTINFO = 0 + 172
CURLOPT_USERNAME = 10000 + 173
CURLOPT_PASSWORD = 10000 + 174
CURLOPT_PROXYUSERNAME = 10000 + 175
CURLOPT_PROXYPASSWORD = 10000 + 176
CURLOPT_NOPROXY = 10000 + 177
CURLOPT_TFTP_BLKSIZE = 0 + 178
CURLOPT_SOCKS5_GSSAPI_SERVICE = 10000 + 179
CURLOPT_SOCKS5_GSSAPI_NEC = 0 + 180
CURLOPT_PROTOCOLS = 0 + 181
CURLOPT_REDIR_PROTOCOLS = 0 + 182
CURLOPT_SSH_KNOWNHOSTS = 10000 + 183
CURLOPT_SSH_KEYFUNCTION = 20000 + 184
CURLOPT_SSH_KEYDATA = 10000 + 185
CURLOPT_MAIL_FROM = 10000 + 186
CURLOPT_MAIL_RCPT = 10000 + 187
CURLOPT_FTP_USE_PRET = 0 + 188
CURLOPT_RTSP_REQUEST = 0 + 189
CURLOPT_RTSP_SESSION_ID = 10000 + 190
CURLOPT_RTSP_STREAM_URI = 10000 + 191
CURLOPT_RTSP_TRANSPORT = 10000 + 192
CURLOPT_RTSP_CLIENT_CSEQ = 0 + 193
CURLOPT_RTSP_SERVER_CSEQ = 0 + 194
CURLOPT_INTERLEAVEDATA = 10000 + 195
CURLOPT_INTERLEAVEFUNCTION = 20000 + 196
CURLOPT_WILDCARDMATCH = 0 + 197
CURLOPT_CHUNK_BGN_FUNCTION = 20000 + 198
CURLOPT_CHUNK_END_FUNCTION = 20000 + 199
CURLOPT_FNMATCH_FUNCTION = 20000 + 200
CURLOPT_CHUNK_DATA = 10000 + 201
CURLOPT_FNMATCH_DATA = 10000 + 202
CURLOPT_RESOLVE = 10000 + 203
CURLOPT_TLSAUTH_USERNAME = 10000 + 204
CURLOPT_TLSAUTH_PASSWORD = 10000 + 205
CURLOPT_TLSAUTH_TYPE = 10000 + 206
CURLOPT_TRANSFER_ENCODING = 0 + 207
CURLOPT_CLOSESOCKETFUNCTION = 20000 + 208
CURLOPT_CLOSESOCKETDATA = 10000 + 209
CURLOPT_GSSAPI_DELEGATION = 0 + 210
CURLOPT_DNS_SERVERS = 10000 + 211
CURLOPT_ACCEPTTIMEOUT_MS = 0 + 212
CURLOPT_TCP_KEEPALIVE = 0 + 213
CURLOPT_TCP_KEEPIDLE = 0 + 214
CURLOPT_TCP_KEEPINTVL = 0 + 215
CURLOPT_SSL_OPTIONS = 0 + 216
CURLOPT_MAIL_AUTH = 10000 + 217
CURLOPT_SASL_IR = 0 + 218
CURLOPT_XFERINFOFUNCTION = 20000 + 219
CURLOPT_XOAUTH2_BEARER = 10000 + 220
CURLOPT_DNS_INTERFACE = 10000 + 221
CURLOPT_DNS_LOCAL_IP4 = 10000 + 222
CURLOPT_DNS_LOCAL_IP6 = 10000 + 223
CURLOPT_LOGIN_OPTIONS = 10000 + 224
CURLOPT_SSL_ENABLE_NPN = 0 + 225
CURLOPT_SSL_ENABLE_ALPN = 0 + 226
CURLOPT_EXPECT_100_TIMEOUT_MS = 0 + 227
CURLOPT_PROXYHEADER = 10000 + 228
CURLOPT_HEADEROPT = 0 + 229
CURLOPT_PINNEDPUBLICKEY = 10000 + 230
CURLOPT_UNIX_SOCKET_PATH = 10000 + 231
CURLOPT_SSL_VERIFYSTATUS = 0 + 232
CURLOPT_SSL_FALSESTART = 0 + 233
CURLOPT_PATH_AS_IS = 0 + 234
CURLOPT_PROXY_SERVICE_NAME = 10000 + 235
CURLOPT_SERVICE_NAME = 10000 + 236
CURLOPT_PIPEWAIT = 0 + 237
from curl.
Related Issues (20)
- Allow users to pass pool object in `multi_download()`
- Use httpuv::randomPort() in curl_echo
- Why is curl_echo() slow sometimes HOT 2
- How to resolve "SSL: no alternative certificate subject name matches target host name '<proxy.server.address>'"
- httpuv delays in curl_echo on Linux HOT 1
- Can't get all bytes received before RST HOT 1
- installation warning: skipping pax global extended headers HOT 1
- Sudden negotiate error with 5.2.1
- Xcode Run on ios with Undefined symbol error HOT 1
- Support for request rate limiting? HOT 1
- stubbed version for (non)use in webr installs requiring curl HOT 3
- curl failure with Apple M Series and macOS Sonoma 14.5 HOT 12
- Multipart element from raw vector but with filename
- Windows ARM64 source build - fails if parallel make jobs used (winlibs download race condition) HOT 1
- Error in curl::curl_fetch_memory(url, handle = handle) : Error in curl::curl_fetch_memory(url, handle = handle) HOT 4
- Delete a file from my SFTP server using a custom request? HOT 2
- An unknown option was passed in to libcurl HOT 11
- Check ETag of file / url in curl::multi_download()
- Schannel: CertGetCertificwteChain trust error CERT_TRUST_REVOCATION_STATUS_UNKNOWN HOT 2
- Inconsistent file paths returned from `multi_download` when resumed.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from curl.