{"id":537,"date":"2009-03-03T00:16:27","date_gmt":"2009-03-02T23:16:27","guid":{"rendered":"http:\/\/daniel.haxx.se\/blog\/?p=537"},"modified":"2009-03-03T00:16:27","modified_gmt":"2009-03-02T23:16:27","slug":"curl-7-19-4","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2009\/03\/03\/curl-7-19-4\/","title":{"rendered":"curl 7.19.4"},"content":{"rendered":"<p>curl and libcurl 7.19.4 has just been released! This time I think the perhaps most notable fix is the <a href=\"http:\/\/curl.haxx.se\/docs\/adv_20090303.html\">CVS-2009-0037 security fix<\/a> which this release addresses. A little over 600 days passed since the previous vulnerability was announced.<\/p>\n<p>Other than that major event, there are a bunch of interesting <a href=\"http:\/\/curl.haxx.se\/changes.html#7_19_4\">changes<\/a> in this release:<\/p>\n<ul>\n<li>Added CURLOPT_NOPROXY and the corresponding &#8211;noproxy<\/li>\n<li>the OpenSSL-specific code disables TICKET (rfc5077) which is enabled by default in openssl 0.9.8j<\/li>\n<li>Added CURLOPT_TFTP_BLKSIZE<\/li>\n<li>Added CURLOPT_SOCKS5_GSSAPI_SERVICE and CURLOPT_SOCKS5_GSSAPI_NEC &#8211; with the corresponding curl options &#8211;socks5-gssapi-service and &#8211;socks5-gssapi-nec<\/li>\n<li>Improved IPv6 support when built with with c-ares &gt;= 1.6.1<\/li>\n<li>Added CURLPROXY_HTTP_1_0 and &#8211;proxy1.0<\/li>\n<li>Added docs\/libcurl\/symbols-in-versions<\/li>\n<li>Added CURLINFO_CONDITION_UNMET<\/li>\n<li>Added support for Digest and NTLM authentication using GnuTLS<\/li>\n<li>CURLOPT_FTP_CREATE_MISSING_DIRS can now be set to 2 to retry the CWD even when MKD fails<\/li>\n<li>GnuTLS initing moved to curl_global_init()<\/li>\n<li>Added CURLOPT_REDIR_PROTOCOLS and CURLOPT_PROTOCOLS<\/li>\n<\/ul>\n<p>We also did at least 15 documented bugfixes in this release and 25 people are credited for their help to make it happen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>curl and libcurl 7.19.4 has just been released! This time I think the perhaps most notable fix is the CVS-2009-0037 security fix which this release addresses. A little over 600 days passed since the previous vulnerability was announced. Other than that major event, there are a bunch of interesting changes in this release: Added CURLOPT_NOPROXY &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2009\/03\/03\/curl-7-19-4\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">curl 7.19.4<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,133],"tags":[33,95,428],"class_list":["post-537","post","type-post","status-publish","format-standard","hentry","category-curl","category-security","tag-curl-and-libcurl","tag-release","tag-security"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=537"}],"version-history":[{"count":7,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/537\/revisions"}],"predecessor-version":[{"id":544,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/537\/revisions\/544"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}