{"id":12518,"date":"2023-03-22T14:02:33","date_gmt":"2023-03-22T14:02:33","guid":{"rendered":"https:\/\/xislblogs.xtreamlab.net\/slwoods\/?p=12518"},"modified":"2023-03-22T14:16:18","modified_gmt":"2023-03-22T14:16:18","slug":"happy-25th-curl","status":"publish","type":"post","link":"https:\/\/www.slwoods.co.uk\/?p=12518","title":{"rendered":"Happy 25th, curl!"},"content":{"rendered":"<p>Version 8 of the <em>curl<\/em> command line too has been released, <a href=\"https:\/\/www.heise.de\/news\/Curl-wird-25-und-feiert-mit-Version-8-0-7596149.html\">German It news website reports. This coincides with the software&#8217;s 25th birthday.<\/a><\/p>\r\n\r\n<p>The release of a new major version (8.0O of curl (Client for URLs) has been released just in time for the software&#8217;s 25th birthday. The data transfer <a href=\"https:\/\/en.wikipedia.org\/wiki\/Command-line_interface\">command line<\/a> tool has barely changed. The new release has far more to do with publicising the birthday of the software and its <em>libcurl<\/em> program library. This was explained by curl&#8217;s initiator and maintainer Daniel Stenberg when announcing the release. In moving to a version 8Stenberg also wanted to avoid ending up with a curl version seven with point releases running to three figures (7.xxx).<\/p>\r\n\r\n<p>Little has changed within curl itself with this release: 8.0 is just the first release of curl that no longer runs on systems without working 64-bit data types, <a href=\"https:\/\/daniel.haxx.se\/blog\/2023\/03\/20\/curl-8-0-0-is-here\/\">as can be gathered from the release notes<\/a>. Otherwise, the new version contains 130 bug fixes, including six vulnerabilities of which Stenberg classifies five as &#8220;<em>low<\/em>&#8221; and one as &#8220;<em>medium<\/em>&#8220;. Furthermore, there are rewards ranging from $480 to $2,400 for those who successfully squash curl&#8217;s bugs.<\/p>\r\n\r\n<div class=\"epyt-video-wrapper\"><iframe loading=\"lazy\"  style=\"display: block; margin: 0px auto;\"  id=\"_ytid_99851\"  width=\"600\" height=\"338\"  data-origwidth=\"600\" data-origheight=\"338\" src=\"https:\/\/www.youtube.com\/embed\/LToOQEMcKoo?enablejsapi=1&autoplay=0&cc_load_policy=0&cc_lang_pref=&iv_load_policy=1&loop=0&rel=0&fs=1&playsinline=0&autohide=2&theme=dark&color=red&controls=1&disablekb=0&\" class=\"__youtube_prefs__  no-lazyload\" title=\"curl 8.0.0 with Daniel Stenberg\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/div>\r\n\r\n<p>To celebrate the release, some of the project&#8217;s figures have also been released. There have been 215 releases, whilst 41 contributors (of whom 23 were new) collaborated on version 8.0. A total of 2,841 persons have contributed to curl&#8217;s code; mostly only once, as Stenberg comments in his Youtube video.<\/p>\r\n\r\n<p>Curl itself is a very popular command line tool for sending and receiving data with <abbr title=\"Uniform Resource Locator\">URL<\/abbr> syntax,  whilst libcurl is a transfer program library which handles most internet protocols and is used in many third party applications.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Version 8 of the curl command line too has been released, German It news website reports. This coincides with the software&#8217;s 25th birthday. The release of a new major version (8.0O of curl (Client for URLs) has been released just in time for the software&#8217;s 25th birthday. The data transfer command line tool has barely [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,9],"tags":[19,12,23],"class_list":["post-12518","post","type-post","status-publish","format-standard","hentry","category-linux-and-os-matters","category-open-source-software","category-tech","tag-free-software","tag-open-source","tag-tech-2"],"_links":{"self":[{"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/12518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12518"}],"version-history":[{"count":10,"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/12518\/revisions"}],"predecessor-version":[{"id":12538,"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/12518\/revisions\/12538"}],"wp:attachment":[{"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.slwoods.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}