How To Install cURL 7.49.0 on Ubuntu 16.04 and Derivatives

In this article we’re going to show you how to install cURL 7.49.0 on Ubuntu. cURL 7.49.0 recently released, is an open source, command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. 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.

how to install cURL 7.49.0 on Ubuntu

cURL 7.49.0 changelog

Changes:

  • schannel: Add ALPN support
  • SSH: support CURLINFO_FILETIME
  • SSH: new CURLOPT_QUOTE command “statvfs”
  • wolfssl: Add ALPN support
  • http2: added –http2-prior-knowledge
  • http2: added CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE
  • libcurl: added CURLOPT_CONNECT_TO
  • curl: added –connect-to
  • libcurl: added CURLOPT_TCP_FASTOPEN
  • curl: added –tcp-fastopen
  • curl: remove support for –ftpport, -http-request and –socks

Bugfixes:

  • CVE-2016-3739: TLS certificate check bypass with mbedTLS/PolarSSL
  • checksrc.bat: Updated the help to be consistent with generate.bat
  • checksrc.bat: Added support for scanning the tests and examples
  • openssl: fix ERR_remove_thread_state() for boringssl/libressl
  • openssl: boringssl provides the same numbering as openssl
  • multi: fix “Operation timed out after” timer
  • url: don’t use bad offset in tld_check_name to show error
  • sshserver.pl: use quotes for given options
  • Makefile.am: skip the scripts dir
  • curl: warn for –capath use if not supported by libcurl
  • http2: fix connection reuse
  • GSS: make Curl_gss_log_error more verbose
  • build-wolfssl: Allow a broader range of ciphers (Visual Studio)
  • wolfssl: Use ECC supported curves extension
  • openssl: Fix compilation warnings
  • and many more

How To Install cURL 7.49.0 on Ubuntu 16.04 and Derivatives

wget http://curl.haxx.se/download/curl-7.49.0.tar.gz

tar -xvf curl-7.49.0.tar.gz

cd curl-7.49.0/

./configure

make

sudo make install

Please let us know in the comments if you find that article helpful.

You can also visit us in Twitter or Facebook.

 
comments powered by Disqus