{"push_id":1029502395,"size":8,"distinct_size":8,"ref":"refs/heads/replace-proxy7","head":"909e3e515ce159224206cd9ec3d65049d54d0fbe","before":"e59523a5694a788e61a00bcc4684dfb6ac6441fd","commits":[{"sha":"9e7e2def2f1ac5526bc6f5ea38ed75e42dd1d737","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CDVDInputStream: Added proxy accessor methods","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/9e7e2def2f1ac5526bc6f5ea38ed75e42dd1d737"},{"sha":"7e64002b41e6f793c17242fe53db28fc178982b0","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CCurlFile: Replace proxyType2CUrlProxyType with a switch-case\n\nNow that the ProxyType enum has been moved to Proxy.h, there is a\nrisk that any changes to that structure could be made without\nupdating the proxyType2CUrlProxyType lookup table, possibly\ncreating a buffer overrun case.\n\nDoing the conversion with a switch-case mitigates against this.","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/7e64002b41e6f793c17242fe53db28fc178982b0"},{"sha":"d208aaa8ffdf83cf38373445b364e47b24df39ce","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CCurlFile: Use a reference to CSettings tidy proxy reading","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/d208aaa8ffdf83cf38373445b364e47b24df39ce"},{"sha":"0ffc45af010a8a4de46b914615f3e9d21f5cbf04","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CCurlFile: Tidied proxy methods","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/0ffc45af010a8a4de46b914615f3e9d21f5cbf04"},{"sha":"a107adc5bee54e9ca447316fadb6f841d35a1c10","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"Moved GetBestBandwidthStream to CDVDInputStreamFFmpeg","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/a107adc5bee54e9ca447316fadb6f841d35a1c10"},{"sha":"18769924502b47f33c5008dc61bf81644024936d","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CDVDInputStreamFFmpeg: Added proxy support to GetM3UBestBandwidthStream","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/18769924502b47f33c5008dc61bf81644024936d"},{"sha":"8948b7fb414f77e95c988ba6a6959a940b842db9","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CDVDDemuxFFmpeg: Make GetFFmpegOptionsFromURL handle m_pInput","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/8948b7fb414f77e95c988ba6a6959a940b842db9"},{"sha":"909e3e515ce159224206cd9ec3d65049d54d0fbe","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@airwebreathe.org.uk","name":"Joel Holdsworth"},"message":"CDVDDemuxFFmpeg: Support HTTP proxies with the new http_proxy option\n\nSince v3.0, FFmpeg has supported the http_proxy option for the HTTP\nprotocol.\n\nPreviously, CDVDDemuxFFmpeg would pass Kodi httpproxy CURL protocol\noption through as a HTTP header, which the server would (hopefully)\nignore. With this change, if Kodi is built with an older version of\nFFmpeg, FFmpeg will simply ignore the option - which is an\nimprovement over sending spurious HTTP headers.","distinct":true,"url":"https://api.github.com/repos/jhol/xbmc/commits/909e3e515ce159224206cd9ec3d65049d54d0fbe"}]}