Giter Club home page Giter Club logo

Comments (4)

jeroen avatar jeroen commented on May 21, 2024

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.

ThomasThoren avatar ThomasThoren commented on May 21, 2024

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.

jeroen avatar jeroen commented on May 21, 2024

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.

ThomasThoren avatar ThomasThoren commented on May 21, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.