{"action":"created","issue":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/6408","labels_url":"https://api.github.com/repos/xbmc/xbmc/issues/6408/labels{/name}","comments_url":"https://api.github.com/repos/xbmc/xbmc/issues/6408/comments","events_url":"https://api.github.com/repos/xbmc/xbmc/issues/6408/events","html_url":"https://github.com/xbmc/xbmc/pull/6408","id":57376309,"number":6408,"title":"[curl] use better method to stat shoutcast and friends","user":{"login":"wsnipex","id":909455,"avatar_url":"https://avatars.githubusercontent.com/u/909455?v=3","gravatar_id":"","url":"https://api.github.com/users/wsnipex","html_url":"https://github.com/wsnipex","followers_url":"https://api.github.com/users/wsnipex/followers","following_url":"https://api.github.com/users/wsnipex/following{/other_user}","gists_url":"https://api.github.com/users/wsnipex/gists{/gist_id}","starred_url":"https://api.github.com/users/wsnipex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsnipex/subscriptions","organizations_url":"https://api.github.com/users/wsnipex/orgs","repos_url":"https://api.github.com/users/wsnipex/repos","events_url":"https://api.github.com/users/wsnipex/events{/privacy}","received_events_url":"https://api.github.com/users/wsnipex/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-11T20:59:34Z","updated_at":"2015-02-17T11:07:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/xbmc/xbmc/pulls/6408","html_url":"https://github.com/xbmc/xbmc/pull/6408","diff_url":"https://github.com/xbmc/xbmc/pull/6408.diff","patch_url":"https://github.com/xbmc/xbmc/pull/6408.patch"},"body":"follow up of https://github.com/xbmc/xbmc/pull/6376 \r\nshould fix ftp thumbs issues with curl 7.40 without breaking shoutcast.\r\nsee https://github.com/OpenELEC/OpenELEC.tv/issues/3866#issuecomment-73482469 and https://github.com/OpenELEC/OpenELEC.tv/issues/3900\r\n\r\nInstead of relying on purposefully failing curl data writes where HEAD requests don't work, we use the curl progress callback to abort an unwanted download asap.\r\n\r\nI'd appreciate some testing."},"comment":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/comments/74651599","html_url":"https://github.com/xbmc/xbmc/pull/6408#issuecomment-74651599","issue_url":"https://api.github.com/repos/xbmc/xbmc/issues/6408","id":74651599,"user":{"login":"wsnipex","id":909455,"avatar_url":"https://avatars.githubusercontent.com/u/909455?v=3","gravatar_id":"","url":"https://api.github.com/users/wsnipex","html_url":"https://github.com/wsnipex","followers_url":"https://api.github.com/users/wsnipex/followers","following_url":"https://api.github.com/users/wsnipex/following{/other_user}","gists_url":"https://api.github.com/users/wsnipex/gists{/gist_id}","starred_url":"https://api.github.com/users/wsnipex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsnipex/subscriptions","organizations_url":"https://api.github.com/users/wsnipex/orgs","repos_url":"https://api.github.com/users/wsnipex/repos","events_url":"https://api.github.com/users/wsnipex/events{/privacy}","received_events_url":"https://api.github.com/users/wsnipex/received_events","type":"User","site_admin":false},"created_at":"2015-02-17T11:07:35Z","updated_at":"2015-02-17T11:07:35Z","body":"narf, why does OSX use an ancient curl version?  CURLOPT_XFERINFOFUNCTION was introduced in 7.32.0\r\n@Memphiz ping"}}