A character string, with value the libcurl version in use or "" if none is. If libcurl is available, has attributes ssl_versionA character string naming the SSL/TLS implementation and version, possibly "none". It is intended for the version of OpenSSL used, but not all implementations of libcurl use OpenSSL --- for example macOS reports "SecureTranspart", its wrapper for SSL/TLS. libssh_versionA character string naming the libssh version, which may or may not be available (it is used for e.g.scp
Examples
Example
R
# NOT RUN {
libcurlVersion()
# }
See Also
extSoftVersion for versions of other third-party software. curlGetHeadersdownload.file and url for functions which (optionally) use libcurl. http://curl.haxx.se/docs/sslcerts.html and http://curl.haxx.se/docs/ssl-compared.html for more details on SSL versions (the current standard being known as TLS). Normally libcurl used with R uses SecureTransport on macOSOpenSSL on Windows and GnuTLSNSS or OpenSSL on Unix-alikes. (At the time of writing Debian-based Linuxen use GnuTLS and RedHat-based ones use NSSbut it has been announced that Fedora 27 will switch to OpenSSL.)