{"id":107,"date":"2007-09-25T23:49:54","date_gmt":"2007-09-25T21:49:54","guid":{"rendered":"http:\/\/daniel.haxx.se\/blog\/2007\/09\/25\/libcurl-in-less-than-50kb\/"},"modified":"2007-09-25T23:49:54","modified_gmt":"2007-09-25T21:49:54","slug":"libcurl-in-less-than-50kb","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2007\/09\/25\/libcurl-in-less-than-50kb\/","title":{"rendered":"libcurl in less than 50KB"},"content":{"rendered":"<p><span id=\"from\"><a href=\"http:\/\/curl.haxx.se\/mail\/lib-2007-09\/0224.html\">Gary Maxwell enlightened us<\/a> that his build (of a slightly older libcurl) is way below 50KB on an ARM7 architecture, while <a href=\"http:\/\/curl.haxx.se\/mail\/lib-2007-09\/0225.html\">Dan Fandrich could squeeze<\/a> the latest libcurl release to at least below 100KB on x86.<\/span><a href=\"http:\/\/curl.haxx.se\/libcurl\/\"><img decoding=\"async\" src=\"http:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2007\/09\/ds-libcurlicon.png\" title=\"libcurl\" alt=\"libcurl\" align=\"right\" border=\"0\" hspace=\"10\" vspace=\"5\" \/><\/a><\/p>\n<p>Of course these particular builds are fairly stripped down builds with only HTTP support left, but they are built from unmodified sources. Full-fledged builds with all protocols will of course be <strong>significantly<\/strong> larger.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gary Maxwell enlightened us that his build (of a slightly older libcurl) is way below 50KB on an ARM7 architecture, while Dan Fandrich could squeeze the latest libcurl release to at least below 100KB on x86. Of course these particular builds are fairly stripped down builds with only HTTP support left, but they are built &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2007\/09\/25\/libcurl-in-less-than-50kb\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">libcurl in less than 50KB<\/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],"tags":[],"class_list":["post-107","post","type-post","status-publish","format-standard","hentry","category-curl"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/107","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=107"}],"version-history":[{"count":0,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/107\/revisions"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}